Versión Móviles

lunes, 16 de abril de 2012

Root en Android

Como obtener superusuario "Root" en Android con permisos de administrador?
Básicamente esto consiste en instalar Busybox, adicional a esto una aplicación gestora de permisos en Android y obtener permiso de escritura en las carpetas del sistema.

Niveles de Root
Shell Root: Root sin permisos de escritura en /system
Temp-root: Se pierde el root cuando se reinicia el teléfono
Root: Root: completo y permanente

Para equipos sin NAND Lock "Samsung"
Puedes rootear "con un poco de riesgo" con programas como Odin (Windows) o Heimdall (Multiplataforma) para Samsung Galaxy s+ o puedes utilizar SuperOneClick en Samsumg, Lg, Motorola con toda tranquilidad, si no funciona te lo dirá "sin riesgo". Este programa utiliza el ADB (Android Debug Bridge) para comunicarse con el telefono.

Requerimientos: Tener instalado Microsoft .NET Framework 2 o superior en sistemas Windows , o Mono 1.2.6 o superior en sistemas Linux y Mac OSX

Paso 1: Descargar SuperOneClick 2.3.3 de aquí
Paso 2: Apagar el teléfono, retirar SD y encender
Paso 3: Activar el Modo de Depuración USB en ajustes del teléfono
Paso 4: Comprobar conexión entre el ordenador y el teléfono o instalar los drivers necesarios desde la web del fabricante
Paso 5: Desconectar el teléfono del PC
Paso 6: Descomprimir el archivo Zip
Paso 7: Ejecutar en la carpeta resultante SuperOneClick.exe
Paso 8: Conectar el teléfono ignorando el modo de almacenamiento masivo si aparece
Paso 9: Esperar Conexión y seleccionar el "exploit" apropiado, zergRush para teléfonos mas nuevos como el Galaxy S2
Paso 10: Dar click en Root y esperar a que termine el proceso
Paso 10: Comprobar el root, en el menú de aplicaciones debe aparecer una aplicación Superusuario.

NOTA: Aunque teóricamente todos los móviles pueden ser rooteados con este exploit este método no es infalible, por diferentes causas puede no prosperar, recomiendo intentarlo un par de veces. Por otro lado si lo que quieres es desrootear el terminal sigue los mismos pasos pero presionando en Unroot.

Para equipos con NAND Lock "HTC"
Hay equipos que tienen en parte de la memoria un bloqueo llamado "NAND Lock" que impide escribir en la partición /System pero es removible

Algunos teléfonos Htc pueden usar unrevoked para eliminar este bloqueo del gestor de arranque "Engineering Bootloader" , este procedimiento conocido como (S-OFF) tambien se hace con Revolutionary

Finalmente puedes navegar por ready2root que de seguro tienen un método para que puedas ser root fácilmente 

No hay comentarios:

Publicar un comentario en la entrada