Unlocking the bootloader is the first step towards advanced development of your Android device. Once you unlock the bootloader you are all set to start with the development or begin with modifying your system. This will enable you to flash a modified boot image, install TWRP recovery and ultimately root your device.
Unlocked bootloader is required to setup a custom recovery like TWRP or CWM. Unless you unlock it, you may not be able to root your device or setup the recovery because without it,ย the fastboot commands won’t work. Following this tutorial will help you do it in no time.
This method has been tested workingย on the HTC Butterfly 3 and should work for most of the variants of the device.ย Before you proceed, make sure you allow oem unlock from the developer options. Other variant users may try at their own risk or wait for a working method to arrive.
You must be S-OFF on the latest update in order to do the following as the current build of TWRP requires you to flash it to the boot partition, TWRP will not work as a normal recovery by flashing it to the recovery partition. You may try the Sunshine bootloader unlock tool for HTC and Motorola devices
To check if you are S-OFF, boot into Download Mode by turning off yourย device then press and hold power + volume down. Onceย into Download Mode, you can view if you are S-OFF or not.
Let’s begin with unlocking the bootloader.
Warning: Warranty may be void if you unlock your bootloader onย your device. We at DroidViewsย wonโt be liableย for any damage to your device whatsoever. We wonโt be held responsible if you brick your device. Readerโs discretion is advised.
Backup Apps and Data
This process willย wipe allย of your data, a backup is highly recommended. It will factory reset your phone. Backup all your apps, data, media and internal storage just in case any thing goes wrong.
How to Unlock Bootloader onย HTC Butterfly 3
Prerequisites
- You must have S-Off on your HTC device on it may not work.
- This guide is compatible with HTC Butterfly 3 only. Other devices may not work.
- Set up ADB and Fastboot on your computer. You can download the full Android SDK from here,ย or get the quick ADB and fastboot installer fromย here.ย For Mac or Linux OS, click here.
- Installย HTC USB Drivers on your computer.
- Open Settings> Developer options and enable USB Debugging on your device.
- Go to Developer options and enable Allowย oem unlock. This is important.
Installation Instructions
- Make sureย you have setup ADB and fastboot on your PC.ย Alsoย acceptย Always allow from this computer when you plug in the device for first time to enable USB Debugging.
- Now power off your device and unplug it from your PC.
- Boot into the bootloader or fastboot mode. To do so, press and hold volume down and the power button simultaneously for 5-6 seconds. When youย see the bootloader screen, connectย your device to the PC using a USB cable.(Choose fasboot if option is available) You can also issue the following code, while connected to the PC, to boot into the bootloader.
adb reboot bootloader
- Now open a command prompt or terminal window. Do this by holding shift key on your keyboard and right-click on an empty space and select โOpen command window hereโ option to launch a command prompt window.
- Now issue the following in the command prompt to check ifย fastbootย is working correctly. It should provide the serial number of your device.
fastboot devices
- Now this is important. We will proceed toย unlock the bootloader. To do this, issue the following command. Choose yes on the device screen if prompted.
fastboot oem unlock
- Bootloader on your device should now be unlocked. Reboot your device normally or issue the following command:
fastboot reboot
You may see an unlocked symbol when you reboot. This means that your device has successfully been unlocked. If the operation fails, then your bootloader is still locked.
Also See:
Install HTC One M8 Official Android 6.0 Marshmallow OTA Update [Google Play Edition]
For queries, comment down below. If we have helped you, then like and share us on social platforms. If you need help with other devices, let us know.
Join The Discussion: