导航菜单
首页 >  沐鸣开户测速 >  » 正文

沐鸣开户测速谷歌使得Android 11必须支持无缝更新

沐鸣开户测速

谷歌正在为Android 11制定新的规则:它将强制支持Android的“无缝更新”功能,沐鸣开户测速使新操作系统发布的设备必须支持这一功能。这个消息是通过XDA开发人员首先发现的一个Android源代码提交来的,其中写道:“R启动时需要虚拟A/B。”在英语中,这意味着需要两个分区(标记为“A”和“B”)的无缝更新系统将在Android R(即Android 11)上被要求。
 
Android的无缝更新系统被引入到Android 7.0牛轧糖(实际上是从Chrome OS借来的)中,作为一种减少操作系统更新引起的停机时间的方法,并在更新应用不正确的情况下提供一个恢复机制。对操作系统应用更新通常意味着延长操作系统的停机时间。在安卓系统上,在无缝更新之前,手机会启动到恢复状态,并在“安装系统更新”屏幕上停留长达25分钟。这是一段很长的停机时间,在此期间你不能运行任何应用程序,不能查看任何文本消息,也不能接任何电话。停机是因为更新系统文件需要使系统分区脱机,但是无缝更新系统通过只拥有系统分区的第二个副本来修复这个问题。
 
正如在提交中所引用的,这两个系统分区被称为“A”和“b”。通常它们是彼此的完全拷贝。其中一个系统分区是在线的,用于电话操作系统,而另一个分区是离线的,只是坐在那里。当需要应用更新时,首先将更新应用到脱机分区。如果你在系统分区A上运行,那么更新的就是系统分区B。这一切发生的时候,无缝,背景,虽然系统分区B文件更新后,你仍然可以做所有的正常手机a系统分区上的东西而不是盯着手机屏幕锁定到一个“安装系统更新”25分钟,手机只有一个“安装系统更新”通知,你可以忽略。
 
因为您有两个系统分区,所以电话永远不会有较长的停机时间。离线分区的更新完成后,手机会要求重新启动,然后它会交换活动分区。因此,如果您在分区A上运行,而分区B被更新,那么手机将切换到在新更新的B分区上运行,而A将在稍后的时间更新,通常是在手机空闲并在充电器上时。
 
这是一个Chrome操作系统启动过程的图表,但是Android现在也将以类似的方式工作。
 
放大/这是一个Chrome操作系统启动过程的示意图,沐鸣开户测速但是Android现在的工作原理与此类似。
 
谷歌
无缝更新的另一个好处是,如果在更新期间出现问题,某个分区无法启动,它仍然可以将另一个分区作为备份。Android足够聪明,可以在第一次引导切换到新分区时设置一个标志,如果这个引导没有完成,它可以切换回来并引导到旧版本的操作系统。从那里,它可以再次联系更新服务器,再次下载操作系统文件,并尝试重新应用更新。如果没有无缝更新,一个失败的操作系统更新会把你的手机变成一块砖头,恢复它需要一台电脑和特殊的软件,但是无缝更新系统也可以无缝恢复。
 
许多原始设备制造商已经自愿采用无缝更新,如谷歌、一加、诺基亚、LG、摩托罗拉、HTC、索尼和华硕。最大的抵制者是三星——为什么总是三星?-该公司仍要求其手机长时间离线。“好吧,三星手机永远都不会更新”的笑话很容易被人取笑,但他们仍然每月都会进行安全更新,所以这种需要停机的情况每个月都在发生。将这一功能强制应用于Android 11系统意味着三星最终将被迫采用这一功能,其他落后的厂商(通常是中国的原始设备制造商)也将被迫采用这一功能。
 
无缝更新确实有一些缺点,即两个系统分区比一个系统分区使用更多的存储空间。作为A/B分区推广的一部分,沐鸣开户测速谷歌做了大量工作来精简系统分区的外观,并在需要将其增加一倍之前将大小减半,因此年同比变化并没有那么大。谷歌在a /B分区系统上有一个很大的FAQ,并有2016年Pixel 1的详细存储号,2016年Pixel 1是第一次发货,它说:“对于在内部测试的Pixel a /B和非a /B变体(只有a /B发货),使用的空间仅相差320米。在32gb的设备上,这个数字略低于1%。对于16gb的设备,这一比例将低于2%,对于8gb的设备,这一比例将接近4%(假设所有这三种设备都具有相同的系统映像)。
 
在FAQ中,谷歌建议在每一种存储配置上使用A/B分区,最低8GB,甚至包括最低端的智能手机。谷歌的一些要求,比如强制性的加密支持,在过去已经为低端设备提供了例外,所以这可能不适用于更便宜的手机。要确切地知道,我们需要看到Android 11的Android兼容性定义文档,它还没有发布。