Linux 6.13 将提供对一系列 Pre-M1 苹果设备的基本支持
虽然不像苹果 M3/M4 设备支持上游主线 Linux 内核那样令人兴奋,但对于那些拥有一些较旧的苹果(M1 之前)设备的用户来说,即将发布的 Linux 6.13 内核将支持一些较旧的 SoC 和板卡。
即将到来的 Linux 6.13 合并窗口将支持大量旧版 Apple SoC 和板卡,但这只是最基本/初始形式的支持。 赫克托-马丁(Hector Martin)今天发布了苹果 SoC DeviceTree 的更新,其中包括为 Linux 6.13 准备好的材料。 他在 SoC 树的 Pull request 中解释道:
"请将这些 DT 更改合并到 6.13 版. 现在这些都是最基本的,只是基本的升级。"
这包括对 Apple A7、A8、A8X、A9、A9X、A10、A10X 和 A11 SoC 和设备的支持。 因此,作为其中的一部分,我们还为苹果 iPhone 8 系列和 iPhone X 系列等设备提供了 DeviceTree 文件,并可追溯到 iPhone 5S、iPad Air、iPad Mini 2/3 和其他设备。
虽然看到这些新增功能令人激动,并为在这些较旧的 Apple ARM 设备上运行 Linux 开辟了道路,但这里必须重申,这只是能够启动主线 Linux 内核的最基本/最基本的支持。
无论如何,如果您对适用于 M1 之前的旧版苹果设备的 Linux 内核工作感兴趣,可以通过 asahi-soc-dt-6.13 Git 分支查看阶段代码。如果 Linux 6.12 确实如期发布,那么 Linux 6.13 合并窗口预计将于下周开启,届时 Linux 6.13-rc1 将于 12 月 1 日亮相,而 Linux 6.13 稳定版内核将于 1 月底或 2 月初发布。