Para conseguir tener la Nexus 9 con la versión de android 5.1.1 sin cifrar y con root, seguiremos los siguientes pasos (partimos de una Nexus 9 con el bootloader ya ‘unlock’):

  1. Descargamos la Image Factory 5.1.1 (para el artículo se ha empleado la versión LMY48I) para Nexus 9 WiFi ó Nexus 9 LTE, del WebSite oficial de Google-Nexus.
  2. Descomprimimos en una ‘carpeta de trabajo’ la ROM hasta que nos queden los siguientes ficheros:
    flash-all.bat
    flash-all.sh
    flash-base.sh
    bootloader-flounder-x.xx.x.xxxx.img
    image-volantis-lmy48i.zip (en el caso de LTE se llama 'image-volantisg-lmy48i.zip')
  3. Ahora debemos descomprimir ‘image-volantis-lmy48i.zip’, y extraeremos los siguientes ficheros:
    android-info.txt
    boot.img
    cache.img
    recovery.img
    system.img
    vendor.img
  4. Vamos a dejar en nuestra ‘carpeta de trabajo’ SÓLO los ficheros imprescindibles para nuestro proceso, que son los 6 IMG, y el resto de los ficheros podemos borrarlos.No en todas las actualizaciones que sacan, modifican todos esos ficheros, pero vamos a flashearlos todos de igual modo, para evitar lios.
  5. Debéis descargaros las 100 MB del paquete Android SDK Tools, ya que necesitamos 4 ficheros de su interior, o bien este mini-paquete de escasos 800kb con sólo los ficheros necesarios. Tras descargarlo, lo descomprimiremos en nuestra ‘carpeta de trabajo’, sumando a la lista de ficheros que teníamos los 5 siguientes:
    adb.exe
    AdbWinApi.dll
    AdbWinUsbApi.dll
    fastboot.exe
    mfastboot.exe (este no nos hará falta)
  6. Ahora descargaremos el archivo con el cual posteriormente rootearemos la Nexus 9. Es el archivo CF-Auto-Root-flounder-volantis-nexus9.zip de Chainfire. De su interior, en esta ocasión sólo nos interesa el fichero que se encuentra en la carpeta ‘image’, y que se llama “CF-Auto-Root-flounder-volantis-nexus9.img“, el cual lo copiaremos también a nuestra carpeta de trabajo.
  7. Por último, si queréis que la Nexus 9 no tenga el ‘cifrado’ activado por defecto (si no que sea una opción), podéis usar los siguientes BOOT que he modificado para tal efecto: Nexus 9 – WiFi  |  Nexus 9 – LTE. Es el de la versión LMY48I, por supuesto. Una vez descargado, lo descomprimis en la carpeta de trabajo con el resto de los IMG y sobreescribir el ‘original’ que allí había. Si no quereis usar este BOOT modificado, ignorar este paso.
  8. Ahora con todos estos los ficheros necesarios para el proceso total, juntos en una misma carpeta de trabajo, vamos a empezar ‘lo bueno’.

    adb.exe, AdbWinApi.dll, AdbWinUsbApi.dll, fastboot.exe
    bootloader-flounder-x.xx.x.xxxx.img --> imagen del BOOTLOADER (sustituir las 'x' por los números que correspondan)
    boot.img --> imagen de la partición BOOT
    cache.img --> imagen de la partición CACHE
    recovery.img --> imagen de la partición RECOVERY
    system.img --> imagen de la partición SYSTEM
    vendor.img --> imagen de la partición VENDOR
    CF-Auto-Root-flounder-volantis-nexus9.img

  9. Tenemos que poner la Nexus 9 en modo bootloader/fastboot para la realización de todos los procesos siguientes. O bien lo hacemos a mano, o lo hacemos por comandos que es como lo voy a describir, y para lo cual necesitamos tener el fichero adb.exe y además la tablet con la ‘Depuración USB’ activa. Conectamos la Nexus 9 al PC. En el PC abrimos una ventana de Comandos en nuestra carpeta de trabajo, en al cual tenemos todos los ficheros que hemos ido recopilando. Cuando nos pregunte en la tablet algo sobre la depuración USB y que se conecta desde el PC, ACEPTAR.

[os voy a ir poniendo los mensajes que os irán saliendo para que no os asustéis y podáis seguirlo pasito a pasito]
Continúa leyendo

Para conseguir tener root en el Moto G, existe actualmente 2 métodos (uno de ellos con 2 variantes). Uno con la ayuda del CF-Auto-Root, y otro con la de un Custom Recovery:

Usando el CF-Auto-Root de Chainfire para el modelo de Moto G que tengamos.

En ese WebSite hay para varios modelos de Motorola no sólo para el del ejemplo que usaré (XT1032). Una vez descargado el archivo correspondiente, que en mi caso será ‘CF-Auto-Root-falconumts-falconreteu-xt1032.zip‘, lo descomprimimos en una carpeta de trabajo. Dentro de esa carpeta nos habrá creado 2 subcarpetas y varios ficheros. Ahora para seguir con el proceso, bastaría con ejecutar el ‘root-windows.bat’ (en el caso de hacerlo desde Windows) pero esto nos generaría un par de errores menores. Por eso, lo voy a hacer con el comando que corresponde.

SuperSU

Continúa leyendo

PUNTO DE PARTIDA

Tenemos un Motorola Moto G de 1ª generación (concretamente para el ejemplo emplearé un XT1032) con cualquier ROM actual instalada, y queremos instalar la última STOCK ROM oficial de Motorola con Android Lollipop, que es la 5.1.

Para instalar correctamente la STOCK ROM 5.1 en Moto G (1ª gen), necesitamos obviamente la Factory Image aka Firmware aka STOCK ROM 5.1 para Moto G XT1032, y los ficheros mínimos para poder flashearla por fastboot. Aquí podéis buscar y descargar la STOCK ROM para vuestro Moto G, y desde aquí podéis descargaros un ZIP con los ficheros mínimos para el flasheo o instalación de STOCK ROM.

El Moto G debe estar correctamente detectado por el Sistema Operativo de nuestro Ordenador, cuando lo conectamos en Modo Fastboot/Bootloader (modo muerto). Si quieres saber cómo conseguir esto, echa un vistazo al artículo ‘Configurar dispositivo android en el PC’.


Android Lollipop

Continúa leyendo

El situación final a la que se quiere llegar es tener el Moto G XT1032 (en adelante Moto G) con Android 5.0.2, con una STOCK ROM Retail EU.

Dependiendo del punto de partida, se tendrá que realizar un proceso u otro.

Las herramientas que necesitaremos están dentro de este ZIP. Y la STOCK ROM Retail EU que necesitaremos será esta: XT1032_RETAIL-EU_4.4.4_KXB21.14-L1.40_36_cid7_CFC_1FF. Luego descomprimiremos ambos archivos en una misma carpeta de trabajo del PC, desde la cual y en una ventana de comandos, ejecutaremos la secuencia de comandos que sea necesario según los Puntos W, Y ó Z que hay al final del artículo.

Un detalle más a tener en cuenta, es que cuando se haya descargado la OTA y durante su proceso de instalación se reinicie el móvil, le llevará un bueeen rato finalizar dicho proceso, así que es imprescindible tener la batería a más del 50% de carga antes de empezar todo el proceso, y tener también bastante calma  ;-) .


Android Lollipop

Continúa leyendo