horse_spirit2
25/06/14, 19:15:23
Cómo actualizar un Nexus por OTA (Over-The-Air) sin perder Root.
Si tienes tu dispositivo rooteado y no quieres perder el acceso de superusuario, teniendo que volver a realizar el proceso de nuevo aquí explico una forma sencilla, para que una vez instalada la actualización OTA, sigamos teniendo la aplicación SuperSU instalada y funcionando, dando acceso root a los programas que lo necesiten sin necesidad de realizar de nuevo el proceso de rooteo.
El proceso es válido para cualquier dispositivo Nexus, ya sea teléfono o tablet.
Ha sido probado con resultados satisfactorios en terminales Nexus 4, Nexus 5 y en tablets Nexus 7, pero debería funcionar también en las Nexus 10.
IMPORTANTE.
En primer lugar, es muy importante aclarar que este proceso es válido únicamente para aquellos dispositivos que mantengan todo Stock, o sea, el dispositivo debe tener el Recovery Stock y el System no ha debido ser modificado por ninguna aplicación.
Con esto quiero decir que si se ha instalado alguna aplicación en la partición del sistema que no viniese originalmente en el dispositivo (por ejemplo Cerberus movida a System con Titanium Backup, o se ha instalado Xposed Framework), si se han desinstalado aplicaciones de la partición del sistema (con Titanium Backup por ejemplo) o si se ha instalado un Custom Recovery (TWRP o CWM) la actualización OTA dará error en el proceso y no se actualizará el dispositivo.
IMPORTANTE 2.
Si hicimos Cerberus una aplicación de sistema con el Titanium Backup podemos desinstalar la aplicación con el propio Titanium Backup, instalar la OTA y posteriormente volver a restaurar Cerberus desde la copia de seguridad del Titanium Backup.
Si tenemos instalado el Xposed Framework más abajo explico el proceso a seguir para poder instalar la OTA sin que nos dé error.
Activar el modo de supervivencia en SuperSU.
Si bien hay algunas otras aplicaciones superusuario disponibles, esta es una de las más populares y si estás utilizando una aplicación diferente en tu dispositivo para el acceso root, siempre se puede sustituir por SuperSU con sólo instalar la aplicación desde la tienda de Google Play (https://play.google.com/store/apps/details?id=eu.chainfire.supersu&hl=es).
SuperSU tiene una opción llamada "Modo supervivencia", que intenta mantener el dispositivo rooteado incluso instalando una actualización OTA (Over-The-Air). No siempre funciona, pero funciona muy bien cuando se usa en un dispositivo Nexus que se está actualizando desde Android 4.4.1 a Android 4.4.2, Android 4.4.2 a Android 4.4.3, Android 4.4.3 a Android 4.4.4, etc.
https://db.tt/80iAcO1w
Tenemos que abrir el programa SuperSu e irnos a Ajustes.
Veremos que no podemos marcar esa opción. Para poder activar la casilla “Modo supervivencia” hay que tener la versión Pro de SuperSU.
Tenemos dos opciones para activar la versión Pro.
Gastar un dinerillo (2,49€) comprando la licencia de SuperSU Pro (https://play.google.com/store/apps/details?id=eu.chainfire.supersu.pro&hl=es) para activar la función y así ayudamos al desarrollador.
O para aquellos que no quieran o no puedan hacer ese esfuerzo, simplemente hay que bajar hasta la penúltima opción (justo la que está encima de “Créditos”) y marcar “Activar Pro”, de esta manera tenemos todas la características de SuperSU Pro sin tener que pagar por ellas. De todas maneras, si podemos, creo que es buena idea comprar la aplicación y así, como he dicho antes, ayudamos al desarrollador.
Una vez activada la casilla “Modo supervivencia” se puede continuar adelante y seguir las indicaciones de Google para actualizar el dispositivo. Después de completada la instalación y reiniciado el dispositivo, comprobaremos que todas las aplicaciones con permisos root como Titanium Backup, Root Explorer, etc., seguirán funcionando perfectamente.
Cómo actualizar a Android 4.4.1, 4.4.2, 4.4.3, 4.4.4, etc. cuando se está utilizando Xposed Framework.
Como sabemos todos, con el Xposed Framework (http://forum.xda-developers.com/xposed/xposed-installer-versions-changelog-t2714053) obtenemos infinidad de beneficios a la hora de personalizar el sistema operativo de nuestro dispositivo sin necesidad de instalar una Custom Rom, simplemente con la Rom Stock y el módulo Xposed tenemos infinidad de opciones para personalizarlo.
Por ejemplo, se pueden instalar módulos que permiten cambiar las opciones Configuración rápida, añadir opciones al menú de energía, modificar el comportamiento de Google Experience Launcher (GEL para los amigos :D), y muchísimo más.
Desafortunadamente, si se intenta instalar una actualización OTA (Over-The-Air) de Google mientras Xposed está instalado, va a fallar.
La buena noticia es que todo lo que tienes que hacer es desinstalar Xposed, aplicar la actualización de Android, y luego volver a instalar Xposed. Cualquier módulo como GravityBox, Greenify o Configuración GEL que se haya instalado anteriormente continuarán funcionando y todos los ajustes se conservarán.
https://db.tt/bQECOW7c
Así que aquí está todo lo que hay que hacer:
1. Arrancar la aplicación Xposed Installer en el dispositivo.
2. Pulsar sobre la opción Framework.
3. Pulsar el botón Desinstalar y luego reiniciar cuando se solicite.
4. Instalar la actualización OTA de Android.
5. Volver a Xposed Installer, Framework, y esta vez seleccionar la opción Instalar / Actualizar y reiniciar el sistema cuando se solicite.
Eso es todo. No es necesario volver a ejecutar el instalador de Xposed o alguno de sus módulos. Simplemente desinstalar el servicio, actualizar Android, y luego volver a instalar el servicio.
Si tienes tu dispositivo rooteado y no quieres perder el acceso de superusuario, teniendo que volver a realizar el proceso de nuevo aquí explico una forma sencilla, para que una vez instalada la actualización OTA, sigamos teniendo la aplicación SuperSU instalada y funcionando, dando acceso root a los programas que lo necesiten sin necesidad de realizar de nuevo el proceso de rooteo.
El proceso es válido para cualquier dispositivo Nexus, ya sea teléfono o tablet.
Ha sido probado con resultados satisfactorios en terminales Nexus 4, Nexus 5 y en tablets Nexus 7, pero debería funcionar también en las Nexus 10.
IMPORTANTE.
En primer lugar, es muy importante aclarar que este proceso es válido únicamente para aquellos dispositivos que mantengan todo Stock, o sea, el dispositivo debe tener el Recovery Stock y el System no ha debido ser modificado por ninguna aplicación.
Con esto quiero decir que si se ha instalado alguna aplicación en la partición del sistema que no viniese originalmente en el dispositivo (por ejemplo Cerberus movida a System con Titanium Backup, o se ha instalado Xposed Framework), si se han desinstalado aplicaciones de la partición del sistema (con Titanium Backup por ejemplo) o si se ha instalado un Custom Recovery (TWRP o CWM) la actualización OTA dará error en el proceso y no se actualizará el dispositivo.
IMPORTANTE 2.
Si hicimos Cerberus una aplicación de sistema con el Titanium Backup podemos desinstalar la aplicación con el propio Titanium Backup, instalar la OTA y posteriormente volver a restaurar Cerberus desde la copia de seguridad del Titanium Backup.
Si tenemos instalado el Xposed Framework más abajo explico el proceso a seguir para poder instalar la OTA sin que nos dé error.
Activar el modo de supervivencia en SuperSU.
Si bien hay algunas otras aplicaciones superusuario disponibles, esta es una de las más populares y si estás utilizando una aplicación diferente en tu dispositivo para el acceso root, siempre se puede sustituir por SuperSU con sólo instalar la aplicación desde la tienda de Google Play (https://play.google.com/store/apps/details?id=eu.chainfire.supersu&hl=es).
SuperSU tiene una opción llamada "Modo supervivencia", que intenta mantener el dispositivo rooteado incluso instalando una actualización OTA (Over-The-Air). No siempre funciona, pero funciona muy bien cuando se usa en un dispositivo Nexus que se está actualizando desde Android 4.4.1 a Android 4.4.2, Android 4.4.2 a Android 4.4.3, Android 4.4.3 a Android 4.4.4, etc.
https://db.tt/80iAcO1w
Tenemos que abrir el programa SuperSu e irnos a Ajustes.
Veremos que no podemos marcar esa opción. Para poder activar la casilla “Modo supervivencia” hay que tener la versión Pro de SuperSU.
Tenemos dos opciones para activar la versión Pro.
Gastar un dinerillo (2,49€) comprando la licencia de SuperSU Pro (https://play.google.com/store/apps/details?id=eu.chainfire.supersu.pro&hl=es) para activar la función y así ayudamos al desarrollador.
O para aquellos que no quieran o no puedan hacer ese esfuerzo, simplemente hay que bajar hasta la penúltima opción (justo la que está encima de “Créditos”) y marcar “Activar Pro”, de esta manera tenemos todas la características de SuperSU Pro sin tener que pagar por ellas. De todas maneras, si podemos, creo que es buena idea comprar la aplicación y así, como he dicho antes, ayudamos al desarrollador.
Una vez activada la casilla “Modo supervivencia” se puede continuar adelante y seguir las indicaciones de Google para actualizar el dispositivo. Después de completada la instalación y reiniciado el dispositivo, comprobaremos que todas las aplicaciones con permisos root como Titanium Backup, Root Explorer, etc., seguirán funcionando perfectamente.
Cómo actualizar a Android 4.4.1, 4.4.2, 4.4.3, 4.4.4, etc. cuando se está utilizando Xposed Framework.
Como sabemos todos, con el Xposed Framework (http://forum.xda-developers.com/xposed/xposed-installer-versions-changelog-t2714053) obtenemos infinidad de beneficios a la hora de personalizar el sistema operativo de nuestro dispositivo sin necesidad de instalar una Custom Rom, simplemente con la Rom Stock y el módulo Xposed tenemos infinidad de opciones para personalizarlo.
Por ejemplo, se pueden instalar módulos que permiten cambiar las opciones Configuración rápida, añadir opciones al menú de energía, modificar el comportamiento de Google Experience Launcher (GEL para los amigos :D), y muchísimo más.
Desafortunadamente, si se intenta instalar una actualización OTA (Over-The-Air) de Google mientras Xposed está instalado, va a fallar.
La buena noticia es que todo lo que tienes que hacer es desinstalar Xposed, aplicar la actualización de Android, y luego volver a instalar Xposed. Cualquier módulo como GravityBox, Greenify o Configuración GEL que se haya instalado anteriormente continuarán funcionando y todos los ajustes se conservarán.
https://db.tt/bQECOW7c
Así que aquí está todo lo que hay que hacer:
1. Arrancar la aplicación Xposed Installer en el dispositivo.
2. Pulsar sobre la opción Framework.
3. Pulsar el botón Desinstalar y luego reiniciar cuando se solicite.
4. Instalar la actualización OTA de Android.
5. Volver a Xposed Installer, Framework, y esta vez seleccionar la opción Instalar / Actualizar y reiniciar el sistema cuando se solicite.
Eso es todo. No es necesario volver a ejecutar el instalador de Xposed o alguno de sus módulos. Simplemente desinstalar el servicio, actualizar Android, y luego volver a instalar el servicio.