The OnePlus One comes with CyanogenMod 11S built in, but there are certainly some traditional CyanogenMod features missing from this version. One of the most obvious missing ingredients is the lack of a native SuperUser app, most likely to prevent inexperienced users from causing unintentional damage to their device's software.
In the spirit of "Never Settle," the OnePlus motto, Jak, from the OnePlus forum, found a way to re-enable it. What's even better is that this SuperUser app will survive OTA installs, meaning you'll never lose root access when applying an update.
Before getting started, you should know that this file is flashed via TWRP, so an unlocked bootloader is a must.
Step 1: Download the ZIP
The file you'll need can be downloaded directly from your One's browser.
After it's downloaded, simply reboot into TWRP. The easiest way to do that would be to activate Advanced Reboot from the Developer options menu, then select Recovery from your power menu.
Step 2: Flash the ZIP
Once in TWRP, tap Install, then select the ZIP that should be located in your Download folder (unless you manually moved it). When the installation has completed, reboot your device.
Step 3: Remove Old Superuser Apps
When your device is back up, you should remove any other superuser app (like SuperSU) already on your device to prevent compatibility issues.
If you do not see the SuperUser option in Settings, disable the Developer options menu, then tap Build number seven times from the About phone menu to re-enable it.
You'll now have a SuperUser entry in your Settings app that will survive any OTA updates released by OnePlus, but if for any reason it disappears, all you have to do is re-flash the ZIP.
Just updated your iPhone to iOS 18? You'll find a ton of hot new features for some of your most-used Apple apps. Dive in and see for yourself:
5 Comments
Does installing the Superuser app means that you will have the same access to the system features as if you had your OnePlus One rooted using other methods?
Yes, but with the added bonus of having it survive OTA updates.
Following every step precisely, from unlocking the bootloader to installing TWRP then to Flashing the Zip, once I tried flashing, there was no "Inject MultiROM after installation" and once I swiped to confirm, it seemingly installed it, but there was no big ASCII box with "Installation complete" in it like in the video, I continued on, and rebooted, it rebooted normally, I proceeded to check for SuperUser, and I couldn't find it, even after disabling and enabling the Developer Options menu.
Any help?
Solved it god knows how.
can you explane how do u sloved that situation.. now im in such situation..hope u help..
Share Your Thoughts