Keeping track of companies that "care about your data 🥺"
Go to file
2024-10-17 19:58:49 +07:00
brands Update Sony 2024-10-17 19:58:49 +07:00
misc general maintenance 2024-10-17 00:41:55 +07:00
ru Update ru/README.md (#19) 2024-08-12 15:21:40 +00:00
.gitignore Add vitepress version. 2024-04-08 16:42:29 +07:00
CONTRIBUTING.md general maintenance 2024-10-17 00:41:55 +07:00
LICENSE Update LICENSE 2023-07-17 04:27:48 +07:00
README.md general maintenance 2024-10-17 00:41:55 +07:00

Banner. A lock and a key on fire on the left and the text 'Bootloader Unlock: Wall of Shame' on the right.

Keeping track of companies that "care about your data 🥺"

Switch to Russian translation

Terrible License CC BY-NC-SA

Why?

Over the past few years, a suspicious number of companies have started to "take care of your data", aka block/strictly limit your ability to unlock the bootloader on your own devices.

While this may not affect you directly, it sets a bad precedent. You never know what will get the axe next: Shizuku? ADB? Sideloading? I thought it might be a good idea to keep track of bad companies and workarounds.

If you know of specific details/unlocking methods, please PR them or drop them in the discussions

The list:

Caution

Reminder that no matter how nice a company is,
you should not trust them unless their unlock process is 100% offline!

Avoid at all costs!

Huawei/Honor

HMD Global/Nokia

Vivo/IQOO

OPPO/Realme

Xiaomi/Redmi/POCO

Samsung

ZTE

LG

HTC

Meizu

Asus

Alcatel

Apple

⚠️ Proceed with caution!

Motorola/Lenovo

OnePlus

Fairphone

Sony

Microsoft

"Safe for now" :trollface:

Google

Nothing

Umidigi

Misc info

Custom AVB Keys

Custom Android Verified Boot keys is a feature which allows you to run a custom OS with a locked bootloader.

It's rare to see a device which supports custom AVB keys, but some devices can be found here.

Universal SOC-based methods

Kirin

Kirin 620, 650, 655, 658, 659, 925, 935, 950, 960:
It's possible to unlock using testpoints and PotatoNV (Read the readme)

MediaTek

If you own a MediaTek device exploitable by mtkclient you can unlock the bootloader using that.
If it also happens to be an OPPO/Realme device and you need to access fastboot: lkpatcher (web version)

Unisoc

If you own a phone with the Unisoc ud710 or ums512 SOCs you can look into this exploit: CVE-2022-38694_unlock_bootloader

Otherwise, you can also look into this: Spectrum_UnlockBL_Tool
This: xdaforums.com
Or this: subut

Qualcomm

There's no Universal Qualcomm method, unfortunately.

Although some of these might work for you:

The general exploit:
alephsecurity.com the bootloader unlock section.

Xiaomi Mi A1 and maybe all MSM89** manufactured before 2018:
EDLUnlock