Cómo rootear Galaxy Nexus sin desbloquear el gestor de arranque

¡Buenas noticias para todos los usuarios de Samsung Galaxy Nexus! Hasta ahora, no había forma posible de rootear Galaxy Nexus sin desbloquear el cargador de arranque del dispositivo. Aunque desbloquear el cargador de arranque Galaxy Nexus no es una tarea complicada, ya que se trata de ejecutar un comando, lo que es realmente engorroso es que el desbloqueo borra por completo los datos del dispositivo. Afortunadamente, se pueden realizar copias de seguridad de aplicaciones y datos fácilmente sin rootear en ICS y Jelly Bean y restaurar la copia de seguridad más tarde, pero aún así, es necesario realizar una copia de seguridad manual de todos los datos de almacenamiento interno como documentos, fotos, medios, etc., lo cual ciertamente no es tan conveniente para todo el mundo. Ahora tu No más ¡Debe preocuparse por desbloquear el dispositivo solo para obtener privilegios de root!

efracante, el moderador del foro XDA-Developers ha publicado un procedimiento paso a paso para rootear dispositivos Android que ejecutan ICS y Jelly Bean sin desbloquear el gestor de arranque. (Rootear cualquier versión de ICS y JB publicado hasta la fecha). El mérito principal es para Bin4ry, que ha logrado encontrar una manera de aprovechar una diferencia de tiempo en el comando "adb restore" que lo hace posible. Pero el script de lote raíz de 1 clic de Bin4ry no parece funcionar en Galaxy Nexus, así que lo haremos a través de línea de comando siguiendo la guía de efrant.

Nota: Esta no borrar todos los datos de su dispositivo, pero aún así se recomienda Respaldo sus datos importantes antes de continuar. No seremos responsables de ninguna pérdida de datos.

Tutorial -Rootear Galaxy Nexus sin desbloquear el gestor de arranque

~ Esto debe hacerse a través de ADB, así que descargue e instale los controladores USB primero para Galaxy Nexus. Puede omitir este paso si los controladores ADB ya están configurados para su Nexus.

1. Descargue "Root-without-unlock.zip" y extráigalo a una carpeta en su escritorio.

2. Active la depuración de USB en su dispositivo (Configuración> Opciones de desarrollador> Habilitar depuración USB) y conéctelo a la computadora mediante un cable USB.

3. Haga clic con el botón derecho en la carpeta "Rootear sin desbloquear" mientras mantiene presionada la tecla Mayús y seleccione "Abrir ventana de comando aquí".

4. Se abrirá el símbolo del sistema. Ingrese el comando adb devices para confirmar que su teléfono está correctamente conectado a través de la interfaz ADB.

5. Ahora ingrese los siguientes comandos individualmente para copiar los archivos raíz (usar copiar y pegar).

adb push su / data / local / tmp / su

adb push Superuser.apk /data/local/tmp/Superuser.apk

6. Introduzca adb restore fakebackup.ab para restaurar la "copia de seguridad" falsa.

Nota: No hagas clic restaurar en su dispositivo. Simplemente ingrese el comando en el símbolo del sistema en su PC y presione la tecla Intro.

7. Ingrese el siguiente comando para ejecutar el "exploit".

adb shell “¡mientras! ln -s /data/local.prop /data/data/com.android.settings/a/file99; hacer :; hecho"

8. Ahora que el "exploit" se está ejecutando, haga clic en "Restaurar mis datos" en su dispositivo. (En este momento, CMD probablemente mostrará varias líneas que digan "enlace fallido archivo existe ").

Importante - Al hacer clic en restaurar, debería ver la notificación de restauración en la pantalla de su teléfono y, una vez finalizada, dirá "restauración finalizada". Si no ve esto, vuelva a intentarlo desde el paso 3.

9. Una vez que termine, ingrese adb reboot para reiniciar su dispositivo.

Nota: No intente utilizar su dispositivo en el reinicio. La ejecución de este exploit reiniciará su dispositivo en modo emulador, por lo que se retrasará y la pantalla parpadeará; esto es normal.

10. Una vez que se reinicia el teléfono, ingrese adb shell para abrir un shell.

Nota: Ahora debería tener un shell de root, es decir, su indicador debería ser #, no $. Si no, no funcionó. (Consulte la imagen de arriba)

11. Ahora ingrese mount -o remount, rw -t ext4 / dev / block / mmcblk0p1 / system para montar la partición del sistema como r / w.

12. Introduzca cat / data / local / tmp / su> / system / bin / su para copiar su en / system.

13. Ingrese chmod 06755 / system / bin / su para cambiar los permisos en su.

14. Introduzca ln -s / system / bin / su / system / xbin / su para el enlace simbólico su a / xbin / su.

15. Ingrese cat /data/local/tmp/Superuser.apk> /system/app/Superuser.apk para copiar Superuser.apk a / system.

16. Ingrese chmod 0644 /system/app/Superuser.apk para cambiar los permisos en Superuser.apk.

17. Ingrese rm /data/local.prop para eliminar el archivo que creó el exploit.

18. Ingrese exit para salir del shell ADB.

19. Escriba adb shell “sync; sincronizar sincronizar; "

20. Reinicie el dispositivo usando adb reboot

¡Voila! Su Galaxy Nexus ahora debería estar rooteado sin necesidad de desbloquear el cargador de arranque. Confirme el acceso de root instalando el Comprobador de raíz aplicación de Google Play.

>> Probamos el procedimiento anterior en GSM Galaxy Nexus con Android 4.1.1 JB. Esta guía probablemente también funcione con Google Nexus 7, aunque no lo he probado.

Google puede parchear este exploit en futuras actualizaciones. Veamos cuánto dura. 🙂

Fuente: XDA, agradecimiento especial a Bin4ry y efrant.

Actualizar: Como era de esperar, Google ha reparado este agujero comenzando con JZO54K. Por lo tanto, no funcionará para Android 4.1.2 JZO54K o posterior.

Etiquetas: AndroidGalaxy NexusGuideRootingConsejosTricksTutorialesDesbloqueo