Cómo resolver Moto Z2 Play Recovery Boot Loop

Por alguna razón, los propietarios de Moto Z2 Play informan que el dispositivo tiende a reiniciarse para recuperarse en lugar de directamente al sistema. Esto suele suceder después de actualizar una recuperación personalizada, como TWRP, o una ROM personalizada.

Por ejemplo, puede flashear TWRP + LOS ROM, y después de formatear el almacenamiento interno, recibirá el temido "Error 255".

Después de algunas pruebas con varios usuarios de XDA, incluido el flasheo de varias versiones TWRP y ROM de stock, resulta que una posible solución implica la degradación a la ROM oficial de Nougat y el uso de un archivo .bat personalizado para flashear el teléfono.

Entonces, si usted es una de las personas que experimenta el arranque de Moto Z2 Play directamente a la recuperación, pruebe esta solución e informe si funciona para usted en nuestros comentarios.

Requisitos:

  • Stock oficial de turrón ROM (versión de noviembre)
  • TWRP
  • .Bat flasher archivo
  • Un editor de texto como Notepad ++

Si está en Oreo, puede que no sea posible una degradación directa a Android Nougat. Debería formatear todo el teléfono a través de la recuperación TWRP, luego iniciar el cargador de arranque y actualizar la ROM de stock.

Otro problema es que RSDlite ( la herramienta de flasheo y desbloqueo para Motorola) generalmente no funciona en Windows 10, si ese es su sistema operativo.

En cualquier caso, necesitamos convertir servicefile.xml a servicefile.bat para un simple flasheo.

Por lo tanto, debe descargar el último firmware para su Moto Z2 Play.

El firmware vendrá como un archivo .zip: debe extraer servicefile.xml del ZIP y editarlo en Notepad ++.

Ahora cree un nuevo documento de texto en su computadora y asígnele un nombre similar a "servicefile.bat", que creará automáticamente un archivo por lotes.

Ahora haga clic derecho en este nuevo archivo por lotes y edítelo con Notepad +

En este archivo por lotes, escriba las siguientes líneas en la parte superior del documento:

 Eco desactivado Pausa Reinicio rápido reinicio Salir 

Guarda el archivo. Ahora regrese al servicefile.xml original y también ábralo en Notepad ++

En servicefile.xml, desea copiar todo lo que comienza desde la línea ( debe ser la línea 11) hasta el final, pero no copie, solo la línea que se encuentra arriba.

Su archivo .bat ahora debería verse así:

Ejemplo de archivo .bat para la actualización manual del firmware de Moto Z Play.

Ahora desea eliminar todas las partes de las líneas que dicen ver foto abajo)

Ejemplo 2 del archivo .bat de actualización manual de Moto Z Play

A continuación, también debe borrar los bits que dicen

Entonces, ahora debajo de la primera línea "echo off", desea cambiar cada línea para que tenga "fastboot" antes. Entonces, por ejemplo, la línea 2 ahora debería leer "fastboot getvar", etc. Haga esto para cada línea; nuevamente, vea la imagen como referencia.

Finalmente en la parte inferior del archivo .bat, agregue estas líneas:

 Operación partición nombre de archivo Operación var Operación partición 

Ahora puede guardar y cerrar el archivo .bat.

Ahora copie el servicefile.bat y también fastboot.exe, y adb.exe y los archivos .dll ADB de su instalación ADB, y cópielos en la carpeta ROM extraída.

Inicie el terminal ADB en su PC y asegúrese de que la conexión ADB sea reconocida escribiendo ' dispositivos adb'

Ahora puede continuar y hacer doble clic en el archivo .bat que creó, y automáticamente actualizará el firmware original en su Moto Z2 Play a través del terminal ADB.

La actualización de un paquete de firmware completo puede llevar un tiempo, por lo que sugerimos que salga y haga algo mientras espera: unos pocos niveles de vida corta deberían ser la solución ( porque ¿a quién no le gusta gatear hacia una línea de meta en tocones cortados?)

Ahora debería poder actualizar directamente a la última Oreo OTA, y ya no debería arrancar directamente a la recuperación cuando se instala la recuperación personalizada.

Artículos De Interés