How to Root the OnePlus One

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.

Email* (will not be published)
*Indicates required field
Submit Comments

  1. 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?

  2. 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 ^^

All Product Types Accessories Cars Digital Camcorders Digital Cameras eReaders GPS Laptops MP3 & Video Players Projectors Smartphones Software Storage Tablets / MIDs VoIP Wi-Fi
All Subcategories
All Subcategories All-Purpose Budget Business Desktop Replacement Gaming Multimedia Netbook Nettop Rugged Student Tablet PCs Ultraportable
Acer Alienware Apple Archos ASUS Averatec BenQ CTL Corp. Dell Digital Storm eMachines Emtec Everex Fujitsu GammaTech Gateway General Dynamics Getac Gigabyte Hercules HP HTC iBuyPower Intel Lenovo MSI Nokia Nvidia OCZ OLPC OQO Origin Panasonic Sager Samsung Sony Sylvania Systemax TabletKiosk Toshiba Verizon Viewsonic Viliv VooDoo Workhorse PC ZT Systems
Minimum Rating
Any Rating 4.5 Stars 4.0 Stars 3.5 Stars 3.0 Stars
Screen Size
10 11 12 13 14 15 16 17 18 20 4 5 6 7 8 9
1024x576 1024x600 1024x768 1200X800 1280 x 720 1280x1024 1280x768 1280x800 1366x678 1366x768 1440x1050 1440x900 1600x768 1600x900 1680x1050 1680x945 1920x1080 1920x1200 800x400 800x480
Weight Range
10.1 - 12.0 pounds 12.1 - 14.0 pounds 14.1 - 16.0 pounds 2 lbs 2 pounds and under 2+ lbs 2.1 - 4.0 pounds 4.1 - 6.0 pounds 6.1 - 8.0 pounds 8.1 - 10.0 pounds Over 16 pounds Under 2 pounds
more options