Sådan løses Moto Z2 Play Recovery Boot Loop

Af en eller anden grund rapporterer ejere af Moto Z2 Play, at enheden har en tendens til at genstarte til gendannelse i stedet for direkte til systemet. Dette har en tendens til at ske efter at have blinket en brugerdefineret gendannelse, såsom TWRP, eller en brugerdefineret ROM.

For eksempel kan du muligvis blinke TWRP + LOS ROM, og efter formatering af intern lagring vil du modtage den frygtede “Fejl 255”.

Efter nogle test med forskellige XDA-brugere, herunder blinkende forskellige TWRP-versioner og lager-ROM'er, viser det sig, at en potentiel løsning involverer nedklassificering til den officielle Nougat ROM og brug af en brugerdefineret .bat-fil til at blinke telefonen.

Så hvis du er en af ​​de mennesker, der oplever, at Moto Z2 Play starter direkte til gendannelse, kan du prøve denne løsning og rapportere, om den fungerer for dig i vores kommentarer.

Krav:

  • Officiel lager Nougat ROM (November build)
  • TWRP
  • .Bat-fil flasher
  • En teksteditor som Notepad ++

Hvis du er på Oreo, er en direkte nedjustering til Android Nougat muligvis ikke mulig. Du bliver nødt til at formatere hele telefonen via TWRP-gendannelse, derefter starte til bootloader og blinke lager-ROM'en.

Et andet problem er, at RSDlite ( det blinkende og unbricking-værktøj til Motorola) typisk ikke fungerer på Windows 10, hvis det er dit operativsystem.

Under alle omstændigheder er vi nødt til at konvertere servicefile.xml til servicefile.bat for en enkel blinkning.

Så du skal downloade den nyeste firmware til din Moto Z2 Play.

Firmwaren kommer som en .zip-fil - du skal udpakke servicefile.xml fra ZIP og redigere den i Notepad ++.

Opret nu et nyt tekstdokument på din computer, og navngiv det som "servicefile.bat", som automatisk opretter en batchfil.

Højreklik nu på denne nye batchfil og rediger den med Notepad +

I denne batchfil skal du indtaste følgende linjer øverst i dokumentet:

 Echo off Pause Fastboot genstart Exit 

Gem filen. Gå nu tilbage til det originale servicefile.xml og åbn det også i Notepad ++

I servicefile.xml vil du kopiere alt, der begynder fra linjen ( skal være linje 11) helt ned til, men kopier ikke, kun linjen derover.

Din .bat-fil skal nu se sådan ud:

Eksempel .bat-fil til Moto Z Play manuel firmwareopdatering.

Nu vil du slette alle de dele af linjerne, der siger se billedet nedenfor)

Eksempel 2 på Moto Z Play manuel opdatering .bat-fil

Derefter skal du også slette de bits, der siger

Så nu under den første linje "ekko ud", ønsker du at ændre hver enkelt linje til at have "fastboot" før den ". Så for eksempel skal linje 2 nu læse “fastboot getvar” osv. Gør dette for hver linje - igen, se billedet til reference.

Til sidst i bunden af ​​.bat-filen, tilføj disse linjer:

 Operation partition filnavn Operation var Operation partition 

Nu kan du gemme og lukke .bat-filen.

Kopier nu servicefile.bat og også fastboot.exe, og adb.exe og ADB .dll-filerne fra din ADB-installation, og kopier dem til den udpakkede ROM-mappe.

Start ADB-terminal på din pc, og sørg for, at ADB-forbindelsen genkendes ved at skrive ' adb-enheder'

Nu kan du gå foran og dobbeltklikke på den .bat-fil, du oprettede, og den vil automatisk blinke stock firmware på din Moto Z2 Play via ADB-terminalen.

Det kan tage et stykke tid at blinke en hel firmwarepakke, så vi foreslår, at du går af og gør noget, mens du venter - et par niveauer af Short Life bør gøre det trick ( fordi hvem kan ikke lide at kravle mod en målstregen på afskårne stubbe?)

Nu skal du være i stand til at opgradere direkte til den nyeste Oreo OTA, og den skal ikke længere direkte starte op til gendannelse, når brugerdefineret gendannelse er installeret.

Interessante Artikler