Bootloader Unlock: Wall of Shame is a reference database that documents smartphone manufacturers' policies and practices around bootloader unlocking.
The project addresses the growing trend of device manufacturers restricting or blocking bootloader unlocking on consumer hardware, framing this as a data privacy and device ownership issue. It maintains a curated list of manufacturers organized by severity: those that make bootloader unlocking completely impossible without workarounds, and those that allow it only under restrictive conditions such as regional limitations, specific device models, or other sacrifices. The repository collects specific details about each manufacturer's unlock policies and documents known workarounds where they exist.
This resource is most useful for developers and enthusiasts who prioritize device ownership and the ability to modify their hardware, or who are concerned about the precedent set by manufacturers restricting low-level access. It serves as a decision aid when choosing devices, particularly for those who may want to run custom ROMs, use development tools, or maintain full control over their own hardware. The project emphasizes that even manufacturers with relatively permissive policies should not be fully trusted unless their unlock process is completely offline, requiring no external verification or company approval.
The project actively solicits community contributions through pull requests and discussions, indicating ongoing maintenance and a willingness to incorporate new information about manufacturer policies and unlocking methods. The maintainer has established the repository across multiple platforms including GitHub, Codeberg, and tangled, though GitHub is designated as the primary channel for issues and contributions.