Xiaomi's disclosure of kernel sources: Difference between revisions
Created article |
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 | * 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. | ||
<references /> |