【PConline资讯】8月7日凌晨,谷歌对外发布了安卓9.0系统的正式版,目前GooglePixel系列手机和安卓之父的EssentialPhone已经接收到推送。此外,系统更新提示也提到,安卓9.0系统的官方正式命名为Android9.0“Pie”,也就是此前传言的馅饼。
而与此同时,安卓9.0Pie正式版系统的源码也被谷歌上传到了AOSP中。XDA开发者论坛网友从中挖掘到了一条不那么令老用户愉快的消息。
从安卓9.0开始,谷歌在boot(启动)、system(系统)和vendor这三个关键分区中加入了强制性的“回滚保护”(rollbackprotection)机制。基于该机制,用户被禁止将该设备通过刷机等方式降回旧的安卓版本。
也就是说除了本身出厂预装安卓9.0的手机(例如下半年的华为Mate20,明年的三星S10)外,如果你的手机是后来升级到了安卓9.0,就会存在无法退回安卓8.0或安卓7.1/7.0的情况。所以,后续升级安卓9.0的用户,一定要在确认OTA升级前做好充分的考虑。
事实上,早在去年的安卓8.0上,谷歌就引入了“回滚保护”(rollbackprotection)机制,但当时并没有作为一种强制性的功能。当然,谷歌也有自己的考虑,比如加入该机制可以提升系统安全性,还可以配合ProjectTreble使新系统份额进一步提升。
是不是觉得有点眼熟?事实上iOS一直是这种机制,苹果用户在升级到新系统后,一旦旧版本iOS的降级通道关闭,他们就再也无法降回旧系统。这也是每年新版iOS的升级率大大超越安卓新系统的原因之一。当然,这争议性很大,比如有的用户并不喜欢用新版iOS,因为Bug太多,但是旧的又退不回,只能将就着用。
但不得不强调的是,苹果之所以要这样做,主要和iOS本身是一种封闭的移动操作系统有关。但安卓作为一种免费开源系统,若采取这种措施,不知是否有些过于强硬了,尤其是对于一些刷机党而言,这一举措可以说相当的不友好。
你能接受安卓9.0的强制防止系统降级吗?