Ya lo comentamos el otro día, con Android 4.3 el acceso root es más complicado debido a cambios fundamentales en la seguridad y de hecho uno de los efectos de actualizar es que se pierde el acceso root si lo teníamos. Pero volver a conseguirlo no es muy complicado.
Aunque ya os proporcionamos el enlace para conseguir ser root, hemos hecho pruebas y comprobado que funciona perfectamente. Os explicamos paso a paso cómo hacerlo, siempre que tengáis ClockworkMod Recovery (aunque parece ser que desde otros recovery como TWRP también funciona). Asumimos que antes de actualizar ya teníamos root y teníamos instalado ClockworkMod Recovery. Veamos los pasos.
-
Cuando nos salte la actualización a Android 4.3 la aceptamos. La instalación se hace desde el recovery (CWM) y al finalizar nos dice que la ROM intenta flashear el recovery. Le decimos que lo solucione, para que esto no sea así. También nos dice que perderemos el acceso a root. También le decimos que lo solucione pero no va a funcionar.
-
Una vez reseteado el dispositivo comprobamos si hemos perdido el acceso root (por ejemplo con una aplicación que requiera permisos de root). Seguramente sea sí.
-
Descargamos en el terminal la última versión de SuperSU
-
Reiniciamos en modo recovery (en el Nexus 4 es apagando, y luego pulsando el botón de volumen abajo y entonces encendido); nos sale un menú, elegimos "Reboot to recovery" pulsando dos veces volumen abajo, y le damos al botón de encedido
-
Ya deberíamos estar en CWM Recovery. Le damos a instalar desde SD, seleccionamos la carpeta donde descargamos el ZIP de SuperSu, y lo seleccionamos para que lo instale.
-
Una vez termine le damos a reiniciar. Si nos pregunta que si queremos solucionar que la ROM intenta flashear el Recovery le decimos que sí.
Ya tendremos root en nuestro Android 4.3. A pesar de que cada vez es menos necesario sí que lo es para instalar ROMs y sobre todo para hacer backups potentes con herramientas como Titanium Backup. Esperemos que os resulte sencilla la guía.
En Xataka Android | Android 4.3 pone más difícil ejecutar aplicaciones con permisos de superusuario | Steve Kondik pone en duda la utilidad del root en las versiones más modernas de Android
Ver 31 comentarios
31 comentarios
molitro
Siempre decís lo mismo en todos los blogs de Android, que el root es necesario para instalar roms.
En general no, no lo es. Si tienes un recovery modificado puedes flashear lo que quieras, incluyendo roms. El root sólo está ahí cuando la rom está cargada. Si estás en recovery, que es como se instalan la mayoría de roms, o si estás en el bootloader, la otra forma típica de instalarlas (sea por línea de comandos (ADB), o con programas como odin), el root no está presente para nada (pues root sólo es tener permisos de administrador en la rom).
No tiene nada que ver que la rom esté rooteada para que puedas flashear otras.
slif24
Para los Nexus es comodísimo. Así lo hice yo y no me hago responsable de lo que pase en los terminales de nadie.
Descargas el CF-Auto-Root de Chainfire para tu dispositivo. El CWM o TWRP correspondiente. Y el zip de la última versión de SuperSU de Chainfire.
1. Pones el zip de SuperSU en la memoria interna.
2. Reinicias en Bootloader (adb reboot bootloader en na línea de comandos con el USB debuging activado o encendiendo pulsando Gol+, Vol- y Power).
3. Ejecutas el autoroot (si no has desbloqueado el bootloader lo desbloqueará y perderás todos tus datos).
4. Vuelves a fastboot y flasheas el recovery que quieras (prefiero TWRP que da menos follón): en linea de comandos escribes 'fastboot flash recovery ' y reiniciar en recovery moviéndote con las teclas de volumen y seleccionando con Power.
5. Flasheas desde la SD el archivo del SuperSu y estará listo.
Nota: Para que los comandos adb y fastboot funcionen hay qque escribir la ruta completa o ejecutar la linea de comandos en la carpeta dónde se encuentran.
Nota2: el nombre del archivo IMG del recovery requiere de la ruta completa o de que se copie el archivo en la carpeta del adb y el fastboot.
retruecanos
Dices que ser root cada vez sirve para menos:
Si no me equivoco en nexus 7 sin root no se puede usar cables OTG, lo cual me parece una feature imprescindible.
oscarcalderonc
Con este método igual perderé todo lo que tenga instalado y datos como progreso de algunos juegos, etc?
spaul
me paso que a actualizar y hacer el root manual no me funciona con la ultima versión de super SU (1.55) perosi con la 1.51 dejo el link por si les sirve http://download.chainfire.eu/345
stalancon
Y podré así desinstalar Hangouts para volver a Google Talk?
miguelangel.pajaresg
Hola quisiera hacer una pequeña pregunta a ver si alguien sabria contestarme, tengo un nexus 4 con root, he actualizado a 4.3 via OTA y quiero recuperar el root pero hasta donde yo se no tengo instalado ningun recovery como supone el articulo, con lo que, ¿hay alguna manera de poder volver a tener el root?
stalancon
Pues yo he seguido los pasos y al entrar modo recovery me sale un texto "sin comandos" y un muñequito androide tumbado, abierto en canal y con el simbolo peligro. Que hago?
allsts
Yo cuando intento instalar la OTA (que me llegó hace un par de días) desde CWM me da error (status 7) y no puedo instalar la actualización. ¿Cómo han logrado hacerlo en este tutorial?
Según parece, la ota no se instala si tienes un recovery no oficial, no?
Para más info, tengo la rom oficial 4.2.2 con root y cwm como recovery.
eduardo.ramirez.3538
muchisimas gracias ya en android 4.3 me marcaba que no tenia root y que actualizara los binarios y ahora me funciona perfectamente
joecomanche77
Buenas soy supermeganovato :-), tengo mi duda aqui estan hablando del Nexus ahora bien tengo un samsung s4 y quiero rutearlo ya que para realizar el screen cast recoder me dice que tenque estar root ahora bien, he visto varias pagina donde encontre que dandole 7 veces click a numero de compilacion se abre las opciones de desarrollador ahora bien esto es con la version 4.2.2 Jelly Bean. igual voy a instalar el bendito programa screen cast y sigue pidiendo la root, esto que haces con la nexus es valido para el S4 gracias...