Come risolvere Moto Z2 Play Recovery Boot Loop

Per qualche motivo, i proprietari del Moto Z2 Play stanno segnalando che il dispositivo tende a riavviarsi al ripristino anziché direttamente al sistema. Ciò tende a verificarsi dopo il flashing di un ripristino personalizzato come TWRP o una ROM personalizzata.

Ad esempio, è possibile eseguire il flashing della ROM TWRP + LOS e, dopo aver formattato la memoria interna, verrà visualizzato il temuto "Errore 255".

Dopo alcuni test con vari utenti XDA, incluso il flashing di varie versioni TWRP e ROM stock, si scopre che una potenziale soluzione comporta il downgrade alla ROM ufficiale di Nougat e l'utilizzo di un file .bat personalizzato per eseguire il flashing del telefono.

Quindi, se sei una delle persone che sperimentano Moto Z2 Play che si avvia direttamente al recupero, prova questa soluzione e segnala se funziona nei tuoi commenti.

Requisiti:

  • ROM ufficiale di torrone (build di novembre)
  • TWRP
  • Lampeggiatore file .Bat
  • Un editor di testo come Notepad ++

Se sei su Oreo, potrebbe non essere possibile un downgrade diretto ad Android Nougat. Dovresti formattare l'intero telefono tramite il ripristino TWRP, quindi avviare il bootloader e eseguire il flashing della ROM di riserva.

Un altro problema è che RSDlite ( lo strumento di flashing e unbricking per Motorola) in genere non funziona su Windows 10, se quello è il tuo sistema operativo.

In ogni caso, dobbiamo convertire servicefile.xml in servicefile.bat per un semplice flashing.

Quindi dovresti scaricare l'ultimo firmware per il tuo Moto Z2 Play.

Il firmware verrà fornito come file .zip: è necessario estrarre servicefile.xml da ZIP e modificarlo in Notepad ++.

Ora crea un nuovo documento di testo sul tuo computer e chiamalo come "servicefile.bat", che creerà automaticamente un file batch.

Ora fai clic con il pulsante destro del mouse su questo nuovo file batch e modificalo con Notepad +

In questo file batch, digitare le seguenti righe nella parte superiore del documento:

 Echo off Pause Fastboot reboot Exit 

Salva il file. Ora torna al servicefile.xml originale e aprilo anche in Notepad ++

Nel servicefile.xml vuoi copiare tutto a partire dalla riga ( dovrebbe essere la riga 11) fino in fondo, ma non copiare, solo la riga sopra di essa.

Il tuo file .bat ora dovrebbe apparire così:

Esempio di file .bat per Moto Z Riproduci aggiornamento manuale del firmware.

Ora vuoi eliminare tutte le parti delle righe che dicono vedi foto sotto)

Esempio 2 di Moto Z Riproduci il file .bat di aggiornamento manuale

Successivamente è necessario cancellare anche i bit che dicono

Quindi ora sotto la prima riga "echo off", si desidera modificare ogni singola riga per avere "fastboot" prima di esso ". Quindi, per esempio, la riga 2 ora dovrebbe leggere “fastboot getvar” ecc. Fallo per ogni riga - di nuovo, vedi l'immagine per riferimento.

Alla fine nella parte inferiore del file .bat, aggiungi queste righe:

 Operazione nome file partizione Operazione var Operazione partizione 

Ora puoi salvare e chiudere il file .bat.

Ora copia il file servicefile.bat e anche fastboot.exe, i file adb.exe e ADB dall'installazione ADB e copiali nella cartella ROM estratta.

Avviare il terminale ADB sul PC e assicurarsi che la connessione ADB sia riconosciuta digitando " dispositivi adb"

Ora puoi andare avanti e fare doppio clic sul file .bat che hai creato e lampeggerà automaticamente il firmware di serie sul tuo Moto Z2 Play tramite il terminale ADB.

Il flashing di un intero pacchetto firmware può richiedere un po 'di tempo, quindi ti consigliamo di partire e fare qualcosa mentre aspetti - alcuni livelli di Short Life dovrebbero fare il trucco ( perché a chi non piace strisciare verso un traguardo su ceppi recisi?)

Ora dovresti essere in grado di eseguire l'aggiornamento direttamente all'ultima OTA Oreo e non dovrebbe più avviarsi direttamente al ripristino quando è installato il ripristino personalizzato.

Articoli Interessanti