fastboot ne voit pas l'appareil

34

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éveloppement sur un téléphone utilisant le wifi. Pour ce faire, je dois faire certaines choses avec mon téléphone. La première étape consiste à déverrouiller le chargeur de démarrage. J'empile à l'étape 8, fastboot oem get_identifier_tokenaffiche les infos < waiting to device >. adbvoit mon appareil mais fastbootne peut pas. Une idée?

Mon téléphone est HTC Wildfire Set ce sont des étapes que je suis:

  1. J'ai redémarré le téléphone et suis entré en FASTBOOT USBmode
  2. J'ai essayé d'exécuter la fastboot oem get_identifier_tokencommande mais sans succès.

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

pépuch
la source
1
Quel est le modèle de téléphone et quelles instructions suivez-vous? Avez-vous redémarré le téléphone en mode de démarrage rapide (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à?
Sergey Vlasov
Sergey, voir mon édition.
mardi
Avez-vous mis à jour le chargeur de démarrage? Vous devriez voir ***LOCKED***sur l'écran du téléphone après avoir démarré dans le chargeur de démarrage, sinon vous ne disposez pas de la version appropriée du chargeur de démarrage 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 appelez fastboot oem get_identifier_token. En effet, le point d'interrogation indiqué ici indique que le pilote de démarrage rapide n'est pas installé correctement.
Sergey Vlasov

Réponses:

28

Linux / OSX

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

Autre système d'exploitation: crédits

DmitrySandalov
la source
1
Si cela sudo fastboot oem unlockne fonctionne pas, connectez-vous en tant que root avec sudo -s, puis exécutez fastboot oem unlock.
jeudi
2
@gihanchanuka Cela a fait l'affaire pour moi, merci!
Stommestack
Votre lien est mort, malheureusement.
Kirk Woll
26

Redémarrez-vous le périphérique dans le chargeur de démarrage et entrez-vous en mode Fastboot USB dans le menu du chargeur de démarrage?

Essayer:

adb reboot bootloader

Ensuite, recherchez les instructions à l'écran pour passer en mode de démarrage rapide.

utilisateur46536
la source
1
Mon fastboot ne détectait pas le périphérique mais adm fonctionnait bien et votre réponse m'a conduit à ce qui me manquait.
Mojtaba Rezaeian
9

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

pépuch
la source
5
Cela est dû au fait que le téléphone présente différents identificateurs de périphérique à l'ordinateur dans ces modes et que différents pilotes sont nécessaires. Il est donc possible d'installer les pilotes appropriés pour un mode mais pas pour l'autre. Le fastbootprogramme est simple et montrera simplement le < waiting for device >message pour toujours si des pilotes sont manquants. Toutefois, le même message peut s'afficher si les pilotes sont correctement installés, mais le téléphone ne présente pas l'état approprié avec les identifiants de périphérique Fastboot.
Sergey Vlasov
6

ADB et fastboot nécessitent différents pilotes USB.

Bien que vous puissiez voir votre appareil sous ADB alors que votre téléphone est allumé, il ne sera pas détecté par Fastboot tant que vous n’aurez pas installé le pilote correspondant, et affichera donc "En attente de périphérique".

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

  1. Ouvrez le gestionnaire de votre appareil et redémarrez votre appareil en mode de démarrage rapide en appuyant simultanément sur les touches d'augmentation, de diminution et d'alimentation.
  2. Vous remarquerez que le gestionnaire de périphériques est actualisé et que votre téléphone affiche maintenant une icône jaune.
  3. Téléchargez le pilote Google USB . Il s’agit d’un fichier zip. Décompressez-le dans votre répertoire local.
  4. Faites un clic droit sur le triangle jaune pour votre périphérique et le pilote de mise à jour, sélectionnez 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 à partir maintenant, Fastboot oem unlock détectera l'appareil maintenant
Rahul Pandey
la source
2

Je ne m'en suis pas rendu compte tout de suite, mais il existe différents pilotes ADB et pilotes Fastboot. J'avais installé les pilotes google usb avec les extras du SDK et ADB fonctionnait très bien, mais le message "Attente de périphérique" essayait de clignoter en mode de démarrage rapide.

Je suis allé au gestionnaire de périphériques à partir du panneau de commande et j'ai vu le périphérique "Android 1.0" avec l'icône jaune indiquant qu'il ne fonctionnait pas correctement. Je devais mettre à jour le pilote et choisir dans la liste des pilotes existants qui avaient une entrée rapide.

Jason Goemaat
la source
2

J'ai eu le même problème décrit par 'pepuch' sur mon HTC Desire S. J'ai essayé différents pilotes sur des ordinateurs relativement récents sous Windows 8 et Windows 10. Finalement, j'ai trouvé un lien suggérant d'essayer la même procédure sur un ordinateur. ordinateur plus ancien (de bureau) que j’ai fait et l’ordinateur a réussi à détecter mon Desire S en mode USB rapide et j’ai réussi à lire le jeton d’identification. Le lien qui m'a dirigé vers la solution est le suivant: http://forums.androidcentral.com/htc-one-rooting-roms-hacks/345350-htc-one-pc-doesn-t-recognize-bootloader.html

La seule chose que j'ai faite avant de démarrer Fastboot USB a été d'installer les pilotes HTC pour le téléphone sous Windows 7 et de vérifier que le téléphone est détecté lorsque Android est en marche.

Imre Lendak
la source
1

Problème: les modes adb et fastboot du même appareil Android sont reconnus comme des appareils distincts sous Windows

Scénario: le périphérique est visible avec adb devicesmais n'est pas détecté fastboot deviceset les autres suggestions présentées ici ne fonctionnent pas. vous attendez toujours "en attente de périphérique" sous Windows et vous ne pouvez pas choisir un pilote à installer via la réponse de rahul pandey à l’ aide du pilote USB de Google .

Solution possible: mettez à jour manuellement le pilote de votre périphérique dans le Gestionnaire de périphériques lorsqu'il est connecté en mode de démarrage rapide.

Pas:

  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 de démarrage rapide en utilisant adb reboot bootloaderou en appuyant simultanément sur les boutons Volume Up+ Volume Down+Power
  3. Ouvrez le Gestionnaire de périphériques
  4. Débranchez / branchez votre appareil Android afin que vous puissiez facilement trouver votre appareil non reconnu dans la liste
  5. Sous Autres périphériques, recherchez votre téléphone Android avec un triangle jaune.
  6. Faites un clic droit dessus et sélectionnez: Update driver> Browse my computer for driver software>Let me pick from a list of available drivers on my computer
  7. Recherchez le pilote que vous venez d'installer et sélectionnez-le. Pour mon Google Galaxy Nexus, c’était Samsung Android ADB Interface.

Avec un peu de chance, cela résoudra votre problème. Vous pouvez maintenant utiliser la méthode de déverrouillage du chargeur de démarrage 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.

utilisateur2021355
la source
0

essayez de réinstaller le pilote fastboot

en mode fastboot

  1. gestionnaire de périphérique ouvert
  2. développer Android
  3. il devrait y avoir un seul appareil
  4. clic-droit
  5. désinstaller
  6. décochez "supprimer le logiciel du pilote"
  7. cliquez sur pc avec loupe (dans la barre d'outils)
  8. si non corrigé, répétez, mais vérifiez supprimer le pilote (vous devrez peut-être le télécharger)
trogper
la source
0

Si aucun pilote ne fonctionne sous Windows 10 ou 8.1 / 8 et que votre objectif est simplement d'utiliser fastboot pour flasher le fichier boot.img (probablement parce que vous avez S-ON), voici le chemin de Linux: préparez une clé USB et utilisez Live Linux Créez et installez un Live Linux comme Ubuntu ou Lubuntu sur la clé. Démarrez à la version Live (vous pouvez peut-être utiliser la machine virtuelle VirtualBox sous Windows, pas sûr). Ouvrir le terminal avec Ctrl + Alt + T. Type (sans commentaires avec // ofc):

sudo apt-get update //updates apt get
sudo apt-get install android-tools-fastboot //installs fastboot
sudo apt-get install android-tools-adb //optionally get adb
sudo fastboot devices // should show the device, don't forget the sudo!!
sudo fastboot flash boot ~/pathto/boot.img //sudo is doing the trick here, which is missing on Windows !!!
Terran
la source