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í:
Ahora desea eliminar todas las partes de las líneas que dicen
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.