Guía para rootear el Motorola Moto G, desbloquear bootloader, instalar recovery, kernel y roms

Android

Hace poco que ya explicamos el proceso a seguir para rootear, desbloquear bootloader, instalar recovery, kernel y roms en el Moto E y toca el turno ahora al otro gran terminal de Motorola, el Moto G, tanto su primera como segunda generación. En esencia tiene un proceso parecido, pero con algún archivo y detalle particular.

El Motorola Moto G, tanto de 2013 como de 2014 y las versiones 4G, pasa por ser uno de los terminales con mayor éxito de todos los que han llegado en los últimos años. Si bien el software que lleva es casi Android “puro”, el rooteo del terminal nos permitirá ampliar mucho las posibilidades del terminal que no sólo implican la instalación de ROMs alternativas como CyanogenMod (que hace poco explicamos las diferencias con Cyanogen OS).

Cómo siempre os invitamos a revisar tanto los datos del terminal en nuestro comparador de móviles como los análisis a fondo que hicimos de cada terminal:

Motorola Moto G 2013 en distintos colores

¿Y rootearlo para qué?

Es quizás la primera pregunta que se hace alguien que se acerca a estos temas, ¿para qué meternos en todo este “sarao”? La respuesta normal es que podremos abrir las puertas y tomar el control de todos los aspectos del terminal, pudiendo modificar a nuestro antojo – o bueno, gracias al “antojo” de los hábiles desarrolladores de la scene -. Pero en vez de enumerarlo, os dejamos algunos ejemplos en forma de tutoriales y reportajes que hemos hecho donde se puede ver algunas de las cosas más interesantes, que no todas, que se pueden hacer con el root en el Moto G:

Además, hay cientos de aplicaciones en Google Play que amplían sus posibilidades si tenemos el terminal rooteado y acceso a permisos de SuperUser.

Desbloquear bootloader

Es el primer paso que hay que hacer para iniciar todo el proceso.

  1. Descargamos el Android SDK o el “Minimal ADB and Fastboot”.
  2. Instala los últimos drivers del USB de Motorola en el ordenador. Dentro de sus ajustes, entrar en Dev Settings y seleccionar “Allow OEM Unlock“.
  3. Este es el momento en el que reiniciar el dispositivo en el “Bootloader/FastboodMode“ pulsando el botón “Volumen menos + Power”
  4. En el ordenador,p ulsando mayúsculas y el botón derecho en el archivo AndroidSDK/Platformtools para abrir la consola de comandos. Si tenemos el Minimal ADB, hay que hacer el mismo proceso sobre el archivo ejecutable descargado.
  5. Conectamos el móvil, en el modo Bootloader, al ordenador con el cable USB y ponemos en la consola de comandos que hemos abierto: fastboot oem get_unlock_data
  6. Nos dará una respuesta en forma de un montón de líneas de código. Debemos copiarlas y guardarlas en un archivo de texto eliminando los espacios vacíos.
  7. Entramos en esta página concreta de Motorola, donde nos loguearemos con nuestra cuenta de Google o la Motorola ID.
  8. Copiamos el código que tenemos en el archivo de texto y hacemos click en “Can my device be unlocked?“, tras lo que nos aparecerá un botón que dirá “REQUEST UNLOCK KEY”. Aceptamos y recibiremos la clave por correo electrónico.
  9. La copiamos – tiene 20 caracteres – y nos vamos a la consola de comandos en la que teclearemos: fastboot devices, para comprobar si el terminal está bien conectado y listo.
  10. Ponemos en la consola “fastboot oem unlock CLAVE” -sin comillas- donde CLAVE debe ser los 20 dígitos de la que nos ha enviado Motorola.

Extra: si queremos volver a “bloquear” el bootloader, sólo habrá que poner en la consola de comandos: “fastboot oem lock” -sin comillas- y listo.

Instalar un Recovery

Primero hay que buscar un recovery, que será una pieza de software que nos permitirá cosas como borrar datos de cualquier partición, particionar la microSD, borrar la caché de Dalvik, eliminar estadísticas de batería, ajustar permisos, etc.

Los más conocidos son TWRP y CWMR, pudiendo encontrar el que es específico para vuestro modelo en estos listados donde está la descarga para cada uno:

Volvemos a insistir, con el Recovery adecuado para el terminal, seguimos adelante y damos los siguientes pasos:

  1. Reiniciamos en modo Fastboot/Bootloader.
  2. Conectamos el terminal al ordenador y descomprimimos el recovery que nos hemos descargado.
  3. Abrimos la carpeta resultante y pulsamos sobre el archivo, de nuevo, con botón derecho y tecla de mayúsculas pulsadas para abrir la consola de comandos.
  4. Tecleamos, sin las comillas, “fastboot flash recovery nombredelarchivo.img” o “fastboot flash recovery nombredelarchivo.img”, donde “nombredelarchivo” es el del que hemos descargado y hemos pulsado con el ratón encima.
  5. Esperamos a que acabe y, de nuevo sin comillas, ponemos: “fastboot reboot”.

Rooteo (acceso Super Usuario)

Para este paso ya contamos hace tiempo un sistema muy sencillo en seis pasos, Para ello podemos usar diferentes métodos como son SuperSU o Superboot r2. Tienen diferencias ya que uno se realiza en el terminal y otro desde el ordenador.

Superboot r2

  1. Descargamos el archivo .zip y lo descomprimimos
  2. Reiniciamos en modo Bootloader el Moto G y lo conectamos al ordenador
  3. Ejecutamos superboot-windows.bat en modo administrador (botón derecho del ratón)

SuperSU

  1. Copiamos el archivo en la tarjeta del teléfono
  2. Apagamos el Moto E y, de nuevo, reiniciamos en modo Recovery.
  3. Conecta el dispositivo al ordenador vía USB y nos vamos al Recovery que hemos instalado.
  4. Flasheamos SuperSU, seleccionando install zip from sd –> choose zip from sd –> SuperSU.

Instalar Kernel

No es algo necesario, pero es recomendable.  El kernel o núcleo es la parte central o el corazón del sistema operativo de nuestro Android, funciona como intermediario entre software y hardware La única obligación es descargamos un kernel que sea compatible con nuestro dispositivo y ROM, lo guardamos en la memoria o en la tarjeta microSD y seguimos:

  1. Reiniciamos el terminal en el modo Bootloader.
  2. Elegimos la opción que pone Wipe y después “Advanced Wipe” y hacemos un borrado de la caché.
  3. Volvemos a la pantalla principal y elegimos la opción “Install”.
  4. Buscamos el archivo .zip del kernel, pulsamos encima y le damos a “Confirm Flash”.

Instalar ROM

Unos pasos más arriba tenéis las mejores ROMs alternativas para el Motorola Moto G. Con la que queramos instalar descargada, los pasos a seguir son los siguientes.

  1. Hacer copia de seguridad del sistema porque nos borrará todos los datos.
  2. Guardamos en la microSD o dentro del almacenamiento del terminal la ROM a flashear.
  3. Hay un proceso manual, pero ¿para qué complicarse si podemos echar mano de “Rom Manager“? donde también podríamos descargar una ROM compatible si no lo hemos hecho en el paso anterior.
  4. Le damos a Install ROM y buscamos donde hemos guardado ésta. Sólo habrá que seguir las instrucciones que, ya os decimos, son tremendamente sencillas.
Escrito por David G. Bolaños (@d_gomez_b)

Continúa leyendo

Comentarios

11 comentarios
  1. Anónimo 24 Nov, 15 22:09

    Hola, queria saber si al desbloquear bootloader se restaura de fabrica el teléfono.. Solo quiero rootear x ahora, desde ya gracias

    0
  2. Anónimo 16 Dic, 15 18:16

    SI no califica el telefono segun la pagina de motorola, existe alguna manera diferente para desbloquear el bootloader ??

    0
  3. Anónimo 30 Dic, 15 2:42

    Sirve para motorola moto g con lollipop

    0
  4. Anónimo 10 Feb, 16 22:54

    HAY alguna aplicacion? igual a master Root?

    0
  5. intolko 31 Mar, 16 1:38

    Me funciono perfecto con mi XT1556.

    Muchas gracias!!!

    0
  6. Lorena 15 May, 16 2:25

    hola quisiera saber que es lo que me este haciendo andar super lerdo el celular tengo un MOTO G 2da G, tengo pocas fotos, solo 2 videos y 1 sola cancion, y aplicaciones las normales, instagrams, twitter, face, whas y 1 juego descargado el frams gracias

    0
    1. Juan 22 Jul, 16 7:04

      Intenta desinstalar Facebook, y accede desde chrome si quieres seguir utilizando Facebook

      0
  7. Xzandornot Rodríguez 25 May, 16 19:48

    Hola, buenas tardes, de hecho hice los pasos correctos, pero al final, al poner el comando “fastboot oem unlock xxxxxxx” (sin comillas lógicamente), me aparece lo siguiente (bootloader) Check allow OEM unlock in developer options.
    Según lei, se tienen que habilitar las opciones de desarrollador, pero el teléfono ni siquiera entra el sistema, ¿existe alguna forma de que se pueda realizar esto?
    Les agradezco, saludos.

    0
  8. katherine garcia 06 Jun, 16 5:22

    hola buenas noches, disculpa realmente quisiera que por favor me ayudaras porque aunque lo he intentado muchísimas veces a penas voy por el paso 3 rooteo del super usuario y resulta que mi moto g se sale del modo bootloader y me toca intentarlo hasta que le da la gana de volver a entrar en el y no se que hacer realmente estoy desesperada. Agradecería enormemente tu ayuda

    0
  9. David Ramses 18 Jul, 16 1:30

    Muchas Gracias 😀

    0
  10. Victor Baca 08 Sep, 16 6:13

    MUY BUEN TUTO HERMANO, GRACIAS.

    0