手机厂商太懒?谷歌不惜得罪用户“接管”系统更新
有那么一天,当你正在悠闲地坐在电脑桌前,喝着肥宅快乐水、和狐朋狗友开着黑,同时还不忘瞟一眼屏幕角落小窗口里的小姐姐时。突然,电脑画面一暗,紧接着一个醒目的、蓝色的窗口就这么突兀地挡在了你的视线前方,中断了你所有的操作。
“我x!”,你惊呼一声,手忙脚乱地想要取消更新操作,却发现它只能允许你将提醒延后一个小时,或者花上一会来指定一个明确的预约更新时间。正在这时,屏幕那头的队友骂声已经接踵而至,游戏场面急转直下,眼看就要到手的胜利,就这么被一个“不识趣”的更新给毁了。
心情烦躁的你顿感意兴阑珊,拿起手机正想转换一下心情,突然发现手机自动重启了——过了好一会,在重新启动之后的手机通知栏上才出现一条说明:“你的设备已经重启以测试了一个更新(Your device was rebooted to test an update)”。此时的你……正准备爆发,突然转念一想:不对!自动重启更新这不是以往只有PC上的Windows系统才具备的恶心功能么?怎么现在安卓手机也有了?难不成我的手机中了病毒?
很遗憾,你的手机并没有中毒,它只不过是在执行一项最新的安全特性。这种在前不久的Android Q Beta3版系统中刚刚引入的,会导致系统自动“重启更新”的功能,其名为Project Mainline。
众所周知,对于手机厂商而言,“系统更新”的好处主要体现在用户口碑方面,但它的“坏处”乍看之下却要比好处更多:比如说适配新系统所需的人力物力,比如说新版系统延长了老设备的使用寿命、反过来可能反而阻碍了新品的销售,又比如说对于那些产品线庞大、特别是供应链不太稳定的品牌来说,系统更新更是难上加难。
但是,很显然谷歌是不能忍受手机厂商这样“偷懒”的——如果厂商们都为了赚钱而不重视系统更新的话,那不仅将会导致整个Android生态的撕裂,更会伤害到大众消费者对于Android手机的观感——特别是对于那些并不清楚“系统更新”到底是什么回事的人来说,他们只会觉得“安卓就是没有苹果好用”而已。这就是为什么谷歌早在一两年前就开始通过各种各样的手段鼓励系统更新的原因:先是强迫开发者必须只针对新版系统优化,紧接着又边“督促”边以Project Treble之类简化系统适配的技术来“帮扶”手机厂商及时更新新系统。
正是在谷歌“胡萝卜加大棒”的努力下,包括华硕、Essential、LG、诺基亚、一加、OPPO、索尼、vivo、Tecno、小米在内的一众厂商如今都已经成为了Android测试系统的积极适配者。这显然给他们的消费者带来了实际的好处。但是,毕竟业界还是有着“冥顽不化”的坏分子,比如说HTC就曾经抱怨自己根本跟不上Android的更新步伐,难以及时按照谷歌给定的节奏保证用户每月都能收到安全补丁、18个月内都能有系统更新。
很显然,无论是谷歌还是消费者,都有权批评这样的厂商是“自取灭亡”,但厂商有罪,是不是即意味着它的用户也要连带受累呢?不能。所以才有了Project Mainline。它本质上就是一种脱离了厂商系统更新体系的,由谷歌直接维护、通过应用商店(而不是系统更新服务器)分发的紧急安全补丁更新系统。
在谷歌当前公布的Project Mainline更新对象列表中,囊括了多媒体解码器、网络权限设定、时区数据、联网相关组件等各种常用、重要、但也时常成为黑客攻击对象的系统组件。当这些组件被发现存在BUG、需要进行功能修正或者需要及时得到数据更新(比如说地区时制的变化)时,具备Project Mainline功能的Android系统(目前来说也就是最新版的Q)就能不等手机厂商出手,直接经由谷歌提供更及时的更新。也正因为这些更新本身多半具有紧急(比如不更新的话可能遭遇流行的黑客软件)、必要(比如不更新的话时区会出错)的特质,所以手机受到更新之后立刻自动重启,自然也就不足为奇了。
当然,客观地说,这的确会造成用户“正用着手机、突然就自动更新重启了”的烦心情况。但谷歌对此也已经作出了反馈:据他们保证,正式版的Android Q系统将能够实现后台自动接收和安装Project Mainline重要更新的同时无需重启。或许到了那个时候,Android的整体安全性又会再上一个台阶吧——特别是对于那些懒惰厂商的不幸用户而言,更是如此。
【本文图片来自网络】
推荐阅读:
Z世代的逆袭武器:OPPO Reno Z评测
不同于价格的降低,Reno Z不仅基础性能不降反升,拍照水准也令人惊喜。