Hur man löser Moto Z2 Play Recovery Boot Loop

Av någon anledning rapporterar ägare av Moto Z2 Play att enheten tenderar att starta om till återhämtning istället för direkt till systemet. Detta tenderar att hända efter att en anpassad återställning som TWRP eller en anpassad ROM har blinkat.

Till exempel kanske du blinkar TWRP + LOS ROM, och efter formatering av intern lagring får du det fruktade "Fel 255".

Efter några tester med olika XDA-användare, inklusive blinkande olika TWRP-versioner och lager-ROM: er, visar det sig att en potentiell lösning innebär nedgradering till den officiella Nougat-ROM, och att använda en anpassad .bat-fil för att blinka telefonen.

Så om du är en av de människor som upplever att Moto Z2 Play startar direkt till återhämtning, kan du prova den här lösningen och rapportera om den fungerar för dig i våra kommentarer.

Krav:

  • Officiell aktie Nougat ROM (November build)
  • TWRP
  • . Fladdermaskin för fil
  • En textredigerare som Notepad ++

Om du är på Oreo kanske en direkt nedgradering till Android Nougat inte är möjlig. Du skulle behöva formatera hela telefonen via TWRP-återställning, sedan starta till startladdaren och blixta lager-ROM.

En annan fråga är att RSDlite ( det blinkande och unklickande verktyget för Motorola) vanligtvis inte fungerar på Windows 10, om det är ditt operativsystem.

I alla fall måste vi konvertera servicefile.xml till servicefile.bat för en enkel blinkning.

Så du bör ladda ner den senaste firmware för din Moto Z2 Play.

Firmware kommer som en .zip-fil - du måste extrahera servicefile.xml från ZIP och redigera den i Notepad ++.

Skapa nu ett nytt textdokument på din dator och namnge det som "servicefile.bat", som automatiskt skapar en batchfil.

Högerklicka nu på den nya batchfilen och redigera den med Notepad +

I denna batchfil skriver du följande rader överst i dokumentet:

 Echo off Pause Fastboot reboot Exit 

Spara filen. Gå tillbaka till den ursprungliga servicefile.xml och öppna den också i Notepad ++

I servicefile.xml vill du kopiera allt som börjar från raden ( bör vara rad 11) hela vägen ner till, men inte kopiera, bara linjen ovanför.

Din .bat-fil ska nu se ut så här:

Exempel. Batfil för Moto Z Play manuell firmwareuppdatering.

Nu vill du ta bort alla delar av raderna som säger se bild nedan)

Exempel 2 på Moto Z Play-manuell uppdatering .bat-fil

Nästa måste du också radera bitarna som säger

Så nu under den första raden "echo off", vill du ändra varje enskild rad för att ha "fastboot" innan den. Så till exempel bör rad 2 nu läsa "fastboot getvar" etc. Gör detta för varje rad - igen, se bilden för referens.

Till sist lägger du till raderna längst ner i .bat-filen:

 Operation partition filnamn Operation var Operation partition 

Nu kan du spara och stänga .bat-filen.

Kopiera nu servicefile.bat och även fastboot.exe och adb.exe och ADB .dll-filerna från din ADB-installation och kopiera dem till den extraherade ROM-mappen.

Starta ADB-terminalen på din PC och se till att ADB-anslutningen känns igen genom att skriva " adb-enheter"

Nu kan du gå vidare och dubbelklicka på .bat-filen som du skapade, och den kommer automatiskt att blinka aktiefirmware på din Moto Z2 Play via ADB-terminalen.

Det kan ta en stund att blinka ett helt firmwarepaket, så vi föreslår att du går av och gör något medan du väntar - några nivåer av Short Life bör göra tricket ( för vem tycker inte om att krypa mot en mållinje på avskurna stubbar?)

Nu ska du kunna uppgradera direkt till den senaste Oreo OTA, och den ska inte längre direkt starta upp till återhämtning när anpassad återställning är installerad.

Intressanta Artiklar