How to Root One Plus 3 – The Step by Step Guide to root efficiently and Install Custom TWRP Recovery

The One Plus 3 is the device to get your hands on these days, with its blazing fast Qualcomm Processor and 6 GB RAM. In this post we’ll discuss the comprehensive step by step guide for Rooting your new One Plus 3 from defining each and every basic rooting step to installing custom TWRP. Here’s our guide on How to Root One Plus 3

 

How to Root One Plus 3

We’ll start with some initial steps and important notes, then coming towards Unlocking the bootloader of the One Plus 3 to enable flashing of custom os or custom images to the device.

Important Note – Before going through any of the following steps, be sure to make the requisite backups of your device as any of the following actions may lead to Data Loss or Damage to Device Storage or Flash Partitions.

A.  Download ADB and Fastboot –

  1. Download ADB from here – ADB
  2. Run the .exe file and follow on screen instructions
  3. Press Y in the installer
  4. Continue ADB installation
  5. Install recommended drivers
  6. Now ADB and Fastboot are installed on your PC

B. Pre Requisites of Rooting your device – 

  1. Enable Developer Options – Go to Settings – About Phone – Tap 7 times on Build Number to enable Developer Options.
  2. Enable USB Debugging – Go to Settings – Developer Options – Enable USB Debugging
  3. Enable OEM Unlocking – Enter Settings – Developer Options – Enable OEM Unlocking
  4. Enable Advanced Reboot – Enter Settings – Developer Options – Enable Advanced Reboot

 

C. How to Unlock the Bootloader of One Plus 3 – 

  1. Turn Off the device.
  2. Switch On Into Fastboot – Press – Power + Volume Up buttons together.
  3. The device will display Fastboot message on display.
  4. Connect the device to your PC via USB.
  5. Open Command Shell – Shift + Right Click on your Windows PC.
  6. Type – ”fastboot devices” in the Command Shell.
  7. The Command will list the connected devices to the PC.
  8. You’ll find your device here, otherwise install requisite device USB drivers if they are missing.
  9. Type the following command to unlock bootloader – ”fastboot oem unlock”.
  10. Now Reboot the device by executing – ”fastboot reboot” in the Command Shell.
  11. Enable Developer Mode – Go to Settings – About Phone – Tap 7 times on build number.
  12. Enable USB Debugging – Go to Developer Options – Enable USB Debugging.
  13. Enable OEM Unlocking – Go to Developer Options – Enable OEM Unlocking.
  14. Enable Advanced Reboot – Go to Developer Options – Enable Advanced Reboot.

D. Flashing TWRP Recovery –

  1. Download One Plus 3 TWRP recovery for the device.
  2. Switch off the phone
  3. Boot into Recovery mode – Press Power + Volume Down buttons.
  4. Rename the downloaded recovery to recovery.img
  5. Open Command Shell – Shift + Right Click on your Windows PC.
  6. Type the command – ”fastboot flash recovery recovery.img” in the Command Shell.
  7. Disconnect the device from PC
  8. Boot into Recovery mode – Press Power + Volume Down buttons.
  9. In TWRP Recovery, Enter Reboot and Select System.
  10. The device will now boot into System.

E. Installing SuperuserSU –

  1. Download SuperuserSU from here – SuperuserSU
  2. Transfer the zip file to internal storage of the device
  3. Turn off the device
  4. Boot into Recovery mode – Press Power + Volume Down buttons.
  5. Select SuperuserSU file from internal storage
  6. Swipe to confirm installation of Superuser SU from recovery.
  7. In TWRP Recovery, Enter Reboot and Select System.
  8. The device will now boot into System.

After following all the above steps accurately you’ll have your OnePlus 3 with SuperuserSU installed in menu. The device will be rooted and you can install any Custom ROMs on the device. We’ll post about latest Custom ROM installs for One Plus 3 in coming posts. In the meanwhile do comment about any questions, queries or your experiences of Rooting your device in the Comments.