Los siguientes métodos han sido probados en Windows 7; distribución basada en Ubuntu y Slackware con entorno de escritorio KDE 4.1x. No se puede decir nada sobre Mac. La respuesta pretende servir de guía consolidada para los distintos métodos que existen.
Algunos de los siguientes métodos requieren que el USB Tethering esté habilitado. Esto se puede lograr mediante las instrucciones que se mencionan a continuación:
Parte de esta información sólo se aplica a los dispositivos con Android 5.0 y superior. Si su dispositivo ejecuta la versión 4.4 o inferior, el icono del menú tiene el siguiente aspecto . Si su dispositivo funciona con la versión 4.3 o inferior, el icono de Ajustes tiene el siguiente aspecto .
Configurar y utilizar la conexión de anclaje USB (incluyendo instrucciones para Windows XP)
1. Conecta tu dispositivo a otro mediante un cable USB.
2. Verás un icono de USB y una notificación Conectado como dispositivo multimedia o Conectado como una cámara en la parte superior de la pantalla. A efectos de anclaje, el tipo de conexión no importa.
3. Abra la carpeta de su dispositivo Ajustes menú .
4. En "Redes inalámbricas", toque Más > Tethering y punto de acceso portátil .
5 Marque la casilla o encienda el interruptor junto a "Anclaje USB". Cuando se realice la conexión, verás una de las siguientes notificaciones y podrás conectarte a Internet (los iconos pueden tener un aspecto ligeramente diferente si tu dispositivo funciona con Andriod 4.4 o inferior):
Punto de acceso Wi-Fi portátil activo
Conexión de anclaje USB activa
Múltiples conexiones de tethering o hotspot activas
Para dejar de compartir la conexión de datos, desmarca la casilla o desactiva el interruptor junto a "Anclaje USB" en el menú de Ajustes o simplemente desconecta el cable USB.
Anclaje USB con Windows XP
Si utilizas un ordenador con Windows XP, debes instalar un archivo de configuración antes de conectar el dispositivo al ordenador.
1. Siga los pasos anteriores para activar el anclaje USB de su dispositivo.
2. Descargue el siguiente archivo de configuración ( tetherxp.inf ) a su ordenador con Windows XP. Normalmente, puede hacer clic con el botón derecho del ratón en el enlace y elegir "Guardar como". (Si su navegador añade ".html" al nombre del archivo, tendrá que editar el nombre para eliminar la extensión .html y sustituirla por ".inf" en su lugar).
3. Conecta tu dispositivo móvil al ordenador mediante un cable USB.
4. Cuando se abra el Asistente para nuevo hardware de Windows XP, seleccione No, no en este momento y luego haga clic en Siguiente .
5. Seleccione Instalar de una lista o de una ubicación específica, y luego haga clic en Siguiente .
6. Haga clic en Navegue por para buscar el directorio en el que instaló el archivo de configuración que descargó en el paso 2, y luego haga clic en Siguiente .
7. Cuando Windows XP termine de instalar el software para Android USB Ethernet/RNDIS, haga clic en Acabado .
( Fuente )
Método nº 1
Este método utiliza el USB Tethering y una aplicación para acceder al almacenamiento del teléfono.
Procedimiento :
- Instalar Unidad USB MTP-Alternativa desde Play Store.
- Abra la aplicación MTP-Alternativa, seleccione CONECTAR Y HABILITAR EL TETHERING USB y elija Activar el anclaje USB .
- Vuelve a la aplicación tocando Back una vez o abriendo la aplicación desde su icono en el lanzador.
- Las instrucciones para Windows y Ubuntu se mostrarán ahora en la aplicación. Elija su sistema operativo: Windows o Ubuntu y seguir la guía allí. Alternativamente, puede seguir las instrucciones mencionadas a continuación para guardar la conexión de red ya sea en Windows o Ubuntu (Linux).
Para Windows :
-
Asegúrate de que tienes privilegios administrativos. Descargue e instale esto Actualización de Microsoft .
-
El WebClient debe estar habilitado para acceder a la carpeta de red. Para conocer el estado del servicio, pulse + R para abrir un cuadro de diálogo Ejecutar. Escriba services.msc
y haga clic en OK . Se abrirá la ventana de servicios con una lista de servicios.
-
Desplácese hacia abajo para ver WebClient y comprueba el correspondiente Tipo de inicio . Si no es Discapacitados entonces cierre la ventana. Si es así, haga lo siguiente
Right-Click -> Properties -> General -> Startup Type -> Automatic -> Apply -> OK
. También puede elegir Manual en Automático para salvar el sistema de la sobrecarga de la puesta en marcha.
-
Ahora pulse + R , tipo regedit
y haga clic en OK `, elija Sí y Editor del Registro se abrirá la ventana.
-
En la barra de herramientas, haga clic en Edit -> Find
. En el cuadro de diálogo, correspondiente a Encuentre lo que campo, escriba WebClient
. Desmarque Valores y Datos o de lo contrario, marque sólo Claves debajo de Mira . Haga clic en Buscar siguiente . Buscará y debería mostrar una entrada ya seleccionada. Asegúrese (en el panel inferior) de que la ubicación de la entrada seleccionada es
Computer/HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\WebClient
.
-
En el WebClient haga clic en la flecha de dirección derecha para acceder al contenido de la misma.
-
Haga clic en Parámetros . En la parte derecha, haga clic en BasicAuthLevel -> Modify
. En Datos de valor cambie el valor a 2
y haga clic en OK .
-
Si no hubiera BasicAuthLevel y crearla haciendo clic con el botón derecho del ratón en un espacio en blanco vacío, elegir DWORD (32-bit) Value
y nombrarlo a BasicAuthLevel
. Siga el paso 7.
-
Reinicie el sistema ahora para que todos los cambios surtan efecto. Ahora tendrás que abrir la aplicación MTP-Alternativa para conectar el teléfono de nuevo al PC.
-
Para asignar el Almacenamiento del Teléfono, abra Mi ordenador .
-
Debajo de la barra de direcciones haga clic en Mapa de la unidad de red .
-
En el correspondiente Carpeta campo, escriba \\192.168.42.129@8081
y haga clic en Acabado . Se abrirá una ventana con el contenido de /
directorio de su teléfono.
-
Si sólo tiene una [tarjeta SD] interna en el Smartphone, introduzca sdcard
carpeta. En caso contrario, introduzca storage
carpeta y entrar en su almacenamiento deseado.
-
Puede acceder a esta unidad de red en My Computer -> Network Location
. También puede cambiar el nombre de esta unidad haciendo Right-Click -> Rename
sobre la unidad, introduzca el nombre y pulse Enter . Tenga en cuenta que no se podrá acceder a la unidad si el smartphone con las instrucciones mencionadas no está conectado al PC.
(Fuente: ykasidit , Yeehawup , MTP-Alternativa )
Para Ubuntu (Linux) con KDE 4.1x :
- Lanzar Delfín navegador de archivos. En Lugares haga clic en Red .
- Haga clic en
Add Network Folder -> WebFolder (webdav)
.
- Introduzca cualquier Nombre , dejar Usuario campo en blanco, introduzca
192.168.42.129
en Servidor introduzca 8081
en Puerto campo. Según el paso 13 del sistema operativo Windows, escriba /sdcard/
o /storage/
en Ubicación campo, compruebe Crear un icono para esta carpeta remota y haga clic en Guardar y conectar . Ahora se abrirá una ventana con el contenido del almacén.
- La ubicación de la red se guarda en
Places -> Network ->
Name
donde Nombre es del paso 3. También puede anclar esta carpeta en Lugares haciendo sobre esa carpeta Right-click -> Add to Places
.
Método nº 2
Este método utiliza la interfaz ADB para acceder al almacenamiento de su teléfono. Ya ha sido ampliamente cubierto por muchos usuarios y se puede acceder a algunas respuestas aquí . Para abreviar, a continuación están las instrucciones citadas de algunas respuestas de los usuarios de Android Enthusiasts.
Instalación de ADB en su sistema operativo
De hecho, no es necesario instalar todo el SDK si no se quiere utilizar para el desarrollo. Para poder ejecutar el programa básico ADB en el contexto que necesita un usuario medio, una instalación rudimentaria es completamente suficiente. Intentaré explicar cómo hacerlo, y espero cubrir los sistemas informáticos más utilizados.
Requisitos
En primer lugar, necesitará los binarios básicos. Estos se pueden encontrar en la página oficial de descargas, para Linux, Windows y Mac.
Usuarios de Windows
Si su ordenador funciona con Windows, también necesitará los controladores especiales para su dispositivo (no hay una solución genérica aquí, así que tiene que comprobarlo usted mismo; normalmente, esos controladores se ofrecen para su descarga en el sitio web del fabricante).
Usuarios de Linux y Mac OS
Los usuarios de Linux y Mac OS podrían tener que dar a conocer su dispositivo a su sistema operativo. Para Linux, encontrará los pasos necesarios descritos en mi respuesta aquí . Al no estar familiarizado con Mac OS, no puedo hablar por él.
Instalación
Linux
En el caso de Linux, esto es bastante fácil: simplemente descomprima los binarios descargados en un directorio de su elección. En el momento en que estoy escribiendo esto, esto será sólo dos archivos: adb
y aapt
(este último utilizado por QtADB y no necesariamente necesario para ejecutar los comandos de ADB directamente). Ajuste sus permisos de archivo para que sean ejecutables (por ejemplo, desde la línea de comandos: chmod 0755 adb aapt
). Por último, es una buena idea incluir el directorio elegido con su $PATH
para poder llamar a la variable adb
desde cualquier lugar en el que te encuentres. Un buen lugar para ello es al final de tu ~/.profile
para incluir una línea adicional como export PATH="~/bin:$PATH"
(si ha extraído los binarios a ~/bin
).
Windows
La descarga de Windows contiene un par de archivos más. También puedes extraerlos en un directorio de tu elección. Si quieres que se puedan llamar desde donde estés, sin preceder la ruta completa, tienes que añadir también esa ruta a tus variables de entorno. Al no ser un usuario de Windows, debo dejar el "cómo hacer esto" a usted.
¿Qué más?
En este punto debería haber terminado, y puede utilizar todos los poderes de la línea de comandos ADB.
Otras lecturas
- Todo sobre el BAD ( Una referencia para todos en XDA Developers)
- ADB para Dummies (de nuevo disponible a través de XDA Developers. Si te pierdes las guías como yo lo hice en primer lugar: El primer artículo se compone de enlaces solamente, colorido como pueden parecer :))
- Guía rápida de Android ADB
( Fuente )
Y,
La verdad es que no entiendo por qué alguien prefiere descargarse una versión antigua de origen desconocido desde una web plagada de malware a descargarse la última versión oficial directamente desde el propio Google. Supongo que a cada uno lo suyo.
Aquí están los enlaces al repositorio de Google:
La última versión de las herramientas de la plataforma (contiene sólo unos pocos binarios - menos de 10Mb de tamaño cada uno):
Para los usuarios de Ubuntu y Debian (distribuciones que personalmente utilizo) he elaborado un pequeño bash script que encuentra e instala la última versión de las herramientas de la plataforma - Instalación de las herramientas de la plataforma Android (ADB) en Ubuntu
( Fuente )
Para acceder al almacenamiento del teléfono en Ubuntu (Linux) utilizando la interfaz ADB :
No puedo responder a la parte de Windows - pero la parte de Ubuntu puedo responder con seguridad, ya que estoy usando eso también y montar mis dispositivos desde mi ordenador, a veces con pleno acceso r/w. Lo que yo uso necesita que las herramientas ADB estén instaladas en tu ordenador. Si aún no las has instalado, consulta por ejemplo ¿Existe una instalación mínima de ADB?
Prepara tu Droid
En primer lugar, un requisito básico, que se aplica a cualquier sistema operativo que pueda ejecutarse en su ordenador: Para poder obtener un acceso completo, el demonio ADB tiene que estar funcionando en modo Root. Este no es el caso de las ROMs de serie, incluso si están rooteadas, por defecto (aunque muchas ROMs personalizadas lo tienen activado por defecto). Así que primero comprueba: Si una ROM "ordinaria" adb shell
le lleva directamente a la pantalla de root ( #
) sin invocar su
estarás bien. Si no, necesitarás un ayudante como adbd inseguro : Ejecútalo y activa el "modo inseguro parcheado". Opcionalmente marque la casilla para que se realice automáticamente en cada arranque de su dispositivo.
Preparar el acceso de escritura a los sistemas de archivos de sólo lectura
En segundo lugar, de nuevo independiente del sistema operativo de su ordenador: para leer y escribir a los sistemas de archivos, es necesario montarlos en modo de lectura/escritura. Esto se puede conseguir mediante adb shell
cada vez que necesite escribir allí (no recomiendo dejar esas particiones en modo permanente de lectura/escritura), por ejemplo, emitiendo un mount -o remount,rw /system
para el /system
partición.
Monta tu Droid
Ahora vamos a por los detalles. Monto el sistema de archivos de Android a través de ADB, utilizando FUSE . La herramienta para ello es adbfs-rootless . Compilar el código es fácil dadas las instrucciones que allí se dan; hecho esto, copie el código resultante adbfs
a un directorio en su $PATH
. A continuación, cree un punto de montaje en su ordenador; en mi ejemplo, utilizaré ~/droid
por eso. Ahora, aquí vamos:
# Mount the Android FS:
adbfs ~/droid
# Unmount it again:
fusermount -u ~/droid
Para facilitar el proceso, he creado dos alias:
alias mdroid="adbfs ~/droid"
alias udroid="fusermount -u ~/droid"
Seguro que ya lo has adivinado: mdroid
significa "mount droid", udroid
para "desmontar el droide".
Un enfoque diferente al montaje/desmontaje manual es utilizar Comandante de medianoche con un VFS específico: mc-extfs-adb lo hace. Una versión que he adaptado especialmente para Ubuntu está disponible en el área de descargas de IzzyOnDroid donde simplemente puede recogerlo (se incluyen las instrucciones de instalación).
Ambas variantes tienen sus pros y sus contras: mc-extfs-adb tarda bastante en el primer acceso (mientras almacena en caché toda la estructura del sistema de archivos) - pero luego es bastante rápido navegando por el sistema de archivos (ya que se almacena en caché), sólo se ralentiza cuando se copian/editan archivos de forma remota. Usando adbfs directamente se inicia mucho más rápido, pero luego siempre "vacila" por un segundo al cambiar de directorio (como lo hace no almacenar en caché toda la estructura, pero sólo lee bajo demanda). Yo suelo preferir esta última opción, pero es una cuestión de gustos, por eso te he dado las dos opciones :)
( Fuente )
Para acceder al almacenamiento del teléfono en Windows utilizando la interfaz ADB
El Explorador de Archivos de Windows por defecto no te permite acceder a los archivos Root de Android. Tendrás que descargar una aplicación diferente (en tu PC) para ello. Muchos sitios (como este tutorial de guidingtech.com recomiendan Comandante de Android . Otro programa explorador de archivos recomendado es Droid Explorer .
( Fuente )
Método 3
Este método utiliza una aplicación y USB Tethering. Este método tiene sus root en este responder (esta respuesta sólo menciona las posibilidades pero no el uso real en pasos).
Procedimiento :
- Descargue una aplicación de servidor de archivos que permita la creación de servidores WebDav/FTP/SSH/Samba. Puedes buscar en esta lista por
Izzy
aquí o elegirlos viz ., WebDav , FTP , Samba , SSH , Multitudinario . Google es tu amigo si ninguno de ellos te ayuda.
- Las siguientes instrucciones son para { WebDav , FTP } Ultimate (gratuito) y Servidores Ultimate Pro (Pagado).
Uso de WebDav Server Ultimate :
- Activar Anclaje USB .
- Lanzar WebDav Server Ultimate .
- Ir a
Add -> WebDAV Server ->
.
- Introduzca cualquier nombre en Nombre del servidor . Elija un número de puerto superior a 1024 que pueda recordar (por ejemplo, 5000) e introdúzcalo en Ejecutar en el puerto .
- En root del documento , elija
/
para mantener la coherencia con el método nº 1.
- Desmarque todas las opciones. Puede elegir ejecutar este servidor automáticamente cada vez que inicie esta aplicación. Para ello, marque Iniciar directamente cuando la aplicación se inicia limpia . Pulse Back una vez y elija Sí para guardar la configuración del servidor.
- Pulse una vez sobre la entrada del servidor recién creado y elija Inicio/Parada . Aparecerá un cuadro de diálogo con la información El servidor se ha iniciado . Puede cerrar la aplicación (incluido el servidor) deslizando hacia la izquierda los numerosos iconos de la parte superior de la aplicación y elegir Salir . Tenga en cuenta que sin elegir la opción Exit, el servidor seguirá funcionando a menos que se detenga explícitamente.
- Ahora puede utilizar el procedimiento explicado en el método nº 1 tanto para Windows como para Linux. Tenga en cuenta que para Windows, la dirección será ahora
\\192.168.42.129@5000
y para Linux, será webdav://192.168.42.129:5000/
.
Uso de FTP Server Ultimate :
- Activar Anclaje USB .
- Lanzar Servidor FTP Ultimate app.
- Ir a
Add -> FTP Server ->
.
- Introduzca cualquier nombre en Nombre del servidor . Elija un número de puerto superior a 1024 que pueda recordar (por ejemplo, 6000) e introdúzcalo en Ejecutar en el puerto .
- Desmarque todas las opciones. Puede elegir ejecutar este servidor automáticamente cada vez que inicie esta aplicación. Para ello, marque Iniciar directamente cuando la aplicación se inicia limpia . Del mismo modo, elija Respawn (reinicio automático cuando el servidor se cae) .
- Ir a Usuarios (adyacente a Ajustes en la parte superior), pulse Añadir , dejar Nombre de usuario y Contraseña en blanco y cheque Acceso de escritura automático . Puede optar por restringir el PC eligiendo Forzar la permanencia en el documento root .
- En root del documento , elija
/
para mantener la coherencia con el método nº 1.
- Pulse Back una vez y elija Sí para guardar la configuración del servidor.
- Pulse una vez sobre la entrada del servidor recién creado y elija Inicio/Parada . Aparecerá un cuadro de diálogo con la información El servidor se ha iniciado . Puede cerrar la aplicación (incluido el servidor) deslizando hacia la izquierda los numerosos iconos de la parte superior de la aplicación y elegir Salir . Tenga en cuenta que sin elegir la opción Exit, el servidor seguirá funcionando a menos que se detenga explícitamente.
- Ahora puede utilizar el procedimiento explicado en para Linux. Tenga en cuenta que para Windows, la dirección será ahora
ftp://192.168.42.129:6000
y para Linux, será ftp://192.168.42.129:6000/
. Para asignar el ftp en Windows, siga las siguientes instrucciones desde el paso 13.
Uso de Servers Ultimate Pro : Tenga en cuenta que esta aplicación requiere la instalación de otros paquetes (gratuitos).
- Activar Anclaje USB .
- Lanzar Servidores Ultimate Pro app.
- Ir a Servidores . Pulse
+
y desplácese hacia abajo para pulsar Servidor nativo FTP .
- Entre en Nombre Elija un número de puerto superior a 1024 que pueda recordar (por ejemplo, 2121).
- En ESCUCHAR EN LA INTERFAZ DE RED , elija rndis0 -Ipv4 (192.168.42.129) .
- Consulte Iniciar directamente cuando se inicia la aplicación .
- En el CERRADURAS , comprueba Activar el bloqueo de WIFI .
- En el panel superior de la aplicación, vaya a ESPECÍFICO y desmarcar todo excepto Permitir la carga .
- En root del documento , elija
/
para mantener la coherencia con el método nº 1.
- Toque el icono del disquete para guardar los ajustes.
- Pulse la entrada del servidor una vez y seleccione Inicie .
- Ahora puede utilizar el procedimiento explicado en el método nº 1 para Linux. Tenga en cuenta que para Linux, la ubicación de la red será
ftp://192.168.42.129:2121/
.
- En el caso de Windows, siga los pasos 1-11 del método nº 1 Para Windows .
- Haga clic en Conéctate a un sitio web que puedes utilizar para almacenar tus documentos e imágenes .
- Un nuevo Windows con título Añadir ubicación en la red se mostrará. Haga clic en
Next -> Choose a custom network location -> Next
.
- En Dirección de Internet o de la red , tipo
ftp://192.168.42.129:2121/sdcard/
y haga clic en Siguiente . Puede sustituir sdcard con almacenamiento .
- Consulte Conectarse de forma anónima y haga clic en Siguiente . Escriba un nombre para reconocerlo en el futuro y haga clic en Siguiente .
- Consulte Abrir esta ubicación de red cuando haga clic en Finalizar y haga clic en Acabado . Aparecerá una nueva ventana con el contenido del almacenamiento de tu teléfono.
- El paso 14 del método 1 también se aplica aquí.
Tenga en cuenta que para el servidor WebDav en Servers Ultimate Pro, la configuración es similar a la cubierta en los procedimientos mencionados en el Método # 3.
Acerca de MTP-Alternativa
Transferencias de archivos por USB con el PC - sin problemas de 'MTP'.
Se acabaron los problemas de "no se encuentra el controlador MTP" o "no se encuentran mis archivos" en el USB - ¡Soporta tanto Windows como Ubuntu GNU/Linux!
'MTP-Alternativo' comparte el almacenamiento de este dispositivo como un 'Drive' a los ordenadores a través de USB Tethering en lugar del método de transferencia de archivos 'MTP' de Android por defecto y le hace evitar los 3 problemas comunes de 'MTP'.
Acerca de WebDav Server Ultimate
Un servidor WebDAV gratuito, seguro y completo. La aplicación soporta la adición de múltiples usuarios, tiene soporte para WebDAV sobre SSL/TLS (HTTPS) y puede ser configurado para iniciar automáticamente un servidor WebDAV cuando su dispositivo está conectado a una red WIFI específica.
Acerca de FTP Server Ultimate
Un servidor FTP gratuito, seguro y completo para transferir archivos mediante un cliente FTP. ¡La aplicación soporta la adición de múltiples usuarios, tiene soporte FTPS Implícito / SFTP / SCP y se puede configurar para iniciar automáticamente un servidor FTP cuando el dispositivo está conectado a una red WIFI específica!
Acerca de Servers Ultimate Pro
Ejecuta más de 60 servidores con más de 70 protocolos.
Ahora puedes ejecutar un CVS, DC Hub, DHCP, UPnP, DNS, DDNS, eDonkey, Email (POP3 / SMTP), FTP Proxy, FTP, FTPS, FTPES, Flash Policy, Git, Gopher, HTTP Snoop, ICAP, IRC Bot, IRC, ISCSI, Icecast, LPD, Load Balancer, MQTT, Memcached, MongoDB, MySQL, NFS, NTP, NZB Client, Napster, PHP, Lighttpd, ¡PXE, Port Forwarder, RTMP, Remote Control, Rsync, SIP, SMB/CIFS, SMPP, SMS, Socks, SFTP, SSH, Server Monitor, Styx, Syslog, TFTP, Telnet, Time, Torrent Client, Torrent Tracker, Trigger, Unison, UPnP Port Mapper, VNC, VPN, Wake On Lan, Web, WebDAV, WebSocket, X11 y/o XMPP server!
Nota:
- WebDAV puede limitar el tamaño de los archivos hasta 4 Gigabytes solamente.
- La transferencia de archivos a través de WebDav habilitado por MTP-Alternativo no fue muy sensible y creó un tamaño de caché de 800 MB para mí en Android.
- 2. El problema no surgió en Linux y funcionó sin problemas.
- Prefiero Servidores Ultimate Pro con FTP Native Server. A mí me funciona sin problemas tanto en Windows como en Linux.
- Sólo uso
adb push|pull
comandos del método #2 para la transferencia de datos. Se menciona para cubrir las opciones comunes como una alternativa.
- Si estás rooteado, entonces puedes hacer un port forward en Servers Ultimate Pro.
- Podría haber métodos que aún desconozco. Por favor, publícalos como respuesta.
0 votos
Utiliza uno de esos métodos: askubuntu.com/questions/189591/ SSH SFTP funciona.
4 votos
¡El mundo necesita más gente como tú! "atontar las cosas, quitar el poder a los usuarios" ** Eres mi amigo de inmediato, fostandy. ** Bienvenido al club de usuarios con poder.