每年在WWDC,苹果都会公开其支持的iOS版本的采用数量,从而间接羞辱Android世界。在过去的两三年里,虽然情况肯定有所好转,但每年在WWDC上,苹果都会公开其支持的iOS版本的采用数量,从而间接羞辱Android世界。在过去的两三年里,虽然情况肯定有所改善,但仍有许多不足之处。部分问题在于作为Android制造商的谷歌和作为Android实施者的制造商之间的动态。当然,后者是决定何时推出大小Android更新的最终工具,但Android 11或多或少会迫使OEM厂商与谷歌保持一致,努力推动无缝和更快的更新。
自2016年推出Android 7.0牛轧糖以来,谷歌一直在使用其所谓的A/B分区,以减少安装和应用系统更新时所需的停机时间。简而言之,这只能说明手机为操作系统预留了另一个分区,可以在后台下载更新。为了实际安装新的Android版本,只需翻转两个分区,以便下一个更新将被下载到之前活动的分区。
像三星这样的厂商并不急于实现A/B OTA更新,有一个公认的正当理由,那就是所谓的无缝更新。尽管无缝更新让最终用户感觉很快,但分区意味着操作系统会占用一些存储空间,用户无法使用。对于256GB或更大存储空间的手机来说还可以,但对于那些存储空间较小的手机来说就不那么好了。相反,制造商使用他们自己的第三方OTA服务,这些服务使用传统方法来更新他们的系统以节省空间。
但Android 11将引入虚拟A/B,有望结合A/B OTA的速度和传统OTA服务的空间节省。这和前者用的是同一个概念,但是由于是虚拟的,你可以根据自己的需要自由调整分区空间的大小。Android 10实际上已经有了虚拟A/B,但Android 11将使想要为谷歌提供移动服务和应用的原始设备制造商有必要这样做。
这意味着三星和其他手机制造商别无选择,至少要实现虚拟A/B。无法保证加快内部更新测试的速度,但至少现在他们有了必要的框架,可以更快地推送更新,减少用户等待安装更新的时间。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!