Jump to content

Xiaomi's disclosure of kernel sources

From Consumer Rights Wiki
Revision as of 07:30, 28 January 2025 by MrClaw (talk | contribs) (Added references, links and a list of closed-source phones)

Article Status Notice: This Article is a stub


This article is underdeveloped, and needs additional work to meet the wiki's Content Guidelines and be in line with our Mission Statement for comprehensive coverage of consumer protection issues. Learn more ▼


Xiaomi's devices are running Android, which is built on top of the Linux kernel. The Linux kernel is licensed under the GPLv2[1], which requires the source code of derivative works to be made available[2]. Xiaomi does release the kernel sources for a lot of their devices in their GitHub repository, but not all.

The kernel sources for some Xiaomi devices are unavailable, they include:

  • Redmi Note 13 4G/NFC
  • Redmi 13C 4G
  • Poco M5
  • TODO: add more items

This, along with Xiaomi Phone unlock requirements and procedure prevents custom ROMs from being made for these devices.