J'ai récemment acheté un Nexus 5. Il était fourni avec l'aperçu L et j'ai décidé de flasher CM 11 à la place. Mon dernier téléphone était un Nexus S, et j'ai flashé diverses ROM dans ce passé.
En utilisant la même machine qui vient de re-flasher que le Nexus S il y a quelques semaines, j'ai démarré le Nexus 5 en mode fastboot, y ai flashé ClockworkMod et déverrouillé le chargeur de démarrage. Cependant, quand j'ai essayé d'utiliser ADB pour repousser l'image CyanogenMod, j'ai réussi error: device not found
. Effectivement, adb devices
ne parvient pas à détecter l'appareil, même si le débogage USB est activé.
J'ai décidé que c'était juste un problème avec L, alors j'ai utilisé le flash-all.sh
script de Google pour me donner une installation KitKat en stock. Cela a bien fonctionné, car il pousse l'image via fastboot. Cependant, je ne parviens toujours pas à faire apparaître l'appareil sur ADB. Lorsque j'active le débogage USB avec le téléphone branché sur mon ordinateur, je ne reçois pas de boîte de dialogue de confirmation des empreintes digitales et aucune notification d'icône n'apparaît pour indiquer qu'il est connecté à un ordinateur. J'ai essayé 2 systèmes d'exploitation différents (Windows 7 et Linux Mint 14) sur 3 ordinateurs différents avec 4 câbles USB différents.
J'ai essayé d'installer les pilotes USB de Google, et j'ai ce problème avec les nouvelles installations du SDK Android et celles éprouvées. Je l'ai déjà 0x18d1
dans mon adb_usb.ini. Sur mon système Linux, la sortie de la lsusb
commande donne une sortie identique, que le téléphone soit connecté (avec le débogage USB activé) ou non. Lorsqu'il est en démarrage rapide, il apparaît commeBus 001 Device 069: ID 18d1:4ee0 Google Inc.
Le téléphone semble fonctionner parfaitement bien à tous les autres égards. Je suis assez content de vanille KitKat, mais je serais plus heureux au moins de savoir que j'avais la possibilité d'utiliser autre chose. J'aime aussi avoir accès de adb shell
temps en temps.
J'ai vu beaucoup de gens avoir des problèmes avec ADB auparavant, mais jamais sans avoir aussi de problèmes de démarrage rapide. Quelques idées sur ce qui pourrait se passer? Je préférerais une solution Linux, mais je peux également travailler avec Windows si nécessaire.
Mise à jour: j'ai pu obtenir les fichiers appropriés dans / sdcard / en les téléchargeant simplement avec un navigateur Web, puis en les flashant avec ClockworkMod. J'exécute maintenant CM 11, et le problème de la BAD n'a pas disparu. Quelle que soit la cause de cela, il persiste à travers des remplacements de ROM complets. Je suis maintenant curieux de savoir ce qui pourrait causer cela.
Mise à jour 2: Lors de nouvelles communications avec le vendeur ebay, il s'avère que ce téléphone avait fait l'objet de dégâts d'eau avant d'être mis en vente. L'appareil a démarré et semble bien fonctionner, mais en plus de cet étrange problème ADB, il ne pouvait pas non plus reconnaître une carte SIM. Il semble que ce soit un dommage matériel unique en son genre, donc je doute qu'il existe même une solution.
J'ai fini par retourner l'appareil, donc il n'y a aucun moyen pour moi de tester quoi que ce soit d'autre dessus, mais si quelqu'un est en mesure de trouver une explication pour laquelle Fastboot peut communiquer avec l'appareil mais ADB ne peut pas (encore une fois, probablement en raison d'un défaut matériel), je vais accepter cela comme une réponse.
fastboot
, mais pas adb
. Il n'est tout simplement pas reconnu comme un périphérique USB valide de quelque nature que ce soit, sauf en mode fastboot / bootloader. Je vais essayer de remplacer le connecteur USB, mais je ne suis pas sûr que cela fonctionnera.