How To Root OnePlus 5 and Flash TWRP Recovery [100% Working Guide]

To Root OnePlus 5 all you have to Unlock Bootloader, Flash TWRP recovery and flash the SuperSu zip file. Here in this guide, we will provide all the detail to get the root access on the Oneplus 5 Android smartphone. Oneplus 5 is released in the market, and many of the Oneplus fans already bought the phone, and the phone is packed with Snapdragon 835 Octa-core processor with 8GB of RAM. Recently many of the Oneplus 5 users contacted us on our Youtube Channel to post about Rooting Oneplus 5. So here we are doing the same, and this method is 100% secure and one off the easiest way to Root Oneplus 5 Android smartphone. Once the Oneplus 5 is rooted with the help of TWRP recovery. You can do lots fo things like take the system backup, Install custom ROMS on your phone and do lots of customization.

This guide is only for the OnePlus 5 users and don’t apply this method on any other phone. Read all the steps very carefully and follow all of them one by one on your phone.

Did you know? Unlocking the bootloader on any OnePlus smartphone and Root Oneplus 5 won’t void the warranty? But this process will wipe all your data from the phone like images, videos, files, etc. So make sure to take the full backup of your phone.

Root OnePlus 5

Why to Root Oneplus 5 Phone

  • Once the phone is rooted, you can easily install the Custom ROMs and custom Kernerl to improve the performance of the phone.
  • Install the Rooted apps and Xposed framework on your phone.
  • Block unwanted ads on the applications.
  • Take the Full system backup (Nandroid backup) of your phone.
  • Remove unwanted system application once the devices is rooted.

Prerequisites To Root OnePlus 5 and Flash TWRP

  • Unlock Bootloader of Your Oneplus 5 First.
  • Download the Oneplus 5 USB drivers here
  • Download the ADB and fastboot Drivers For Windows from here. This will create an ADB folder on your Windows C Drive (C:/ADB)
  • Ensure that your phone has at least 60% battery remaining.
  • Enable USB Debugging: On your phone go to Settings > About phone > Tap on Build number seven times. This will enable Developer options. Now go back to Settings > Developer options > Enable USB debugging.
  • Enable OEM Unlocking: Go to Settings > Developer options. Then enable the ‘OEM Unlocking‘ option.

Download files for OnePlus 5 Root

How To Root OnePlus 5 and Install TWRP Recovery

First part – Install TWRP Recovery

1. To install the TWRP recovery on your phone, you need to unlock the bootloader first. Without unlocking the bootloader you can flash Reocverty on your phone. Check out OnePlus 5 Unlock Bootloader guide here.

2. Now download all the Rooting files from the Download section and save it to your desktop.

3. Now open the ADB folder on your desktop. The same folder that you created while installing the ADB and Fasboot drivers. (C:/ADB)

4. Rename the TWRP recovery file to recovery.img (Make sure that you rename it to recovery.img NOT recovery.img.img) and paste it in the ADB folder.

5. Now save the Super Su zip file on your phone’s internal memory.

6. Connect your phone and Open a new command prompt windows in the ADB folder. Open the ADB file folder which you created above. And open the Command prompt there. (shift + right click anywhere within that folder, select open command prompt here).

7. Now it’s time to boot your phone in fastboot mode. To do this run the following command on the command prompt window

adb reboot bootloader

adb reboot bootloader

8. Issue the following command in terminal check your device connectivity

Oneplus 5 Fastboot Mode

fastboot devices

9. Once your Oneplus 5 boots into bootloader mode, issue the following command into command window to flash the recovery.img file:

fastboot flash recovery recovery.img

10. Once the flash has completed. Run the following command to boot your Phone in TWRP recovery mode.

OnePlus 5 TWRP recovery Mode

fastboot boot recovery.img

Now your phone will boot in TWRP mode.

Second part – Flash Super Su to Root Oneplus 5

11. Now your phone will boot into the TWRP mode. From the main page of the recovery select your preferred Language and set it to what you want, tap “Never show this screen on boot again,” and Swipe allow modification.

12. Now tap on the WIPE section and tap “Format Data”, and type “yes”.

13. Now go back to the main menu of TWRP and Select install and select ‘’ to root OnePlus 5.

14. Once the flashing process is completed. Reboot System.

Now your phone will boot, the first boot after wiping the phone may take longer than usual, as the phone will need to rebuild the Dalvik cache.

Step by Step guide to Root Oneplus 5 and Install TWRP recovery

Direct link of YouTube Video

Congrats! That’s all! Your Oneplus 5 now has an unlocked bootloader, a TWRP custom recovery installed and is rooted. Enjoy !! If you have any questions, then comment below.


  1. Daniel June 27, 2017
  2. Sidharth June 27, 2017
  3. Daniel June 27, 2017
  4. Daniel June 28, 2017
  5. Sidharth June 28, 2017
  6. ayush July 5, 2017
  7. Kiran July 7, 2017
  8. Sidharth July 8, 2017
  9. nicolai July 16, 2017
  10. Sidharth July 16, 2017
  11. Danny To August 10, 2017
  12. Sidharth August 10, 2017
  13. Danny To August 10, 2017
  14. Danny To August 10, 2017
  15. Danny To August 12, 2017
  16. Danny To August 14, 2017
  17. Howard October 13, 2017

Leave a Reply