Comment résoudre la boucle de démarrage de récupération de Moto Z2 Play

Pour une raison quelconque, les propriétaires de Moto Z2 Play signalent que le périphérique a tendance à redémarrer pour la récupération plutôt que directement sur le système. Cela a tendance à se produire après le flashage d'une récupération personnalisée telle que TWRP ou d'une ROM personnalisée.

Par exemple, vous pouvez flasher la ROM TWRP + LOS et, après avoir formaté la mémoire de stockage interne, vous recevrez le redouté «Erreur 255».

Après des tests avec différents utilisateurs XDA, y compris des versions Flash et TWO variées, il s’avère qu’une solution potentielle consiste à rétrograder à la ROM Nougat officielle et à utiliser un fichier .bat personnalisé pour flasher le téléphone.

Donc, si vous faites partie des utilisateurs de Moto Z2 Play démarrant directement en récupération, essayez cette solution et indiquez si cela vous convient dans nos commentaires.

Exigences:

  • Stock officiel Nougat ROM (version de novembre)
  • TWRP
  • Flasher de fichier .Bat
  • Un éditeur de texte comme Notepad ++

Si vous êtes sur Oreo, il peut ne pas être possible de passer directement à Android Nougat. Vous devez formater tout le téléphone via la récupération TWRP, puis démarrer sur le chargeur de démarrage et flasher la ROM en stock.

Un autre problème est que RSDlite ( l’outil de flash et de suppression de marques pour Motorola) ne fonctionne généralement pas sous Windows 10, si tel est votre système d’exploitation.

Dans tous les cas, nous devons convertir servicefile.xml en servicefile.bat pour un clignotement simple.

Vous devez donc télécharger le dernier firmware pour votre Moto Z2 Play.

Le micrologiciel se présentera sous la forme d'un fichier .zip. Vous devez extraire le fichier servicefile.xml du fichier ZIP et le modifier dans le Bloc-notes ++.

Créez maintenant un nouveau document texte sur votre ordinateur et nommez-le «servicefile.bat», ce qui créera automatiquement un fichier de traitement par lots.

Maintenant, cliquez avec le bouton droit sur ce nouveau fichier de commandes et modifiez-le avec Notepad +

Dans ce fichier de commandes, tapez les lignes suivantes en haut du document:

 Echo off Pause Redémarrage Fastboot Quitter 

Enregistrez le fichier. Maintenant, retournez au fichier original servicefile.xml et ouvrez-le également dans Notepad ++

Dans le fichier servicefile.xml, vous souhaitez tout copier de la ligne ( ligne 11) jusqu'à la ligne située au-dessus de celle-ci, sans toutefois la copier.

Votre fichier .bat devrait maintenant ressembler à ceci:

Exemple de fichier .bat pour la mise à jour manuelle du micrologiciel Moto Z Play.

Maintenant, vous voulez supprimer toutes les parties des lignes qui disent voir l'image ci-dessous)

Exemple 2 de fichier .bat de mise à jour manuelle Moto Z Play

Ensuite, vous devez également effacer les bits qui disent

Alors maintenant, au-dessous de la première ligne «écho désactivé», vous souhaitez modifier chaque ligne pour que «fastboot» soit placé avant. Ainsi, par exemple, la ligne 2 devrait désormais indiquer «fastboot getvar», etc. Faites-le pour chaque ligne - à nouveau, reportez-vous à l'image ci-dessous.

Enfin, au bas du fichier .bat, ajoutez ces lignes:

 Operation partition nomfichier Operation var Operation partition 

Vous pouvez maintenant enregistrer et fermer le fichier .bat.

Copiez maintenant les fichiers servicefile.bat, fastboot.exe, adb.exe et ADB .dll à partir de votre installation ADB, puis copiez-les dans le dossier ROM extrait.

Lancez le terminal ADB sur votre PC et assurez-vous que la connexion ADB est reconnue en tapant ' périphériques adb'

Maintenant, vous pouvez aller de l'avant et double-cliquer sur le fichier .bat que vous avez créé. Le firmware stock sera automatiquement affiché sur votre Moto Z2 Play via le terminal ADB.

Le flashage d'un progiciel entier peut prendre un certain temps. Nous vous conseillons donc de faire quelque chose pendant que vous attendez - quelques niveaux de Short Life devraient suffire ( car qui n'aime pas ramper vers une ligne d'arrivée sur des souches coupées?)

Vous devriez maintenant pouvoir effectuer une mise à niveau directe vers la dernière version Oreo OTA et ne plus démarrer directement à la récupération lorsque la récupération personnalisée est installée.

Des Articles Intéressants