Root OnePlus 3/3T on Android 8.0 Oreo

Filed under
Updated on
23 May 2020

A detailed step by step guide on how to install TWRP and Root OnePlus 3 and OnePlus 3T running Android 8.0 Oreo. All the necessary downloads included! Yesterday was a great day for all the OnePlus 3 and OnePlus 3T owners, as OnePlus has released the latest beta version for Oxygen OS based on Android 8.0 Oreo. The update comes with all the goodness of Android Oreo such as picture-in-picture mode, Notification dots, Google AutoFill API and much more. There is also a new look for the Quick Settings in the Oxygen OS. As this is a beta build, some hiccups are expected and OnePlus warned the users of the same. I flashed the update the moment it was made available and I have not experienced any problems so far; it’s all buttery smooth! Today we will show you how to install TWRP and Root your OnePlus 3/3T running Android Oreo.


Recommended | 50 Best Root Apps for Android

TWRP and Root for OnePlus 3 running Android 8.0 Oreo

When the update was released, the need to find a new way to root Android Oreo running OnePlus 3 also arose. Of course, the existing TWRP would not be compatible with the Android Oreo. But our community was quick enough to come up with a workaround and a developer provided us with the modified TWRP to work with Android Oreo. Read ahead to know how to root your OnePlus 3 running Android Oreo.

Recommended | Download OnePlus Music Player APK for OnePlus Devices

Necessary Downloads

Download the below files and keep them ready:

How to install TWRP on OnePlus 3/3T Running Android Oreo

After installing the official OnePlus 3/3T Beta based on Android Oreo, follow the below steps:

  1. Copy the downloaded SuperSU Zip file to your phone.
  2. Copy the TWRP file to the folder where ADB and Fastboot are installed.
  3. Turn off your OnePlus 3/3T.
  4. Boot your OnePlus 3/3T into Fasboot mode > Press and hold the Volume Up Button + Power Button.
  5. Connect your phone to your PC via USB Cable.
  6. Open a command window on the folder where ADB and Fastboot are installed.
    1. Go to the folder where ADB and Fastboot are installed.
    2. Hold down Shift Key > Right Click on the empty space > Choose ‘Open CMD Here’.
  7. Execute the below command in the command window to see if your device is properly connected:
    fastboot devices
  8. Make sure the TWRP file is in the ADB folder. Execute the below command to install TWRP on your OnePlus 3/3T running Android Oreo:
    fastboot flash recovery TWRP-Oreo-OnePlus-3-3T.img
  9. Do not restart your device upon installation. The procedure is not yet over. See the next section to know how to root your device.

Steps to Root OnePlus 3/3T running Android Oreo

Follow the below steps:

  1. Assuming you are now in Fastboot Mode, use the volume buttons and choose ‘Recovery Mode’ and then press the power button to enter TWRP Recovery.
  2. Once you are in TWRP > Tap on ‘Install’ > Choose the SuperSU Zip file which you have downloaded from above > Swipe right to flash.
  3. Reboot your device.
  4. Done!

Congratulations, you have successfully installed TWRP and rooted your OnePlus 3/3T running Android Oreo.

If you need any help with any of the steps above, please drop a comment below.

All Credits to XDA Forum Member akhilnarang for the modified TWRP for Android Oreo.

6 thoughts on “Root OnePlus 3/3T on Android 8.0 Oreo”

      • I was on locked booatloader running Oreo 8.0. I had clean installed Oreo 8.0 from OnePlus recovery fastboot mode. To root I unlocked the bootloader, flashed TWRP Oreo version and when I tried to log into TWRP it would ask for password.

          • I had the first time I tried rooting my fully set up Oreo OP3. After the initial password prompt in TWRP I thought it might be a ROM issue so I cleared everything and started with a clean stock install of Oreo with no password/fingerprint protection at all but the issue still persisted.

            I was finally able to get everything to work by doing it all at once. Fastboot sideload Oreo 8.0 using stock recovery, unlock bootloader, flash TWRP and then SuperSU all in one go.

Leave a Comment