The G3 was LG’s 2014 flagship device and as such it came with some amazing specs. LG were also rather prompt to update the G3 to Lollipop. However LG put their custom Optimus UI Skin on top and much to the irk of many users of this phone, this did not fully express the true nature and potential of Android lollipop. So for those lovers of AOSP out there the developers here tat XDA have come up with CyanogenMod 12 so that you can flash all your sadness away!!
- You must have your device unlocked and rooted.
- You must have a custom recovery installed, like latest TWRP or CWM.
- Your tablet should be charged over 80%.
- Some common sense and ability to follow instructions!!
With that done, let’s get this show on the road.
Boot into recovery mode.
To do this:
- Switch off device
- Press and hold the power and volume down button together
- When the LG boot animation shows up release for just a second and again hold on
- You’ll be greeted with the factory data reset screen.
- Do not fear, if you have a custom recovery installed you’ll not have your data deleted
- press the power button 3 times
Backup your current ROM from your custom recovery.
Do a complete wipe, data and cache.(includes Dalvik Cache)
Navigate to your SD Card and select the ROM zip file. Flash the ROM. (For your convenience we advise that you keep the zip file at the root of your SD card)
If you’re so inclined, flash the GAPPs package by navigating to the SD card and choosing the GAPPs zip.
Reboot. The first boot will take longer than others so don’t worry.
Root : From CM 12 root permissions can be enable by going into settings>developer settings.
And with that you’re done! Congratulations on having the latest and greatest in Android right here on your LG G3. Keep in mind though that this is beta software and as such may have the occasional bugs here and there. Also I would suggest you to download and install the latest nightlies. however remember to make a backup from your recovery so you’ve something to fall back on just in case.
If you want a custom kernel for the CM 12 ROM you can check out this article.
If you’ve any questions or comments leave them in the comment box below. We will be happy to help you guys out!