Xiaomi's disclosure of kernel sources
❗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. Issues may include:
- This article needs to be expanded to provide meaningful information
- This article requires additional verifiable evidence to demonstrate systemic impact
- More documentation is needed to establish how this reflects broader consumer protection concerns
- The connection between individual incidents and company-wide practices needs to be better established
- The article is simply too short, and lacks sufficient content
How You Can Help:
- Add documented examples with verifiable sources
- Provide evidence of similar incidents affecting other consumers
- Include relevant company policies or communications that demonstrate systemic practices
- Link to credible reporting that covers these issues
- Flesh out the article with relevant information
This notice will be removed once the article is sufficiently developed. Once you believe the article is ready to have its notice removed, visit the Discord (join here) and post to the #appeals
channel, or mention its status on the article's talk page.
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 many of their devices in their GitHub repository, but not for 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.
References[edit | edit source]
- ↑ "Linux Copying Terms" - github.com - accessed 2025-01-29
- ↑ "GNU GPL Clause 3a" - gnu.org - accessed 2025-01-29