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 phoneREFERENCIA
http://forum.xda-developers.com/oneplus-x/general/discussion-how-to-root-oneplus-x-t3242830http://forum.xda-developers.com/oneplus-x/orig-development/rom-cyanogenmod-12-1-oneplus-x-t3254072
No hay comentarios:
Publicar un comentario