Friday, December 11, 2015

Lollipop based Cyanogenmod 12.1 custom rom for lg optimus 4x hd P880

This device is not new to android development ecosystem and has got almost all versions of android from ics to kitkat and now its got the latest version too. You can now Update your lg optimus 4x hd p880 to latest version of android lollipop that is android 5.1.1 by flashing cyanogenmod 12.1 custom rom.

Since it is an old device and hasn't received any official firmware updates after 4.1 all the roms there after including the latest lollipop version too have been compiled with jellybean kernel sources which means there might be some problems or bugs for sure.But you can ignore those bugs and flash this on your optimus 4x hd P880 and enjoy its features.

As flashing is a risky process we don't take any responsibility if you brick your device.Even though the chances of bricking it are very less or none but if you brick your optimus 4x hd p880 then even the magic light from the glory of Satan mayn't bring it back to life , so proceed at your own risk.

This is not an official firmware from cyanogenmod and it has been compiled by xda senior "laufersteppenwolf" ,a big thanks to him and owe you for bringing this amazing rom for optimus 4x hd as it could be base in future for other roms.
Prerequisites:
  • Check you optimus 4x hd model number first and confirm that you are using P880.This is essential as flashing rom on other variants like on Korean or carrier variant might cause issues or even brick it.
  • Make sure that lg mobile utility drivers are already installed on your computer.If you don't have them do install then as transferring rom to device might need drivers.You can download even on mobile if you don't want to use computer.
  • You must have updated it to latest official software version that is available if you are starting from scratch.
  • Root: You need to have root access on your optimus 4x hd P880.
  • Backup:Backup all your data which includes contacts,apps,photos videos etc everything to computer or any cloud networks as flashing  unofficial cm 12.1 custom rom on 4x Hd might erase all the data on your device.
  • Battery: Charge your Lg P880 to 900% so that you wont encounter any battery related problems while flashing this rom.
  • Backup Efs partitions: This is for those who already have twrp recovery installed.Backup all your efs partition of your Lg optimus 4x hd on current Rom or firmware.Just in case if you loose signal or imei  you can just restore it back.
  • Custom recovery: You need a custom recovery installed on 4x Hd p880.Without it you can not flash roms at all.
  • You must have a unlocked bootloader.Of course you cannot flash rom on locked bootloader.
  • DownloadsCm 12.1 for lg optimus 4x hd  and google apps and transfer them to internal storage.

Cyanogenmod 12.1 custom rom on Lg optimus 4x hd p880:

Cyanogenmod 12.1 custom rom on Lg optimus 4x hd p880
Cyanogenmod 12.1 custom rom for lg optimus 4x hd P880
About cyanogenmod rom:
Cyanogenmod is one of the best custom roms available in android development ecosystem.They support lot of devices.This rom is based on android open source project with lot of added features. Being an unofficial rom and also compiled using jelly bean sources its quite common to have bugs for sure and you might even encounter force closed if you flash in compatible gapps.But if you want to taste lollipop on your optimus 4x hd then you have to flash this for sure.
cyanogenmod rom optimus 4x hd
cyanogenmod rom optimus 4x hd

General Features:
  • Theme engine: Theme engine is from the cyanogenmod custom rom which basically changes the look user interface from lock screen  to ring tones all the way up to boot animations.The speciality of the theme engine is the ability to choose individual elements of every theme you have installed.So you like the ring tons and wallpapers of one theme and icons of other theme then you can have them at a time.Just open the theme chooser and you will understand how to do it.
    theme engine cyanogenmod
  • Performance control:A default cpu manager app to control frequencies and governors.You can adjust cpu frequencies and also set them on boot too.
  • Trebuchet: This is the default launcher that ships with cyanogenmod rom.But if you flash gapps then you might loose this.It doesn't have too many features like nova or other launchers but its simple and fast.
  • Software Updates: Cyanogenmod rom is usually available in three types one is nightlies which gets updated with new features every night and are quite stable for daily usage.second one is the snapchat which is monthly build version which will be stable version and other one is the release candidate.Some times nightlies are considered must stable than the snapshots. 
  • Status bar Tweaks:Status bar has lot of tweaks which include a brightness slider.Slide in status bar to adjust brightness of the screen.Double tap on status bar to sleep device and also network speed indicator for on going traffic info.
  • If you root apps dont work then that is no response form super user it means it has been disabled and you can enable it in developer options easily.
These are the features of cyanogenmod 12.1 custom rom for lg optimus 4x hd and you can explore rest of them by flashing this on your device.

Flash Cm 12.1 rom using TWRP Recovery: 

  • Download cyanogenmod for P880 and Gapps transfer them to sd card or internal storage of device.
  • Power of the device completely and wait for few seconds to confirm that it is completely off.
  • Using button combinations reboot into recovery or use quick boot app to enter recovery
  • Once you are in TWRP recovery backup existing rom first. It might about 5 minutes for backup to complete and do not interrupt backup process.
  • Click on back and choose advance wipe option.
  • Select system,data,cache,dalvik cache and swipe to confirm wipe.
  • Once you have wiped required partitions go back and click on install.
  • Navigate to location where you have placed your Optimus 4x hd p880 and select it.
  • Swipe to confirm flash and wait for 5 minutes for process to complete.
  • Again click on install and select gapps this time,swipe to confirm to flash.
  • Once gapps are flashed reboot to system.Wait at least 15 minutes for initial boot to complete and once done you can explore its features.
  • If your optimus 4x hd p880 fails to boot remove battery and put it back. Reboot it to recovery and this wipe system  and flash the rom again.
If you dont have twrp recovery and want to flash it using philz or cwm recovery then follow below procedure.

Flash cm 12.1 on P880 using cwm/philz recovery:

  • Download cm 12.1 for optimus 4x hd and move it to internal storage.
  • Press and hold power button and when you get boot options click on boot into recovery if you have it or just click on power off.
  • Once you have turned off your optimus 4x hd then press and hold volume up and down buttons while powering it on.You will enter fastboot mode.
  • Now reboot it to recovery and make a backup first if you dont have it.
  • Once done click on wipe data and do a factory reset.
  • Now click on install and select the zip file which you have downloaded and flash it.
  • Once flashing is done just reboot it.
It might take about 20 minutes or so for it to boot up and you have to wait for atleast 30 minutes before confirming that has boot looped .If so just restore back up and wait for another update from developer.

This is a simple tutorial helping you to install cyanogenmod 12.1 custom rom on your lg optimus 4x hd p880.If you are unable to follow or have any queries just leave a comment below or contact us.