由于Android是基于Linux内核构建的,因此Android设备制造商必须根据客户要求提供其设备上随附的任何Linux内核二进制文件的源代码。这不仅包括发行日期软件,还包括对内核的任何后续更新。此类资源的可用性使改装社区可以添加 库存配置中否则无法提供的新功能。内核源代码发行版还帮助开发人员为该设备移植流行的自定义ROM(例如 LineageOS),从而使对库存ROM不满意的用户受益。小米和摩托罗拉之类的OEM一直保持发布这些资源的稳定记录,我们现在有了他们对售后市场开发人员社区的承诺的另一个例子。

最近几天,摩托罗拉更新了其官方GitHub存储库,并为入门级Moto E7和Moto E7 Plus上传了内核资源。最近发布的Moto G Play 2021(代号:“ guamna”)的内部规格与Moto E7 Plus(代号:“ guam”)非常接近,这意味着内核源可能与两者兼容。 。另一方面,小米已发布了Mi Note 10 Lite,Redmi 9A,Redmi 9C和Mi 10 Lite 5G的Android 11版本的资源。此外,OEM已更新了与一堆旧设备相对应的源代码树,从而履行了通用公共许可证v2的法律义务。
如果您是开发人员,并且对构建自定义恢复或基于AOSP的ROM感兴趣,请从下表中查看内核源代码:

