• December 2019
 

How to Unlock Bootloader of an Android Phone

 
 
 

You need to unlock bootloader on an Android phone in order to install a Custom recovery like TWRP or a custom ROM like: LineageOS, CyanogenMod, Resurrection Remix etc.

This post guides on how to Unlock Bootloader on any Android phone Using Fastboot. Below are the OEMs list categorized in supported and unsupported list. This bootloader unlock will be effective for Android phone from Supported OEMs list, ONLY.

How to Unlock bootloader on any Android

You might be wondering what is supported and unsupported list of this unlock bootloader guide? Well, this post guides you to unlock bootloader using the fastboot, which is a very simple procedure. But there are OEMs like Motorola, HTC, Sony, Xiaomi, etc. have a bit longer process of bootloader unlock.

For those OEMs I have separate bootloader unlock procedure written individually in separate posts. For your convenience I have added those individual links to OEMs in unsupported list.

Many of the OEMs missing from the list at this moment. I will keep on adding them as I will explore which one is really supported by this guide and which one is not. There is no harm in trying this in any case. If this guide works on your phone then simply your bootloader will be unlocked and if it does not work it will simply through an error message.

Below is the OEM list filtered out for which this Bootloader Unlock guide will work and for which this guide may not work for you:

SUPPORTED UNLOCK BOOTLOADER LIST:
Google
Le Eco
Oppo
OnePlus
Xiaomi (Older Phones)
Yu
ZTE
Zuk

 

UN-SUPPORTED UNLOCK BOOTLOADER LIST:
Asus
Sony
HTC
Huawei
Motorola
Samsung
Samsung
Xiaomi (Newer Phones)
Yandex

 

Go to the respective links found at the end of this post to unlock bootloader for Android phone of un-supported OEMs:
DISCLAIMER:
First thing first, unlocking the bootloader on your Android may VOID your warranty and may delete all your data. You are solely responsible for anything that happens to your Phone; because you are the only person making changes to your phone and I cannot be held responsible for the mistakes done by you in anyway.

Required resources to Unlock Bootloader on Android phone

ADB and Fastboot one click installer for Windows.
OEM USB drivers and Google USB Drivers
– Enough battery backup. (More than 60% of battery charge will be good enough)
– A PC with USB driver (mentioned above) installed for your Android.

ADB and Fastboot Installation:
ADB Fastboot Installation guide for Windows
ADB Fastboot Installation guide for Linux and MAC

How to Unlock bootloader on Android Phone using Fastboot?

If you don’t know the key combination on your Android to enter into bootloader mode or if you are a newbie to Android Customization then this process is strongly recommended to Unlock Bootloader on your Android:

  1. Download and install the ADB and Fastboot binaries using the above installer download link for Windows or Linux or MAC.
  2. Enable USB Debugging under Developer Options.

    If you don’t know how to do this then here is:
    How to Enable Developer Options
    How to Enable USB Debugging and OEM Unlock
  3. Now connect your Android to the PC using a USB cable.
  4. On the computer, open a command prompt (on Windows) or terminal (on Linux or macOS) window, and type the following command to restart your phone into fastboot mode or bootloader mode:
    adb reboot bootloader

    – You can also enter into fastboot or bootloader mode by pressing some specific key combinations.
    – If your Android Phone asks permission such as ‘Allow USB debugging‘ then just tap on OK to proceed
  5. Now when your Android is on the bootloader mode just execute one of the following command (or try both) on the console:
    fastboot oem unlock
    fastboot flashing unlock

    This will Unlock the bootloader and delete all user data present on the phone. Here is a Step by step guide to take full backup of your phone data

Some of the Phone specific OEM unlock bootloader commands:

ZTE: fastboot -i 0x19d2 oem unlock
Zuk: fastboot -i 0x2b4c oem unlock
Le Eco (LeTv): $ fastboot -i 0x2a96 oem unlock

You should have now an unlock Bootloader of you Android if this is the guide for your device and you have followed it step by step.
Welcome to the developers world where you are yet to experience many more things on Android customization. The very NEXT STEP you may want is to install TWRP recovery on your Android or want to ROOT it.

Here goes some more guide for you:
How to install TWRP on Android

Below is a table of guides for OEM specific Bootloader unlock process

OEM nameBootloader unlock guide link
HTC Bootloader UnlockUnlock bootloader on HTC Phone
Huawei / Honor Bootloader UnlockUnlock bootloader on Huawei / Honor Phone
LG Bootloader UnlockUnlock bootloader on LG Phone
Mediatek Bootloader UnlockUnlock bootloader on Mediatek Phone
Motorola Bootloader UnlockUnlock bootloader on Motorola Phone
Samsung Bootloader UnlockUnlock bootloader on Samsung Phone
Yandex Bootloader UnlockUnlock bootloader on Yandex Phone

As of now there are still many OEMs missing from the list such as Xiaomi, Sony etc. I will make sure to add them as soon as possible. IF you face any problem in unlocking bootloader of your Android phone, leave a comment.

 

About the Author

A Software Engineer by profession who has worked for few big organizations; such as: Broadcom, Cypress Semiconductor, LSI Corporation, Toshiba, Western Digital; on various cutting edge technologies and product lines, such as: RAID storage Driver, SSD firmware, Wi-fi firmware etc. Having more than 8 years of experience in software engineering domain.

   
 

Leave a Reply