How to unlock Bootloader, Install TWRP and Root Oneplus 3

Oneplus 3 android has been launched and made available on e-commerce stores. However, we managed to get the official custom recovery file for the device alongside the root file. With this, we can be able to install custom recovery by team win recovery project and then flash the SuperSU root file from recovery mode.

Before we can get to install the recovery and root files, there are protocols that we can’t skip, like unlocking the bootloader of the device. As known, oneplus devices do comes out of the box with a locked bootloader, so we can flash files on it only if we did unlock the bootloader of the device.

Don’t worry, you won’t regret any of this procedures… instead, it will benefit you and will be a big progress after success. As you’ll know the benefits of rooting your device and also the benefits you get from installing custom recovery file on your device. So, if you wish to take full control of your device, tweak dark ends of the device, flash custom roms and get some other tweaks via Xposed modules, then you’re highly advised to install custom recovery and root your device.

Recently, I published an article on how to make use of systemless Xposed on android devices, with that, no more worries on OTA updates and android pay, as it will function on your rooted device, but you’ll need to have installed custom recovery, before you flash the systemless SuperSU provided in the guide.

Today, I’ll quickly walk you through the process on how to unlock bootloader of your Oneplus 3, only then you can install custom recovery and finally root your device from recovery mode.

Warning: Please you’re highly advised to take nandroid backup of your recent rom and also make use of tools for file backup to backup your data, so if you skip any of the below procedure (which may risk your device) you’ll be able to recovery your device to normal state. Guruswizard isn’t responsible for any damages done on device, but I assure you success if all protocols are observed.

Note:You’ll need to first enable USB Debugging mode from the smartphone. To Enable USB debugging mode on OnePlus 3, simply go to settings >> developers option and enable from there. If the developers option isn’t visible, then go to about phone (under settings menu) and locate build number, and tap on it several times, till it notifies that you’re now a developer. This would enable developer’s option and connect your device to your computer.

6.To verify if your bootloader is unlocked, input the below command and hit enter, if device tampered and device tampared unlock displays true as seen in the image below, then your bootloader is verified unlock.

fastboot oem device-info

That’s it… bootloader of device has been unlocked successfully. The next action on our list is installation of custom recovery and rooting the device. You can close the command windows and reboot your device

That’s it… getting to recovery mode is a sign of success. Next is rooting the device… you can disconnect your device from the PC now and reboot your device.

How to Root Oneplus 3 on Android 6.0.1 Marshmallow

You can choose to use systemless SuperSU to root, so as to install Systemless Xposed and continue receiving OTA updates and using Android pay, if you still wish to use the normal root method, then install the normal root file using the below procedure.

1.Firstly, download SuperSU file here and move the file to the root memory of your device (don’t move to a folder, just the root directory).

2.After that, boot your device to recovery mode using the Volume down + Power buttons together and wait till it boots to recovery mode.

Finally, your device is rooted. You can verify root using root checker to confirm if your device is rooted. If confirmed rooted, you can enjoy tweaks on your android, install Xposed framework with some lovely modules… if you encounter any difficulty executing any of the above, please do let me know via comment section.