Home > Unlock Bootloader

How to Unlock Bootloader on any Unisoc/Spreadtrum Device

In this guide, we will show you the steps to unlock the bootloader on any Unisoc/Spreadtrum device. While the likes of Qualcomm and MediaTek are reigning supreme, but there are quite a few OEMs out there that are slowly but surely adopting the Spreadtrum chipsets. Moroever, these devices have quickly upscaled the popularity charts when it comes to custom development.

From gaining administrative privileges to flashing a custom/GSI ROM, from flashing a custom recovery to welcoming abode a plethora of mods, the possibilities stand endless. However, before you could carry out any of these tweaks, there’s an important prerequisite that you need to checkmark off the list- the bootloader on your Unisoc/Spreadtrum device needs to be unlocked. And in this guide, we will show you how to do just that. Follow along.

How to Unlock Bootloader on any Unisoc/Spreadtrum Device

unlock bootloader unisoc spreadtrum

The process will wipe off all the data from your device and might nullify its warranty as well. So take a backup beforehand and proceed ahead at your own risk. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing these steps.

  1. To begin with, you need a Linux PC or a Linux Live USB on Windows.
  2. Next up, go to Settings > About Phone > tap on Build Number 7 times,
  3. Then go to Settings > System > Developer Options and enable USB Debugging
  4. Now connect your device to your PC via a USB cable.
  5. Then download this modified Fastboot binary package and extract it onto your PC.
  6. Now right-click inside that folder and select Open in Terminal.
  7. Then execute the below command to boot your device to Fastboot Mode
    ./adb reboot bootloader
  8. Now execute the below command to get hold of the Identifier Token
    ./fastboot oem get_identifier_token
  9. The output should be something along the following lines, with the token number in the second line. Copy it somewhere.
    Identifier token:
    XXXXXXXXXXXXXXXXXXXXXXXX
    OKAY [ 0.027s]
    finished. total time: 0.027s
  10. Now execute the below command, replacing X with the copied Identifier token
    ./signidentifier_unlockbootloader.sh X rsa4096_vbmeta.pem signature.bin
  11. You will now get an output along the following line:
    Identifier sign script, ver 0.10
    1+0 records in
    1+0 records out
    60 bytes copied, 0.000376481 s, 207 kB/s
    Identifier sign successfully
  12. Likewise, you will get a signature.bin file in the Fastboot folder as well.
  13. So execute the below command to flash that signature.bin file:
  14. fastboot flashing unlock_bootloader signature.bin
  15. You will now get a prompt on your device asking you to confirm the unlocking process, press the Volume key to do so.
  16. Your device will undergo a reset and the bootloader will then be unlocked.
  17. Once done, use the below command to boot the device to the OS:
    ./fastboot reboot

That’s it. These were the steps to unlock the bootloader on any Unisoc/Spreadtrum device. If you have any queries concerning the aforementioned steps, do let us know in the comments. We will get back to you with a solution at the earliest.


Share:
  • Fu0k you where is the link?

  • You forgot to plagiarize the link to the download