Recientemente compré un Nexus 5. usado, que venía con la vista previa L y decidí flashear CM 11. Mi último teléfono fue un Nexus S, y en el pasado le mostré varias ROM a esa cosa.
Usando la misma máquina que acaba de flashear el Nexus S hace un par de semanas, puse en marcha el Nexus 5 en modo fastboot, le mostré ClockworkMod y volví a desbloquear el gestor de arranque. Sin embargo, cuando intenté usar ADB para empujar la imagen de CyanogenMod, lo conseguí error: device not found
. Efectivamente, adb devices
no detecta el dispositivo, a pesar de que la depuración de USB está habilitada.
Decidí que esto era solo un problema con L, así que utilicé el flash-all.sh
script de Google para darme una instalación estándar de KitKat. Esto funcionó bien, ya que está empujando la imagen a través de fastboot. Sin embargo, todavía no puedo hacer que el dispositivo aparezca en ADB. Cuando habilito la depuración de USB con el teléfono conectado a mi computadora, no aparece un cuadro de diálogo de confirmación de huellas digitales y no aparece ninguna notificación de icono que indique que está conectado a una computadora. He probado 2 sistemas operativos diferentes (Windows 7 y Linux Mint 14) en 3 computadoras diferentes con 4 cables USB diferentes.
Intenté instalar los controladores USB de Google, y tengo este problema tanto con las nuevas instalaciones del SDK de Android como con las probadas con el tiempo. Ya tengo 0x18d1
en mi adb_usb.ini. En mi sistema Linux, la salida del lsusb
comando da una salida idéntica si el teléfono está conectado (con la depuración USB habilitada) o no. Cuando está en fastboot, aparece comoBus 001 Device 069: ID 18d1:4ee0 Google Inc.
El teléfono parece funcionar perfectamente bien en todos los demás aspectos. Estoy bastante contento con Vanilla KitKat, pero sería más feliz al menos saber que tenía la opción de usar otra cosa. También me gusta tener acceso de adb shell
vez en cuando.
He visto a muchas personas tener problemas con ADB antes, pero nunca sin tener también problemas de arranque rápido. ¿Alguna idea de lo que podría estar pasando? Prefiero una solución de Linux, pero también puedo trabajar con Windows si es necesario.
Actualización: pude obtener los archivos apropiados en / sdcard / simplemente descargándolos con un navegador web y luego flasheándolos con ClockworkMod. Ahora estoy ejecutando CM 11, y el problema de ADB no ha desaparecido. Lo que sea que esté causando esto, persiste a través de reemplazos completos de ROM. Ahora tengo más curiosidad que nunca por saber qué podría estar causando esto.
Actualización 2: Tras una comunicación adicional con el vendedor de eBay, resulta que este teléfono había sido objeto de daños por agua antes de ser puesto a la venta. El dispositivo se inició y pareció funcionar bien, pero además de este extraño problema de ADB, tampoco pudo reconocer una tarjeta SIM. Parece que este fue un daño de hardware único en su tipo, por lo que dudo que haya una solución.
Terminé devolviendo el dispositivo, así que no hay forma de que pruebe algo más en él, pero si alguien puede dar una explicación de por qué Fastboot puede comunicarse con el dispositivo pero ADB no puede (nuevamente, probablemente debido a un falla de hardware), lo aceptaré como respuesta.
fastboot
, pero no adb
. Simplemente no se reconoce como un dispositivo usb válido de ningún tipo a menos que esté en modo fastboot / bootloader. Voy a intentar reemplazar el conector USB, pero no estoy seguro de que funcione.