53 votes

Fastboot ne voit pas l'appareil

J'ai lu beaucoup d'articles sur ce problème mais je ne peux pas le résoudre. J'ai décidé d'installer mon application de développeur sur mon téléphone en utilisant le wifi. Pour cela, je dois faire quelques choses avec mon téléphone. La première étape est de déverrouiller le chargeur de démarrage. Je reste bloqué à l'étape 8, fastboot oem get_identifier_token montre l'info < waiting to device >. adb voit mon appareil mais fastboot ne peut pas. Une idée?

Mon téléphone est un HTC Wildfire S et voici les étapes que je suis en train de suivre:

  1. J'ai redémarré le téléphone et suis entré en mode FASTBOOT USB
  2. J'ai essayé de lancer la commande fastboot oem get_identifier_token mais sans succès.

J'utilise Windows 7 Professionnel et mon téléphone est reconnu comme HT1CSTR05155.

2 votes

Quel est le modèle de téléphone, et quelles instructions suivez-vous? Avez-vous redémarré le téléphone en mode fastboot (par exemple, en utilisant adb reboot bootloader)? Quel système d'exploitation utilisez-vous sur l'ordinateur et comment reconnaît-il le téléphone à ce moment-là?

0 votes

Sergey, vois ma modification.

0 votes

Avez-vous mis à jour le bootloader ? Vous devriez voir ***LOCKED*** à l'écran du téléphone après avoir démarré en mode bootloader, sinon vous n'avez pas la bonne version du bootloader pour le déverrouillage. Vérifiez également que le téléphone apparaît dans le Gestionnaire de périphériques sans aucun point d'interrogation lorsque vous invoquez fastboot oem get_identifier_token — voir le point d'interrogation signifie que le pilote fastboot n'est pas correctement installé.

34voto

DmitrySandalov Points 447

Linux/OSX

Exécutez fastboot en tant que root ou avec sudo.

Autres OS: crédits

1 votes

Si sudo fastboot oem unlock ne fonctionne pas, connectez-vous en tant que root avec sudo -s, puis exécutez fastboot oem unlock.

2 votes

@gihanchanuka Cela a fonctionné pour moi, merci!

1 votes

Votre lien est mort, malheureusement.

33voto

user46536 Points 321

Redémarrez-vous l'appareil en mode bootloader et entrez en mode fastboot USB dans le menu du bootloader ?

Essayez :

adb reboot bootloader

Ensuite, suivez les instructions à l'écran pour entrer en mode fastboot.

2 votes

Mon fastboot ne détectait pas l'appareil mais adm fonctionnait parfaitement et votre réponse m'a permis de comprendre ce que je manquais.

16voto

pepuch Points 771

Problème résolu. À la fin, j'ai vu que les pilotes pour Android n'étaient pas installés. J'ai installé les pilotes à partir de ce site http://forum.xda-developers.com/showthread.php?t=2126036 et l'appareil est visible par fastboot. Une chose que je ne comprends pas est pourquoi adb a vu l'appareil et pas fastboot.

6 votes

Cela est dû au fait que le téléphone présente différents identifiants de périphérique à l'ordinateur dans ces modes, et que différents pilotes sont nécessaires, il est donc possible d'avoir des pilotes correctement installés pour un mode, mais pas pour l'autre. Le programme fastboot est simple et affichera simplement le message < en attente de périphérique > pour toujours s'il manque des pilotes. Cependant, le même message peut apparaître si les pilotes sont correctement installés, mais que le téléphone n'est pas dans l'état approprié avec les identifiants de périphérique fastboot.

1 votes

Pour les téléphones moto, obtenez-le ici support.motorola.com/us/fr/solution/MS88481

13voto

rahul pandey Points 121

ADB et Fastboot nécessitent des pilotes USB différents.

Alors que vous pouvez voir votre appareil sous adb lorsque votre téléphone est allumé, il ne sera pas détecté par fastboot jusqu'à ce que vous installiez le pilote pour cela et affichera donc "en attente de l'appareil".

Vous pouvez suivre les étapes ci-dessous pour le faire :

  1. Ouvrez votre gestionnaire de périphériques et redémarrez votre appareil en mode fastboot en appuyant simultanément sur les boutons de volume haut, bas et d'alimentation
  2. Vous remarquerez que le gestionnaire de périphériques se rafraîchit et maintenant votre téléphone a une icône jaune
  3. Téléchargez le pilote USB Google, c'est un fichier zip donc décompressez-le dans votre répertoire local
  4. Cliquez avec le bouton droit sur le triangle jaune pour votre appareil et mettez à jour le pilote, choisissez l'option de mise à jour à partir du stockage local et sélectionnez le dossier "usb_driver" sous les fichiers extraits à l'étape précédente
  5. Vous êtes prêt maintenant, fastboot oem unlock détectera désormais l'appareil

0 votes

Suivi ces instructions à la lettre, et cela échoue toujours.

9voto

user2021355 Points 265

Problème : les modes adb et fastboot pour le même appareil Android sont reconnus comme des appareils séparés sous Windows

Scénario : l'appareil est visible avec adb devices mais n'est pas détecté avec fastboot devices et les autres suggestions ici ne fonctionnent pas ; vous vous retrouvez toujours avec "waiting for device" sur Windows et n'êtes pas en mesure de choisir un pilote à installer via la réponse de rahul pandey en utilisant le pilote USB de Google.

Solution Possible : mettre à jour manuellement le pilote de votre appareil dans Gestionnaire de périphériques lorsqu'il est connecté en mode fastboot

Étapes :

  1. Téléchargez et installez les pilotes USB Android pour votre appareil. Par exemple, les pilotes Samsung pour les téléphones Samsung ou le (vénérable) Google Galaxy Nexus
  2. Redémarrez l'appareil en mode fastboot en utilisant adb reboot bootloader ou en appuyant sur les boutons Baisser le volume + Augmenter le volume + Marche simultanément
  3. Ouvrez le Gestionnaire de périphériques
  4. Débranchez / rebranchez votre appareil Android pour que vous puissiez facilement trouver votre appareil non reconnu dans la liste
  5. Sous Autres périphériques, trouvez votre téléphone Android avec un triangle jaune
  6. Cliquez avec le bouton droit dessus et sélectionnez : Mettre à jour le pilote > Parcourir mon ordinateur pour le logiciel de pilote > Laissez-moi choisir parmi une liste de pilotes disponibles sur mon ordinateur
  7. Recherchez le pilote que vous venez d'installer et sélectionnez-le. Pour mon Google Galaxy Nexus, c'était Interface ADB Android Samsung.

Avec un peu de chance, cela résoudra votre problème. Maintenant, vous pouvez utiliser la méthode de déverrouillage du chargeur d'amorçage pour votre appareil (ou, dans mon cas, flasher une ROM OEM).

Merci à : https://android.stackexchange.com/a/106468/52235 pour m'avoir orienté dans la bonne direction.

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