Root & Install TWRP Recovery On OnePlus 2


OnePlus made a perfect entry into the world of smartphone and it didn’t take long for OnePlus to make its prominent space. The original OnePlus was a great success, the invitation system introduced by OnePlus made the users more curious about what this phone actually got. At first, it was a low price tag, then some top level specs and a radical design. OnePlus wanted to continue its trend and brought the successor of OnePlus One named as OnePlus 2.fingerprint-unlock-img

OnePlus 2 specifications include a 5.5 inch full HD display. The device runs with the help of a Qualcomm Snapdragon 810 octa core CPU. RAM options are 3 / 4 GB accompanied by storage options of 16 / 64 GB. At the back we have a 13 MP camera and an 5 MP camera is fixed on the front of this phone. OnePlus 2 equips a whopping 3,300 mAh battery that won’t let the users run out of power for 2 days at the least. Apart from these specifications, the software of this device is also something to have a keen look at. OnePlus One originated running CyanogenMod, which provides close to stock Android experience. And OnePlus 2 runs on something similar. The new Oxygen OS running on OnePlus 2 is also close to stock Android and doesn’t contain a plethora of bloatware apps that would hurt the performance of this phone. Over all, the OnePlus 2 turned out to be a bold smartphone. The phone is following its way to the lucky users who got invites.

If you managed to get your hands on a OnePlus 2, you must be very luck and there’s no point in leaving the phone without unleashing its true potential. OnePlus 2 is going to see a lot of custom stuff and tweaks, so if you want to maximize the performance of your OnePlus 2, you must get it ready. To pave your way towards the custom world of Android, you need root access and custom recovery on your device. Root access will allow you to install root specific applications that will help you to remove bloatware from your device, enhance performance and battery life of your device, access the root of system and apply tweaks to the system. Whereas, the custom recovery will allow you to flash custom ROMs, create and restore Nandroid Backup, mount your system from recovery and wipe dalvik cache. There’s a lot more you can do upon rooting your device and flashing a custom recovery, we recommend rooting first and then experiencing it on your own.

In case you’ve started wondering how you will be able to do both the things we mentioned above, you may stop doing so and move ahead with us. We are going to show you how you can root your all new OnePlus 2 and then install a TWRP recovery on your device.

Precautions & Prep

  • This guide is intended for OnePlus 2 only. Do not try this method on any other device otherwise you may result in bricking it.
  • Make sure that your phone’s battery is charged up to 80% in order to avoid any power issues during the flashing process.
  • Backup all of your important contacts, call logs, sms messages and media content to stay on a safe end.
  • Use your original data cable to establish connection between your phone and your PC.
  • Follow this guide to the letter to avoid any mishap.

Disclaimer: The methods involved in flashing custom recoveries and rooting the device are highly custom. Rooting the device and flashing a custom recover is never recommended by a device manufacturer. In case something goes wrong, TechBeasts or the device manufacturers may not be held responsible. Make sure that you’re doing everything at your own risk.


Required downloads & installations

  1. Download ADB & Fastboot package with TWRP recovery.img file. Extract this ADB & Fastboot file on your desktop to access its contents.
  2. Download file and copy it to your phone’s internal storage.

How To Install TWRP Recovery on OnePlus 2

Step#1: Make sure that you’ve followed all the steps explained above.

Step#2: Now connect your OnePlus 2 to your PC. If it asks for some permission on the phone, check allow this PC and tap ok.

Step#3: Now open the extracted Minimal ADB & Fastboot folder.

Step#4: Now click on py_cmd.exe file in order to open the command prompt.

Step#5: Enter the following commands in command prompt one by one.

Step#6: adb devices

This command will list the connected adb devices. You can verify whether your device is connected properly or not.

Step#7: adb reboot-bootloader 

This command will reboot your OnePlus 2 in bootloader mode.

Step#8: fastboot flash recovery recovery.img

This will flash TWRP recovery on your OnePlus 2.

Step#9: As the recovery flashing is over, select recovery from Fastboot mode on your phone. You will now see the TWRP logo on the screen, that means you’ve successfully flashed TWRP recovery.

Step#10: Tap Reboot > System in TWRP recovery in order to reboot your OnePlus 2 now & let’s root it now.

How To Root OnePlus 2

Step#1: Make sure that you’ve copied file to your phone. In case you haven’t, do it now.

Step#2: Now boot your phone in to TWRP recovery mode. To do so, turn it off completely first. Now turn it on by pressing and holding Volume Down + Power Key. If this doesn’t work for you then try Volume Up + Power or both, Volume Down + Up + Power to boot into recovery mode.

Step#3: As you see TWRP recovery, tap “Install > Locate the copied file (should be at bottom) > tap this file > Swipe the bar at the bottom of screen to confirm flash”.

Step#4: As soon as file is flashed, go back to main menu in TWRP and tap reboot > system.

Step#5: Your device will boot up now. Find SuperSu in app drawer. Install Root Checker app to verify root access.

That’s all. Stuck with something? Don’t worry! Reach us out through the comment box below.

Usama is a software engineer by profession and at he uses his expertise to solve everyday consumer tech problems with his main areas of interest being Android, iOS and Windows.

Got a question/query or a suggestion? Drop it below.