Google强制在所有Android 11设备上强制进行Seamless Updates

小编发现不少朋友对于 Google强制在所有Android 11设备上强制进行Seamless Updates 这方面的信息都比较感兴趣,小编就针对 Google强制在所有Android 11设备上强制进行Seamless Updates 整理了一些相关方面的信息 在这里分享给大家。

Google已在Android 7.0 Nougat中引入了系统分区,以允许OEM合作伙伴快速跟踪更新。许多智能手机制造商已经遵循Google的使用系统分区进行Android更新的机制。从本质上讲,这意味着可以复制设备系统中的某些分区,其中可以在使用活动分区的同时在后台更新不活动分区,而无需离开Android环境并进入恢复模式-之后,不活动分区就是迅速重启后变为活动状态。这称为虚拟A / B系统更新,或“无缝”系统更新,Google现在将其强制用于即将推出的Android 11附带的所有设备。

A / B分区方案是从Android Treugat开始的Project Treble引入的。作为Project Treble的一部分,Google要求OEM定制Android版本以合并其自身的功能,以允许系统中的两个分区更轻松,无缝地进行更新。在更新过程中,非活动分区在使用中时会在后台进行更新。Google现在正针对即将推出的Android 11设备,强制执行此过程,作为Google Vendor Test Suite或VTS中测试程序的一项新承诺。VTS本质上是一组检查设备或Android ROM是否与Project Treble兼容的操作。现在,VTS要求进行A / B无缝更新,因此在清除测试后,设备将有资格获得Google Play服务认证。

具有A / B无缝更新的设备无需进入恢复模式即可进行更新,这意味着用户不太可能错过重要的消息和呼叫。唯一的停机时间是设备重新启动以交换分区时。万一OTA无法应用,用户数据将不会受到影响,因为正在使用的活动分区可保持数据完整并重新启动设备以使其可用。某些设备使用Google的OTA基础结构进行更新,而Google Play服务将客户端提供给该基础结构。使用不同更新通道的设备还需要有一个单独的客户端。Google已为某些OEM选择的客户发布了一些强制性准则。另一方面,没有A / B分区的设备会花费较长的停机时间,有时这对不愿更新其设备的用户构成了影响。

Google希望通过A / B无缝更新来解决此问题。即使用户不想手动更新设备,自动更新也将继续下载并安装到非活动分区,而不会给用户造成任何麻烦。通常,人们会重新启动其设备,这是非活动分区一旦将更新正确地应用到设备所需要的。Google表示重新启动的时间“不超过常规重新启动的时间”。此外,有些故障设备或设备的软件中有新的故障-一个异常可能是设备上的启动问题。在这种情况下,A / B分区对于推送可能不需要重新启动设备的重要更新(包括问题的修复程序)很有用。

(0)
上一篇 2022年4月3日
下一篇 2022年4月3日

相关推荐