Now that the bootloader is unlocked, I want to show you exactly how to install TWRP on the OnePlus 3 so we can get the added features of a custom recovery.
Earlier this week I showed you how to boot the OnePlus 3 into Recovery Mode. This is the stock recovery and while it does offer some features, a custom recovery offers so much more. When you install TWRP on the OnePlus 3, it will overwrite the stock Recovery Mode that comes with your OnePlus 3. To revert back, you’ll either need to flash the stock recovery image, or you’ll have to revert back to completely stock. I’ll talk about how to do both of these in the future.
It’s rare that you’ll ever need to revert back to stock recovery, unless you’re trying to accept an OTA update. The official OTA update from OnePlus will recognize that you have a custom recovery and it won’t apply the update. So be aware of that. Once you have TWRP installed on the OnePlus 3 though, you’ll be able to make full Nandroid backups, install custom ROMs, install custom kernels and all the other fun stuff that comes with modifying our smartphone.
Before we begin though, I do want to say that you will need to complete all of the steps I have mentioned in the how to unlock the OnePlus 3 bootloader tutorial. It’s okay if you unlocked your bootloader a different way (as the result is the same), but you will need to do things like installing USB drivers, ADB & Fastboot tools, USB Debugging, etc.
Note – Follow this guide instead of you want to install TWRP on the newer OnePlus 3T.
OnePlus 3 Install TWRP
- Unlock the Bootloader of the OnePlus 3
- Download the modified TWRP Image for the OnePlus 3
- Rename the Downloaded File ‘twrp.img’
- Copy or Move the TWRP Image file to the Minimal ADB & Fastboot Tools Install Folder
- For Me, This is ‘C:\Program Files (x86)\Minimal ADB and Fastboot’
- Launch the Minimal ADB & Fastboot Tools Shortcut
- Boot the OnePlus 3 into Fastboot Mode
- Type the Following Command into the Command Prompt. . .
- fastboot flash recovery twrp.img
- . . .Then Press Enter on the Keyboard
- Wait Until the Installation is Completed
- Press the Volume Down Button Twice to Highlight ‘Recovery Mode’
- Then Press the Power Button to Select This Option
- Wait for the OnePlus 3 to Boot into Recovery Mode to Make Sure TWRP Installed Properly
- Swipe the white arrows to the right to allow TWRP to make modifications
- Once you see TWRP is installed properly (you boot into TWRP instead of stock recovery)
- You Can Tap the ‘Reboot’ Button
- Then Tap the ‘System’ Button to Reboot into Android
As mentioned, even if you didn’t use my bootloader unlock tutorial, be sure you have things setup on the OnePlus 3 (and your PC) as mentioned in that tutorial. Once your the OnePlus 3 bootloader is unlocked, then you can download the TWRP image file. This is provided in the link above, and as long as you choose the Download File button instead of the Download File with Peer5 button, it will download to your PC like any other normal web download.
You’ll then want to rename the file to twrp.img so that it’s easier to type when executing typing in the command prompt (but this isn’t required. Then you’ll need to either copy or move that twrp.img file into the same directory as your ADB and Fastboot files are. Once that is done, go ahead and launch the ADB & Fastboot tools shortcut (or just launch a command prompt and navigate to your ADB & Fastboot tools directory).
You’ll then want to boot the OnePlus 3 into Fastboot Mode (which is also called Bootloader Mode), and connect the USB cable from the PC to your OnePlus 3. Once the OnePlus 3 is connected to the PC, you’ll need to execute the fastboot flash recovery command listed above, and it should look similar to what you see above. Once that is done, press the Volume Down button twice and make sure the Recovery Mode option is highlighted.
Press the Power button to select this option and this will reboot the OnePlus 3 from Bootloader Mode and into Recovery Mode. We want to do this real quick, even if you don’t need to do anything in TWRP right now. We just want to make sure TWRP is installed on the OnePlus 3 correctly and that you aren’t stuck with the stock recovery. As long as you boot into TWRP, the install went good and then you can tap on the Reboot option at the bottom right. Then from here simply tap on the System option to reboot the OnePlus 3 back into Android.