Intento instalar una ROM personalizada en mi Motorola Moto E5+. Para ello, estoy siguiendo este tutorial (y comprobar lo que se dice en línea en las herramientas utilizadas): https://www.getdroidtips.com/lineage-os-17-motorola-moto-e5-plus/ . Así que estoy en el paso donde tengo que flashear la imagen TWRP, pero parece que no funciona.
$ ./adb devices
* daemon not running; starting now at tcp:5037
* daemon started successfully
List of devices attached
ZL5225HPHW device
$ ./adb reboot bootloader
$ sudo ./fastboot flash recovery ../twrp-3.6.0_9-0-hannah.img
(bootloader) is-logical:recovery: not found
Sending 'recovery' (20972 KB) OKAY [ 0.851s]
Writin 'recovery' (bootloader) Image recovery failed validation
(bootloader) Preflash validation failed
FAILED (remote: '')
fastboot: error: Command failed
$ sudo ./fastboot boot ../twrp-3.6.0_9-0-hannah.img
Sending 'boot.img' (20972 KB) OKAY [ 0.685s]
Booting (bootloader) permission denied!
FAILED (remote: '')
fastboot: error: Command failed
Captura original de la pantalla del terminal
Así que trato de usar el comando: ./fastboot flash recovery ../../Downloads/twrp-3.6.0_9-0-hannah.img
(Soy sudo porque no reconoce mi teléfono sin) y trato de arrancar con la imagen como se propone aquí: No se puede flashear la imagen personalizada de recuperación TWRP en el teléfono Motorola Moto G7 Power Pero tampoco funciona. En mi teléfono, dice "Mismatched partition size (recovery)" cuando intento flashear. Y cuando intento arrancar, sólo dice download
y boot
y eso.
Por cierto, he descargado el archivo desde aquí: https://twrp.me/motorola/motorolamotoe5plus.html .
¿Sabes lo que me falta y lo que tengo que hacer? ¿O incluso si lo estoy haciendo bien?
PD: cuando estoy probando con la guía oficial de LineageOS, hace lo mismo:
$ sudo ./fastboot flash recovery ../lineage-18.1-20220104-recovery-hannah.img
(bootloader) is-logical:recovery: not found
Sending 'recovery' (15432 KB) OKAY [ 0.666s]
Writing 'recovery' (bootloader) Image recovery failed validation
(bootloader) Preflash validation failed
FAILED (remote: '')
fastboot: error: Command failed
Y se dice lo mismo por teléfono:
cmd: download: number
cmd: boot
cmd: getvar:has-slot:recovery
cmd: getvar:max-download-size
cmd: getvar:is-logical:recovery
cmd: download: another number
cmd: flash:recovery
Mismatched partition size (recovery)
PS²: No estoy seguro de que se reconozca en el buen sentido, ya que, cuando intento el comando sudo ./fastboot devices
, está catalogado como ZL5225HPHW Motorola Fastboot Interface
Pero no estoy seguro de que la interfaz Fastboot de Motorola sea buena o no.
PS³: Aquí hay algunos comandos más y la salida (los hice bajo la guía de @alecxs): Así que aquí está la salida:
$ sudo fastboot getvar unlocked
(bootloader) unlocked: not found
getvar:unlocked FAILED (remote failure)
finished. total time: 0.003s
$ sudo fastboot getvar securestate
securestate: oem_locked
finished. total time: 0.009s
Entonces, lo que estoy entendiendo es que mi teléfono no está desbloqueado? ¿Cómo puedo hacerlo?
0 votos
No sé qué tan precisa es la guía en Get Droid Tips, pero hay una guía oficial para LineageOS en wiki.lineageos.org/dispositivos/hannah
0 votos
Ho, gracias @AndrewT. a su edición, he añadido el otro comando que estoy haciendo antes. Y voy a comprobar la guía oficial
0 votos
Pero tampoco funciona, aquí está mi comando: ``` $ sudo ./fastboot flash recovery ../lineage-18.1-20220104-recovery-hannah.img (bootloader) is-logical:recovery: not found Sending 'recovery' (15432 KB) OKAY [ 0.666s] Writing 'recovery' (bootloader) Falló la validación de la imagen recovery (bootloader) Falló la validación preflash FAILED (remote: '') fastboot: error: Command failed ``` Y dice lo mismo "Mismatched partition size (recovery)
2 votos
Tengo un poco de curiosidad sobre el mensaje "Falló la validación de preflash". Tenga en cuenta que tenemos algunas preguntas relacionado con ese mensaje, pero no estoy seguro de si puede ayudar ya que no tengo experiencia con dispositivos Moto.
0 votos
Hola, lo siento, creo que estoy bastante perdido en cómo funciona. Estaba pensando que sólo necesito el archivo
lineage-18.1-20220105-recovery-hannah.img
y la imagen del SO (como una iso). En primer lugar, no estoy seguro de lo que el archivo de recuperación? ¿Y por qué "Sam", en el enlace que envíe @AndrewT., tratar de flash tantos archivos???0 votos
Y cuando hago el comando
fastboot oem fb_mode_set
este retornoOKAY [ 0.002s] Finished. Total time: 0.002s
en mi terminal yoem fb_node_set
en mi teléfono. Así que este parece estar bien. Pero, cuando estoy haciendo el comandosudo ./fastboot flash recovery ../lineage-18.1-20220104-recovery-hannah.img
después, devuelve el mismo error.1 votos
Comprobar la salida de 'fastboot getvar unlocked' y 'fastboot getvar securestate'
0 votos
Hola @alecxs buena idea probar estos comando. Así que aquí está la salida: $
sudo fastboot getvar unlocked
(bootloader) unlocked: not found getvar:unlocked FAILED (fallo remoto) finalizado. tiempo total: 0.003s $sudo fastboot getvar securestate
securestate: oem_locked finalizado. tiempo total: 0.009s1 votos
En su tutorial vinculado hay una sección Requisitos previos - allí encontrará otro enlace en "Tendrás que desbloquear el cargador de arranque del dispositivo al principio"
0 votos
Pero, ya lo he hecho, he puesto la clave de Motorola para desbloquearlo? Lo volveré a intentar en los próximos días.
1 votos
Ok, Gracias @alecxs, intento de nuevo desbloquear el bootloader del dispositivo. Y ahí está: ~ fastboot oem unlock ********** (bootloader) ADVERTENCIA: Este comando borra todos los datos del usuario. (bootloader) Por favor, vuelva a ejecutar este comando para continuar. OKAY [ 0.002s] Finalizado. Tiempo total: 0.002s ~ fastboot oem unlock ********** (bootloader) ¡El cargador de arranque está desbloqueado! Reiniciando teléfono OKAY [ 0.165s] Finalizado. Entonces, ejecuto el comando dos veces y funciona, gracias
0 votos
Por favor, añada su último comentario a la respuesta, gracias