Los siguientes métodos se prueban 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 está destinada a servir como una guía consolidada para los diversos métodos disponibles.
Pocos métodos siguientes requieren que se habilite la conexión USB. Esto se puede lograr mediante las instrucciones que se mencionan a continuación:
Parte de esta información se aplica solo a dispositivos con Android 5.0 y versiones posteriores. Si su dispositivo tiene una versión 4.4 o inferior, el ícono de Menú se ve así . Si su dispositivo tiene una versión 4.3 o inferior, el ícono de Configuración se ve así .
Configurar y usar la conexión de conexión USB (incluidas las instrucciones para Windows XP)
1. Conecte su dispositivo a otro dispositivo con un cable USB.
2. Verá un icono de USB y una notificación Conectado como dispositivo multimedia o Conectado como cámara en la parte superior de la pantalla. A los efectos de la vinculación, el tipo de conexión no importa.
3. Abra el menú de configuración de su dispositivo .
4. En "Conexiones inalámbricas y redes", toqueMás información> Anclaje a red y zona portátil .
5 Marque la casilla o active el interruptor junto a "Conexión USB". Cuando se establezca la conexión, verá una de las siguientes notificaciones y podrá conectarse a Internet (sus iconos pueden verse ligeramente diferentes si su dispositivo ejecuta Andriod 4.4 o inferior):
punto de acceso Wi-Fi portátil activo
Conexión de conexión USB activa
Múltiples conexiones de conexión o zona activa activas
Para dejar de compartir su conexión de datos, desactive la casilla o apague el interruptor junto a "Conexión USB" en el menú Configuración o simplemente desconecte el cable USB.
Conexión USB con Windows XP
Si está utilizando una computadora con Windows XP, debe instalar un archivo de configuración antes de conectar su dispositivo a su computadora.
1. Siga los pasos anteriores para activar la conexión USB para su dispositivo.
2. Descargue el siguiente archivo de configuración ( tetherxp.inf ) en su computadora con Windows XP. Por lo general, puede hacer clic derecho en el enlace y elegir "Guardar como". (Si su navegador agrega ".html" al nombre del archivo, deberá editar el nombre para eliminar la extensión .html y reemplazarlo con ".inf").
3. Conecte su dispositivo móvil a su computadora usando un Cable USB.
4. Cuando se abra el Asistente para nuevo hardware de Windows XP, seleccione No, no en este momento , luego haga clic en Siguiente .
5. SeleccioneInstale desde una lista o ubicación específica, luego haga clic en Siguiente .
6. Haga clic en Examinar para buscar el directorio donde instaló el archivo de configuración que descargó en el paso 2, luego haga clic en Siguiente .
7. Cuando Windows XP termine de instalar el software para Android USB Ethernet / RNDIS, haga clic en Finalizar .
( Fuente )
Método 1
Este método utiliza USB Tethering y una aplicación para acceder al almacenamiento del teléfono.
Procedimiento :
- Instale la unidad USB alternativa MTP desde Play Store.
- Abra la aplicación MTP-Alternative, seleccione CONECTAR Y HABILITAR LA CONEXIÓN USB y elija Habilitar conexión USB .
- Regrese a la aplicación tocando la Backtecla una vez o abriendo la aplicación desde su icono en su lanzador.
- Las instrucciones para Windows y Ubuntu ahora se mostrarán en la aplicación. Elija su sistema operativo: Windows o Ubuntu y siga la guía allí. Alternativamente, puede seguir las instrucciones mencionadas a continuación para guardar la conexión de red en Windows o Ubuntu (Linux).
Para Windows :
- Asegúrese de tener privilegios administrativos. Descargue e instale esta actualización de Microsoft .
- El servicio WebClient debe estar habilitado para acceder a la carpeta de red. Para determinar el estado del servicio, presione + Rpara abrir un cuadro de diálogo Ejecutar. Escriba
services.msc
y haga clic en Aceptar . La ventana de servicios se abrirá con una lista de servicios.
Desplácese hacia abajo para ver WebClient y verifique el Tipo de inicio correspondiente . Si no está deshabilitado , cierre la ventana. Si es así, haz
Right-Click -> Properties -> General -> Startup Type -> Automatic -> Apply -> OK
. También puede elegir Manual sobre Automático para guardar el Sistema de sobrecarga de inicio.
Ahora presione + R, escriba regedit
y haga clic en Aceptar `, elija Sí y se abrirá la ventana del Editor del Registro .
En la barra de herramientas, haga clic Edit -> Find
. En el cuadro de diálogo, correspondiente al campo Buscar , escriba WebClient
. Desactive los campos de valores y de datos o de otra manera, comprobar las únicas llaves debajo de Mira . Haz clic en Buscar siguiente . Buscará y debería mostrar una entrada ya seleccionada. Asegúrese de que (en el panel inferior) la ubicación de la entrada seleccionada sea
Computer/HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\WebClient
.
En la entrada de WebClient , haga clic en la flecha de dirección derecha para acceder al contenido que contiene.
- Haga clic en Parámetros . En el lado derecho, haga clic
BasicAuthLevel -> Modify
. En el campo Información del valor, cambie el valor 2
y haga clic en Aceptar .
- Si no hubo una entrada BasicAuthLevel, créelo haciendo clic con el botón derecho en un espacio en blanco vacío, selecciónelo
DWORD (32-bit) Value
y asígnele un nombre BasicAuthLevel
. Sigue el paso 7.
- Reinicie el sistema ahora para que todos los cambios surtan efecto. Deberá abrir la aplicación MTP-Alternative para volver a conectar el teléfono a la PC ahora.
- Para asignar el almacenamiento del teléfono, abra Mi PC .
- Debajo de la barra de direcciones, haga clic en Map Network Drive .
- En el campo Carpeta correspondiente , escriba
\\192.168.42.129@8081
y haga clic en Finalizar . Se abrirá una ventana con el contenido del /
directorio de su teléfono.
- Si solo tiene una [Tarjeta SD] interna en el teléfono inteligente, ingrese la
sdcard
carpeta. De lo contrario, ingrese la storage
carpeta e ingrese en el 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, ingrese el nombre y presione Enter. Tenga en cuenta que la unidad no será accesible si el teléfono inteligente con las instrucciones mencionadas anteriormente no está conectado a la PC.
(Fuente: ykasidit , Yeehawup , MTP-Alternative )
Para Ubuntu (Linux) con KDE 4.1x :
- Inicie el navegador de archivos Dolphin . En Lugares, haga clic en Red .
- Haga clic
Add Network Folder -> WebFolder (webdav)
.
- Ingrese cualquier Nombre , deje el campo Usuario en blanco, ingrese
192.168.42.129
en el campo Servidor , ingrese 8081
en el campo Puerto . Según el paso 13 del sistema operativo Windows, escriba /sdcard/
o /storage/
en el campo Ubicación , marque Crear e icono para esta carpeta remota y haga clic en Guardar y conectar . Se abrirá una ventana con el contenido de almacenamiento ahora.
- La ubicación de la red se guarda en
Places -> Network ->
Name
donde está el Nombre del paso 3. También puede anclar esta carpeta en Lugares haciendo sobre esa carpeta Right-click -> Add to Places
.
Método 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 se encuentran 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 uno no quiere usarlo para el desarrollo. Para poder ejecutar comandos ADB básicos en el contexto que necesita un usuario promedio, una instalación rudimentaria es completamente suficiente. Trataré de explicar cómo hacer esto, y espero cubrir los sistemas informáticos más utilizados.
Requisitos
Primero, necesitará los binarios básicos. Estos se pueden encontrar en la página de descarga oficial, para Linux, Windows y Mac.
Usuarios de Windows
Si su computadora ejecuta Windows, también necesitará los controladores especiales para su dispositivo (no hay una solución genérica aquí, por lo que debe verificarlo usted mismo; por lo general, esos controladores se ofrecen para descargar en el sitio web del fabricante).
Usuarios de Linux y Mac OS
Los usuarios de Linux y Mac OS pueden necesitar 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 ello.
Instalación
Linux
Para Linux, esto es bastante fácil: simplemente descomprima los binarios descargados en un directorio de su elección. En el momento en que escribo esto, solo serán dos archivos: adb
y aapt
(este último está siendo usado por QtADB , y no necesariamente se necesita para ejecutar comandos ADB directamente). Ajuste sus permisos de archivo para hacerlos ejecutables (por ejemplo, desde la línea de comandos:) chmod 0755 adb aapt
. Finalmente, es una buena idea incluir el directorio elegido con su $PATH
variable, para que pueda llamar adb
desde donde se encuentre. Un buen lugar para eso es al final de su ~/.profile
archivo para incluir una línea adicional como export PATH="~/bin:$PATH"
(si extrajo los archivos binarios ~/bin
).
Ventanas
La descarga de Windows contiene un par de archivos más. También extráigalos en un directorio de su elección. Si desea que se puedan llamar desde donde se encuentre, sin preceder la ruta completa, también debe agregar esa ruta a sus variables de entorno. Al no ser un usuario de Windows, debo dejarle el "cómo hacer esto".
¿Qué más?
Debería haber terminado en este punto, y puede usar todos los poderes de la línea de comando ADB.
Lecturas adicionales
- Todo sobre ADB ( una referencia para todos en XDA Developers)
- ADB para Dummies (nuevamente disponible a través de XDA Developers. Si te pierdes las guías como lo hice primero: el primer artículo consta de enlaces solamente, por coloridos que puedan parecer :))
- Guía rápida de Android ADB
( Fuente )
Y,
Realmente no entiendo por qué alguien preferiría descargar una versión antigua de origen desconocido de un sitio web lleno de malware que descargar la última versión oficial directamente de Google. Supongo que cada uno tiene lo suyo.
Aquí están los enlaces al repositorio de Google:
La última versión de las herramientas de la plataforma (contiene solo algunos binarios, de menos de 10Mb de tamaño cada uno):
Para los usuarios de Ubuntu y Debian (distribuciones que uso personalmente), he creado un pequeño script bash que encuentra e instala la última versión de las herramientas de la plataforma - Instalación de herramientas de la plataforma Android (ADB) en Ubuntu
( Fuente )
Para acceder al almacenamiento del teléfono en Ubuntu (Linux) usando la interfaz ADB :
No puedo responder la parte de Windows, pero la parte de Ubuntu sí puedo responder con certeza, ya que también la estoy usando y monte mis dispositivos desde mi computadora, a veces con acceso completo r / w. Lo que uso necesita herramientas ADB para instalarse en su computadora. Si aún no los instaló, consulte, por ejemplo, ¿Hay una instalación mínima de ADB?
Prepara tu droide
Primero, un requisito básico, que se aplica a cualquier sistema operativo que pueda ejecutarse en su computadora: para poder obtener acceso completo, el demonio ADB debe ejecutarse en modo raíz. Este no es el caso con las ROM de stock, incluso si está rooteado, de forma predeterminada (aunque muchas ROM personalizadas lo tienen habilitado de forma predeterminada). Por lo tanto, primero verifique: si un "ordinario" lo adb shell
lleva directamente al indicador raíz ( #
) sin invocar su
, está bien. De lo contrario, necesitará un ayudante como adbd insecure : ejecútelo y habilite el "modo inseguro parcheado". Opcionalmente, marque la casilla para lograrlo automáticamente en cada arranque de su dispositivo.
Prepárese para acceso de escritura a sistemas de archivos de solo lectura
En segundo lugar, de nuevo independiente del sistema operativo en su computadora: para leer y escribir en sistemas de archivos, deben montarse en modo de lectura / escritura. Puede lograrlo en adb shell
cualquier momento que necesite escribir allí (no recomiendo dejar esas particiones en modo de lectura / escritura permanente), por ejemplo, emitiendo un mount -o remount,rw /system
para la /system
partición.
Monta tu droide
Ahora veamos los detalles. Monto el sistema de archivos de Android a través de ADB, utilizando FUSE . La herramienta para eso es adbfs-rootless . Compilar el código es fácil dadas las instrucciones allí; hecho esto, copie el adbfs
binario resultante a un directorio en su $PATH
. Luego cree un punto de montaje en su computadora; en mi ejemplo, lo usaré ~/droid
para 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"
Seguramente ya lo habrá adivinado: mdroid
significa "droide de montaje", udroid
"droide desmontado".
Un enfoque diferente para montar / desmontar manualmente es usar Midnight Commander con un VFS específico: mc-extfs-adb lo está haciendo. Una versión que he adaptado específicamente para Ubuntu está disponible en el área de descarga en IzzyOnDroid , donde simplemente puede elegirla (instrucciones de instalación incluidas).
Ambas variantes tienen sus pros y sus contras: mc-extfs-adb tarda bastante tiempo en el primer acceso (mientras almacena en caché toda la estructura del sistema de archivos), pero luego es bastante rápido navegar por el sistema de archivos (ya que está en caché), solo se ralentiza cuando copia / edita archivos de forma remota. El uso de adbfs comienza directamente mucho más rápido, pero siempre "duda" por un segundo al cambiar de directorio (ya que no almacena en caché toda la estructura, sino que solo lee bajo demanda). Por lo general, prefiero el último, pero YMMV, por lo tanto, te he dado ambas opciones :)
( Fuente )
Para acceder al almacenamiento del teléfono en Windows usando la interfaz ADB
El Explorador de archivos de Windows de forma predeterminada no le permite acceder a los archivos raíz de Android. Necesitarás descargar una aplicación diferente (a tu PC) para eso. Muchos lugares (como este tutorial de guidingtech.com recomiendan Android Commander . Otro programa de exploración de archivos recomendado es Droid Explorer .
( Fuente )
Método # 3
Este método utiliza una aplicación y conexión USB. Este método tiene raíces en esta respuesta (esta respuesta solo menciona las posibilidades pero no el uso real en los pasos).
Procedimiento :
- Descargue una aplicación de servidor de archivos que permita la creación del servidor WebDav / FTP / SSH / Samba. O se puede ver en esta lista por
Izzy
aquí , o elegirlos a saber ., WebDav , FTP , Samba , SSH , múltiples . Google es tu amigo si ninguno de ellos ayuda.
- Las siguientes instrucciones son para { WebDav , FTP } Ultimate (gratis) y Servers Ultimate Pro (pago).
Usando WebDav Server Ultimate :
- Habilitar conexión USB .
- Inicie WebDav Server Ultimate .
- Ir a
Add -> WebDAV Server ->
.
- Ingrese cualquier nombre en Nombre del servidor . Elija un número de Puerto mayor que 1024 que pueda recordar (por ejemplo, 5000) e ingréselo en Ejecutar en puerto .
- En la raíz del documento , elija
/
permanecer consistente con el Método # 1.
- Desmarca todas las opciones. Puede elegir ejecutar este servidor automáticamente cada vez que inicie esta aplicación. Para hacerlo, marque Iniciar directamente cuando la aplicación comience limpiamente . Toque la Backtecla una vez y elija Sí para guardar la configuración del servidor.
- Toque una vez en la entrada del servidor recién creada y elija Iniciar / Detener . Aparecerá un cuadro de diálogo con información. El servidor se ha iniciado . Puede cerrar la aplicación (incluido el servidor) deslizando hacia la izquierda los muchos iconos en la parte superior de la aplicación y seleccione Salir . Tenga en cuenta que sin elegir la Salida, el servidor continuará ejecutándose a menos que se detenga explícitamente.
- Ahora puede usar el procedimiento explicado en el Método # 1 para Windows o 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/
.
Usando el servidor FTP Ultimate :
- Habilitar conexión USB .
- Inicie la aplicación FTP Server Ultimate .
- Ir a
Add -> FTP Server ->
.
- Ingrese cualquier nombre en Nombre del servidor . Elija un número de Puerto mayor que 1024 que pueda recordar (por ejemplo, 6000) e ingréselo en Ejecutar en puerto .
- Desmarca todas las opciones. Puede elegir ejecutar este servidor automáticamente cada vez que inicie esta aplicación. Para hacerlo, marque Iniciar directamente cuando la aplicación comience a limpiarse . Del mismo modo, elija Respawn (reinicio automático cuando el servidor se bloqueó) .
- Vaya a Usuarios (junto a Configuración en la parte superior), toque Agregar , deje en blanco Nombre de usuario y Contraseña y marque Acceso de escritura automática . Puede optar por restringir la PC eligiendo Forzar permanecer en la raíz del documento .
- En la raíz del documento , elija
/
permanecer consistente con el Método # 1.
- Toque la Backtecla una vez y elija Sí para guardar la configuración del servidor.
- Toque una vez en la entrada del servidor recién creada y elija Iniciar / Detener . Aparecerá un cuadro de diálogo con información. El servidor se ha iniciado . Puede cerrar la aplicación (incluido el servidor) deslizando hacia la izquierda los muchos iconos en la parte superior de la aplicación y seleccione Salir . Tenga en cuenta que sin elegir la Salida, el servidor continuará ejecutándose a menos que se detenga explícitamente.
- Ahora puede usar el procedimiento explicado en 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 mapear ftp en Windows, siga las siguientes instrucciones del Paso 13.
Uso de Servers Ultimate Pro : tenga en cuenta que esta aplicación requiere la instalación de ciertos otros paquetes (gratuitos).
- Habilitar conexión USB .
- Inicie la aplicación Servers Ultimate Pro .
- Ir a los servidores . Toque el
+
icono y desplácese hacia abajo para tocar FTP Native Server .
- Ingrese el nombre , elija un número de puerto mayor que 1024 que pueda recordar (por ejemplo, 2121).
- En ESCUCHAR EN LA INTERFAZ DE RED , elija rndis0 -Ipv4 (192.168.42.129) .
- Marque Iniciar directamente cuando se inicie la aplicación .
- En CERRADURAS , marque Habilitar bloqueo WIFI .
- En el panel superior de la aplicación, vaya a ESPECÍFICOS y desmarque todo excepto Permitir carga .
- En la raíz del documento , elija
/
permanecer consistente con el Método # 1.
- Toque el icono del disquete para guardar la configuración.
- Toque la entrada del servidor una vez y elija Iniciar .
- Ahora puede usar el procedimiento explicado en el Método # 1 para Linux. Tenga en cuenta que para Linux, la ubicación de la red será
ftp://192.168.42.129:2121/
.
- Para Windows, siga los pasos 1-11 en Método # 1 para Windows .
- Haga clic en Conectarse a un sitio web que puede usar para almacenar sus documentos e imágenes .
- Se mostrará una nueva ventana con el título Agregar ubicación de red . Haga clic
Next -> Choose a custom network location -> Next
.
- En Internet o dirección de red , escriba
ftp://192.168.42.129:2121/sdcard/
y haga clic en Siguiente . Puede reemplazar la tarjeta sd con almacenamiento .
- Marque Iniciar sesión de forma anónima y haga clic en Siguiente . Escriba un nombre para reconocer esto en el futuro y haga clic en Siguiente .
- Marque Abrir esta ubicación de red cuando haga clic en Finalizar y haga clic en Finalizar . Aparecerá una nueva ventana con el contenido de almacenamiento de su 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, las configuraciones son similares a las cubiertas en los procedimientos mencionados anteriormente en el Método # 3.
Acerca de la alternativa MTP
Transferencia de archivos USB con PC - sin problemas de 'MTP'.
No más problemas de USB 'Controlador MTP no encontrado' o 'no puedo encontrar mis archivos' - ¡Soporta Windows y Ubuntu GNU / Linux!
'MTP-Alternative' comparte el almacenamiento de este dispositivo como una 'Unidad' a las computadoras a través de USB Tethering en lugar del método predeterminado de transferencia de archivos Android 'MTP' y hace que evite los 3 problemas comunes 'MTP'.
Acerca del servidor WebDav Ultimate
¡Un servidor WebDAV gratuito, seguro y completo! La aplicación admite agregar múltiples usuarios, tiene soporte WebDAV sobre SSL / TLS (HTTPS) y se puede configurar para iniciar automáticamente un servidor WebDAV cuando su dispositivo está conectado a una red WIFI específica.
Acerca del servidor FTP Ultimate
Un servidor FTP gratuito, seguro y completo para transferir archivos utilizando un cliente FTP. La aplicación admite agregar múltiples usuarios, tiene soporte FTPS implícito / SFTP / SCP y se puede configurar para iniciar automáticamente un servidor FTP cuando su dispositivo está conectado a una red WIFI específica.
Acerca de los servidores Ultimate Pro
★★ ¡Ejecute más de 60 servidores con más de 70 protocolos! ★★
Ahora puede ejecutar un CVS, DC Hub, DHCP, UPnP, DNS, DDNS, eDonkey, correo electrónico (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 servidor XMPP
Nota:
- WebDAV puede limitar el tamaño del archivo hasta 4 Gigabytes solamente.
- La transferencia de archivos a través de WebDav habilitada por MTP-Alternative no fue muy receptiva 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 Servers Ultimate Pro con FTP Native Server. Funciona perfectamente en Windows y Linux para mí.
- Solo uso
adb push|pull
comandos del Método # 2 para la transferencia de datos. Se menciona por cubrir las opciones comunes como alternativa.
- Si está rooteado, puede transferir puertos en Servers Ultimate Pro.
- Podría haber métodos que aún desconozco. Por favor publíquelos como respuesta.