3 votes

fastboot bloqué sur l'envoi de 'boot

J'essaie de flasher cm13 boot.img sur mon téléphone et ça a bloqué pendant plus de 20 minutes :

$fastboot flash boot boot.img
target didn't report max-download-size
sending 'boot' (5760 KB)...

et après avoir débranché le câble, j'obtiens cette erreur :

FAILED (data transfer failure (Protocol error))

voici le résultat d'autres fastboot commandes. puisque j'ai déjà effacé les system , boot y recovery , fastboot est la seule façon dont je peux interagir avec mon téléphone.

$ fastboot devices
BX90319AH2&ZLP  fastboot

$ fastboot erase boot
erasing 'boot'...
(bootloader) Erase of partition 'boot' requested
(bootloader) S1 partID 0x00000003, block 0x00000148-0x00000179
(bootloader) Erase operation complete, 0 bad blocks encountered
OKAY [  0.183s]
finished. total time: 0.183s

$ fastboot erase system
erasing 'system'...
(bootloader) Erase of partition 'system' requested
(bootloader) S1 partID 0x00000004, block 0x00000182-0x000007c1
(bootloader) Erasing block 0x00000200
(bootloader) Erasing block 0x00000300
(bootloader) Erasing block 0x00000400
(bootloader) Erasing block 0x00000500
(bootloader) Erasing block 0x00000600
(bootloader) Erasing block 0x00000700
(bootloader) Erase operation complete, 0 bad blocks encountered
OKAY [  5.745s]
finished. total time: 5.745s

p.s. J'ai installé cm12.1 sur ce téléphone avant sans aucun problème. Des suggestions ?

0 votes

2voto

Philipp Points 5308

J'ai eu le même problème et je l'ai résolu en changeant le mode de connexion entre le téléphone et le PC. Tout d'abord, j'ai connecté un vieux câble d'extension USB entre le câble USB de mon téléphone et le PC, je l'ai essayé sur un port USB2 et sur un port USB3. En entrant fastboot devices il montre le numéro de l'appareil et donc une connexion active, mais essayer de flasher quoi que ce soit a pris une éternité et j'ai dû l'interrompre en redémarrant dans le bootloader.

La solution a été, lorsque j'ai connecté le câble USB du téléphone directement à un port USB3.

fastboot flash bootloader bootloader.img
target reported max download size of 494927872 bytes
sending 'bootloader' (3554 KB)...
OKAY [  0.116s]
writing 'bootloader'...
OKAY [  0.220s]
finished. total time: 0.336s

L'ancien câble d'extension USB était le problème.

0 votes

Lorsque j'ai essayé de remplacer LineageOS 16 par la ROM stock sur mon Moto X4 payton, j'ai rencontré le même problème - mon nouveau Lenovo X390 fonctionnant sous Arch Linux n'a pas voulu envoyer la .img alors que tout fonctionnait bien sur mon bon vieux T410s (fonctionnant également sous Arch)... Donc avant de suspecter votre appareil Android, assurez-vous d'essayer un autre PC.

0 votes

Je viens d'expérimenter la même chose : dans mon cas fastboot n'a rien donné et ni kill ni kill -9 a réussi à arrêter le processus - apparemment parce que il était coincé dans un appel système . En conséquence, le noyau a également commencé à écrire des messages dans le fichier /var/log/syslog du genre "INFO : task fastboot:803155 blocked for more than 604 seconds". À un moment donné, j'ai éteint le téléphone et fastboot s'est finalement arrêté. Puis j'ai essayé un autre câble USB, j'ai relancé fastboot et cela a finalement fonctionné !

1voto

Thally Ace Points 729

Alternativement, parce que je suppose que vous êtes dans un processus pour flasher une nouvelle ROM personnalisée et que vous voulez flasher manuellement en utilisant fastboot, vous pouvez rechercher une récupération personnalisée compatible, la télécharger et la placer dans l'ordinateur que vous utilisez. Sur fastboot, si le bootloader est déverrouillé, ce qui est probablement le cas puisque vous êtes déjà sur une ROM personnalisée, écrivez ces commandes

fastboot boot [path-to-custom-recovery]

Il va démarrer sur une restauration personnalisée que vous avez téléchargée.

  1. Sélectionnez Effacer
  2. Nettoyage avancé
  3. Vérifiez le système, dalvik, les données, le cache.
  4. Balayer pour essuyer
  5. Retour à l'installation
  6. Localisez le zip et installez-le ou envoyez-le depuis votre ordinateur en utilisant adb sideload.

0voto

Lucas Bustamante Points 101

Dans mon cas, j'ai dû installer les pilotes Motorola sur mon PC, puis fastboot boot foo.img travaillé.

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