4 votes

Nexus 5X bootloop, le mode de récupération n'existe pas

Hier, mon Nexus 5x s'est bloqué et a commencé à boucler de démarrage, il a démarré deux fois depuis hier mais seulement pendant quelques minutes. J'ai essayé d'entrer en mode de récupération, mais dès que je clique sur le bouton d'alimentation pour entrer en mode de récupération, il revient en boucle de démarrage. J'ai également essayé une fois d'entrer en mode sans échec, mais cela n'a pas aidé.

J'ai déjà essayé de flasher le périphérique avec le Nexus root toolkit, mais le problème persiste.

0 votes

Je fais face au même problème en ce moment, j'ai suivi avec succès toutes les étapes à partir d'ici, drive.google.com/file/d/0Bz6x7k-VkpUJam5Mc1hKa09PVGc/view as-tu réussi à résoudre ton problème?

1voto

Gareth Points 182

TechTimes rapporte que :

LG est actuellement incapable de réparer les smartphones Nexus 5X affectés par un dysfonctionnement appelé "bootloop", il offre donc des remboursements complets pour compenser.

je ne pense donc pas qu'il y ait quelque chose que vous puissiez faire pour le réparer.

1voto

Priyank Bolia Points 3825

J'ai eu le même problème aujourd'hui. J'ai essayé plusieurs fois de

  • re-flash TWRP
  • flasher des versions plus anciennes de TWRP
  • flasher des versions plus anciennes de l'image d'usine (sans la partie de stockage interne)
  • flasher la dernière image d'usine (sans la partie de stockage interne)

Rien n'a changé, mais cette procédure a fonctionné pour moi (une seule fois):

  1. Démarrer le téléphone en mode fastboot
  2. Sur le PC, renommer le dernier TWRP en recovery.img (je pense que ce n'est pas nécessaire, mais c'est ce que j'ai fait)
  3. Sur le PC

    fastboot boot recovery.img

J'ai sauvegardé tout ce dont j'avais besoin depuis le stockage interne (via adb) puis j'ai redémarré le téléphone.

Je m'attendais à devoir faire une réinitialisation complète, mais tout a redémarré normalement.

EDIT : Malheureusement, cette procédure fonctionne de temps en temps. J'ai remarqué que laisser le téléphone en boucle de démarrage, par exemple pendant la nuit, le ramène à un état de démarrage, mais si vous redémarrez l'appareil, la séquence de boucle de démarrage recommence.

0voto

feskr Points 101

Après de nombreuses heures de cris et de hurlements (pas vraiment), j'ai enfin trouvé une solution.

Il existe des images de démarrage qui devraient régler le problème, mais dans mon cas elles ne l'ont pas fait. J'ai donc décidé de trouver un moyen et d'appliquer moi-même la solution.

Vous perdrez probablement toutes vos données avec cela

J'ai utilisé Ubuntu 18.04 pour cela. Étant donné qu'un des packages que j'ai utilisés nécessitait Linux et que je ne suis pas assez branché pour acheter un Mac.

Étant donné que l'application de la correction nécessite de décompresser et recompresser l'image de démarrage, j'ai utilisé le dépôt GIT sur https://github.com/cfig/Android_boot_image_editor.

Ils l'ont testé avec l'image d'usine d'origine du Nexus 5x, j'ai donc décidé de la télécharger (MDA89E). (https://developers.google.com/android/images#bullhead)

Étape 1. Téléchargez l'image d'usine et décompressez-la (décompressez également le fichier zip qu'elle contient (contenant l'image d'usine réelle)

Étape 2. Acquérez les Outils de Plateforme Android.

sudo apt install android-sdk

Étape 3. Acquérez Java

sudo apt install default-jre

Étape 4. Clonez le dépôt mentionné ci-dessus

git clone https://github.com/cfig/Android_boot_image_editor.git --depth=1

Étape 5. Suivez les instructions! (Vous aurez également besoin d'Android Studio)

Étape 6. Ouvrez le fichier bootimg.json et assurez-vous que les commandes suivantes sont présentes dans la valeur info > cmdline.

"cmdline" : "console={** d'autres commandes sont ici **} androidboot.hardware=bullhead boot_cpus=0-3 maxcpus=4 cpu_max_a53=1632000 cpu_max_a57=0",

La commande boot_cpus est probablement déjà présente. Changez sa valeur en 0-3 et assurez-vous que les valeurs suivantes sont présentes : maxcpus=4, cpu_max_a53=1632000, cpu_max_a57=0.

Étape 7. Recomprimez votre image (Suivez les instructions!)

sudo ./gradlew pack

Étape 8. Déplacez le fichier boot.img.signed vers l'image d'usine décompressée (L'image réelle mentionnée à l'étape 1). Vous devriez donc remplacer le fichier boot.img existant par le nouveau fichier boot.img.signed (renommez-le en boot.img et jetez l'original)

Étape 9. Démarrez le serveur ADB (Peut-être reconnectez vos appareils par la suite)

adb devices

Étape 10. Assurez-vous que votre appareil est connecté et visible pour "fastboot devices". Cela signifie qu'il doit être en mode fastboot (Bouton d'alimentation + Volume bas lors du démarrage)

Étape 11. Allons-y ! (Tous ces fichiers sont (maintenant) présents dans l'image d'usine fraîchement téléchargée.

fastboot unlock flashing
fastboot erase userdate

fastboot flash bootloader {bootloader-image.img}
fastboot reboot bootloader
fastboot flash radio {radio-image.img}
fastboot reboot bootloader

Étape 12. Flasher le reste

fastboot flash boot boot.img
fastboot flash cache cache.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot flash userdata userdata.img
fastboot flash vendor vendor.img
fastboot reboot

J'espère que cela aidera quelqu'un.

-1voto

user218794 Points 55

Essayez d'utiliser adb depuis un ordinateur, avec les commandes du terminal

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