Cyanogen OS 12S
How to root OnePlus One on Cyanogen OS 12S Lollipop ROMCyanogen

Cyanogen Inc recently rolled out the highly-anticipated Android 5.0.2 Cyanogen OS 12S ROM for the OnePlus One, while folks at XDA Developers have already released the built-in rooting tool for the flagship phone running on the CM12S ROM.

The first root for CM12S Lollipop ROM is now available on OnePlus One, with due credit to XDA Developers senior member, inscythe. The developer explains that he has uploaded the flashable zip containing the debuggable boot.img from official CM servers and added the su binary to it from the latest CM12 Nightly release.

The CM version of SuperSU (flashable zip) has reportedly been tested by the developer and found to be working fine. It is further ascertained that the CM12S root will unlock super user access in both apps and ADB.

Interested users can go ahead and install the CM version of SuperSU on the OnePlus One, using the step-by-step guide provided below.

IBTimes UK reminds readers that it will not be held liable for any damage to device during or after the firmware installation. Users are advised to proceed at their own risk.

Downloads Required

Root CM12S for OnePlus One

TWRP recovery

Pre-Requisites

  • Ensure the OnePlus One is fully charged
  • Verify that TWRP recovery is pre-installed on the phone to facilitate rooting
  • Back up important data and settings on the phone to prevent unexpected data loss during the ROM installation

Steps to root OnePlus One on Cyanogen OS 12S Lollipop ROM

Step 1: Copy the downloaded root zip file to the phone's internal storage and remember the save location

Step 2: Download and install TWRP recovery, and then boot the device into Recovery mode

Step 3: Take a backup of current ROM on your phone: choose Backup and then do a 'Swipe to BackUp' gesture from the bottom of the screen.

Step 4: Wait until the backup completes and then go ahead with the root installation steps as outlined below:

Step 5: Return to the main menu of TWRP recovery and hit Install. Go to the folder where you saved your root zip file and select it. Then perform the action 'Swipe to Confirm Flash' from the bottom of the screen.

Step 6: Wait until the root is completely flashed on your phone and then return to recovery's main menu, choose Reboot > System

Step 7: Navigate to Settings > About Phone and then tap the build number 7 times to unlock developer options

Step 8: Return to the main Settings menu, select developer options and then tick the Root Access checkbox to enable root for apps as well as in ADB

Step 9: Finally, launch SuperSU app > choose Settings and then uncheck the Respect CM root setting option.

That is it. Your OnePlus One is now rooted on the latest Android 5.0.2 Cyanogen OS 12S ROM.

[Source: The Android Soul]