With Root, you can not only gain all the control but actually can rule over your phone’s entire system. Yeah! Obviously, rooting also has some drawbacks, but hey what is life without taking any risks! Many users don’t like certain pre-installed apps that come along with the phone. The main reason is that they consume most of the space unnecessarily. Also, there is no way that they can be uninstalled which makes it more irritating. But no need to worry because once you gain root access all those pre-installed apps or what we call bloatware can be easily flushed away from the system. Along with root, we are also going to see the steps for flashing the TWRP custom recovery on your OnePlus 3. Installing a custom recovery gives you many benefits to perform various operations on your device. This includes flashing third-party custom ROMs, custom kernels, wiping data or caches, backup or restore of entire system (Nandroid backups), increasing internal memory, and much more.
Root OnePlus 3 and install TWRP recovery
Whenever you buy a new brand smartphone, it comes with in build stock recovery. This stock recovery can perform only a few system-related tasks like flashing OTA updates, wiping data and caches, and a few more. But due to the extra functionality, most users always prefer custom recovery over the stock one. As you must be familiar with the top two recoveries Clockworkmod (CWM) and Team Win Recovery Project (TWRP) which are the most famous due to their full-featured functionalities. If compared, although CWM is the most preferred one, still TWRP now is gaining more popularity with the moving time. Without further ado, let’s move to the actual article on how to root and install TWRP custom recovery on the OnePlus 3 smartphone.
Disclaimer
Try this process at your own risk. We at droidthunder.com won’t be held liable for any damage happened to your OnePlus 3 by following this guide. Although the chances that your device will get damaged are least still I highly recommend you to perform all the steps as they are mentioned below without implementing anything on your own.
Compatibility
This rooting and TWRP recovery flashing process is only for OnePlus 3. Don’t even think of trying this on any other device or variant as it may lead to severe damage or even bricked device.
Pre-Requisite
This procedure will void your device warranty. Ensure that you have charged your OnePlus 3 at least up to 60% to minimize the risk of interruption during the flashing process. It is recommended that you take a backup of your entire phone data and settings in case something goes wrong. (Optional) Backup EFS folder present in your phone’s system directory. Unlock the bootloader of your phone before proceeding further. Also, enable the USB debugging mode on your phone. Furthermore, enable OEM unlocking and Advance reboot mode from Developer options. Install mobile specific USB drivers on your computer to detect your OnePlus 3 when connected via USB data cable. (Optional) Temporarily disable all the security-related tools as well as antivirus that is installed on your computer. They may interrupt the process.
Downloads
ADB setup file Recovery.img file SuperSU.zip file
Steps to install TWRP recovery on OnePlus 3
Download and run this ADB setup file on your computer. Once you run that setup file, a blue screen will appear.
Now it will ask for installing ADB and Fastboot files. So press the letter ‘Y’ and hit enter key.
Then it will ask permission for installing ADB system-wide. Again press the letter ‘Y’ and hit enter key. This will start the installation of ADB and Fastboot files.
Then it will ask permission for installing device drivers. Again press the letter ‘Y’ and hit enter key.
This will start device driver installation process. Press next and complete the installation process.
After the installation gets completed, go to location C:\adb. You’ll see these files in it:
Now download and copy the recovery.img file in this adb folder.
Now using the original USB data cable connect your OnePlus 3 smartphone to the computer. In the ADB folder, hold the Shift button on your keyboard. By holding the shift button, right click on space. From the list, choose the Open command window here option. This will launch the command window as given below:
In the command window, type the following commands and hit enter:
adb devices
As soon as you press enter key, you’ll see a message saying ‘List of devices attached’ along with random numbers. This will confirm that your OnePlus 3 has successfully connected to your computer. If such a thing doesn’t happen then re-install the USB drivers. If the problem persists then change the USB cable or USB port. Now type the next command and press enter:
adb reboot bootloader
This will restart your OnePlus 3 into bootloader mode as shown below:
Then type the Fastboot command and press enter:
fastboot devices
This command will again confirm the successful connection with some random numbers. Now it’s time to flash the TWRP custom recovery. So type the following command and hit enter key:
fastboot flash recovery recovery.img
As soon as you hit enter key, the TWRP custom recovery flashing process will begin.
Now disconnect the phone by manually unplugging the USB cable from the PC. Then press and hold the Volume down + Power button until your device enters the recovery mode. In TWRP recovery, you’ll see the following screen:
Just tick the ‘Never show this screen’ message and swipe to allow modifications. Now once you land on the main screen of TWRP recovery, select the Reboot option. Then select the System option to restart your OnePlus 3 device.
Finally! You’ve successfully flashed the TWRP custom recovery on your OnePlus 3 smartphone. Before proceeding to the Rooting process make sure to take Nandroid backup.
Steps to Root OnePlus 3
Download the SuperSU.zip file on your computer. Do not extract it. Connect your OnePlus 3 to your computer and copy the SuperSU.zip file on your phone’s internal or external storage. Power off your OnePlus 3 and boot into TWRP custom recovery mode. For doing so, press and hold Volume Down key + Power Key simultaneously until your phone lands into recovery mode. On the main menu of TWRP, click on the Install option. Then navigate to the SuperSU.zip file and select it.
On the next screen, swipe to start the flashing process.
After completion, you’ll see a message saying successful on the screen.
Now restart your OnePlus 3 by navigating to Reboot>System in TWRP recovery mode itself. Finally! You’ve successfully rooted your OnePlus 3 smartphone. You can confirm the same from the root checker app.
Wrapping Up
Finally! You’ve successfully rooted and flashed Team Win Recovery Project (TWRP) on your OnePlus 3 smartphone. You can now change & view the system settings, do Nandroid backup, flash custom ROMs, wipe data/cache and do much more. Finally if you come across any difficulty while going through the process, then do let me know through the comments. Notify me of follow-up comments by email. Notify me of new posts by email.
Δ