[GUIDE] Root OnePlus X without TWRP. No PC needed.

StraightEdgeKid

Senior Member
Feb 16, 2012
626
297
0
Pune
www.beingandroid.com
*** Spoiler ****
If you are looking to flash custom ROMs or Xposed Modules, then this is absolutely inappropriate method for you. Installing Xposed without unlocking bootloader is absolutely bad idea it is always safe to unlock bootloader and then do mods and stuff bc if you messed up with it without unlocking, most of the times, it is difficult to clean it. For installing ROMs, Xposed etc., I suggest you should unlock your bootloader, then flash TWRP. The correct way to install ROM is Unlock bootloader -> Flash custom recovery -> Flash rom. Rooting won't help you there. For unlocking bootloader and install TWRP, I suggest you to follow this guide
.


Before you start rooting with this method, I suggest you read what KingRoot is in this thread. Bc there are several opinions regarding the KingRoot, do a google search about what actually KingRoot is.

Warning: Rooting does not void the OnePlus X’s warranty, though damaging your hardware (i.e., burning up your CPU by overclocking, hardbricking the device) will. You proceed at your own risk! I accept no responsibility for what you do with your phone. Follow the directions closely, and the odds are you will succeed without any trouble. If you are not sure what you are doing, do some more research before you try.

Let me get few things straight one by one since there are too many questions targeted to this method.
1. I have posted this method so that people can root OPX without unlocking bootloader.
2. Using ADB via PC needs so much trouble like having drivers and so. Hence I found something pretty easy that will give easy access to root.
4. Kingroot needs internet access to root your device. Though it's safe root with this method.
4. Anyways kingroot will be uninstalled as soon as SuperSu is pushed into the system. :good: :good:

Still anyone has doubts about KingRoot, stop rooting with this method NOW.

Once you root your phone with this method, you will not be able to install OTAs directly.
However there is a way out to install OTAs at the bottom of this post.


Precaution: Make sure your phone has enough charging to make things proceed everything without draining all juice. Min 50% charging will be recommended.

I was finding a easiest way to root Oneplus X, cz ADB and such tools are pretty hectic. Finally I found a way to root OnePlus X without TWRP or any custom recovery and without even unlocking bootloader.

So all we going to do is root our device with KingRoot and then then will replace it with our favorite SuperSU app. So here we go.

Rooting your OnePlus X:

1. Download KingRoot and install it from here.

2. Once KingRoot is installed, open it and root OnePlus X with just one click. Process of rooting will take 2 - 5 mins. One done, Download Root Checker from play store and check if device is rooted. It has to be, congratulations.

Ok, hold your horses, we still have to Install SuperSu to replace KingRoot.

1. Download Terminal Emulator for Android from play store.
2. Download and unzip Replace_Kingroot_With_SuperSU.zip which contains SuperSU installation stuff.

Steps to install SuperSu.

1. Copy the downloaded Replace_Kinguser_with_SuperSU-v2.0 to your phone and extract it, extracted folder will contain "mrw" folder. Send the extracted folder "mrw" to the internal storage of your device and make sure that this folder contains 4 files. This should be the path for your mrw folder. "/sdcard/mrw"

2. Open Terminal emulator and type

Code:
su
this will ask for super user permissions for terminal app, allow it.

3. Type :

Code:
sh /sdcard/mrw/root.sh
It might display some error, at the end it will launch supersu or open supersu manually.

Update su binary normal, then reboot.

Viola, your OnePlus X is fully rooted without needing the TWRP or even a cable or PC. [emoji14]
You can now uninstall KingRoot and Purify apps.
Cheers :good::good:

How To Install OTA's after rooting with this method

1. Download OnePlusOxygen_14_OTA_008_all_201601221550.zip .
2. Just flash it.
3. You'll be on OxygenOS 2.2.0 without any other files to flash. Don't wipe data and cache to retain your apps and data.

Re-rooting again after OTA's?

FOLLOW SAME GUIDE. \0/

Credits:
Kingxteam for KingRoot app
Unknow guy who made Replace_Kinguser_with_SuperSU-v2.0 zip file.
Let me know if your name should be here.
 
Last edited:

mohammedtabish

Senior Member
Dec 22, 2013
323
91
0
NEW DELHI
Warning: Rooting does not void the OnePlus X’s warranty, though damaging your hardware (i.e., burning up your CPU by overclocking, hardbricking the device) will. You proceed at your own risk! I accept no responsibility for what you do with your phone. Follow the directions closely, and the odds are you will succeed without any trouble. If you are not sure what you are doing, do some more research before you try.

Precaution: Make sure your phone has enough charging to make things proceed everything without draining all juice. Min 50% charging will be recommended.

Well, I read the method CafeKampuchia's method to root OnePlus X, I even had some interaction with him, his method is good, though a obstacle later one can face will be installing OTA's. Our device, OnePlus X received 2 updates in a time of one week, which forced me to think that there will be more updates coming soon to fix things. (Like we can't move apps to sd after updating from OTA, though there is a option to do so). Hence I tried different things to root this device. first I tried installing SuperSU.zip from stock recovery, and I failed in it. Well XDA has lot of options to try it. Finally I found a way to root OnePlus X without TWRP or any custom recovery and I think we will be able to install OTA updates with having root too.

So all we going to do is root our device with KingRoot and then then will replace it with our favorite SuperSU app. So here we go.

Rooting your OnePlus X:

1. Download KingRoot and install it from here.

2. Once KingRoot is installed, open it and root OnePlus X with just one click. Process of rooting will take 2 - 5 mins. One done, Download Root Checker from play store and check if device is rooted. It has to be, congratulations.

Ok, hold your horses, we still have to Install SuperSu to replace KingRoot.

1. Download Terminal Emulator for Android from play store.
2. Download and unzip Replace_Kingroot_With_SuperSU.zip which contains SuperSU installation stuff.

Steps to install SuperSu.

1. Copy the downloaded Replace_Kinguser_with_SuperSU-v2.0 to your phone and extract it, extracted folder will contain "mrw" folder. Send the extracted folder "mrw" to the internal storage of your device and make sure that this folder contains 4 files. This should be the path for your mrw folder. "/sdcard/mrw"

2. Open Terminal emulator and type

Code:
su
this will ask for super user permissions for terminal app, allow it.

3. Type :

Code:
sh /sdcard/mrw/root.sh
It might display some error, at the end it will launch supersu or open supersu manually.

Update su binary normal, then reboot.

Viola, your OnePlus X is fully rooted without needing the TWRP or even a cable or PC. :p
You can now uninstall KingRoot and Purify apps.
Cheers :good::good:

Credits:
Kingxteam for KingRoot app
Unknow guy who made Replace_Kinguser_with_SuperSU-v2.0 zip file.
CafeKampuchia for beginning the topic of rooting (And my warning section is copied from his post. :p :D).
Let me know if your name should be here.
Bro i tried kingo root before this post n it dosnt work
 

mohammedtabish

Senior Member
Dec 22, 2013
323
91
0
NEW DELHI
Well, try this. I have rooted my OnePlus X with this method, tested it and then I have wrote this big post.

and yes, avoid quoting whole OP post, specially when it's too big.
Okay sir am new on xda actually i used to follow just read posts but now when i buyed opx i created an account...and i have rooted with twrp so i will try later when i will go back to stock..
 

StraightEdgeKid

Senior Member
Feb 16, 2012
626
297
0
Pune
www.beingandroid.com
Did you lose IMEI partitions (modem files) while rooting?

Can you confirm they're still there via screenshot on Partitions Backup app?

Also, does it require Unlocked bootloader?
Nope, it does not need unlocked bootloader. IMEI partitions are still there, no worries, attaching screen just to clear your doubts.


Sent from my ONE E1003 using Tapatalk
 

charliebigpot

Senior Member
Apr 27, 2010
1,278
600
0
Nope, I rooted with this method this afternoon, and received no update since, hence not sure about it. But according to me this method does not make any changes to stock recovery, hence it will not affect OTAs, you will be able to install OTAs. :)

Sent from my ONE E1003 using Tapatalk
And even if it would change the stock recovery, by now we should be able to re-flash the stock recovery and therefore get the updater (and then use this method again), right?
 

David1one

Senior Member
Jan 25, 2013
62
12
0
Thx mate, this method works best I think. I was worried about kingroot being some shady app, but was relieved when reading that I should replace it with supersu ;)

From here I could even install TWRP with flashify don't I?
Thx in advance.
 

StraightEdgeKid

Senior Member
Feb 16, 2012
626
297
0
Pune
www.beingandroid.com
Thx mate, this method works best I think. I was worried about kingroot being some shady app, but was relieved when reading that I should replace it with supersu ;)

From here I could even install TWRP with flashify don't I?
Thx in advance.
Yes, you will be able to install TWRP with flashify without any trouble. Just remember you will not be able to install OTAs after installing TWRP.

Sent from my ONE E1003 using Tapatalk
 

Funk Wizard

Forum Moderator
Staff member
Nov 8, 2014
4,715
17,220
263
New Delhi
FYI @StraightEdgeKid: OTA would fail regard less of stock or twrp recovery until you have root and system would detect it and warn at OTA screen, you would have to unroot in order to install the OTA. Thanks for the tutorial though i prefer TWRP anytime over stock.
 

the Doctor

Retired Senior Moderator
Dec 15, 2011
4,590
4,515
0
In the TARDIS
Yes, you will be able to install TWRP with flashify without any trouble. Just remember you will not be able to install OTAs after installing TWRP.

Sent from my ONE E1003 using Tapatalk
How is this possible without unlocking your bootloader?

FYI @StraightEdgeKid: OTA would fail regard less of stock or twrp recovery until you have root and system would detect it and warn at OTA screen, you would have to unroot in order to install the OTA. Thanks for the tutorial though i prefer TWRP anytime over stock.
^^^ True. Any change to system (including root) will cause the OTA to fail.