Friday, December 11, 2015

Official Cyanogenmod 12.1 custom rom for Lg optimus g Pro E980

If you want to try latest version of android lollipop that is android 5.1.1 on your lg optimus g pro E980 then you must surely flash a custom rom as lg didn't provide any firmware updates with 5.1.1 or later. In the last post we have guided you to install resurrection remix on your device which is too based on 5.1.1.

About lg optimus g pro: It has a snapdragon s4 pro processor clocked at 1.7ghz which is backed with 2gb of ram and comes in two storage options that is 16 or 32gb and also has a micro sdcard extension slot.There are lot of models of this device depending on region and some of them are E980, E985, E988 and also Korean variant F240. Primary camera is a 13mp unit while the secondary camera is just 2.1mp.

As we all know that flashing is a risky process neither we nor developers don't take any responsibility for any type of damages that can happen to your optimus g pro after flashing this rom.So proceed at your own risk.Though this rom is official one and is specific to only g pro E980 you can flash this on other models except for korean version.

Prerequisites:
  • Check you Lg optimus G pro model number by going into about device and confirm that you are using either of E980 .This is essential as flashing Cyanogenmod 12.1 custom rom on other variants like the Korean F240 might harm your device or even brick it.
  • Make sure that lg mobile utility drivers are already installed on your computer.If you don't have then do install them.
  • You must have updated it to official kitkat or lollipop that is already available if you are starting from scratch.
  • Root: You need to have root access on your optimus G pro to flash cyanogenmod 12.1 rom.
  • Backup:Backup all your data which includes contacts,apps,photos videos etc everything to computer or any cloud networks as flashing cm 12.1 rom on optimus g pro E980  might erase all the data on your device.
  • Backup Efs partitions: This is for those who already have twrp installed.Backup all your efs partition of your Lg optimus G Pro on current Rom or firmware.Just in case if you loose signal or imei  you can just restore it back.
  • Battery: Charge your Lg E980 70% so that you wont encounter any battery related problems while flashing it.
  • You must have a unlocked bootloader to flash this rom.
  • Downloads:Lollipop based cyanogenmod 12.1 rom for E980 (that is optimus g pro) on your device.
  • Recovery: You need a custom recovery installed on your device.If you don't have one then check this guide on installing twrp recovery on Optimus g pro.

Cyanogenmod 12.1 rom lg optimus g pro E980:

Official Cyanogenmod 12.1 custom rom for Lg optimus g Pro E980
Official Cyanogenmod 12.1 custom rom for Lg optimus g Pro E980
About cyanogenmod custom 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 official rom and also compiled using jelly bean  and kitkat 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 g pro E980 then you have to flash this for sure.
cyanogenmod Lg optimus g pro e980
cyanogenmod Lg optimus g pro e980
General Features of cm 12.1:
  • 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.
    Lg optimus g pro custom roms
  • 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.
    optimus g pro roms xda
  • 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 G pro E980 and you can explore rest of them by flashing this on your device.
#1 How to root Optimus g pro E980:
  • Download towel root apk on your device and install it.
  • Enable usb debugging on your smartphone.Go to settings and then to about device.You will find build number there.Tap on it until you see a toast message yo are now a developer.Go back and you will find developer options.Click on it and mark on enable usb debugging.
  • Open towel root apk and you will notice a tab which says make it ra 1n.Click on it and wait for the process to complete.
    root lg optimus g pro e988 e980
    root lg optimus g pro e980
  • Once the process completes just reboot the device.
  • Download and install busy box and super user from playstore for full root access.
#2 Installing Twrp on Optimus g Pro e980:
  • Open playstore on your handset and search for an app called freegee.
  • Install app and run it.If it asks root access grant permission always.It downloads supported devices list and let it be done.
  • Once list is downloaded you will see various options select backup efs first.
  • Now select twrp recovery and confirm to flash it.
  • Once it is flashed yo can reboot to recovery.Freegee might not install latest one so yo need to flash latest official one again using official app.For a latest recovery follow below steps.
  • Open playstore app and search for twrp manager app.
  • Download app and open it.
  • If you are asked to grant super user permissions.Simply grant always.
  • Once you grant the permissions do a swipe from the left and you will find several options.
  • Choose the options "Install twrp" and you will be greeted with two more options.One is  device name  and other to install.
  • Click device name and scroll down  and you will find optimus g pro e980 or e988. Click on it.
  • Now choose which version to be installed and then click on install recovery.
  • App downloads it and flashes it.
  • Once done you can reboot to recovery from the app itself.

#3 Flash Cyanogenmod 12.1 rom using Twrp recovery:

  • Download cyanogenmod 12.1 for optimus g pro and Gapps transfer them to sdcard 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 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 data,system,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 G pro rom 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 G pro fails to boot remove battery and put it back. Reboot it to recovery and this wipe system  and flash the rom again.

Final words on Cm 12.1 for optimus g pro:
By following that above procedure you will be able to flash cyanogenmod 12.1 custom rom on your optimus g pro E980 without any problems.It has been reported that flashing this on other models causes sim detection issues and in worst cases bootloops.If you have any other doubts or queries just leave a comment below.