Android 13虚拟A/B分区指令可为更多设备带来无缝更新体验

有报道称,Google 要求在搭载 Android 13 的设备上,为 GMS 许可提供基于虚拟 A/B 指令的系统更新支持。得益于此,三星和 OPPO 等智能手机制造商,将可在落后竞争对手数年后,迎来久违的无缝更新体验。事实上,早在 Android 7.0 Nougat 时代,Google 就已经为该移动操作系统引入了 A/B 分区方案,以加速软件更新。

1.png

(via XDA-Developers

通过引入将内容复制到“A”分区和“B”分区的功能支持,系统可绕过当前正在使用的“活动分区”、并在“非活动分区”实施后台更新,然后通过快速重启来实现切换。

对于 Android 设备来说,此举能够显著提升软件的更新速度,但可惜一些原始设备制造商(OEM)迟迟没有跟进。

比如三星设备就好耗费更长时间来完成应用软件的更新,导致几分钟内都无法正常使用设备。

2.webp

华硕 ZenFone 9 - Treble Info 截图

此前,Google 曾尝试在所有搭载 Android 11 的设备上强制启用虚拟 A/B 分区支持。

但最终该公司还是放弃了这一要求,并更新了 Android 11 兼容性定义文档(CDD),变成了“推荐但不强制”A/B 系统更新。

即便如此,还是有一些 Android OEM 厂商通过其它扩展,以实现在自家设备上提供无缝更新体验。

3.webp

三星 Galaxy Z Fold4 - Treble Info 截图

好消息是,Google 正计划让申请获得 GMS 服务认证的 Android 13 设备,都必须强制启用 A/B 分区支持,以彻底改变现状。

不过 Esper 指出,唯一的例外状况,就是 Android 13 启动设备附带了较旧的供应商软件 —— 这主要与 Google 按需冻结(GRF)计划 / VTS 测试有关。

如果一切顺利,我们将在未来一段时间内看到大部分预装了 GMS 服务的 Android 13 OEM 设备,都加入基于虚拟 A/B 分区的无缝更新支持。


手机扫码阅读