How to Root the OnePlus One

  • MORE

OnePlus Root

Even though the OnePlus One comes from the factory running CyanogenMod, that doesn't mean it has root (aka admin) access from the factory, too. If you want the benefits of root access, which include running root-only apps or switching to a custom ROM, then you'll have to still jump through a few small hoops to obtain it. Here is how to root the OnePlus One.

Note: This tutorial is done using Windows. This tutorial will erase everything on your device so please back up anything you don't want to lose.

1.Install Java if you don't already have the latest version. You can download it from Oracle's Java site.


2. Download the OnePlus Toolkit, save it to your desktop, and double click the exe to install it.

Download the Toolkit

MORE: How to Root the Galaxy Gear And Use it With Any Phone

3. Click Download ADB Drivers in the toolkit.

 Download ADB Drivers

4. Click Install ADB Drivers in the toolkit and follow the prompts.

Install ADB Drivers

5. On the phone, go to Settings > About Phone and tap Build Number repeatedly until it tells you you are a developer.

Enabled Development Settings

6. Hit back and tap on Developer Options and turn Android Debugging on.

ADB Debugging Enabled

7. Connect the phone to your PC in via USB, tap Always Allow, and tap OK.

Plug In

8. Click Enter Fastboot/Recovery in the toolkit then click Enter Fastboot. The device will reboot into fastboot mode. 

Enter Fastboot

9. Click Unlock Bootloader. The device will reboot and require you to go through the setup process again (it will also erase everything on the phone so make sure you did a backup before this step).

Unlock Bootloader

10. Re-enable Android Debugging by repeating steps 5 and 6 above.

ADB Debugging Enabled

11. Click Flash in the toolkit.


MORE: Best Smartphones 2014

12. Select TWRP and click Download.

TWRP Download

13. Close the command prompt and click Flash.

TWRP Flash

14. Click Boot.


15. Select TWRP and click Boot.


16. On the phone, click Reboot.


17. Tap System.


18. Swipe to Install SuperSU.


19. Pull down the notification bar and tap Install SuperSU and tap play.

SuperSU Installer

21. Tap on Install.

Install SuperSU

22. Tap Open.

Open SuperSU

MORE: 25 Best Android Apps

23. Tap Continue.


24. Tap Normal.


25. Open the Play Store and install Root Checker.

Root Checker

26. Open Root Checker and tap Verify Root.

Verify Root

27. Tap Grant.


It should say Congratulations. You're rooted.


David Cogen's site,, is a popular site for rooting, jailbreaking, hacking, modding, and other how to's to show you how to unlock your device's true potential. Check out all of the OnePlus One ROMs in their ROM Repository that you can now install after finishing this tutorial.

Recommended by Outbrain
Add a comment
  • d3fman Says:


    Thanks for the tuto but I'm already stuck at the begining. When you say "Download ADB Drivers" via your ToolKit, we can't do that anymore and then, I also don't have the "Android Debugging" option in the "Developper Options" :/
    Can you help me or update the Tuto ?

    Thanks ^^

  • Lars Says:

    The toolkit has since been updated, and there is no longer the option to download and install ADB drivers, is that because that is done automatically, so i should just skip step 3 and 4, or what should i do?

Back to top