Debido a que no disponemos de un recovery para nuestro terminal, tenemos que buscarnos la vida para poder tener las últimas actualizaciones y a su vez tener el terminal rooteado.
No se vosotros, pero desde luego yo no concivo tener un teléfono sin permisos root, prefiero tenerlo todo a mi gusto y poder modificarle lo que me de la gana, que para eso es mi telefono.
Así que, aunque de momento es un proceso tedioso, al menos tenemos la última OTA con root.
En principio no hay gran riesgo, ya que si rompemos algo, con volver a instalar el firmware mediante hard reset, tendremos el teléfono disponible de nuevo. Pero todo esto lo hacéis bajo vuestro propio riesgo, no me hago responsable de daños a vuestros teléfonos. Yo lo he realizado en el mío y no he tenido ningún problema.
1. Requisitos:
Firmware Hard-Reset 1.1.2 > Descarga
Firmware 1.2.0 OTA > Descarga
Archivos necesarios > Descarga (Contraseña:
htcmania)
Aunque he incluido la última beta de FlashFire, si queréis podéis y os lo recomiendo,
descargar la beta oficial.
2.
Instalación de firmware 1.1.2 mediante Hard-Reset. Doy por supuesto que todos sabemos reinstalar el firmware por hard-reset, si no,
aquí tenéis un tutorial.
3. Una vez que haya arrancado el terminal con el firmware 1.1.2 os recomiendo no configurar red wifi ni cuentas, porque si no os va a saltar la actualización 1.2.0 y os va a obligar a instalarla.
4. Del RAR
Archivos_OTA_1.2.0.rar, copiamos las apk de
kingroot, flashfire y android terminal emulator y los copiamos a la memoria interna. Así mismo descomprimimos el archivo
Replace_Kinguser_with_SuperSU-v2.4.zip y copiamos la carpeta "mrw" en la memoria interna también.
5.
Instalamos las apk que hemos copiado a la memoria interna en el teléfono (antes tenemos que ir a ajustes, seguridad y marcar Origenes desconocidos). Una vez instaladas
ejecutamos KingRoot y rooteamos el terminal (Aquí no hay mucha complicación, darle al botón try root y esperar a que termine).
6. Una vez que tengamos el
terminal rooteado, ejecutamos el terminal de android y ejecutamos los siguientes comandos:
Aquí nos saldrá una petición de permisos root desde kinguser que debemos aceptar
Código:
sh /sdcard/mrw/root.sh
Esto
reemplazará la aplicación kinguser por la aplicación SuperSU, una vez termine el script nos aparecerá la
ventana de SuperSU y nos pedirá actualizar los binarios, le damos a actualizar con el método normal y esperamos a que termine, una vez termine
reiniciamos el terminal.
7. Una vez que se haya reiniciado el terminal ejecutamos supersu de nuevo para verificar que está rooteado correctamente. Si no nos aparece un mensaje de actualizar binarios ni nos dice que el teléfono no está rooteado, es que está todo correcto.
8. Aquí viene lo importante, copiamos el archivo de
actualización OTA en la memoria interna del teléfono y
ejecutamos FlashFire. Una vez que abrimos FlashFire pulsamos en el símbolo de + y seleccionamos la opción
Flash ZIP or OTA, nos aparecerá una ventana para seleccionar el archivo (Navegáis donde lo hayáis copiado y lo seleccionáis). En mi caso lo tengo en una carpeta personalizada en la MicroSD.
9. Nos aparece una ventana con la opción de montar la partición como escritura,
esta opción la dejamos deshabilitada y pulsamos sobre el tick superior derecho y nos saldrá un resumen de la tarea.
10. Antes de darle a flashear, pulsamos la opción
EverRoot y seleccionamos inject SuperSU (Por si acaso al instalar la OTA nos borra el rooteo).
11. Ahora procedemos a
flashear la OTA, si hemos seguido bien los pasos pulsamos en Flash y nos dirá que va a tardar unos minutos y durante estos minutos aparecerá la pantalla en negro, saldrán algunos comandos por la pantalla y veremos como instala el zip de la OTA. Si todo sale bien al reiniciar el terminal actualizará las aplicaciones (tarda un rato) y después de que termine
ya tendremos la versión 1.2.0 con root.
AGRADECIMIENTOS:
Al compañero
Trepanator56 ya que gracias a el descubrí este fantástico programa.
Al compañero
Kra1o5 por toda la información relativa a la instalación de OTAs y root sin un recovery.