How to root the OnePlus One

How to root the OnePlus One


This guide will show you how to root the OnePlus One.

Disclaimer: Digital Endpoint is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely.

This will ERASE EVERYTHING on the device – please understand this before proceeding!

What is needed to root the OnePlus One?

In order to root the OnePlus One you will need the following:

  • The OnePlus One in your hand which you wish to root
  • Access to a PC

Step 1 – Download and install Java on to your PC

In order to root the OnePlus One you must have Java installed on your PC. You can get the latest version from here. Download and run the installer to install Java on to your PC.

Step 2 – Download the OnePlus One rooting tool to your PC

The first thing to do is download the OnePlus One rooting kit on to your PC. You can download it from here.

Once downloaded extract the toolkit to its own folder.

Step 3 – Install the ADB drivers for the OnePlus One

On your PC run the toolkit you downloaded in step 2.

When it appears click Download ADB drivers and follow the instructions and wait for that to be completed before moving to the next step.

Step 4 - Enable USB debugging on the OnePlus One

On the device itself you must enable USB debugging before it can be rooted.

Go to Settings > About Phone and tap Build Number repeatedly until it says you are a developer.

Tap back to exit the About Phone menu and then tap the new Developer Optionsmenu.

Make sure the USB Debugging option is checked.

Step 5 – Put the OnePlus One in to Fastboot mode

Connect the OnePlus One to your PC via the USB cable and tap Always Allowfollowed by OK on the device when prompted.

Inside the OnePlus One toolkit click Enter fastboot/recovery mode.

The device will then reboot and it will be in Fastboot mode.

Step 6 – Unlock the OnePlus One bootloader

You must unlock the bootloader before you can successfully root the device.

With the OnePlus One still connected to your PC and in Fastboot mode, inside the OnePlus One toolkit on your PC, click Unlock Bootloader. The device will reboot and the bootloader will be unlocked – THIS WILL DELETE ALL DATA ON THE DEVICE.

Step 7 – Re-enable USB debugging

Now that the device has been factory restored you must enable USB debugging again as you did before.

Follow step 4 again.

Once done, proceed to the next step.

Step 8 – Flash a custom recovery to the OnePlus One

With the device still connected to your PC, inside the OnePlus One toolkit click Flash!.

When prompted make sure TWRP is selected and click Download.

A command prompt will appear.

Close the command prompt and click Flash! inside the OnePlus One toolkit.

Step 9 – Boot the OnePlus One in to recovery mode

Using the OnePlus One toolkit click Boot and then click TWRP.

The device should boot in to the custom recovery you installed in step 8.

Step 10 – Root the OnePlus One

With the device still connected to your PC from the previous steps and now in recovery mode tap Reboot on the device itself.

With the device still in recovery mode tap System.

Tap Swipe to Install when prompted to root the OnePlus One.

Step 11 – Install SuperSU on to the OnePlus One

On the device itself swipe down on the notification bar at the top of the screen to show all notifications.

You should see a notification regarding installing SuperSU (SuperSU Installer).

Tap Install SuperSU and then tap Play.

The Play Store will open with SuperSU listed.

Tap Install.

Once it has been installed tap Open.

Update the SuperSU binary when asked by tapping Continue.

Tap Normal when asked to update SuperSU without using a custom recovery.

Once this has been completed the OnePlus One will have been successfully rooted.


    • Related Articles

    • Learn the key rules of rooting before you install KnowIT

      It is recommended to BACKUP YOUR DEVICE BEFORE ROOTING. After you have done that please understand the following points. Not all devices can be rooted Not all rooted devices can run all of KnowIT root only features – it depends on each device. These ...
    • Learn about rooting and KnowIT

      Do I need to root my device? No, you do not need to root the device and you can install KnowIT directly on to your  Android device – but without rooting several KnowIT features will not be available. What is rooting? Rooting is the process of ...
    • How to root the HTC One S

      This guide will show you how to root the HTC One S Android phone. Disclaimer Digital Endpoint is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely. ...
    • How to root the HTC One M8

      This guide will show you how to root the popular HTC One M8 phone from Sony. Disclaimer: Digital Endpoint is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device ...
    • How to root the HTC One Mini

      This guide will show you how to root the HTC One Mini Android phone. Disclaimer Digital Endpoint is not responsible for rooting the Android device in any way. Before performing any of these steps make sure you back up your Android device completely. ...