Install TWRP and Root OnePlus 5 on Android Oreo [OxygenOS 5.0+]

In this guide, you will learn how to root OnePlus 5 running Android Oreo-based Oxygen OS 5.0 and install a working TWRP Recovery on Oxygen OS 5.0 running OnePlus 5.

OnePlus has released the OxygenOS 5.0 Update for OnePlus 5 finally. After testing the Android Oreo Beta for the past couple of weeks, official Android Oreo update for OnePlus 5 has been finally released; all the more reason for a happy holiday season! The latest Oxygen OS 5.0 Update for OnePlus 5 brings a plethora of new features to the device. Parallel Apps, new camera UI, beauty effect for portrait mode, new design for quick settings and lift-up display are some of the most notable updates. This guide will help you root OnePlus 5 running OxygenOS 5.0.

TWRP and Root for OnePlus 5 running Android Oreo

Along with a new update, comes the necessity to find a perfect way to root it so that you will not mess up anything. We have got just the guide for you. In this guide, you will find a compatible TWRP for OnePlus 5 Running Android Oreo and a guide on how to root OnePlus 5 running Android Oreo. It is important to note here that, not all the available TWRP Recoveries are compatible with OnePlus 5 running Android Oreo. Hence, it is imperative that you install the right one. Read ahead to know more on how to install TWRP on OnePlus 5 running Android Oreo Oxygen OS 5.0.

Prerequisites

  1. For this process to work, you need to have an unlocked bootloader. If you have not unlocked your bootloader already, refer this guide: How to Unlock Bootloader of OnePlus 5.
  2. Make sure you have at least 50% of charge so that your phone won’t die in the middle of the process.
  3. Make sure you have ADB and Fastboot installed on your PC. If not, refer this guide: Download and Install Minimal ADB and Fastboot.
  4. It is always good to back up your device: Guide to Backup Your Android Device Without Root.

Necessary Downloads

  1. Blu_Spark TWRP Recovery for OnePlus 5 running Android Oreo [OxygenOS 5.0+]: Download
  2. SuperSU for OnePlus 5 running Android Oreo [OxygenOS 5.0+]: Download
  3. Magisk for OnePlus 5 running Android Oreo [OxygenOS 5.0+]: Download

Depending on how you want to root OnePlus 5, you can either download the SuperSu Zip file or Magisk Zip file.

How to Install TWRP on OnePlus 5 Running Android Oreo

  1. Copy the downloaded SuperSU Zip file or Magisk Zip file to your phone.
  2. Copy the TWRP file to the folder where ADB and Fastboot are installed.
  3. Turn off your OnePlus 5.
  4. Boot your OnePlus 5 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 > Select ‘Open Command Window here’ or ‘Open PowerShell Window here’.Instal-TWRP-OnePlus-5-Android-Oreo
  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 5 running Android Oreo:
    fastboot flash recovery twrp-3.2.1-x_blu_spark_v8.61-op5_op5t.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 5 running Android Oreo

Method 1: Root OnePlus 5 Running Android Oreo via SuperSU

Follow the below steps:

  1. Make sure you are in TWRP Recovery. If not:
    1. Turn off your OnePlus 5.
    2. Boot your OnePlus 5 into TWRP Recovery > Press and hold the Volume Down Button + Power Button.
  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!

Method 2: Root OnePlus 5 Running Android Oreo via Magisk

Follow the below steps:

  1. Make sure you are in TWRP Recovery. If not:
    1. Turn off your OnePlus 5.
    2. Boot your OnePlus 5 into TWRP Recovery > Press and hold the Volume Down Button + Power Button.
  2. Once you are in TWRP > Tap on ‘Install’ > Choose the Magisk Zip file which you have downloaded from above > Swipe right to flash.
  3. Reboot your device.
  4. Done!

This is the easiest way to install TWRP and Root OnePlus 5 Running Android Oreo based OxygenOS 5.0+.

Need help? Drop a comment below!

3 thoughts on “Install TWRP and Root OnePlus 5 on Android Oreo [OxygenOS 5.0+]”

  1. wow! it worked flawlessly on my OP5, OOS 5. i’ve been up all night trying to make it work. i’ve tried both TWRP 3.2.1 and 3.1.1 and magisk 15.0 but i encountered lots of issues.

    your files are compatible. thanks man!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.