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

Para desbloquear el bootloader de un Moto G, se ha de seguir el proceso que a continuación se va a describir. Es importante señalar que tras el proceso de desbloqueo del bootloader, se borrarán toda la información / datos / aplicaciones del usuario. Además, según Motorola, se pierde la Garantía para con ellos.

Primeramente, se debe logear en Motorola ya que será imprescindible pegar en su web un dato, para realizar el proceso de desbloqueo.

Una vez dicho esto, comencemos.

Continúa leyendo

Revisar las particiones de un dispositivo Android.

Hay varias maneras y cada una de ellas aporta una información similar pero diferente (o bien son comandos linux o aplicaciones linux). De entre toda la información que se obtiene, cabe resaltar los puntos de montaje y el tamaño de cada partición.

Comando LIST:
ls -al /dev/block/platform/msm_sdcc.1/by-name

Con GDISK, podremos ver los sectores de inicio y fin de cada partición con nombre:
gdisk -l /dev/block/mmcblk0

Con PARTX, podremos ver además de los sectores de inicio y fin, la diferencia de ambos, el tamaño de la partición y sus nombres. Muy completito.
partx -s /dev/block/mmcblk0

Y otras muchas…

Continúa leyendo

Realizar una ‘Copia literal completa’ (mibackup.dd)

Al marguen de los programas de backup que realizan copias de seguridad de ciertas particiones, existe una manera de hacer una copia total de la memoria de un dispositivo Android. Siempre hay más de una manera correcta de obtener la información y de hacer las cosas que aquí se detallarán, aunque sólo se describirá una de ellas.

Convendría previamente echar un ojo al Artículo Particiones en un dispositivo Android.

Se va a necesitar lo siguiente:

En el PC

En el dispositivo Android

Además el dispositivo deberá tener activado el modo de ‘Depuración de USB’.

Continúa leyendo