4 votes

Nexus 7 en Fastboot (recovery) n'active pas la connexion USB

Je me rends compte que cette question a été posée un nombre incalculable de fois, mais je crois sincèrement que ma question est unique, s'il vous plaît, soyez indulgent avec moi pendant que je vous explique.

Mon Nexus7 (2013) ne fonctionne pas en mode fastboot, je connecte mon Nexus 7 et exécute ce qui suit :

$ adb devices
List of devices attached 
07c15663    device

La Nexus 7 apparaît (après avoir autorisé adb), je redémarre alors en fastboot (ou bootloader) :

$ adb reboot bootloader

La Nexus 7 redémarre correctement en fastboot et je vois l'écran habituel :

Nexus 7 in fastboot mode
Nexus 7 en mode fastboot (cliquez sur l'image pour l'agrandir)

Cependant, lorsque je lance une commande fastboot, il ne peut pas voir le périphérique :

$ sudo ./fastboot devices
[empty response]

...et lsusb ne voit pas la connexion USB :

$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 5986:0266 Acer, Inc 
Bus 001 Device 005: ID 0a5c:21e6 Broadcom Corp. BCM20702 Bluetooth 4.0 [ThinkPad]
Bus 001 Device 004: ID 147e:2020 Upek TouchChip Fingerprint Coprocessor (WBF     advanced mode)
Bus 001 Device 035: ID 045e:0745 Microsoft Corp. Nano Transceiver v1.0 for     Bluetooth
Bus 001 Device 034: ID 046d:c049 Logitech, Inc. G5 Laser Mouse
Bus 001 Device 032: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 001 Device 031: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 030: ID 0bdb:1926 Ericsson Business Mobile Networks BV 
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Pour ajouter à cette bizarrerie, une fois qu'elle a bien démarré, la Nexus 7 apparaît comme une Nexus 4 dans lsusb :

$ lsusb
[...]
Bus 001 Device 060: ID 18d1:4ee2 Google Inc. Nexus 4 (debug)
[...]

Je suis tellement confus, qu'est-ce que j'ai fait à ma pauvre Nexus 7 ? Aidez-moi, s'il vous plaît !

Aussi :

  • L'appareil semble se figer après des périodes prolongées en fastboot, auquel cas la seule solution est d'appuyer et de maintenir le bouton d'alimentation pendant 10 secondes (arrêt brutal).
  • Je peux utiliser fastboot avec mon Nexus 4 sans aucun problème.

1voto

Wolfgang Steele Points 11

Avez-vous essayé de placer les bons pilotes aux bons endroits sur votre système de fichiers ? Cela a été un problème avec ma Nexus 7 également, et a été résolu en acquérant les pilotes appropriés.

De plus, il semble, d'après les informations de l'écran de démarrage rapide, que votre Nexus soit assez personnalisé à ce stade (le nom du produit est généralement le suivant grouper le nom de code de l'appareil, le vôtre semble se faire appeler FLO ?). Cela peut affecter les pilotes requis, mais je ne suis pas un expert en compatibilité de pilotes. Peut-être, en raison de l'ambiguïté de ce qui peut être flashé sur la ligne Nexus entièrement déverrouillée, vous avez en fait poussé le firmware Nexus 4 sur votre appareil, et en raison du fait qu'ils ne diffèrent que par la taille, il peut vous sembler être encore en train d'exécuter le logiciel pour le 7.

Il semble que votre appareil dispose, dans les informations de fastboot, d'un emplacement pour lire à l'utilisateur à quel opérateur l'appareil est actuellement abonné. Cela ne devrait, à ma connaissance, apparaître que sur le Nexus 4, ou la version GSM 3G du Grouper (Nexus 7). Il peut être très facile de pousser accidentellement les fichiers de votre téléphone vers votre tablette, et cela peut valoir la peine d'y réfléchir.

Si vous avez un appareil uniquement WiFi, c'est probablement le problème. Un moyen rapide de savoir si vous avez le logiciel Nexus 4 sur votre Nexus 7 est d'exécuter une application dont l'interface utilisateur est programmée pour passer du téléphone à la tablette (une liste de ces applications devrait être facilement trouvée avec une recherche sur Google. Je crois que Gmail en est une, mais cela peut être flou pour nous avec le Nexus 7 car il est considéré comme un "Phablet", un appareil de style hybride).

Je recommande d'essayer d'effacer tous les pilotes Android sur l'ordinateur hôte, et de réinstaller les pilotes spécifiques pour la Nexus 7 uniquement, puis après avoir résolu le problème, de retélécharger les autres pilotes nécessaires pour les autres appareils, seulement après que ce problème ait été résolu.

Si cela n'est pas utile, j'envisagerais une révision complète de votre système en poussant une image système fournie par Google à travers adb et utiliser la partition de récupération pour tout effacer et réinstaller la version standard de cet appareil. Il peut également être possible entièrement par le biais adb puisque vous dites qu'il est détecté en utilisant cet utilitaire. J'espère que cela vous aidera un peu :]

Pour résumer, soit vous avez des pilotes qui interfèrent, soit vous avez donné à votre appareil son logiciel cousin de celui de votre téléphone, une très petite différence en termes de fonctionnalité observable, mais une grande différence pour accéder à la fonction fastboot.

0 votes

Eh bien, c'est déconcertant. Je suis habituellement très prudent lorsque je mets à jour des ROMs mais j'ai aussi un Nexus 4 donc c'est tout à fait plausible. J'ai lancé des applications comme GMail etc. et j'obtiens la vue 'multiview' (liste à gauche, contenu à droite) - Y a-t-il un moyen plus définitif de déterminer si c'est la mauvaise ROM ?

1 votes

Je crois que grouper est le nom de la Nexus 7 2012, alors que flo est la Nexus 7 de 2013.

1 votes

Flo (WiFi) et Deb (3g) 2013 Tablettes Nexus 7, AKA rasoir y razorg . Mérou (WiFi) et Tilapia (3g), les tablettes Nexus 7 2012, AKA nakasi y nakasig . Voici un lien pour Google Factory Images les Nexus 7 sont à peu près à 1 %. \2 - 2 \3 en bas de la page.

0voto

Han Points 1

J'ai eu le même problème, mais il s'est avéré que adb n'avait pas besoin de voir l'appareil pour que fastboot pour le voir.

Je suppose que vous voulez installer Android 5.0 sur votre Nexus 7 ?

Je viens de le faire en suivant ces des instructions. Une chose supplémentaire que j'ai dû faire était d'ajouter une règle udev, comme décrit ici . (Cependant, j'ai retiré le GROUP ="plugdev" partie de la règle, puisque d'autres sources l'ont omis).

0 votes

Erm, adb peut voir mon appareil et fastboot ne peut pas. J'ai besoin de fastboot pour flasher une nouvelle ROM etc. mais merci d'avoir pris le temps de répondre.

0voto

Elle Points 146

J'ai connu la même chose et j'ai découvert que c'était parce que l'ID USB était différent en mode fastboot.

La réponse de poolie à la question Android fastboot en attente de dispositifs m'a aidé à résoudre mon problème sur Fedora 22.

Plutôt que de redémarrer le service udev, j'ai lancé la commande :

sudo udevadm control --reload-rules

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X