How to Root OnePlus X

The recently launched OnePlus X, a semi-budget device from the makers of the original Flagship killer, has now gotten itself an unofficial build of TWRP recovery.

The recovery comes from a member (counter-strike) of an unofficial Chinese OnePlus forum by the name Thankfully though, it’ll work across all variants of the device, not only the chinese.

Since this is an unofficial build of TWRP recovery for the OnePlus X, don’t expect it to be fully functional. However, the basics of TWRP recovery like flashing a zip file, taking nandroid backup and using MTP while in recovery, of course works well even on this early and unofficial OnePlus X TWRP build.

What you need to get TWRP recovery installed on your OnePlus X is just an unlocked bootloader, which is very likely supported under your device’ warranty, thanks to the humble warranty policy OnePlus usually follows for its devices.


  • SuperSU Root package — Link | File:

Supported devices

  • OnePlus X, codename onyx
  • Don’t try this one any other device with codename different than above!

Important: Check your device’s codename  on free Android app called Droid Info. If you see the codename mentioned above in the app, then use this recovery, otherwise not. BTW, you can check codename device’s packaging box too.


Warranty may be void of your device if you follow the procedures given on this page. You only are responsible for your device. We won’t be liable if any damage occurs to your device and/or its components.


Backup important files stored on your device before proceeding with the steps below, so that in case something goes wrong you’ll have backup of all your important files.

Step-by-step Guide

Step 1. Unlock bootloader of your OnePlus X. For this, use the procedure given at our Nexus 6P bootloader unlock guide, as the procedure is exactly same.

[Note: In step 4 of the guide linked above, use the combination Volume Up + Power button to boot into bootloader mode.]

Step 2. Install OnePlus X TWRP recovery.

Step 3. Download the SuperSU file from above. If you downloaded it on PC, then be sure to transfer it to OnePlus X.

Step 4. Boot your OnePlus X into Recovery mode:

  • Power off your device and wait for 3-4 seconds after screen goes off.
  • Press and hold Power and Volume Down together for like 4-5 seconds and then let go.

You’ll see TWRP recovery. In case you don’t see it, check out link in step 2 above to install TWRP.

Step 5. [Optional] Once in TWRP, create a backup of your device. Tap on Backup, and then select all the partitions for back. Now do the swipe action at bottom to start creating a backup for emergency cases. This backup is really a lifesaver!

Step 6. Now, install the SuperSU file to root your OnePlus X. On TWRP’s homescreen, tap on Install, and then locate the SuperSU file and tap on it. Then do the Swipe action at bottom to begin flashing the SuperSU file.

Step 7. When it’s done, tap on Reboot system button to restart the device.

That’s it.

Need Help?

And let us know if you need any help regarding installation of TWRP recovery on your OnePlus X. Use the comments section below.

  • 2568 Posts
Kapil still loves his Galaxy S2 i9100! No, really. And Galaxy Nexus! Need we say more what kind of guy he is? And he's also a die-hard Liverpool FC fan. Email: