If you have updated to OxygenOS 5.0, then follow this tutorial on how to install TWRP recovery and root OnePlus 5 on Android 8.0 Oreo.
OnePlus devices have gained a lot of recognition this year due to its powerful hardware specs and excellent software support. There’s no doubt that the devices while offering a near-AOSP experience can also be customized easily, similar to the Google Pixel and Nexus lineup.
- How to Install OnePlus 5 OxygenOS 5.0 Update (Android 8.0 Oreo)
- Install ViPER4Android on Android Oreo 8.0
- How to Root Android using Magisk 15.0 Update
- Enable OnePlus 5T Star Wars Theme/Wallpapers on Any OnePlus 5T
- Download and Install OmniROM on OnePlus 5T (Android Oreo 8.0/8.1)
The OEM recently announced OxygenOS 5.0 for the OnePlus 5, which is based on Android 8.0 Oreo. Well, the latest software just isn’t enough for everybody. We all love some extra goodies and features to make the overall experience better. If that’s the case, then ‘Rooting’ is the solution. Here in this guide, we will guide you on how to root OnePlus 5 on Android 8.0 Oreo.
Install TWRP Recovery and Root OnePlus 5 on Android 8.0 Oreo
You might ask how this method different than the regular one. Well, the answer is “Android Oreo” itself. The new version of Android brought several changes in the code, that wouldn’t allow the regular TWRP to play along, especially on the OnePlus 5. Also, not every version of SuperSU or Magisk works correctly to root OnePlus 5 on OxygenOS 5.0.
Thankfully, the popular custom kernel developer – eng.stk has provided a customized TWRP recovery for the device. We appreciate his work regarding the matter. We have gathered all the files, including the specific versions of SuperSU and Magisk to help you root OnePlus 5 on Android 8.0 Oreo.
- First, you must unlock bootloader on OnePlus 5.
- Take a complete backup of your OnePlus 5 before proceeding. It is best to safeguard your data, in case anything goes wrong. You may follow our guide on how to backup Android devices.
- Charge your device to at least 50-60% battery level.
- You must install Android SDK tools on your PC to flash TWRP recovery on OnePlus 5.
Note: If Blu_spark TWRP doesn’t work, kindly use codeworkx TWRP linked below.
- Blu_spark TWRP Recovery: twrp-3.2.1-x_blu_spark_v8.61-op5_op5t.img
- Codeworkx TWRP Recovery: twrp-3.2.1-0-universal-codeworkx-cheeseburger.img
- SuperSU 2.82 SR5: SR5-SuperSU-v2.82-SR5-20171001224502.zip
- Magisk v15.2: Magisk-v15.2.zip
Install blu_spark TWRP Recovery on OnePlus 5
The first step to root OnePlus 5 on Android 8.0 Oreo is to flash the compatible TWRP recovery on the device.
- Boot your OnePlus 5 into Fastboot mode:
- Power down the device completely.
- Press and hold the Volume Up and Power button altogether to enter Fastboot mode.
- Connect your device to the PC via the USB cable.
- Download the “twrp-3.2.1-x_blu_spark_v8.61-op5_op5t.img” file from the links above.
- Copy the downloaded file to C:\adb, where all the ADB and Fastboot files are present.
- Hold the SHIFT key on the keyboard and right-click on any empty space inside this folder.
- Select ‘Open PowerShell window here’ option from the menu.
- Execute the following command to install TWRP recovery on OnePlus 5 running OxygenOS 5.0.
fastboot flash recovery twrp-3.2.1-x_blu_spark_v8.61-op5_op5t.img
- Once installed, you can disconnect the device and reboot it. The procedure goes further to root OnePlus 5 on Android Oreo.
Root OnePlus 5 on Android 8.0 Oreo using Magisk or SuperSU
- Download latest Magisk or SuperSU flashable zip from the links above.
- Connect your device to the PC and transfer the Magisk or SuperSU zip to the internal storage of the device.
- Disconnect the phone from the PC and power it off completely.
- Press and hold the Volume Down and Power button simultaneously to enter TWRP recovery mode.
- In TWRP, tap on the ‘Install’ button.
- Navigate to the location where you transferred the file and select it.
- Swipe the button on the screen to flash Magisk/SuperSU and root OnePlus 5 on Android 8.0 Oreo.
- Once the flashing process is complete, press the ‘Reboot System’ button.
Your OnePlus 5 should boot and would be running rooted OxygenOS 5.0. You can go ahead and use root-enabled apps and mods like ViPER4Android. If you have rooted the device using Magisk, you can install from a long list of modules to enjoy additional features on your OnePlus device.
So we have just guided you on how to root OnePlus 5 on Android 8.0 Oreo. If you have any questions regarding the process, leave a comment below.