根据外媒报道,谷歌官方要求所有搭载安卓11系统的设备都必须采用A/B分区,以便支持无缝更新,这样做可以大幅降低设备更新变砖、死机的几率。
既然是一种全新的更新方式,自然是跟以前传统系统更新方式有所区别。传统的系统更新方式需要将手机置入Recovery模式安装更新,安装更新往往要花上几分钟到十几分钟不等,这个过程中你什么事情都做不了。原厂Recovery会将更新的临时文件存放进/cache分区里,这也是谷歌要求安卓11系统必须采用A/B分区的重要原因。
并且采用这种格式可以降低更新之后设备无法启动的可能性,这意味着用户需要将设备送到维修和保修中心进行更换和刷机的情况将会减少。简单来说就是将系统更新包自动将这些A区的底层和上层分区校验完整性,然后按照更新包里的内容更新之后写到B部分的对应分区里。,完成更新后并重启系统就会自动将下一个要启动的系统切换到B区,也就是更新后的系统。彻底杜绝由于系统更新而出现死机的现象。
当然,到了B区后下一次更新就是把更新系统放到A区进行重启切换,原理是完全相同的。目前也有不少的手机厂商开始注重并使用这一更新方法,看来这一更新方式在未来会成为安卓阵营的一大特点。