(0)

论坛 >科技资*>如何检查您的Android设备是否支持无缝更新

【图】 如何检查您的Android设备是否支持无缝更新

【图1】

查看大图

Android Nougat推出了支持A / B分区系统的无缝更新。支持新分区系统的设备有两组分区,a_slot和b_slot。使用术语“无缝更新”是因为所有更新现在都下载到非活动插槽。当用户重新启动以完成安装时,设备将无缝切换到非活动插槽,从而消除停机时间。用户数据在分区之间共享。

A / B分区有其优点和缺点。这里的第一个好处是,如果更新没有正确安装,设备可以简单地切换到另一个插槽(例如,如果将更新安装在b_slot的后台,则设备将切换回a_slot)并避免引导错误。第二个优点是用户不再看到“Android正在升级、、、”屏幕。更新完成后,设备将正常重新启动。

另一方面,A / B分区系统具有明显的缺点。它增加了设备的已用存储空间,因为现在有两组分区。存储量增加可能不是主要存在大量内部存储的设备,但它存在。这里最主要的问题是A / B分区已被证明是几个设备开发的障碍,包括第一代Google Pixels,Moto Z2 Force和小米Mi A1。

截至目前,很少有Android设备制造商选择使用A / B分区系统。除了谷歌的第一代和第二代像素,使用分区系统的设备的例子包括Moto Z2 Force,Essential Phone和小米Mi A1。

用户可以通过在ADB shell中运行以下命令轻松检查其Android设备是否支持无缝更新:

getprop ro、boot、slot_suffix


如果没有输出,则设备没有A / B分区系统。另一方面,如果显示一个字符串(如_a或_b),则它支持无缝更新。或者,您也可以检查

getprop ro、build、ab_update
如果设备支持双分区,则返回true。

最后,您还可以在Google Play商店中使用Treble Check应用。除了通知用户有关是否支持Project Treble,该应用程序还会通知用户其设备是否具有用于无缝更新的A-only系统分区或A / B分区系统。

公坛gl   ゛ʚ.见南山 悠然๓ 2018-03-18 20:23:51

分享.收藏.复制本帖链接.举报该帖.分享帖子链接
1 楼. 不适合我们自己操作 公坛gl  ゛ʚ.见南山 悠然๓(2018-03-18 20:25:13)

论坛 >科技资*
. 回顶部