Avant de dire quoi que ce soit, je veux juste dire que je n'ai pas installé de ROM personnalisée ni rooté mon téléphone.
J'ai téléchargé les images d'usine d'ici https://developers.google.com/Android/nexus/images#hammerhead
Je mets mon téléphone en bootloader et je lance le script flash-all.bat depuis le dossier que j'ai téléchargé ci-dessus. Il exécute ce script :
PATH=%PATH%;"%SYSTEMROOT%\System32"
fastboot flash bootloader bootloader-hammerhead-hhz12d.img
fastboot reboot-bootloader
ping -n 5 127.0.0.1 >nul
fastboot flash radio radio-hammerhead-m8974a-2.0.50.2.22.img
fastboot reboot-bootloader
ping -n 5 127.0.0.1 >nul
fastboot -w update image-hammerhead-lrx22c.zip
echo Press any key to exit...
pause >nul
exit
J'obtiens le résultat suivant :
OKAY [ 0.307s]
writing 'bootloader'...
**FAILED (remote: not supported in locked device)**
finished. total time: 0.407s
rebooting into bootloader...
OKAY [ 0.050s]
finished. total time: 0.050s
< waiting for device >
target reported max download size of 1073741824 bytes
sending 'radio' (45521 KB)...
OKAY [ 1.732s]
writing 'radio'...
**FAILED (remote: not supported in locked device)**
finished. total time: 1.842s
rebooting into bootloader...
OKAY [ 0.046s]
finished. total time: 0.046s
< waiting for device >
target reported max download size of 1073741824 bytes
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
failed to allocate 1005027540 bytes
error: update package missing system.img
Press any key to exit...
J'ai remarqué les lignes en gras donc j'ai déverrouillé le téléphone en utilisant une commande fastboot oem unlock . Il le déverrouille, mais si je réinitialise le téléphone, il est à nouveau verrouillé. Les gens sur Internet disent que si cela se produit, le téléphone est mort. J'espère que ce n'est pas le cas.
J'ai essayé de relancer le script quand le téléphone est déverrouillé :
target reported max download size of 1073741824 bytes
sending 'bootloader' (2579 KB)...
OKAY [ 0.202s]
writing 'bootloader'...
**FAILED (remote: flash write failure)**
finished. total time: 0.402s
rebooting into bootloader...
OKAY [ 0.090s]
finished. total time: 0.090s
< waiting for device >
target reported max download size of 1073741824 bytes
sending 'radio' (45521 KB)...
OKAY [ 1.709s]
writing 'radio'...
**FAILED (remote: flash write failure)**
finished. total time: 2.939s
rebooting into bootloader...
OKAY [ 0.100s]
finished. total time: 0.100s
< waiting for device >
target reported max download size of 1073741824 bytes
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
failed to allocate 1005027540 bytes
error: update package missing system.img
Press any key to exit...
Comme vous pouvez le voir, j'obtiens le message FAILURE (remote : flash write failure).
J'ai essayé de supprimer les commandes qui réinitialisent le téléphone pour qu'il reste verrouillé et j'obtiens ce résultat après avoir exécuté le script modifié :
target reported max download size of 1073741824 bytes
sending 'bootloader' (2579 KB)...
OKAY [ 0.300s]
writing 'bootloader'...
**FAILED (remote: flash write failure)**
finished. total time: 0.492s
target reported max download size of 1073741824 bytes
sending 'radio' (45521 KB)...
OKAY [ 1.716s]
writing 'radio'...
**FAILED (remote: flash write failure)**
finished. total time: 1.894s
target reported max download size of 1073741824 bytes
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
failed to allocate 1005027540 bytes
**error: update package missing system.img**
Press any key to exit...
A nouveau, le FAILURE (remote : flash write failure) se produit mais je ne comprends pas pourquoi il ne trouve pas "system.img" car il est dans le dossier où se trouve le script.
J'ai également essayé le tutoriel de cette vidéo Youtube. https://www.youtube.com/watch?v=pJnoiMTw5cY
Lorsque j'essaie la première commande qui est "fastboot flash system system.img" j'obtiens la même erreur.
Alors, mon téléphone est mort ou je peux encore le réparer ?
EDIT : J'ai fait une demande de RMA[1] pour le téléphone et ils m'ont envoyé un remplacement. J'espère que ce fil de discussion aidera les futures personnes.
[1] https://en.wikipedia.org/wiki/Return_merchandise_authorization