有报道称,Google 要求在搭载 Android 13 的设备上,为 GMS 许可提供基于虚拟 A/B 指令的系统更新支持。得益于此,三星和 OPPO 等智能手机制造商,将可在落后竞争对手数年后,迎来久违的无缝更新体验。事实上,早在 Android 7.0 Nougat 时代,Google 就已经为该**操作系统引入了 A/B 分区方案,以加速软件更新。
(via XDA-Developers)
通过引入将内容复制到“A”分区和“B”分区的功能支持,系统可绕过当前正在使用的“活动分区”、并在“非活动分区”实施后台更新,然后通过快速重启来实现切换。
对于 Android 设备来说,此举能够显著提升软件的更新速度,但可惜一些原始设备制造商(OEM)迟迟没有跟进。
比如三星设备就好耗费更长时间来完成应用软件的更新,导致几分钟内都无**常使用设备。
华硕 ZenFone 9 - Treble Info 截图
此前,Google 曾尝试在所有搭载 Android 11 的设备上强制启用虚拟 A/B 分区支持。
但最终该**还是放弃了这一要求,并更新了 Android 11 兼容性定义文档(CDD),变成了“推荐但不强制”A/B 系统更新。
即便如此,还是有一些 Android OEM 厂商通过其它扩展,以实现在自家设备上提供无缝更新体验。
三星 Galaxy Z Fold4 - Treble Info 截图
好消息是,Google 正计划让申请** GMS 服务认证的 Android 13 设备,都必须强制启用 A/B 分区支持,以彻底改变现状。
不过 Esper指出,唯一的例外状况,就是 Android 13 启动设备附带了较旧的供应商软件 —— 这主要与 Google 按需冻结(GRF)计划 / VTS 测试有关。
如果一切顺利,我们将在未来一段时间内看到大部分预装了 GMS 服务的 Android 13 OEM 设备,都加入基于虚拟 A/B 分区的无缝更新支持。