Un utilisateur XDA a trouvé et fourni un correctif pour le tristement célèbre Bootloop of Death du Nexus 6P. Lisez la suite pour savoir comment il l'a résolu et comment réparer votre appareil !
Avez-vous été affecté par le Bootloop of Death du Nexus 6P? Si vous êtes l'un des rares malchanceux à avoir un Nexus 6P rangé dans un tiroir, vous serez heureux de savoir qu'un correctif a été trouvé qui vous permettra de redémarrer complètement votre appareil.
Ceci a été réalisé en désactivant le gros cluster du SoC Snapdragon 810 de l'appareil, ce qui permet ensuite à l'appareil d'atteindre enfin son écran de verrouillage. Afin de redonner vie à votre Nexus 6P, vous devrez flasher les fichiers modifiés fourni par le membre XDA XCnathan32 (avec l'aide de membre senior de XDA rchtk) afin que votre ROM et votre récupération fonctionnent à nouveau.
Contexte
Vers la fin de 2016, nous avons vu une volée de rapports émanant de plusieurs utilisateurs affirmant que leurs unités Nexus 6P étaient entrer inexplicablement dans des boucles de démarrage aléatoires
, un problème apparemment distinct du arrêts anticipés qui a tourmenté le téléphone à peu près au même moment. C'était différent, et même si une durée de vie réduite de la batterie est certainement mauvaise, les bootloops ont essentiellement transformé le smartphone en presse-papier.Les utilisateurs confrontés à ce problème ont rapidement sombré dans le désespoir car aucun remède n’était en vue. Aucune quantité d'effacement de données ou de re-flash des images d'usine ne semble résoudre le problème, ce qui indique que le problème était lié au matériel, peut-être un problème dans le SoC. Ce ne serait pas la première fois qu'un des appareils de Google entre dans une brique ou une boucle de démarrage dévastatrice déclare: le Nexus 7 a vu des briques répandues après avoir reçu son Lollipop OTA d'origine, et le Fabriqué par LG Nexus 5X a subi le même sort que de nombreux téléphones LG dotés d'une boucle de démarrage liée au matériel.
Le problème de bootloop du Nexus 6P a été confirmé par un Représentant Google qui a suggéré aux utilisateurs de contacter leur lieu d'achat pour connaître les options de garantie ou de réparation. Les utilisateurs ont tenté d'obtenir une meilleure solution de Google, en les contactant en entamant une conversation dans le Suivi des problèmes AOSP, et puis nous avons commencé à entendre parler d'un poursuite potentielle déposé contre Google et Huawei pour les problèmes d'arrêt anticipé et de bootloop. Un recours collectif le procès a finalement été déposé puis modifié, avec des demandeurs dans plus de dix États. Bien que Google et Huawei aient été clairement informés du problème, nous ne les avons toujours pas vu résoudre le problème au-delà du remplacement des appareils bootloop Nexus 6p couverts par la garantie.
Nexus 6P Bootloop of Death, contourné
Membre XDA XCnathan32 a publié un guide et des fichiers modifiés qui résoudraient le problème de boucle de démarrage du Nexus 6P. Les instructions sont assez simples et impliquent uniquement le flashage d'images modifiées pour le boot.img ainsi qu'une version modifiée de TWRP afin que vous puissiez flasher d'autres fichiers par la suite. Ces versions ont été modifiées pour utiliser uniquement le petit cluster du SoC Snapdragon 810, désactivant ainsi les cœurs de performance A57 qui semblent empêcher l'appareil de démarrer. Bien que nous ne spéculions pas sur la raison de ce phénomène, cela signifie que vous rencontrerez un décalage notable, bien que les petits cœurs A53 soient également plus économes en énergie. C'est tout un compromis, mais c'est certainement mieux que rien.
Plusieurs utilisateurs ont signalé que les images modifiées fournies dans le message d'ouverture fonctionnent et permettent à l'appareil de démarrer, et je l'ai essayé moi-même sur une unité bootloop Nexus 6P pour confirmer également. J'ai pu faire revivre le Nexus 6P de mon jeune frère en utilisant cette méthode, même lorsque l'image d'usine de Google ne fonctionnait pas. Voici quelques instructions que vous pouvez suivre si vous souhaitez relancer votre appareil :
Didacticiel
- Téléchargez la dernière Binaires ADB et Fastboot et extrayez-les dans un dossier facilement accessible sur votre ordinateur.
- Téléchargez et installez le Pilote USB Google si vous utilisez Windows.
- Télécharger N2G48B_4Cores.img et enregistrez-le dans le même répertoire où vous avez enregistré les binaires ADB et Fastboot.
- Facultatif: si vous souhaitez utiliser la récupération TWRP sur votre Nexus 6P fixe, vous devrez utiliser une version modifiée. Télécharger twrp3_1_1_4Cores.img et enregistrez-le dans le répertoire où vous avez enregistré les binaires ADB et Fastboot.
- Facultatif: si vous souhaitez accélérer votre Nexus 6P fixe, vous pouvez flasher une version modifiée de XDA Recognized Developer flar2Le noyau Elemental X de. Télécharger EX4_1_1_4Cores.zip et enregistrez-le dans votre répertoire de téléchargements.
- Branchez votre téléphone à votre ordinateur.
- Ouvrez une invite de commande ou un terminal dans le même répertoire où vous avez enregistré les binaires ADB et Fastboot. Sous Windows, vous pouvez facilement le faire en maintenant la touche Maj enfoncée et en cliquant avec le bouton droit, puis en sélectionnant « ouvrir l'invite de commande ici ».
- Entrez la commande suivante:
fastboot devices
- Si vous voyez le numéro de série de votre appareil, vous êtes prêt à continuer. Sinon, vous devrez essayer de réinstaller les pilotes.
- Important: le bootloader de votre téléphone DOIT être déverrouillé afin de flasher ces images modifiées. Si votre chargeur de démarrage est déjà déverrouillé, ignorez les 2 étapes suivantes.
- Démarrez le processus pour déverrouiller le chargeur de démarrage de votre téléphone en entrant la commande suivante:
fastboot flashing unlock
- À l'aide des touches de volume et d'alimentation, confirmez que vous souhaitez déverrouiller le chargeur de démarrage. CELA EFFACERA TOUT SUR LE STOCKAGE INTERNE DE VOTRE TÉLÉPHONE. Mais c'est soit ça, soit il s'agit d'une brique de plusieurs centaines de dollars. Votre choix!
- Entrez maintenant la commande suivante pour flasher l'image de démarrage modifiée:
fastboot flash boot N2G48B_4Cores.img
- Facultatif: Si vous souhaitez flasher TWRP, saisissez:
fastboot flash recovery twrp3_1_1_4Cores.img
- Facultatif: Si vous souhaitez flasher TWRP, saisissez:
- Redémarrez votre téléphone en tapant:
fastboot reboot
- Après quelques minutes (cela peut prendre un certain temps), vous devriez voir l'animation de démarrage de votre téléphone et éventuellement l'écran de verrouillage. Félicitations, vous avez enregistré votre téléphone!
- Facultatif: si vous souhaitez améliorer les performances et que vous avez flashé TWRP, copiez le noyau Elemental X modifié sur le stockage de votre téléphone, démarrez dans TWRP et flashez le noyau personnalisé. Vous pouvez choisir d'overclocker le petit cluster lors de la configuration pour améliorer également les performances de votre téléphone.
XCnathan32 note que root fonctionne en faisant clignoter SuperSU dans TWRP. Il a également proposé quelques suggestions pour améliorer les performances de votre appareil, telles que la désactivation des animations ou le remplacement du gouverneur du processeur par un régulateur agressif. Pendant qu'il testait le boot.img modifié sur une ROM d'origine, d'autres ROM telles que PureNexus devraient également pouvoir fonctionner. Vous devez simplement vous assurer que vous exécutez un noyau modifié pour utiliser les quatre petits cœurs.
Il s'agit d'une évolution impressionnante et les propriétaires de Nexus 6P sont désormais en mesure de redonner vie à leur excellent appareil, même si cette solution comporte des compromis. Étant donné que de nombreux utilisateurs n'ont pas pu faire remplacer leurs appareils sous garantie, ils peuvent désormais utiliser leur téléphone à bon escient au lieu de le laisser mort dans un coin ou un tiroir.
Nous vous conseillons de lire également le fil de discussion ci-dessous dans son intégralité et d'y rechercher toutes les questions que vous pourriez avoir avant de les publier. Remerciez XCnathan32 et si tu peux, aide-le à déboguer le bootlooping Nexus 6P alors qu'il cherche un moyen de faire fonctionner également les gros cœurs.
Découvrez le correctif du chargeur de démarrage sur nos forums Nexus 6P !