Erreurs Heimdall, "ERREUR: échec de détection d'un appareil compatible en mode téléchargement".

10

Lorsque j'essaie de flasher un Galaxy S3 (ATT), je reçois

ERREUR: échec de détection d'un appareil compatible en mode téléchargement.

ci-dessous est le journal,

$ sudo heimdall flash --RECOVERY recovery.img
Heimdall v1.4.0

Copyright (c) 2010-2013, Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au/

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

Initialising connection...
Detecting device...
ERROR: Failed to detect compatible download-mode device.
Evan Carroll
la source

Réponses:

14

Commencez par vous assurer que vous êtes branché sur un port USB 2.0. Alors,

mettre l'appareil en mode téléchargement,

$ sudo adb reboot download

continuer à clignoter avec heimdall,

$ sudo heimdall flash --RECOVERY recovery.img

Cela devrait fonctionner,

Initialising connection...
Detecting device...
Claiming interface...
Attempt failed. Detaching driver...
Claiming interface again...
Setting up interface...

Initialising protocol...
Protocol initialisation successful.

Beginning session...

Some devices may take up to 2 minutes to respond.
Please be patient!

Session begun.

Downloading device's PIT file...
PIT file download successful.

Uploading RECOVERY
100%
RECOVERY upload successful

Ending session...
Rebooting device...
Releasing device interface...
Re-attaching kernel driver...
Evan Carroll
la source
1
Je ne vois pas comment l'erreur est liée à la réponse. Habituellement, quand heimdall vous dit qu'il n'y a «aucun appareil en mode téléchargement», il ne parvient pas à trouver un appareil. Cela peut être dû au fait que les autorisations du nœud USB du périphérique, qui empêchent l'utilisateur exécutant heimdall d'accéder au nœud du périphérique.
Flow
1
Oh, je viens de voir l' sudoavant la commande heimdall. Bien sûr, cela corrigerait l'erreur. Vous voulez peut-être souligner ce petit fait dans votre réponse.
Flow
Ou l'utilisation de heimdall avec un périphérique en mode téléchargement et des autorisations de nœud de périphérique restrictives peut provoquer cette erreur. Ensuite, sudo le "réparera".
Flow du
2
Quel est le problème avec USB 3? J'ai tout essayé, puis j'ai remarqué la première phrase!
PhilMacKay
5
adb reboot downloaddonne "erreur: appareil non trouvé" pour moi.
Geremia
3

Une explication possible est que vous avez confondu le mode de récupération et le mode de téléchargement qui sont (je viens de découvrir) deux choses différentes sur certains téléphones, le mien inclus. J'ai eu la même erreur et le passage en mode téléchargement l'a corrigé.

u38cg
la source
-1

Installer la récupération Teamwin mis en mode de récupération effacer tout réparer le redémarrage de la partition système de la récupération au mode de téléchargement maintenant flash a fonctionné pour moi

ken
la source
La question a été posée en 2013, pour que ce soit une réponse valable que vous devrez élaborer. Incluez des instructions de puces et des captures d'écran.
Aaron Gillion