¿Cómo instalo mi teléfono Android?

33

Estoy desconcertado porque mi teléfono solía aparecer cuando lo enchufé. Ya no aparece y las opciones de desarrollo definitivamente están configuradas para permitir la depuración de USB. El teléfono se está cargando a través de USB pero no aparece enlsusb

[0 amanda@luna android-sdk-linux_86]$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 004: ID 17ef:4807 Lenovo UVC Camera
Bus 003 Device 012: ID 413c:1003 Dell Computer Corp. Keyboard Hub
Bus 003 Device 003: ID 08ff:2810 AuthenTec, Inc. AES2810
Bus 003 Device 013: ID 413c:2010 Dell Computer Corp. Keyboard
Bus 003 Device 014: ID 046d:c001 Logitech, Inc. N48/M-BB48 [FirstMouse Plus]

adb devices -l no muestra nada

En mi configuración inalámbrica y de red, cambié la configuración de la conexión USB a "Almacenamiento masivo"; estaban configurados en "Preguntar al conectar" aunque definitivamente no me preguntaban. No recibo ninguna Haga clic aquí para conectarse a través de una alerta USB tampoco.

Ni siquiera estoy seguro de si el problema es mi teléfono o mi computadora. Parece extraño que ni siquiera aparezca enlsusb

No en vano, la memoria USB en mi llavero tampoco aparece lsusb: he probado ambos en un montón de puertos diferentes. Supongo que la unidad de disco USB está borrada, pero podría ser mi sistema operativo.

Amanda
fuente
55
Podría ser un cable USB poco fiable, que permite la alimentación pero no datos. Probaría con otro (y otro puerto), por si acaso.
Oli
1
WTF? Eso funciona. Mi cabeza va a explotar. Nunca se me ocurrió que el problema podría ser el cable. Grrr. De todas formas. Si quieres responder eso, lo aceptaré.
Amanda

Respuestas:

18

Si este fuera yo, intentaría:

  • Reiniciando el teléfono. A veces un ciclo de energía es todo lo que se necesita.

  • Un cable diferente. Son cosas sorprendentemente frágiles sin redundancia interna. La producción en masa no ha hecho nada para mejorar su longevidad. La mayoría de las personas tienen alrededor de mil de estos desorden en sus casas, por lo que debería ser un simple intercambio.

  • Un puerto diferente. Se pueden romper y los conectores internos pueden caerse.

  • Una computadora diferente (suponiendo que uno esté convenientemente cerca). Una vez tuve un problema con un chipset USB que se negaba a hablar con un SGS2 en modo de descarga. Todo lo demás estaba bien, pero el SGS2 simplemente colgaría el subsistema USB. Lo probé en una computadora portátil y simplemente funcionó.

Oli
fuente
3
Ninguno de los 3 funcionó para mí. Sin embargo, reiniciar mi teléfono hizo el truco.
Tino
@tino editó la respuesta para incluir eso. :)
Amanda
31

Android ya no es compatible con el montaje de su teléfono como dispositivo de almacenamiento masivo USB a partir de Android 4.x. Todo es MTP ahora. La instalación mtp-toolsdebería hacer una lsusblista de su dispositivo. Para montar su dispositivo como una unidad, debe seguir algunos pasos más. Consulte este sitio: http://www.mysolutions.it/mounting-your-mtp-androids-sd-card-on-ubuntu/

... pero eso no resuelve el misterio de que tu memoria USB ya no aparece ...

elorenz
fuente
1
Alguien sacó la etiqueta "pan de jengibre", pero es relevante que mi teléfono sea de pan de jengibre, que todavía admite el almacenamiento masivo USB.
Amanda
3
Esa fue la respuesta incorrecta, pero la información que estaba buscando. Gracias.
Carsten S
1

Android 7.1.x en adelante (creo, pero también podría ser de 6.x), el cable USB conectado al dispositivo se pone en modo de carga solamente. Esto es para evitar que los sistemas de archivos se bloqueen cuando se desconecta sin el desmontaje adecuado. Debe cambiar al modo de uso compartido de archivos en su teléfono para transferir archivos.

Después de conectar su teléfono a su computadora, vaya a la configuración de su teléfono y busque "usb" o "cable" y busque la opción que dice "Habilitar transferencia de archivos" (o algo por el estilo). Luego, el teléfono se declarará como un dispositivo USB y lsusben Linux lo mostrará. A continuación, instala el kit de herramientas ADB Linux (usando apt install <blah>en Ubuntu / Debian o dnf install <blah>en Fedora) y luego se puede utilizar: adb shell your-linux-shell-cmd-here.

VLA
fuente