HTC is one of those OEMs who ship their phones with locked bootloader. Surely they also release phones under ‘developer editions’ that come with unlocked bootloaders but that is only with their flagship phones. Now the term bootloader sound scary, but it isn’t. Let us take a look at what it actually means:
A bootloader is a simple program that is responsible for loading the operating system when we turn on our device.
So what happens when we don’t unlock the bootloader? Well, if you are not willing to unlock it, you’ll probably be locked out of the ability to root the phone. There are ways to root a phone without unlocking the bootloader but to have full access, the bootloader must be unlocked. Luckily, like Sony and other OEMs, HTC has an official way of unlocking the bootloader and it is very easy. All you need to do is follow the few easy steps. HTC has an official way of unlocking the bootloader and it is very easy. All you need to do is follow the few easy steps.
Note: Though officially supported, unlocking the bootloader will void your warranty.
Step 1: First of all, you will need to head to HTCDev.com.
Step 2: Click on ‘Register’ and then create an account there. If you’re already registered, simply skip the step.
Step 3: Once your account is created, activate it, login and then go back to the homepage.
Step 4: Click on ‘Unlock Bootloader’ button and then click’Get Started’ button.
Step 5: Now click on ‘All Other Supported Models’ from the drop-down menu and then click ‘Begin Unlock Bootloader’ button.
Step 6: Make sure you read the warning message carefully and once you have read it; click on ‘Yes’ button.
Step 7: Download Fastboot files and extract them in your C drive. This skip is optional and can be skipped for those who already have the files.
Step 8: Completely turn off your HTC device.
Step 9: Now you’ll need to boot into bootloader mode; to do so press and hold volume down and power button and your device will boot into bootloader mode.
Step 10: You’ll see a couple of options in the bootloader mode, use volume buttons to navigate, go to Fastboot and press the power button to select it.
Step 11: Connect your phone to your PC using the micro USB cable.
Step 12: Now navigate to the folder where you have placed the Fastboot files, open the folder and open a command prompt there by pressing shift key plus right mouse key and selecting ‘Open command window here’.
Step 13: Once the command prompt is opened; type in the following command and press enter:
fastboot oem get_identifier_token
Step 14: You will be presented with a long string of text; the text will be your identifier token. Click on the link.
Step 15: Follow the instructions that are given on the page and copy the string of text from command prompt. Once copied, paste the identifier token in the box that will displayed at the bottom of the page your previously opened and then click ‘Submit’.
Step 16: HTC will send you an email on your registered email address along with an attachment file called “Unlock_code.bin”. Download the attachment file and place it in the Fastboot folder.
Step 17: Once you are done, type the following command in the command prompt and press enter:
fastboot flash unlocktoken Unlock_code.bin
Step 18: You will be given some on-screen instructions on the phone, check them and read carefully, once down; press the volume up button to confirm.
And we are done, your HTC is finally without a locked bootloader now. Feel free to tinker with it as you please.
Note: We are not responsible for any kind of damage that is done to your device during the process. We’d also like to point out that unlocking the booloader will wipe your phone’s internal memory so it is advised to back your data to a safe place before continuing.