Android 11 将强制 A/B 分区:利于更顺畅的更新

Google 希望通过 Android 11 强制规定 A/B 分区,以使更新过程更快、更流畅、更安全。

AOSP Gerrit 中的一项新提交名为 “在 R 启动时需要虚拟 A/B”,表明 Android 11 每次启动前都会检查设备是否支持 A/B 分区。A/B 分区最初是在 Android 7.0 Nougat 中引入的,不仅允许无缝更新,而且还可以防止手机在更新失败的情况下发生阻塞。

谷歌称,A/B 设置是指包含系统映像、启动映像等的重复分区。具有重复的 A/B 分区的设备允许无缝更新过程,因为包含相同系统映像的非活动分区会在后台更新,而设备仍然可用,这要归功于包含工作区映像的活动分区。但是,在更新过程中,没有 A/B 分区的设备会将用户锁定在手机之外。

Android 11将强制A/B分区:利于更顺畅的更新

如果更新成功,则两个分区在重新引导后会交换位置,从而将以前的非活动分区转换为使用最新软件的活动分区。但是,在更新失败的情况下,设备仍可以使用旧的活动分区启动。

随着 A/B 分区在 Android 11 设备中成为强制性要求,无缝更新可能会变得越来越普遍,但是请注意,该更改刚刚添加到 AOSP Gerrit 中,并且尚未在 Android 11 DP2 中实现。

原创文章,转载需获得本站授权。欢迎加入软餐读者群:软餐食堂   软餐食堂

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注