Xiaomi's disclosure of kernel sources: Difference between revisions

MrClaw (talk | contribs)
Created article
 
MrClaw (talk | contribs)
Added references, links and a list of closed-source phones
Line 2: Line 2:




Xiaomi's devices are running Android, which is built on top of the Linux kernel. The Linux kernel is licensed under the GPLv2, which requires the source code of derivative works to be made available. Xiaomi does release the kernel sources for a lot of their devices, but not all.
[[Xiaomi]]'s devices are running Android, which is built on top of the [https://kernel.org Linux kernel]. The Linux kernel is licensed under the [https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html GPLv2]<ref>https://github.com/torvalds/linux/blob/master/COPYING</ref>, which requires the source code of derivative works to be made available<ref>https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html (Clause 3a)</ref>. Xiaomi does release the kernel sources for a lot of their devices in their [https://github.com/MiCode/Xiaomi_Kernel_OpenSource GitHub repository], but not all.


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


TODO: add list
* 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.  
This, along with [[Xiaomi Phone unlock requirements and procedure]] prevents custom ROMs from being made for these devices.  


TODO: add references and links
<references />