Cette question fait suite à celui-ci (mais il existe de nombreux autres articles sur ce sujet sur le web voir ce post Reddit et ceci poste de développeurs xda .
Je veux juste aborder ce problème d'une manière plus structurée plutôt que de dire simplement comment quelque chose a fonctionné par coïncidence.
Définition du problème
Comme tout le monde, j'ai simplement suivi les instructions officielles de la part des développeurs de google . Pour développer un peu (parce que cela pourrait être la cause du problème) en suivant cette partie de l'instruction du lien ci-dessus :
Pour flasher un appareil en utilisant l'une des images système ci-dessous (ou une de vos propres images), vous avez besoin de l'outil fastboot. Vous pouvez obtenir l'outil fastboot soit :
- À partir d'une version compilée du projet Android Open Source.
- Ou, à partir du répertoire platform-tools/ dans le SDK Android. Assurez-vous que vous disposez de la dernière version de Platform-tools du SDK Android à partir du SDK Manager.
J'ai donc simplement téléchargé l'intégralité Application Android studio (je sais que c'est un peu exagéré mais je voulais juste être sûr d'avoir le dernier et le meilleur)
A partir de la capture d'écran Android studio ci-dessous, vous pouvez voir que j'ai les outils Android SDK 23.0.1.
question : Je mets à jour mon téléphone à partir d'Android 5.0.x (je ne suis pas sûr de la version exacte). Se pourrait-il que cette version d'Android ne corresponde pas aux outils de la plateforme Android que j'ai ?
J'ai fait en sorte que mon fastboot
est ajouté à mon PATH
l'environnement :
$ which fastboot
/Users/abdullahbakhach/Library/Android/sdk/platform-tools/fastboot
J'ai téléchargé le fichier flash (spécifiquement le hammerhead pour nexux 6.0.0 (MRA58K)) puis j'ai démarré l'appareil en mode fastboot par la combinaison de touches. et j'ai exécuté la commande suivante flash-all
script.
Ce qui s'est passé, c'est que le script s'est exécuté avec les journaux suivants :
$ ./flash-all.sh
sending 'bootloader' (3120 KB)...
OKAY [ 0.207s]
writing 'bootloader'...
OKAY [ 0.524s]
finished. total time: 0.731s
rebooting into bootloader...
OKAY [ 0.001s]
finished. total time: 0.001s
sending 'radio' (45425 KB)...
OKAY [ 1.536s]
writing 'radio'...
OKAY [ 3.145s]
finished. total time: 4.681s
rebooting into bootloader...
OKAY [ 0.001s]
finished. total time: 0.001s
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
--------------------------------------------
Bootloader Version...: HHZ12k
Baseband Version.....: M8974A-2.0.50.2.27
Serial Number........: 03a3d66d0a4e64bd
--------------------------------------------
checking product...
OKAY [ 0.100s]
checking version-bootloader...
OKAY [ 0.100s]
checking version-baseband...
OKAY [ 0.100s]
sending 'boot' (9156 KB)...
OKAY [ 0.500s]
writing 'boot'...
OKAY [ 0.798s]
sending 'recovery' (10016 KB)...
OKAY [ 0.562s]
writing 'recovery'...
OKAY [ 0.850s]
sending 'system' (1019261 KB)...
OKAY [ 32.164s]
writing 'system'...
OKAY [ 70.421s]
erasing 'userdata'...
OKAY [ 15.854s]
erasing 'cache'...
OKAY [ 0.630s]
rebooting...
finished. total time: 122.480s
question : Dois-je m'inquiéter de cette partie ?
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
Quoi qu'il en soit, après que tout soit fait le téléphone redémarre et reste bloqué sur l'écran de démarrage (pour toujours)
ce que j'ai essayé
J'ai essayé d'exécuter ces commandes comme suggéré par ce poste
adb shell
e2fsck /dev/block/platform/msm_sdcc.1/by-name/persist
et
make_ext4fs /dev/block/platform/msm_sdcc.1/by-name/persist
mais rien n'a changé
J'ai également essayé d'effectuer un nettoyage en utilisant TWRP, comme suggéré par cette page. poste : - J'ai téléchargé le fichier twrp-2.8.7.1-hammerhead.dmg à partir du site de la site twrp
et a ensuite exécuté
fastboot flash recovery twrp-2.8.7.1-hammerhead.dmg
puis a effectué un essuyage de deux manières différentes : - un effacement normal n'a fait qu'empirer les choses le téléphone affichait le logo google puis redémarrait affichait le logo google et ainsi de suite - en supprimant simplement le cache, cela n'a fait aucune différence
Je suis coincé Des suggestions ?