Todavía estoy tratando de averiguar cómo Root el nuevo Motorola Defy XT. Se ejecuta Gingerbread 2.3.5. ¿Puede alguien ayudarme con esto? La última vez (hace muchos años) rooteé un teléfono usando Z4root sin embargo, según leo ahora en la red, Z4root no soporta esta versión (de Gingerbread).
Respuesta
¿Demasiados anuncios?Actualmente existen algunos métodos;
Este ofrece un archivo .zip que contiene un archivo del tipo "one-click-Root", que simplemente se ejecuta mientras el teléfono está conectado al ordenador para conseguirlo. Como siempre, tendrás que hacer las copias de seguridad adecuadas de tus datos.
XDA también tiene una guía que es un poco más complicada y utiliza algunos comandos adb que requieren el SDK. Usted tendrá que descargar el archivo en la página y luego seguir su método:
-
Ponga el teléfono en modo de depuración: Ve a Ajustes > Aplicaciones > Desarrollo y marca la casilla de depuración USB.
-
Extrae los archivos del zip de abajo, conecta el teléfono por USB, y cópialos al teléfono por ADB así:
Código:
adb push Superuser.apk /sdcard/Superuser.apk adb push su /sdcard/su adb push busybox /sdcard/busybox adb push exploit.bin /data/local/tmp/exploit.bin
-
Ahora entramos en el shell interno del teléfono, también usando ADB:
Código:
adb shell
-
Entonces nos aprovechamos de la hazaña de la "falsa" root:
Código:
cd /data/local/tmp
chmod 0755 exploit.bin
./exploit.bin
-
Ahora, después de ese último comando, deberías volver a tu consola normal, no a la del teléfono, por lo que debemos conectarnos a ella de nuevo, y al hacerlo deberíamos ver que tenemos permisos de Root, ya que aparece el símbolo "#" en lugar de "$".
Código:
adb shell
-
Ahora montamos la partición /system como escribible y copiamos los archivos necesarios allí, y los establecemos con los permisos adecuados:
Código:
mount -o rw,remount -t ext3 /dev/block/mmcblk1p21 /system
cp /sdcard/Superuser.apk /system/app/Superuser.apk
cp /sdcard/su /system/bin/su
cp /sdcard/busybox /system/bin/busybox
chmod 4755 /system/bin/su
chmod 4755 /system/bin/busybox
mount -o ro,remount -t ext3 /dev/block/mmcblk1p21 /system
exit
-
Reinicia el teléfono y comprueba si tienes Root en un terminal escribiendo el comando "su", o instalando cualquier otra aplicación que requiera Root, y viendo que aparece la aplicación SuperUser.