tl;dr: tuvo un problema para rootear en el Android N, la imagen M de la reserva de flash. Ahora está funcionando sin rootear M, pero los intentos de actualización de OTA a N fallan. No puedo volver a bloquear el cargador de arranque por medio de la imagen del stock. Creo que esto se debe a que Motorola no quiere que los usuarios se degraden. ¿Cómo puedo volver a subir a N?
Durante el último año he estado usando Android 6.0.1 en mi Moto G4 Plus (XT1644), el modelo de venta al público de los Estados Unidos. Este fin de semana quería actualizar a Android 7.0 e instalar los parches de seguridad.
Hice copias de seguridad de mi teléfono usando FlashFire (estándar y de arranque rápido), y luego seguí esta guía para devolver mi teléfono al stock y volver a bloquear el cargador. Funcionó, y pude actualizar el OTA a Android N e instalar las últimas actualizaciones de seguridad.
Todavía quería Root, así que desbloqueé el cargador de nuevo, inicié en TWRP, y mostré la cremallera del Magisk. Después de hacer esto, el teléfono no arrancó excepto para recuperarse.
Aquí es donde la cagué. Pensé que podía empezar de nuevo, e intenté mostrar la misma imagen de archivo de 6.0.1. Funcionó, y el teléfono ahora funciona con la versión 6.0.1, pero no puede instalar actualizaciones de OTA. Además, cuando intento flashear la imagen de archivo y volver a bloquear el cargador de arranque, el arranque rápido me advierte (bootloader) Invalid signed image (bootloader) Preflash validation failed
para la mayoría de los pasos, y (bootloader) Still require signed boot.img
cuando intento fastboot oem lock
. Lo mismo ocurre cuando intento restaurar mi copia de seguridad de FlashFire. Creo que es una funcionalidad para evitar que los usuarios se degraden, aunque pude volver a 6.0.1.
No puedo encontrar una rom rom de Android N para XT1644, sólo un udpato OTA que no puedo instalar. ¿Qué pasos puedo dar para volver a Android N, o para revertir completamente mi teléfono a stock para que pueda actualizarlo de nuevo?