jueves, noviembre 28, 2013

on Leave a Comment

Android: #Comorootear el Motorola Moto G y Moto X

#Comorootear el Motorola Moto G y Moto X

140955


A partir de ahora, cada semana os vamos a explicar con un poco de detalle cómo rootear varios dispositivos móviles. Intentaremos hacer el mayor número posible y seréis vosotros los que escogeréis el próximo terminal. Esta semana toca los dos nuevos motorolas, así que vamos allá.



Nota 1: Toda esta información la podéis encontrar en Ready2root, donde hay muchos más teléfonos.

Nota 2: Se supone que tenéis todos los drivers del teléfono bien instalados en el ordenador. Además hemos de tener el modo USB Debugging activado (en Ajustes -> Opciones de desarrollo)



Cómo rootear el Moto G


Este teléfono ha salido hace nada y ya se puede rootear! Además, el proceso es sencillo, rápido y funciona en Mac, Windows y Linux.



Nota: desbloquear el bootloader implica que se borrará todo el contenido del teléfono, así que haced copias antes.



Lo primero de todo que hace falta es tener el bootloader desbloqueado. Este proceso es muy sencillo y el propio Motorola nos explica como hacerlo aquí. Recordad tener instalados los drivers! Os dejo con un pequeño vídeo (en inglés) para que veáis los pasos.


Ver el vídeo


Una vez tenemos el bootloader desbloqueado, los pasos son muy sencillos:



  • Descargamos el Superboot.zip y lo extraemos en nuestro escritorio

  • Ponemos el teléfono en modo bootloader (Volumen abajo + encender)

  • Ejecutamos el archivo superboo-windows.bat y ya está! (en Mac o Linux ejecutamos ./superboot-XXX.sh)

  • Fin!


grooted


Cómo rootear el Moto X


Aunque no ha llegado a España, puede que a más de uno le sea útil saber cómo rootear el Moto X. Rootear este teléfono es bastante más complicado, así que si no os sentís cómodos, esperad un poco más.


Requisitos:



  • Tener la última actualización (incluyendo el patch de la cámara) en el Moto X

  • Tener instalados los drivers correctamente y el USB debugging activado

  • Cydia Impactor

  • SlapMyMoto


Rooteo:



  • Descomprimimos el SlapMyMoto.zìp y hacemos un push a nuestro teléfono con



adb push SlapMyMoto.jar /sdcard/SlapMyMoto.jar


  • Con el siguiente comando, verificamos la IP del móvil



adb shell getprop dhcp.wlan0.ipaddress


  • Lanzamos el Cydia Impactor, seleccionamos el “# start telnetd as system on port 2222” y pulsamos Start

  • En el PC abrimos una terminal y escribimos lo siguiente remplazando IPADDRESS por la dirección obtenida antes



telnet IPADDRESS 2222


  • A continuación escribimos



dalvikvm -cp /sdcard/SlapMyMoto.jar SlapMyMoto


  • Y reiniciamos



adb reboot


  • Repetimos otra vez los pasos desde el Cydia Impactor y el dalvikvm. Esta vez se reiniciará solo el móvil

  • Tras el reinicio, volvemos a ejecutar ahora únicamente la opción dalvikvm



dalvikvm -cp /sdcard/SlapMyMoto.jar SlapMyMoto


  • Tras el 4º reinicio necesitamos recuperar el recovery utilizando fastboot



adb reboot bootloader


fastboot flash recovery recovery.img


fastboot reboot


  • Cuando se reinicie dejamos que el teléfono se actualice con la OTA 4.4

  • Ahora hemos de volver a downgradear el bootloader para que utilice el del 4.2.2



adb reboot bootloader


fastboot flash partition gpt.bin fastboot flash motoboot motoboot.img fastboot flash logo logo.bin fastboot reboot


  • Una vez el teléfono haya reiniciado en Android 4.4 ejecutamos lo siguiente



adb push su /data/local/tmp/su adb push install.sh /data/local/tmp/install.sh adb push rec.sh /data/local/tmp/rec.sh adb push install-recovery.sh /data/local/tmp/install-recovery.sh adb push setup.sh /data/local/tmp/setup.sh adb reboot


  • Cuando vuelva a reiniciarse, abrimos una shell



adb shell


  • Cuando aparezca la shell ejecutamos el comando siguiente y luego activamos el bluetooth y esperamos 60 segundos a que se reinicie



echo "/data/local/tmp/rec.sh" > /sys/kernel/uevent_helper


  • Cuando se reinicie, volvemos a abrir una shell y ahora ejecutamos este otro comando. Luego activamos el bluetooth y esperamos a que se reinicie



adb shell


echo "/data/local/tmp/install.sh" > /sys/kernel/uevent_helper


  • Finalmente, nos esperamos unos minutos a que se estabilice todo e instalamos el SuperSu

  • Fin!


Vía Ready2root


El artículo #Comorootear el Motorola Moto G y Moto X se publicó en El Androide Libre (El Blog Android de referencia. Aplicaciones, noticias, Juegos y smartphones Android Libres)























via El Androide Libre http://feedproxy.google.com/~r/elandroidelibre/~3/NmGTOv9Icig/story01.htm

0 comentarios: