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.
Respuestas:
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ó.
fuente
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-tools
debería hacer unalsusb
lista 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 ...
fuente
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
lsusb
en Linux lo mostrará. A continuación, instala el kit de herramientas ADB Linux (usandoapt install <blah>
en Ubuntu / Debian odnf install <blah>
en Fedora) y luego se puede utilizar:adb shell your-linux-shell-cmd-here
.fuente