Moto e: actualizó el firmware original pero el mensaje del gestor de arranque dice "Estado del software: modificado"

Tengo un motoE 2 LTE (XT1514 Surnia) que originalmente tenía Android 5.0.2, pero fue a reparar a motorola y volvió con 6.0. A pesar de la actualización, la pantalla del cargador de arranque aún mostraba "estado del software: oficial".

Luego desbloqueé el cargador de arranque, instalé TRWP y lo usé para flashear supersu. El registro dice que el proceso fue exitoso, pero verifiqué con el verificador raíz de la aplicación que no fue así.

Luego quise volver con la ROM de stock. Descargué la ROM XT1514_SURNIA_RETBR_DS_6.0_MPI24.65-39_cid12_subsidy-DEFAULT_CFC.xml de este enlace que encontré en xda-developers y la actualicé usando RSD Lite. El sistema funciona, pero la pantalla del gestor de arranque ahora dice "estado del software: modificado"; antes de este proceso, hice una copia de seguridad usando TWRP, pero después de restaurar la imagen de la copia de seguridad, el mensaje aún no volvió a cambiar a "estado del software: oficial".

Pensé que tal vez necesitaba instalar el Android original (5.02) y luego actualizarlo a 6.0, así que descargué la ROM XT1514_SURNIA_RETBR_DS_5.0.2_LXI22.50-53.8_cid12_subsidy-DEFAULT_CFC.xml desde el mismo enlace. El problema es que recibo un mensaje de error cuando intento mostrar la imagen 5.0.2

    # mfastboot flash partition gpt.bin
    target max-sparse-size: 256MB
    sending 'partition' (32 KB)...
    OKAY [  0.125s]
    writing 'partition'...
    (bootloader) Preflash validation failed
    FAILED (remote failure)
    finished. total time: 0.570s

También probé con RSD Lite, pero recibo el mismo mensaje. He leído en alguna parte que no puede cambiar el firmware de stock, ¿es este el problema aquí? Hay algún trabajo alrededor ?

Mi objetivo final es tener un firmware estándar con Android 6.0 instalado y el mensaje del cargador de arranque que dice que es oficial. Agradezco cualquier ayuda =)

este es el registro de RSD Lite mostrando la imagen de archivo con Android 6.0

    28/16 05:39:10  The FlashLog key is turned off.
    09/28/16 05:39:10  Multi upgrade started for 1 phones
    09/28/16 05:39:10  [Device ID: 0] 1/20 getvar max-sparse-size
    09/28/16 05:39:10  [Device ID: 0] 2/20 oem fb_mode_set
    09/28/16 05:39:10  [Device ID: 0] 3/20 flash partition "gpt.bin"
    09/28/16 05:39:11  [Device ID: 0] 4/20 flash bootloader "bootloader.img"
    09/28/16 05:39:12  [Device ID: 0] 5/20 flash logo "logo.bin"
    09/28/16 05:39:12  [Device ID: 0] 6/20 flash boot "boot.img"
    09/28/16 05:39:15  [Device ID: 0] 7/20 flash recovery "recovery.img"
    09/28/16 05:39:18  [Device ID: 0] 8/20 flash system "system.img_sparsechunk.0"
    09/28/16 05:39:42  [Device ID: 0] 9/20 flash system "system.img_sparsechunk.1"
    09/28/16 05:40:03  [Device ID: 0] 10/20 flash system "system.img_sparsechunk.2"
    09/28/16 05:40:22  [Device ID: 0] 11/20 flash system "system.img_sparsechunk.3"
    09/28/16 05:40:42  [Device ID: 0] 12/20 flash system "system.img_sparsechunk.4"
    09/28/16 05:40:49  [Device ID: 0] 13/20 flash modem "NON-HLOS.bin"
    09/28/16 05:40:54  [Device ID: 0] 14/20 erase modemst1
    09/28/16 05:40:54  [Device ID: 0] 15/20 erase modemst2
    09/28/16 05:40:54  [Device ID: 0] 16/20 flash fsg "fsg.mbn"
    09/28/16 05:40:54  [Device ID: 0] 17/20 erase carrier
    09/28/16 05:40:55  [Device ID: 0] 18/20 erase cache
    09/28/16 05:40:55  [Device ID: 0] 19/20 erase userdata
    09/28/16 05:40:57  [Device ID: 0] 20/20 oem fb_mode_clear
    09/28/16 05:40:57  [Device ID: 0] reboot
    09/28/16 05:40:57  CMultiFlashFlex::RebootPhone, waiting for phone to disconnect, status=2, state=0.
    09/28/16 05:40:58  Removal, interface=28(0x0), device id=1636460.
    09/28/16 05:40:58  CMultiFlashFlex::RebootPhone, waiting for phone to connect, status=3, state=4.
    09/28/16 05:48:08  00002de8 Phone.cpp   1571    0   ERROR   Waiting for phone's handle is setted successfully after restart [430000 ms] completion. failed
    09/28/16 05:48:08  CMultiFlashFlex::RebootPhone, unable to wait for phone, status=3, state=4.
    09/28/16 05:48:08  [Device ID: 0] Please manually power up this phone.
    09/28/16 05:55:18  00002de8 Phone.cpp   3974    -1  ERROR   CPhone::WaitForPhone timed out. Iteration-1
    09/28/16 05:55:18  [Device ID: 0] Please manually power up this phone.
    09/28/16 06:02:28  00002de8 Phone.cpp   3974    -1  ERROR   CPhone::WaitForPhone timed out. Iteration-2
    09/28/16 06:02:28  [Device ID: 0] Please manually power up this phone.
    09/28/16 06:08:36  Arrival, interface=36(0x0), device id=1636460.
    09/28/16 06:08:36  [Device ID: 0] Waiting for others to finish current operation.
    09/28/16 06:08:36  Arrival, interface=20(0x0), device id=1636460.
    09/28/16 06:08:36  Arrival, interface=19(0x0), device id=1636460.
    09/28/16 06:08:36  The FlashLog key is turned off.
    09/28/16 06:08:36  FlashLog file is turned off.
    09/28/16 06:08:36  Multi upgrade finished.

Respuestas (1)

El gestor de arranque que muestra el estado "Modificado" es normal en su situación, ya que ha desbloqueado el gestor de arranque y flasheado TWRP, luego usó TWRP para flashear una ROM. Motorola no permitirá una versión anterior como la que está haciendo (al menos en mi experiencia con ellos, entonces 6.0 a 5.0.2), por lo que su mejor opción es intentar obtener la imagen de fábrica 6.0 para su dispositivo, y flashear eso con RSD Lite, luego vea lo que dice el gestor de arranque después de eso.

Hola, @RMarkwald, obtuve una fábrica 6.0 que pude flashear con éxito, la obtuve de un enlace en el foro xda-developer. Pero el mensaje aún muestra "Estado del software: modificado"
Una cosa extraña es que hay una carpeta supersu en la carpeta raíz que sigue siendo recreada incluso si muestro una nueva imagen, aunque el teléfono no está rooteado. ¿Crees que este puede ser el problema?
¿Cómo lo estás flasheando, RSD Lite o mediante TWRP Recovery? No importa, veo que esos son archivos utilizados para RSD Lite.
Intenté ambos métodos, pero obtuve los mismos resultados. Incluso la copia de seguridad original que hice y restauré con TWRP no cambió el mensaje "Estado del software" de nuevo a "oficial"
Nunca volverá a Software Status: Official, una vez que se haya desbloqueado el gestor de arranque y se haya modificado algo, nunca se podrá volver a un estado de Official. El estado de su cargador de arranque también mostrará siempre que se ha desbloqueado y nunca se puede volver a un estado de0
acejavelin, yo también lo pensé. Pero mira este video en los tiempos 1:10 y 11:20 youtube.com/watch?v=c3MDo6EXoDc
@Gus TBH, simplemente tuvo suerte usando la versión anterior/método OTA, hemos estado tratando de encontrar una forma consistente de volver a Oficial durante algún tiempo en XDA. El único éxito que se ha visto es impredecible en el mejor de los casos, es instalar un firmware anterior a través de fastboot y volver a bloquear, luego tomar una OTA, tiene una probabilidad de 1 en 3 de cambiar al estado oficial. Tenga en cuenta que incluso si vuelve a bloquear el cargador de arranque, el código de estado del cargador de arranque nunca puede volver a 0.
@acejavelin, ¿puedo seguir recibiendo actualizaciones de seguridad de motorola con el estado del software modificado?
@Gus Sí, por supuesto ... siempre que tenga un teléfono de serie, a la OTA y otras actualizaciones no les importa si su cargador de arranque está desbloqueado o qué dice el estado del software en el cargador de arranque, verificará si / system tiene sido modificado e intente aplicar a la actualización que requiere recuperación de stock, de lo contrario, a la actualización no le importa. Esto puede o no devolverlo al estado de software "Oficial", aún tenemos que descubrir qué está cambiando las pocas veces que funciona, es extremadamente inconsistente.