Bootloader Unlock Wall of Shame
repository·main·Indexed 26 days ago
https://github.com/zenfyrdev/bootloader-unlock-wall-of-shameA repository tracking and categorizing mobile device manufacturers based on the difficulty of unlocking their bootloaders. It provides detailed technical guidance and exploit references for brands including Amazon (amonet, cuber), Apple (checkm8, usbliter8, SEP exploits), Fairphone, and others, while warning against devices from Asus, Coolpad, Doogee, and Energizer due to restrictive policies or disabled unlock commands.
What's inside bootloader-unlock-wall-of-shame
- The Bootloader Unlock Wall of Shame is a project that tracks manufacturers and device types that restrict or block bootloader unlocking. This project categorizes companies based on the difficulty and reliability of their unlocking processes, helping users avoid devices that prevent control over their own hardware.
Bootloader unlock status for NTT Docomo and associated MVNOs
mainBootloader unlocking is not possible for devices from NTT Docomo and its associated MVNOs (b-mobile, IIJMIO, DMM). Even if the device is carrier unlocked, theOEM unlockoption in the developer settings remains greyed out and inaccessible.Check bootloader unlock status for Spectrum devices
mainSpectrum devices (which operate as a Verizon MVNO) are considered "Safe for now" for bootloader unlocking. Unlike Verizon, Spectrum does not exhibit the same level of hostility toward unlocking procedures, making it possible to proceed with unlocking efforts.Bootloader unlock status for Energizer devices
mainEnergizer devices (both Android and KaiOS phones) are considered non-unlockable. There is no known method to unlock the bootloader on these devices.
Additionally, Energizer does not share kernel source code for their devices, which violates the GPLv2 license. This lack of source code makes it difficult or impossible to:
- Create custom ROMs
- Root the device
- Run Generic System Images (GSIs)
Assess bootloader unlocking safety for Boost
mainThe current verdict for Boost is "Safe for now". Boost primarily offers Samsung, Motorola, and proprietary Boost-branded phones. While specific documentation for Boost-made phones is unavailable, Motorola devices under the Boost brand follow standard Motorola unlocking methods.Browse the Brand Directory
mainThe Brand Directory contains a collection of brands and companies featured on the 'Bootloader Unlock: Wall of Shame'. Each brand entry provides specific information regarding their bootloader unlocking policies and restrictions.Understand bootloader unlocking status for Verizon and its sub-brands
mainDevices associated with Verizon, Visible, Tracfone, Simple Mobile, and Walmart Family Mobile are considered extremely difficult or impossible to unlock. Verizon is known for force-locking bootloaders and has a policy of not providing unlock methods.
While there are extremely rare historical reports of successful unlocks (e.g., specific Verizon Pixel devices via community exploits), you should assume that bootloader unlocking is not supported for these carriers.
Check Mobily bootloader unlock status
mainMobily devices are currently considered "Safe for now". Bootloaders on these devices are unlockable, and there are no reported issues or restrictions that prevent the process.itel device limitations and kernel source
mainitel devices have the following limitations for developers and enthusiasts:
- Kernel Source: itel does not share kernel source code for their devices (a violation of the GPLv2 license).
- Impact: The lack of kernel source code makes it difficult to:
- Create custom ROMs.
- Root the device.
- Run Generic System Images (GSIs).
Developer resources for Shift devices
mainShift supports custom ROM development by providing test devices, kernel sources, and device-specific software (such as camera drivers). Developers looking for assistance or specific resources can contact the Shift Developer Relations team atdevrel@shiftphones.com.Sony device unlock compatibility and limitations
mainNot all Sony devices are eligible for bootloader unlocking:
- Xperia Line: Generally unlockable (International variants are 'Proceed with caution'; Japan carrier variants are typically not unlockable; Japanese factory unlocked variants are unaffected).
- Non-Xperia Devices: Generally not unlockable (e.g., Bravia TVs).
- Snapdragon Exploit: All Sony devices using the Snapdragon 835 or Snapdragon 845 can be unlocked via the
xperableexploit.
Avoid Asus devices for bootloader unlocking
mainAsus devices are categorized as ⛔ Avoid at all costs! due to the discontinuation of their official bootloader unlock program.
Key constraints and risks:
- Discontinued Tool: The official Bootloader Unlock Tool has been removed from the ASUS website. ASUS has confirmed that for models released after January 2024, they will no longer actively provide the tool. For models released in 2023 or earlier, the tool has been discontinued due to 'stability considerations'.
- Anti-Rollback: ASUS has implemented anti-rollback measures to patch unofficial unlocking methods.
- Warranty Risks: Unlocking the bootloader may lead to denied warranty claims. If a device is replaced under warranty after an unlock attempt, the bootloader will be relocked and cannot be unlocked again.
- Regional Restrictions: Chinese ROG phones sold under the Tencent ROG brand cannot be unlocked at all.
- High Costs: There are reports of ASUS offering manual bootloader unlocking for a fee of approximately 200 USD.