多亏了一些早期泄露的信息,我们已经知道Google Pixel 10系列的大多数手机外观。不过,距离Pixel 10系列的正式发布还有几个月,因此关于它们将具备哪些独家新功能,我们仍然知之甚少。虽然我目前没有关于Pixel新软件功能的信息可以分享,但我发现了一些证据表明Pixel 10系列的启动速度将更快。

上周在浏览Android开源项目(AOSP)代码审核时,我发现了一项明确提及Pixel 10的代码更改。在标题为“并行模块加载:添加性能模式”的代码更改描述中,一位Google工程师表示,该更改已在Pixel 10上进行测试,结果“加载时间”减少了30%。

在AOSP中明确提及尚未发布的硬件虽然罕见,但并非前所未闻。据我所知,这是除泄露信息之外,Pixel 10首次被公开提及,尽管我们早已知道它的存在。



该更改同样在Pixel Fold上进行了测试,这意味着它并不专属于下一代硬件。相反,一旦该改动被合并到Android的开源代码库中,它将影响所有基于Android的设备,并可能在Android 16的季度更新中正式推出。之所以会产生广泛影响,是因为此更改涉及所有Android设备共享的关键启动过程。
简单来说,Google正在优化Android操作系统的多阶段初始化过程,以加快其中的一个早期阶段。这个阶段发生在Linux内核加载之后,负责设置基本环境,以便后续启动过程顺利进行。在此期间,Android会加载核心模块,这些模块是扩展内核功能的代码片段,可以按需加载和卸载。Google提出的改动优化了Android加载这些模块的方式,消除了一个此前存在的瓶颈,从而显著提升了模块的加载速度。
当然,由于此改动仅影响启动过程的某个部分,因此“加载时间减少30%”并不意味着整个开机时间缩短 30%。目前我们尚不清楚这一变化究竟能提升多少启动速度,甚至不确定最终用户是否能够明显察觉到它的影响。无论如何,深入了解这些幕后优化仍然非常有趣。Google在每次Android更新中都会进行大量此类改进,但很少对外公开宣传。