OnePlus One
Guide to root OnePlus One and install TWRP recovery.

One of the key features of OnePlus One, powered by CyanogenMod11S based on Android 4.4 KitKat, is that it comes with an unlocked bootloader. This enables one to perform a hassle free root method. Users can directly root the device using the SuperSU root package and install recovery mode to experience the custom firmwares.

Interested users, who wish to root their OnePlus One and install TWRP recovery, may follow our step-by-step guide.

IBTimes UK reminds its readers that it will not be held liable for any damage to the device. Users are also recommended to verify that their devices meet the following requirements before going to the root method.

Pre-requisites

  • Download and setup Android SDK on the computer. [Check here for a guide]
  • Enable USB Debugging Mode on OnePlus One. Navigate to Settings>> Developer Options to enable USB Debugging Mode.
  • Download the latest official TWRP recovery image file for OnePlus One.

File name: openrecovery-twrp-2.7.0.0-bacon.img

  • 4) Download SuperSU flashable root file.

File name: UPDATE-SuperSU-v1.99r3.zip

How to root OnePlus One and install TWRP recovery

Step-1: Rename openrecovery-twrp-2.7.0.0-bacon.img file to twrp.img. Now copy it to the platform-tool folder in the Android SDK directory on the computer. Note that the location of the TWRP image should be the same as ADB and Fastboot files

Step-2: Move UPDATE-SuperSU-v1.99r3.zip to the OnePlus One

Step-3: Connect the phone to the computer using USB cable, which comes along with the handset

Step-4: Navigate to platforms-tools folder and launch cmd window within the folder. To do so, move the mouse pointer to an empty space, press Shift on the keyboard then do a right-click on the mouse. Select Open command window here from the list

Step-5: When the command prompt is launched, type the following command and press Enter

adb reboot bootloader

Step-6: OnePlus One will boot into bootloader mode

Step-7: If you want to root the phone without installing TWRP recovery, type the following command

fastboot boot twrp.img

Step-8: If you want to install TWRP recovery on the phone, type in the command below

fastboot flash recovery twrp.img

Step-9: Once the TWRP recovery is installed, type the command

fastboot reboot

Step-10: When the phone boots up successfully, use the following command to reboot into TWRP recovery mode

adb reboot recovery

Step-11: Go to the main menu of TWRP recovery, tap Install button and select UPDATE-SuperSU-v1.99r3.zip

Step-12: Confirm installation by sliding the confirmation slider and wait while the SuperSU file is installing

Step-13: When the installation process is completed, select Reboot>> System and reboot the phone

OnePlus One should now be rooted successfully with TWRP recovery installed. Open SuperSU settings and uncheck Respect CM's root Policy option. You may now enjoy root apps, custom modes and custom firmware on your OnePlus One.

[Source: Droid Views]