How to unlock bootloader on a Unisoc/Spreadtrum device

Recently, the likes of MediaTek and Qualcomm have been reigning supreme, and there are quite a few OEMs that are slowly but surely adopting the Spreadtrum chipsets.

These devices have quickly upscaled the popularity charts in the custom development scene. From flashing custom ROMs to gaining administrative privileges, there is a lot that you can do. However, before you start trying these things, there is one prerequisite to consider – the bootloader must be unlocked.

If you are in the same boat, then this guide is perfect for you. In this guide, you will get to know how to unlock bootloader on a Unisoc/Spreadtrum device.

How to unlock bootloader on any Unisoc/Spreadtrum device

How to unlock bootloader on a Unisoc/Spreadtrum device

  • To start off, you will require a Linux PC or a Linux Live USB on Windows
  • Then, go to Settings -> About Phone -> and tap on Build Number 7 times
  • After that, you need to go to Settings -> System – Developer Options and then enable USB debugging
  • Connect your smartphone to your PC using a USB cable
  • After that, download this modified Fastboot binary package and then extract it to your PC
  • Right-click inside the folder before selecting Open in Terminal
  • After that, execute the below command for booting your device to Fastboot Mode –

/adb reboot bootloader

  • Then, execute the below command for getting hold of the identifier token –

/Fastboot oem/get_identifier_token

  • The output must be something along the following lines having the token number in the second line –

Identifier token:


OKAY [0.027s]

finished total time: 0.027s

  • Execute the below command but remember to replace X with the copied identifier token –

/ X rsa4096_vbmeta.pem signature.bin

  • You will 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.000376481s, 207 kb/s

Identifier sign successfully

  • Likewise, you’ll receive a signature.bin file in the Fastboot folder
  • Execute the below command for flashing the signature.bin file –

fastboot flashing unlock_bootloader signature.bin

  • You’ll now have a prompt on your device, which will ask you to confirm the unlocking process
  • You should press the Volume key to do so
  • After that, your device will undergo a reset and the bootloader will be unlocked
  • Once it is done, you should use the following command to boot the device to the OS –

/fastboot reboot


Photo of author

Aviral Sharma

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Get Android 11 (Lineage OS 18.1)Download Now
+ +