Recogí un dispositivo Motorola Moto G (2da gen) de segunda mano. El modelo es técnicamente XT1064 (Titán).
En mi máquina con Windows, a veces puedo ver un mensaje de error cuando apago el teléfono indicando que el dispositivo USB no fue reconocido (Error de solicitud del descriptor del dispositivo).
Después de días de intentarlo, aún no logro que aparezca en adb
. ¡Pero funciona perfectamente si inicio en el cargador de arranque y ejecuto comandos fastboot
!
He probado todas las cosas "fáciles" que la gente recomienda:
- habilitar la depuración USB en Opciones de desarrollador
- cambiar los cables USB (aunque como
fastboot
funciona bien, eso implica que el cable también está bien) - diferentes computadoras (probé una Mac, una máquina con Windows 10 y una laptop con Windows Vista)
adb kill-server
seguido deadb devices
- varias versiones de
adb
(Herramientas de plataforma SDK de Android y controlador ADB universal) - desinstalar manualmente los controladores de Windows
- instalar drivers forzados (no funciona, ya que el dispositivo no pasa de la solicitud de descriptor del dispositivo, por lo que Windows no permite la instalación de controladores)
- instalar el controlador ADB universal
- reinstalar el dispositivo (probé con Marshmallow stock, KitKat stock y Lineage OS)
Estoy frustrado con el proceso porque fastboot
funciona perfectamente. Así es como he instalado las ROM separadas allí.
Si este fuera un problema de hardware con USB, ¿por qué sería que fastboot
funciona correctamente pero adb
no?
Además, si es un problema de hardware, ¿qué parte física sería el problema? Parece poco probable que sea el puerto USB en sí mismo (nuevamente, porque fastboot
funciona perfectamente). ¿Existe algún tipo de controlador USB en el teléfono que podría ser el problema? Dado que el dispositivo es bastante inútil para mí a menos que adb
funcione, consideraría la idea de intentar soldar una nueva parte para solucionar el problema si pudiera!