A Debes estar logueado para poder ver los enlaces. que me ha servido:
Y a la mejor fuente del mundo XD
Bien tras esta presentacion nada seria me gustaria decir bien claro lo siguiente:
ESTA GUIA ES BASTANTE SENCILLA, PERO REQUIERE BASICAMENTE 2 CUALIDADES: LECTURA Y COMPRENSION.
Es decir en ella tendremos que hacer cosas como instalar el SDK de Android, hacer un PATH para poder llamarlo desde raiz y una serie de comandos de texto que DEBEN DE ESTAR CORRECTAMENTE ESCRITAS.
Ojo yo no tengo ni idea de unix, linux ni nada similar, pero como dije no es tampoco algo dificilisimo, realmente no es dificil, pero si se hacen las cosas sin prisas y poquito a poco.
ANTES DE NADA RECOMIENDO QUE REALICEIS UNA BACKUP DE LOS DATOS CON LA APLICACION QUE TENEMOS EN LO MOVILES PARA GUARDAR COSAS COMO SMS, LLAMADAS, CONTACTOS...ETC Y APUNTEMOS EN UNA HOJA NUESTROS PROGRAMAS DEL MARKET, PUES COMO TODA ACTUALIZACION DE FIRMWARE SE BORRARAN.
Bueno pues sin mas paso a enumerar los pasos de la GUIA:
PRELIMINARES:
1. Descargar el zip android-sdk_r06-windows.zip(si teneis windows claro XD) con los archivos del SDK de Android Debes estar logueado para poder ver los enlaces.
-Descomprimir ese archivo en el directorio raiz de tu PC, es decir c:
-Ejecutar el fichero SDK Setup.exe
-Descargar todos los paquetes (ATENCION SI OS DA ERROR AL BAJARLOS, pulsar en el boton CLOSE y luego ir al apartado de la izquierda Settings y despues marcar la primera opcion (Force https://...sources to be fetched using http://...) despues en el apartado de la izquierda Available Packages, dar al boton (Refresh) y deberia de poder bajaros todos los paquetes.
-Una vez instalados todos los paquetes(quizas no hagan falta todos, pero bueno XD) cerrar las ventanas que se han abierto.
2. Añadir en la categoria PATH la carpeta donde tengais el ADB de android.(Que si me hicisteis caso deberia de estar en C:/android-sdk-windows/tools/) Para ello pulsar con el boton derecho en EQUIPO(o Mi PC en versiones anteriores de Windows) y propiedades, luego configuracion avanzada del sistema y os saldra esta ventana:
Pinchamos el boton de Variables de entorno, y luego en la parte inferior, llamada (Variables del sistema) buscamos la linea de Path y copiamos y pegamos lo siguiente (si me habeis hecho caso y no habeis cambiado ninguna carpeta de nombre ni posicion):
;C:\android-sdk-windows\tools\
Esto nos permitira que podamos escribir los comandos adb, desde cualquier carpeta.
3.Descargar el zip con el exploit para poder hacerle el root a nuestro pequeño de Debes estar logueado para poder ver los enlaces.
-Descomprimirlo en la propia carpeta que trae y ponerla en el raiz, es decir que quede c:\exploid_x10mini
4.Descargar el PC Companion de Sony Ericsson desde AQUI, pero no conectar el cable cuando nos lo pida.
5.En nuestro movil debemos de tener lo siguiente activado:
-El Widget de control de energia (la barrita gris que tiene para activar el wifi, el bluetooth, el GPS...)
-En el menu de Ajustes>Aplicaciones>Desarrollo Activamos las 2 primeras opciones, es decir Depuracion USB y Pantalla activa.
-Bien debemos de poner el WIFI activado, en las guias que lo he copiado pone que da igual que se conecte a un punto de acceso, simplemente que se vea activo en el Widget.
6.Conectamos el cable microUSB del PC al movil, es posible que Windows se ponga a instalar unos controladores, le dejamos actuar y obviamos la pantalla que posiblemente aparezca del PC Companion.
Abrimos una ventana de comandos (cmd.exe) si teneis un windows como XP, dais al boton de inicio y despues a ejecutar... y en el cuadro de texto poneis cmd os saldra una ventana parecida a esta(yo uso W7)
Bien, ahora pasamos a lo "complicado" XD
"ROOTEACION"
7.Todo lo que ponga en color Verde, es lo que nosotros debemos escribir, lo otro es lo que nos aparecera en pantalla
code:
cd\ cd c:\exploid_x10mini C:\exploid_x10mini>adb push Superuser.apk /sdcard/Superuser.apk * daemon not running. starting it now * * daemon started successfully * 315 KB/s (38823 bytes in 0.120s) C:\exploid_x10mini>adb push su /sdcard/su 1080 KB/s (22120 bytes in 0.020s) C:\exploid_x10mini>adb push exploid /sqlite_stmt_journals/exploid 1049 KB/s (9672 bytes in 0.009s) C:\exploid_x10mini>adb push busybox /sqlite_stmt_journals/busybox 1901 KB/s (1709832 bytes in 0.878s) C:\exploid_x10mini>adb shell $ cd sqlite_stmt_journals cd sqlite_stmt_journals $ chmod 755 exploid chmod 755 exploid $ chmod 755 busybox chmod 755 busybox
Atencion debemos de tener el movil cerquita, para que cuando tecleemos el comando que viene a continuacion, desactivar y activar el WIFI.
code:
$ ./exploid ./exploid [*] Android local root exploid (C) The Android Exploid Crew [*] Modified by birdman for the DroidX [+] Using basedir=/sqlite_stmt_journals, path=/sqlite_stmt_journals/exploid [+] opening NETLINK_KOBJECT_UEVENT socket [+] sending add message ... [*] Try to invoke hotplug now, clicking at the wireless [*] settings, plugin USB key etc. [*] You succeeded if you find /system/bin/rootshell. [*] GUI might hang/restart meanwhile so be patient.
AHORA, en el movil a traves del widget, quitamos y ponemos el WIFI.
Ahora escribimos en el PC lo siguiente:
rootshell
y nos dira en la linea de abajo que pongamos el password,
escribimos la password rootnow si el prompt cambia del $ a #...
tenemos el root por fin en nuestro movil XD
8.Escribimos las lineas siguientes en el pc y pulsamos intro al final de cada una:
./busybox cp /sdcard/Superuser.apk /system/app/
./busybox cp /sdcard/su /system/bin/
./busybox cp busybox /system/bin/
chmod 4755 /system/bin/su
rm /system/bin/rootshell
9.Escribimos exit pulsamos intro
10. Repetimos el paso anterior.