domingo, 12 de junio de 2016

Cómo instalar CyanogenMod en el teléfono OnePlus X

Vamos a instalar CyanogenMod 12.1 en un teléfono móvil OnePlus X.

Mi teléfono OnePlus X es el modelo: E1003

Antes de trastear con el sistema operativo del teléfono es recomendable realizar un backup de los datos importantes.

Conectar vía ADB

Primero vamos a conectar el teléfono con el ordenador vía ADB (Install ADB in Debian).

en el teléfono activa las opciones de desarrollo:
Settings -> About Phone -> Buid Number (tocar 7 veces)

entonces aparecerá activado Settings -> Developer Options

Activa el debugueo mediante USB:
Settings -> Developer Options -> USB debugging


En el ordenador podremos ver el dispositivo:
$ lsusb
Bus 002 Device 005: ID 2a70:9011

$ adb devices
List of devices attached
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
5c6c3c16 unauthorized


En el teléfono, aceptamos la clave RSA para que acepte siempre al ordenador.

$ adb devices

List of devices attached
5c6c3c16 device


Podemos introducirnos en el teléfono:
$ adb shell
shell@OnePlus:/ $


Desbloquear el bootloader

Para flashear cualquier cosa necesitamos desbloquear una vez el bootloader(sector de arranque). Esta operación reseteará el teléfono a modo de fábrica.

Para activar el desbloqueo del bootloader, vamos a las opciones de desarrollo y allí activamos el desbloqueo:
Setup -> Developer options -> Enable oem unlocking

Reiniciar en modo fastboot
$ adb reboot bootloader

Comprobar si el dispositivo es detectado:
$ fastboot devices
5c6c3c16 fastboot

Desbloquear el bootloader:
$ fastboot oem unlock
...
OKAY [ 0.010s]
finished. total time: 0.010s


El dispositivo desbloqueará el bootloader, borrará todos los datos del usuario y reiniciará Android. Tendremos que configurar todo desde el comienzo.


Instalar TWRP

Images de TWRP para el OnePlus X:
https://twrp.me/devices/oneplusx.html
https://dl.twrp.me/onyx/

Descargo twrp-3.0.2-0-onyx.img

En modo fastboot: (Combination of Hardware buttons)

$ fastboot flash recovery twrp-3.0.2-0-onyx.img
Aceptar en el teléfono.

target reported max download size of 1073741824 bytes
sending 'recovery' (14758 KB)...
OKAY [ 0.614s]
writing 'recovery'...
OKAY [ 0.279s]
finished. total time: 0.893s



Reiniciar en modo recovery (Volumen abajo y presionar el botón de encendido hasta que se reinicie en modo recóvery)
NOTA: Si reinciamos en modo estandar, el sistema borrará la partición de recóvery y habrá que repetir la instalación de TWRP.


IMPORTANTE: Hacer un backup de la ROM original usando TWRP
Si la instalación falla podremos restaurar la ROM original desdel el backup usando TWRP.


Obtener la ROM CyanogenMod 12.2

Hilo de instalación de CyanogenMod 12.2 estable para OnePlus X:
http://forum.xda-developers.com/oneplus-x/orig-development/rom-cyanogenmod-12-1-oneplus-x-t3254072

ROM para CyanogenMod:
http://forum.xda-developers.com/devdb/project/dl/?id=17258
Descargo MA-12.1-20160308-onyx.zip


También si queremos las aplicaciones de Google:
https://wiki.cyanogenmod.org/w/Google_Apps

Las aplicaciones de Google para CyanogenMod 5.1:
http://opengapps.org/?api=5.1&variant=nano
Descargo open_gapps-arm-5.1-nano-20160409.zip


Subo las imágenes ROM a la tarjeta SD instalada en el teléfono:
$ adb push MA-12.1-20160308-onyx.zip /storage/sdcard1
3988 KB/s (277242066 bytes in 67.880s)

$ adb push open_gapps-arm-5.1-nano-20160409.zip /storage/sdcard1
3829 KB/s (101394640 bytes in 25.858s)


RESETEO DE FÁBRICA

Realizamos un reseteo de fábrica usando TWRP, así podremos instalar CyanogenMod en un entorno limpio.


Instalar CyanogenMod

Desde la tarjeta SD, usando TWRP instalamos la imagen zip de CyanogenMod y las aplicaciones de Google.


Reiniciar el teléfono y disfrutarlo!


TRADUCIDO DE

How to install CyanogenMod in the OnePlus X phone


REFERENCIA

http://forum.xda-developers.com/oneplus-x/general/discussion-how-to-root-oneplus-x-t3242830

http://forum.xda-developers.com/oneplus-x/orig-development/rom-cyanogenmod-12-1-oneplus-x-t3254072


No hay comentarios:

Publicar un comentario