How to Upgrade OnePlus One to Android 5.0 Lollipop Using CyanogenMod 12

Upgrade OnePlus One

OnePlus One was a heavily publicized device which came with CyanogenMod 11 and is expected to be one of the lucky recipients of the update for Android 5.0 Lollipop. However, given that the Stock ROM is CyanogenMod 11, users will probably be waiting for the update to CyanogenMod 12. Since this guide will not be providing the official release, it is expected to have some bugs and issues, the most common of which involve the Stock Camera app and the Video Playback feature.

This article will provide you with a step by step guide to upgrade your OnePlus One to Android 5.0 Lollipop using CyanogenMod 12. Before beginning the installation process, here are some notes that you have to consider:

  • This step by step guide will only work for OnePlus One. If you are not sure about your device model, you may check it by going to your Settings menu and clicking ‘About Device’. Using this guide for another device model may cause bricking, so if you are not a Galaxy Note 2 user, do not proceed.
  • Your remaining battery percentage should not be less than 60 percent. This will prevent you from having power issues while the installation is ongoing, and therefore will prevent soft bricking of your device.
  • Backup all of your data and files to avoid losing them, including your contacts, messages, call logs, and media files. This will ensure that you will always have a copy of your data and files. If your device is already rooted, you may use Titanium Backup. If you already have an installed TWRP or CWM custom recovery, you may use Nandroid Backup.
  • Also backup your mobile’s EFS.
  • Your Samsung Galaxy Note 3 should be rooted.
  • You need to flash TWRP or CWM custom recovery.
  • Download CyanogenMod 12
  • Download Android 5.0 GApps


Note: The methods needed to flash custom recoveries, roms and to root your phone can result in bricking your device. Rooting your device will also void the warranty and it will no longer be eligible for free device services from manufacturers or warranty providers. Be responsible and keep these in mind before you decide to proceed on your own responsibility. In case a mishap occurs, we or the device manufacturers should never be held responsible.

Step by Step Installation Guide:

  1. Connect your OnePlus One to your computer or laptop
  2. Copy the downloaded zip files to the root of your device’s SD card
  3. Open Recovery Mode through the following steps:
    1. Connect your OnePlus One to your computer
    2. Open Fastboot folder, then open the Command Prompt
    3. Type: adb reboot bootloader
    4. Select ‘Recovery’ from Bootloader

  OnePlus One to Android 5.0 Lollipop

For CyanogenMod Recovery Users:

  1. Through the Recovery Mode, back up your ROM
  2. Go to ‘Back-up and Restore’ then click ‘Back-up’
  3. Return to the Main Screen as soon as the ROM has been backed up successfully
  4. Go to ‘Advance’
  5. Click ‘Devlik Wipe Cache’
  6. Go to ‘Install zip from SD card’ and wait for the pop up window to appear
  7. Click ‘Wipe Data / Factory Reset’
  8. Go to ‘Options’ and click ‘Choose zip from SD card’
  9. Choose the zip file ‘CM 12’ and allow the installation to continue
  10. Return and flash the zip file for GApps
  11. Select ‘Go Back’ as soon as the installation has been completed.
  12. Restart your system by clicking ‘Reboot Now’


For TWRP Users:

  1. Click ‘Back-Up’
  2. Choose ‘System and Data’, then swipe the confirmation slider
  3. Press the Wipe Button and click ‘Cache, System, Data’ then swipe the confirmation slider
  4. Return to the main menu and click ‘Install’
  5. Look for the zip files ‘CM 12’ and ‘Gapps’, then swipe the confirmation slider to start the installation
  6. Press ‘Reboot Now’ to restart your device

In case of Signature Verification Error, here’s how you can solve it:

  1. Open your Recovery
  2. Go to ‘Install zip from SD card’
  3. Go to ‘Toggle Signature Verification’. Click the power button to check if it is enabled or disabled. Make sure that it is disabled.
  4. Install the zip


That’s it! If you have additional questions regarding the installation process, do not hesitate to ask through the comments section. Note that you must let your OnePlus One to rest for at least five minutes before you try out the features.



About The Author