CyanogenMod 12 (CM12) is based on Android 5.0.1 Lollipop and the Official CM 12 Nightlies are available for the OnePlus one android smartphone. The new Nightlies builds comes with lots of new features and improvement, with full hardware support for the essentials (such as calls, Wi-Fi, Bluetooth, GPS, camera, and the likes). But some of the features are not implemented in this Nightlies and they are Theme Engine, Quick Settings reorganization and customization, Sound panel customization, extended status bar etc. But very soon you will get these features in the next build. IF you are the Oneplus one smartphone user and want to try this new CM 12 Nightlies Android 5.0 Lollipop on your device, here is the guide which you can follow on your phone and update the same.
Before following this guide do take the full backup of you phone and save the backup files in some safe place. Read all the instruction very care3fully and follow them step by step on your phone.
Install Official CM 12 Nightlies on Oneplus One
Step 1. First you have to unlock the bootloader of your phone and install the TWRP recovery, follow this guide to do the same.
Step 2. Now download the OnePlus One CM 12 Nightlies here and move the zip file on your phone.
Step 3. The ROM comes without the Google apps, so you need to flash the Google Apps package on the phone. Download the Gapps package here and move the zip file to the phone.
Step 4. Now switch off your Oneplus android and boot it in recovery mode. You can do this on your OPO by holding both the volume down and power buttons.
Step 5. Once your device in TWRP recovery mode. The first thing you want to do is go to Wipe and do a factory reset to clean your data, cache, and Dalvik. Note that you will lose all of your files so make sure everything is backed up before continuing.
Step 6. After the wipe, go to install and find the ROM zip file you copied to your device and confirm flash. This should flash the ROM to your device.
Step 7. After this Find the Gapps Zip file and Flash the same.
Step 8. After flash is complete. Clear your cache again. Reboot your phone.
That’s it! Now your Oneplus one phone is running on the Official CM 12 Nightlies Android 5.0. We tested the same method on our devcie and the CM12 is working fine on our phone without any problem.