Nexus 4: Perdí los derechos de superusuario después de una actualización a 4.2.1. ¿Cómo puedo recuperarlos?

Hace un par de semanas, mi Nexus 4 rooteado se actualizó de 4.2 a 4.2.1. Ahora todavía parece estar desbloqueado (símbolo de candado abierto durante el arranque), pero he perdido mis privilegios de superusuario.

  • ¿Hay alguna manera de recuperar los privilegios de SU sin borrar mi teléfono?
  • Si no es así, ¿cuál es la mejor manera de hacer una copia de seguridad de todos o la mayoría de los datos antes de volver a pasar por el proceso SU?
  • Finalmente, ¿cómo puedo evitar que esto vuelva a suceder con la próxima actualización?

¡Gracias por tu ayuda!

¿Re-rootear? Esa parece ser la respuesta más obvia y no debería requerir que limpies tu teléfono. Hay una serie de aplicaciones OTA root keeper que pueden ayudarte en el futuro.

Respuestas (1)

Simplemente vuelva a rootear. Su cargador de arranque aún está desbloqueado, por lo que nada le impide hacerlo. Nexus Root Toolkit debería hacer el trabajo pesado por usted si lo desea (simplemente presione "Root"). Los pasos manuales serían:

  1. Descargue una recuperación personalizada, como ClockworkMod , y guárdela en su computadora
  2. Descargue el paquete Superuser/su para ARM y cópielo en su teléfono
  3. Reinicie en su cargador de arranque, ya sea manteniendo presionado Volume Downmientras enciende su dispositivo o emitiendo adb reboot bootloaderdesde una PC (conectada a través de USB con la depuración habilitada en el teléfono)
  4. Use la fastbootutilidad para instalar la imagen de recuperación desde su PC a través de:

    fastboot flash recovery /path/to/recovery.img
    
  5. Reinicie en recuperación (inicie en su gestor de arranque, luego presione cualquiera de los botones de volumen para pasar a "Recuperación" y presione el botón de encendido).

  6. Instale el archivo zip de superusuario desde su menú de recuperación
  7. Reiniciar. Ahora tienes raíz.

En general, si no quiere perder la raíz, no instale actualizaciones OTA. Puede probar aplicaciones como OTA Rootkeeper o la funcionalidad integrada de Superuser, pero no hay garantía de que funcione, ya que depende exactamente de cómo se aplique la OTA. Algunos dispositivos (el Kindle Fire es un ejemplo) en realidad borrarán toda la /systempartición cuando realicen una actualización, lo que hará que las aplicaciones OTA Rootkeeper sean inútiles. El único método garantizado para actualizar y mantener la raíz sería esperar a que aparezca una versión reempaquetada (rooteada) de la OTA en algún lugar como XDA y luego actualizarla desde su recuperación, o reempaquetarla usted mismo.

Gracias, Root Toolkit funcionó muy bien (¡no sabía que existía!).