Android内核基于Linux内核的长期支持分支。长期支持版本对Google移动操作系统的健康发展至关重要,以至于该公司决定将支持期限延长到Linux开发人员已经保证的期限之外。
(;V6L{Rf> &")ON[|b Google最近更新了Android通用内核(ACK)的官方文档,新增了支持生命周期承诺,并刷新了当前支持内核的生命周期(EOL)终止日期。ACK是Android开源项目(AOSP)的主要分支,其中包括Google自己为Android生态系统中的第三方公司提供的Android实现。
cd#@"&r g7rn|<6FI 从2017年开始,Linux开发人员决定为LTS版本提供六年的支持。后来,这一决定进行了修订,将支持期降至两年。LTS Linux内核是Android系统的重要代码库,因为Google选择了最安全的开源内核,同时增加了Android设备所需的额外功能和特定于供应商的特性。
ma,H<0R Z-.`JkKd8 由于Google的直接参与,ACK-Linux LTS关系正在不断加强。该公司将为稳定的LTS内核提供额外支持,目前大多数Android版本的支持时间都在四年或四年以上。基于Linux 6.1 LTS分支的Android 14将支持到2029年。同时,Android 15内核(Linux LTS 6.6)将支持到2028年。
8 YsDE_ ESft:3xyw 新的支持政策将对第三方厂商提出更多要求。推出基于Android 15或更高版本手机的OEM厂商现在必须使用Linux内核的6.1或6.6 LTS分支。Linux LTS会定期维护安全补丁和错误修复,但不包括非LTS内核分支中引入的最新(可能不稳定)功能。
Wyd,7]'z)Z {rBS52,Z# Google的官方文档明确指出,"ACK接收来自上游的LTS合并和针对Android特定代码的错误修复"。这些针对Android的修复包括该公司在每月Android安全公告中列出的安全补丁。从内核6.6开始,稳定版(LTS)内核的支持期限为四年。当内核不再受支持时,运行相关Android版本的设备将被Google视为"易受攻击"。
a^>0XXr}Y t32
FNg 此外,Google正在简化ACK的发布周期,将只为每个内核版本提供一个新的ACK分支,这就是为什么Android 15将只使用android15-6.6分支的原因。
*shE-w;C