2 votes

fastboot répond, sauf qu'il ne veut pas flasher mon image de récupération

J'ai installé Cyanogenmod (v13) sur un téléphone Xiaomi Redmi 2. J'ai essayé de faire une mise à jour manuelle. J'ai démarré en mode recovery (TWRP), et j'ai flashé le nouveau fichier ZIP cyanogenmod ; puis j'ai flashé le fichier ZIP gapps. Mais quand j'ai redémarré, j'ai trouvé deux problèmes :

  • l'appareil ne finit pas de démarrer (il reste bloqué)
  • Le mode de récupération a disparu. Si j'essaie de démarrer en mode de récupération, le logo Mi reste là pour toujours.

Ainsi, j'ai pu passer en mode fastboot. J'ai ensuite essayé d'utiliser la fonction fastboot à partir d'un PC Linux.

L'appareil répond correctement :

# fastboot devices 
78768331    fastboot

# fastboot getvar version
version: 0.5
finished. total time: 0.003s

# fastboot oem unlock
...
OKAY [  0.003s]
finished. total time: 0.003s

# fastboot erase recovery
erasing 'recovery'...
OKAY [  0.041s]
finished. total time: 0.041s

Mais Quand j'essaie de flasher une image de récupération, il reste bloqué :

# fastboot flash recovery cm-13.0-20160705-NIGHTLY-wt88047-recovery.img 
target reported max download size of 268435456 bytes
sending 'recovery' (11136 KB)...

J'ai essayé à partir de deux ordinateurs :

  • à partir d'un ordinateur portable, lorsque je branche le périphérique, il est correctement reconnu comme un périphérique USB 2.0 ( syslog indique qu'il s'agit d'un périphérique EHCI), mais aucune donnée n'est transférée. Après un certain temps, le noyau signale que "la tâche fastboot s'est bloquée pendant plus de 120 secondes" et imprime une trace de pile à syslog .

  • à partir d'un ordinateur de bureau (également Linux), le dispositif n'est reconnu que comme OHCI (USB 1.0), et aucune donnée n'est transférée. Mais dans ce cas, contrairement à l'ordinateur portable, lorsqu'il tente de transférer des données, le clavier cesse de fonctionner (OHCI, je suppose).

J'ai également essayé un programme de flashage Windows pour les appareils Xiaomi, que j'ai exécuté sur Virtualbox, mais il n'a pas reconnu mon téléphone.

Que puis-je essayer d'autre ?

3voto

boxHiccup Points 81

Fastboot est tellement imprévisible, ouch. Essayez les étapes suivantes.

  • Vérifiez que votre câble est bien celui de série . Si ce n'est pas le cas, assurez-vous au moins qu'il prend en charge le transfert de fichiers en mode fastboot.
  • Vérifier que les pilotes USB sont correctement installés
  • Essayez de renommer le fichier de récupération en "recovery.img" Je sais que ça a l'air stupide, mais ça a marché pour moi.

Enfin, * the device won't finish booting (gets stuck) * recovery mode is gone. If I try to boot into recovery, the Mi logo stays there forever Oui, il est évident qu'il ne démarre pas, vous avez effacé la partition de récupération.

De plus, je pense que pour le flashage fastboot, il n'est pas vraiment nécessaire d'effacer la partition que vous allez flasher.

0voto

J'ai supprimé les anciens fichiers img (qui avaient été utilisés pour le flashage) des dossiers adb et fastboot et l'erreur a été rectifiée automatiquement

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