0 votes

ADB fonctionne, mais fastboot ne fonctionne pas sur Mac OS X avec HTC Desire Z

La commande adb devices fonctionne pour moi, la commande fastboot devices ne fonctionne pas (Mac OS X Mavericks, SDK téléchargé hier, le téléphone est un HTC Desire Z):

$ sudo fastboot -i 0x0bb4 -p 0x0c91 devices
$ fastboot -i 0x0bb4 -p 0x0c91 devices
$ fastboot devices
$ adb devices
List of devices attached 
HT0C5RT00804    device
$ adb shell
#

Donc fastboot ne répertorie pas les appareils, quoi que je fasse (sudo, ou en spécifiant les options -i et -p), tandis que ADB fonctionne très bien. J'ai trouvé les ID de vendeur et de produit via les informations système de Mac OS X. Le fait qu'ADB fonctionne semble indiquer que la communication entre mon ordinateur portable et le téléphone fonctionne correctement.

Comment puis-je faire fonctionner fastboot?

Informations complémentaires:

Je tente d'installer CyanogenMod sur un HTC Desire Z. Une partie de la procédure que je suis est décrite ici : http://wiki.cyanogenmod.org/w/HTC_Desire_Z:_Firmware_Downgrade_(Gingerbread)

Je bloque à l'étape fastboot oem rebootRUU:

 $ fastboot oem rebootRUU
 < waiting for device >

(bloque, j'ai abandonné après 20 minutes), et je pense que cela est dû au fait que fastboot ne fonctionne pas. Toute autre idée pour passer outre est appréciée?

0 votes

Si adb détecte votre appareil, vous êtes dans le mauvais mode de démarrage pour fastboot. Vous devez démarrer dans votre chargeur de démarrage, pas dans le système Android standard ou dans votre mode de récupération. Vous devriez pouvoir trouver des instructions pour accéder au chargeur de démarrage de votre appareil sur Google, je suppose, mais exécuter adb reboot bootloader est généralement la méthode la plus simple.

0 votes

Peut-être s'agit-il d'un problème de pilote? Exécuter une machine virtuelle Linux et essayer à partir de là pourrait aider, ou si vous le souhaitez, passer du temps à trouver les bons pilotes pour votre téléphone et vous assurer que votre appareil est répertorié avec son numéro de série lorsque vous exécutez adb devices dans l'interface de ligne de commande.

0voto

Milner Points 533

À partir de votre premier bloc cité, je suppose que votre téléphone est démarré normalement (adb devices le répertorie comme "dispositif"). Fastboot ne le trouve pas là. Essayez adb reboot fastboot, puis vérifiez à nouveau lorsque votre appareil aura démarré en mode fastboot.

Voir aussi:

1 votes

Quel est le test définitif pour savoir si le périphérique est en mode fastboot ? J'ai essayé 'adb reboot fastboot' et power+keydown (et vérifié s'il est sélectionné dans le menu). Y a-t-il quelque chose sur le périphérique lui-même, ou via adb shell pour voir définitivement le périphérique en mode fastboot ?

1 votes

Je n'ai jamais utilisé le fastboot moi-même, mais à ma connaissance, il affiche certainement son propre écran sur l'appareil (comme le mode de récupération le fait également). Donc, si vous voyez l'interface utilisateur standard, je dirais que vous n'êtes définitivement pas en mode fastboot.

0voto

Tamoghna Chowdhury Points 3137

Utilisez adb reboot bootloader, puis Mac OS X, en supposant que les pilotes fonctionnent, le détectera en mode fastboot, comme en témoigne fastboot devices.

Si votre version Android est inférieure à 4.3, utilisez Framaroot pour rooter, utilisez Flashify pour flasher une récupération personnalisée, et flasher le fichier rom.zip de CyanogenMod à partir de la récupération personnalisée. Aucun PC impliqué.

0voto

Leo Points 111

Je suis sous Windows 10 et malheureusement aucune des solutions mentionnées ci-dessus ne m'a aidé, mais celle-ci a fonctionné : https://forum.xda-developers.com/t/driver-guide-finally-how-to-get-fastboot-to-work-on-windows-8-1.2857536/ C'est difficile et étrange, mais ça a marché. Après cela, je suis allé dans le gestionnaire de périphériques, clic droit, mettre à jour le pilote pour ce périphérique, parcourir l'ordinateur, me laisser choisir dans une liste, puis j'ai choisi quelque chose du genre appareil Android (la 2e option, avec une petite icône à côté d'un ordinateur), puis j'ai choisi Interface de démarrage Android. Voilà.

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