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:
- TWRP for OnePlus 3/3T Running Android Oreo
- SuperSU Zip file for OnePlus 3/3T Running Android Oreo
- Minimal ADB and Fastboot
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:
- Copy the downloaded SuperSU Zip file to your phone.
- Copy the TWRP file to the folder where ADB and Fastboot are installed.
- Turn off your OnePlus 3/3T.
- Boot your OnePlus 3/3T into Fasboot mode > Press and hold the Volume Up Button + Power Button.
- Connect your phone to your PC via USB Cable.
- Open a command window on the folder where ADB and Fastboot are installed.
- Go to the folder where ADB and Fastboot are installed.
- Hold down Shift Key > Right Click on the empty space > Choose ‘Open CMD Here’.
- Execute the below command in the command window to see if your device is properly connected:
fastboot devices
- 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
- 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:
- 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.
- Once you are in TWRP > Tap on ‘Install’ > Choose the SuperSU Zip file which you have downloaded from above > Swipe right to flash.
- Reboot your device.
- 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.
Flashing TWRP and rebooting in TWRP asks for a password. I’ve never set any.
Did you do a clean install? Is the data wiped?
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.
While setting up your phone, by any chance did you enable the option ‘Require PIN to start the device’? If so, please disable it. Reflash TWRP and try again.
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.
Glad it worked out for you!