TUTORIAL Cambiar recovery manualmente. Recovery por ADB - Fastboot

0Jos0

Ya es de día?
Diamante
Corazón DualSIM
Mensajes
9.033
Puntos
11.193
Proceso válido tanto para procesadores Qualcomm como Mediatek. Como condición principal tenemos que tener desbloqueado el Bootloader. Si ya lo conseguiste encontrarás muy útil tener un custom recovery (recovery modificado) como TWRP o CWM. En el minituto se explica como si fuese TWRP pero el procedimiento es el mismo para CWM.

Aunque a veces hay sistemas para instalar un recovery de forma automatizada creo que siempre viene bien saber cómo hacerlo manualmente. Basicamente consiste en instalar los drivers adb en el PC y flashear TWRP en el móvil. Éstos serían los pasos:


0.- Descarga el TWRP para tu terminal y renombra el recovery como "twrp.img". Cuidado con el renombrado en Windows que a veces se puede quedar como "twrp.img.img" por tener desactivado en Windows la opción "mostrar extensiones". De momento lo puedes dejar en el escritorio.

1.- Activar depuración USB en el Smartphone: En ajustes - información del teléfono, pulsar más de 7 veces en "numero de compilación" desde hasta conseguir estatus de desarrollador. Luego en ajustes - opciones de desarrollador hay que activar "depuración usb". Si aparece la opción "desbloqueo de OEM" también hay que dejarla activada.

oem_unlock.jpg

En el caso de tener una capa de personalización como MIUI, es parecido. Ir a ajustes - acerca del teléfono - clicar en versión miui hasta conseguir estatus de desarrollador. Después ajustes adicionales - opiniones de desarrollador - activar depuración usb.
En otras capas como Flyme, EUI, etc será similar.

2.- Descargar-instalar (yes a todo) los drivers ADB (enlace) en el PC. Éstos por defecto se instalan en "C:\adb"

3.- Conectar el terminal encendido al PC y desde el explorador de archivos de Windows ir a "C:\adb". Copiar a esta carpeta el fichero "twrp.img" que habiamos dejado en el escritorio.

4.- En un punto de esa ventana donde no haya nada abrimos una consola de comandos haciendo "SHIFT + botón dcho del raton". En el desplegable, click sobre "abrir ventana de comandos aquí".

Importante: En algún momento, después de meter el primer comando adb, tendremos que darle a "aceptar" al mensaje que nos aparecerá en la pantalla del smartphone. Aparecerá algo así como: "¿Permitir depuración USB?". Hacemos click en "Permitir siempre desde este equipo" y le damos "Aceptar". Si no lo hacermos, no responderá ningún comando. Todos los comandos que vamos a meter a continuación se introducen sin comillas y al final de cada comando se pulsa "enter".

Permitir_USB_1.jpg


Recovery_Fastboot_mod_Numbers.png


5.- Escribimos: "adb devices" para comprobar que detecta el móvil. En la siguiente línea saldrán unos números y letras. Buena señal.


6.- Escribimos: "adb reboot bootloader" para iniciar en modo fastboot. El móvil se reinicia y saldrá un dibujo o unas letras indicando que estamos en modo "fastboot".
adb reboot bootloader


7.- Escribimos: "fastboot devices" para comprobar que detecta el móvil en modo fastboot. De nuevo salen números y letras. Buena señal
fastboot devices


Addendum: Abro un inciso entre los puntos 7 y 8 para comentar que al principio se dijo que había que tener el bootloader desbloqueado. Pues bien, en algunas marcas y modelos para conseguirlo basta como introducir en este punto cualquiera de estos comandos: "fastboot oem unlock" o "fastboot oem unlock-go". Seguido nos saldrá un aviso en el móvil (no siempre sale con algunas marcas) para avisarnos sobre este hecho. Leer el mensaje y darle a la opción correcta para el desbloqueo.
fastboot oem unlock

fastboot oem unlock-go


Desbloqueo Bootloader.jpg

Para saber si hemos conseguido desbloquear el bootloader podemos usar el comando fastboot "fastboot oem device-info". No sé si funcionará en todos los terminales.
fastboot oem device-info

Dentro del resultado que da hay un apartado que pone "device unlocked" y aparece como "true" (desbloqueado) o "false" (bloqueado).


Device-info.jpg


También podemos comprobar, normalmente para terminales Mediatek, esta información con el comando "fastboot getvar all"
fastboot getvar all


8.- Escribimos: "fastboot flash recovery twrp.img" para instalar el recovery. Saldrá un contador y un "Okay", "Finished". "Total time: xxxx".
fastboot flash recovery twrp.img


9.- Escribimos: "fastboot boot twrp.img" para reiniciar en recovery directamente y poder permitir las modificaciones necesarias para que Android no sobreescriba el TWRP que acabamos de flashear.
fastboot boot twrp.img


Importante: El primer arranque después de flashear el TWRP tiene que ser en TWRP y en el primer pantallazo del TWRP, abajo, deslizar para permitir las modificaciones. Si dejamos que inicie Android antes de entrar en TWRP, android sobreescribirá el TWRP que acabamos de flashear y lo sustituirá con el recovery stock.


TWRP_00.jpg


Si los menús del TWRP nos apareciesen en chino podemos cambiarlos de la siguiente manera:


TWRP_11.jpg
TWRP_22.jpg



10.- Si queremos, ya podemos reiniciar el terminal con "fastboot reboot"
fastboot reboot

Y una vez reiniciado el terminal, si escribimos el comando "adb reboot recovery" el móvil reiniciará en recovery.
adb reboot recovery


11.- Si tenemos planeado flashear una rom, hacer wipe avanzado y reiniciar en recovery.


Ahora que ya tienes instalado tu flamante custom recovery sólo necesitas aprender a manejarlo. Seguro que este enlace para TWRP te viene bien: APORTE - Recovery TWRP Manual de uso
 
Última edición:
Una pequeña duda, ¿Esto que recovery cambia? ¿El chino que aparece con Volumen menos y Encender o el recovery normal que solemos instalar en Volumen mas y encendido? - Estoy en un Jiayu S3 Advanced

Por fastboot puedes sustituir el recovery original de las roms stock por un custom recovery.

Aplicado al jiayu S3 puedes poner un TWRP mediante fastboot

Saludos
 
Por fastboot puedes sustituir el recovery original de las roms stock por un custom recovery.

Aplicado al jiayu S3 puedes poner un TWRP mediante fastboot

Saludos
He tratado de hacerlo por fastboot pero no lo estoy consiguiendo porque la rom no tenia activado lo de abrir el oem y no consigo abrir el "oem". Te dejo aqui el post por si por casualidad sabrias que puedo hacer (Enlace)
 
He tratado de hacerlo por fastboot pero no lo estoy consiguiendo porque la rom no tenia activado lo de abrir el oem y no consigo abrir el "oem". Te dejo aqui el post por si por casualidad sabrias que puedo hacer (Enlace)

En el Jiayu S3 no es necesario abrir el bootloader. Viene abierto. Lo que si hace falta es que en la rom llevases la depuración USB activada.
 
hola, el tutorial es estupendo, mas claro imposible!! :blush:
pero yo tengo un problema, el ordenador reconoce el redmi note 4X, pero en cuanto se arranco en fastboot a traves de los comandos adb, deja de reconocerlo.
tengo todo habilitado, dispositivo desbloqueado..todo como se indica.. pero en fastboot no reconoce el dispositivo.. no se que hacer!

¿alguna sugerencia?
 
hola, el tutorial es estupendo, mas claro imposible!! :smile:
pero yo tengo un problema, el ordenador reconoce el redmi note 4X, pero en cuanto se arranco en fastboot a traves de los comandos adb, deja de reconocerlo.
tengo todo habilitado, dispositivo desbloqueado..todo como se indica.. pero en fastboot no reconoce el dispositivo.. no se que hacer!

¿alguna sugerencia?
bueno, puede ser el cable o el puerto, para empezar. prueba con otro cable y otro puerto USB. Si es un PC de sobremesa, mejor de los que hay detrás
 
hola, el tutorial es estupendo, mas claro imposible!! :blush:
pero yo tengo un problema, el ordenador reconoce el redmi note 4X, pero en cuanto se arranco en fastboot a traves de los comandos adb, deja de reconocerlo.
tengo todo habilitado, dispositivo desbloqueado..todo como se indica.. pero en fastboot no reconoce el dispositivo.. no se que hacer!

¿alguna sugerencia?
Además de lo dicho por Fran, la depuración usb está activada en la Rom y has acertado la petición de autorización en el móvil, verdad?
 
Además de lo dicho por Fran, la depuración usb está activada en la Rom y has acertado la petición de autorización en el móvil, verdad?
nada.. ya esta solucionado.. simplemente he desconectado el cable del ordenador, luego entrado al fastboot y ya me lo reconocía al conectarlo de nuevo...ni idea de por que no lo hacia de la otra forma... :sweatsmile:
 
Hola! He seguido el tutorial (muchas gracias por el aporte) y he instalado TWRP correctamente, pero tras hacer limpieza estandar y reiniciar dispositivo... Ahora no pasa del símbolo de MI... ¿Como puedo recuperarlo? Lo que pretendo es instalar una rom. Gracias

SOLUCIONADO: A pesar de quedarse muerto el teléfono y no poder meter la ROM en la memoria interna, por suerte el móvil tiene ranura para microSD, así que meti la ROM en la tarjeta de memoria y flashee desde el Recovery. Se instaló Android puro y sin el congelamiento del símbolo de MIUI.
 
Última edición:
Hola! He seguido el tutorial (muchas gracias por el aporte) y he instalado TWRP correctamente, pero tras hacer limpieza estandar y reiniciar dispositivo... Ahora no pasa del símbolo de MI... ¿Como puedo recuperarlo? Lo que pretendo es instalar una rom. Gracias

SOLUCIONADO: A pesar de quedarse muerto el teléfono y no poder meter la ROM en la memoria interna, por suerte el móvil tiene ranura para microSD, así que meti la ROM en la tarjeta de memoria y flashee desde el Recovery. Se instaló Android puro y sin el congelamiento del símbolo de MIUI.
A veces cuando instalamos un TWRP y no arranca el sistema, hay que instalar Root para que parchee el arranque y te permita iniciar. Ya se que es tarde pero te servirá para otra ocasión :up:
 
Gracias por el aporte compañero,

En mi Leeco X620 no hay manera de instalar el TWRP correctamente:

Cuando llego al último paso para hacer el reboot ("fastboot boot") me devuelve un FAILED y no es posible instalarlo.

¿A alguien le ha pasado y sabe cómo solventarlo?

Gracias y saludos,
 
Gracias por el aporte compañero,

En mi Leeco X620 no hay manera de instalar el TWRP correctamente:

Cuando llego al último paso para hacer el reboot ("fastboot boot") me devuelve un FAILED y no es posible instalarlo.

¿A alguien le ha pasado y sabe cómo solventarlo?

Gracias y saludos,
Pero en el último pasó no es como pones (fastboot boot) es "fastboot reboot" y una vez reiniciado poner el comando adb "reboot recovery" para entrar al recovery.
También puedes probar una vez realizado todo hasta el pasó #9 sí y solamente sí todo salió bien en vez de hacer reboot presionas power para apagar el móvil y al encender aprietas las teclas correspondiente de tú móvil para entrar al recovery.
 
Pero en el último pasó no es como pones (fastboot boot) es "fastboot reboot" y una vez reiniciado poner el comando adb "reboot recovery" para entrar al recovery.
También puedes probar una vez realizado todo hasta el pasó #9 sí y solamente sí todo salió bien en vez de hacer reboot presionas power para apagar el móvil y al encender aprietas las teclas correspondiente de tú móvil para entrar al recovery.

Gracias por la ayuda,

La memoria me ha jugado una mala pasada, quería decir "fastboot boot XXXX.img".
Y como dices, esa opción me fallaba pero he forzado el arrancar en recovery con los botones y ha funcionado :wink:
 

Del blog

Es tendencia

¿Ha terminado la locura de añadir tantas cámaras a los móviles?

  • Si

  • No

  • No lo se

  • Ya me gustaría...

  • Ya te gustaría...


Los resultados solo son visibles tras votar.
Atrás
Arriba