您现在的位置是: 首页 > 互联网 >

Android Pie和Project Treble:谷歌的升级补丁起作用了吗

  • 2020-01-05 15:32:12

近两年来,Treble项目一直是Android忠实用户的希望之源和灵感之源——这似乎是对一个长期困扰他们的问题的神奇解决方案。

公布了2017年的春天,项目三是谷歌最雄心勃勃的努力重新考虑Android的结构,操作系统,软件分解在一些野生的新方法——所有,目的是方便电话制造商获得操作系统更新他们的设备在一个合理的及时。从一开始,Android的升级就一直是Android平台上的一大痛点,尽管谷歌之前做了很多努力,但制造商们在向付费最高的客户提供售后软件支持方面做得越来越差。

目前发布的Android 9 Pie尤其重要,因为它是第一个充分利用了Treble所带来的所有变化的Android版本,并且进入了一个几乎所有当前旗舰手机都支持它的世界。因此,至少在理论上,当前的Android升级周期应该是我们以一种有意义和可衡量的方式看到三倍的好处的时候。

三冠王的要点,如果你还没有注意,是需要勇气的Android——特定于硬件的东西,像驱动程序控制软件与设备的处理器和调制解调器——并将它们放置到一个完全孤立的底层,独立于操作系统的其余部分。这意味着制造商们不再需要等待像高通这样的公司在每次发布新版本时更新所有底层代码,而是直接进入他们的更新过程。

那么这种进化会带来多大的不同呢?这是个很重要的问题。事实证明,我们有一个答案:去年,我有机会采访了Iliyan Malchev,谷歌的首席软件工程师和Treble项目的关键架构师。我向他提出的一个紧迫问题是,从现实世界的角度来看,三倍对Android升级交付过程的影响到底有多大。他的回答非常明确。

通过消除初始升级过程的一部分,与硅供应商设备制造商不得不工作,等待他们更新相关的所有代码的特定于硬件的部分软件,三冠王应该刮胡子每年约四分之一的升级过程,Malchev告诉我。根据他的估计,这就是低层代码更新通常需要的时间——因此,如果没有这部分过程,设备制造商基本上只需要3个月的时间。

好吧,你猜怎么着?通过每年的升级交付,我仔细地跟踪和衡量Android设备制造商的表现。既然Pie已经发布6个月了,我最新的Android升级报告也已经完成了,我们可以用所有的数据来看看Treble是否在正常工作。

剧透警告:做好失望的准备。

让我们先来看看在Pie发布时,最重要的安卓设备制造商在当前这一代旗舰手机上的表现。为了保持一致性并建立一个标准的比较标准,我的分析集中在每家公司将Android 9的最终版本安装到其旗舰手机上所花费的时间上。

然后,我们可以将其与每家公司的业绩进行比较——在相同的衡量标准下——与之前的Android 8.0奥利奥升级(其中三倍不是一个积极因素)。而且,从理论上讲,我们应该会看到馅饼的推出整整快了三个月。对吧?

是的。关于:

(按图放大)

当谈到当前的旗舰产品时,谷歌从奥利奥(Oreo)到派(Pie)的表现相对一致——考虑到它近乎完美的起点,这并不奇怪,也没有理由抱怨。与此同时,HTC在Pie上的表现明显不如在奥利奥上:该公司在99天内就完成了奥利奥的升级,但至今仍未交付Pie,这意味着它最多需要191天,而且还在不断增加。

LG也已经超过了预期的3个月增长窗口期。公司花费了274天尴尬奥利奥在其current-gen美国旗舰——所以剃须三个月约90天的这意味着LG应该已经派了业主的旗舰后184天(仍然很可怜)软件的版本。那应该是上周三,2月6日。LG还是什么都没做。

摩托罗拉(Motorola)也是如此,它用了124天的时间才将奥利奥(Oreo)推广到当前这一代旗舰产品上,迄今尚未将派发给目前收入最高的客户。

现在,在你淹死在河里的虚拟流泪,有几位积极的新闻在这山上的平庸:第一,三星做适度的改进与派,current-gen旗舰升级交货时间从一个与奥利奥godawful 213天,只有适度的177天派。这是36天的进步——还不足以算作真正的三冠王,但至少有了进步,对吧?

不过,当你把镜头拉远,看到更大的画面时,很难说三星取得了多大的成就。在一年前推出Nougat之后,该公司花了179天时间才将软件交付给当时的旗舰产品。更重要的是,三星已经持续走下坡路有一段时间了。用棉花糖和棒棒糖分别用了155天和106天。因此,派真正发生的是,三星基本上回到了它的牛轧糖水平的表现,但仍然没有达到前两年的表现水平,这两个都不是特别令人印象深刻。所以,是的:很难把这归结为三倍的胜利。

第二个有希望的“金块”则要好得多:一加将当前旗舰产品从奥利奥到派的交货时间缩短了91天。这几乎正好是三个月——完全符合目标!最后,一个结果似乎表明三倍如预期的那样工作,至少在这个超级特定的(并且相对较小的)实例中是这样。不过,先别急着拿出香槟,跳起欢快的猴舞来庆祝一下:还有另一个方面需要考虑。

人们很容易将当前一代的旗舰产品作为衡量Android制造商在操作系统升级方面表现的标准——但实际上,前一代手机也同样重要。当你今天买了一款旗舰手机,毕竟你希望它至少能支持两年。然而,大多数设备制造商把他们一岁的客户当作更无关紧要的事后想法。

即:

(按图放大)

除了谷歌和一加之外,美国没有一家大型安卓设备制造商在撰写本文时,Pie已经交付给了它的前一代旗舰产品——191天,自软件发布以来已经超过半年。无论“三重计划”是否存在,都没有理由这样做。

说到这里,并不是所有的这些前代设备都更新了,以在馅饼推出之前支持三倍。但你知道是哪些吗?一加的两艘旗舰。然而,尽管一加确实在最初的6个月时间内将派添加到前一代产品上,从而击败了大多数同行,但它比前一年的奥利奥产品耗时更长——多出了47天,所以也不只是四舍五入的误差。换句话说,虽然一加对当前这一代旗舰机进行了适当的改进,但它在前一代支持三倍功能的手机上做了一些有意义的改进,弥补了这一不足。

那么,如何理解这一切呢?首先,让我说一句:我讨厌这么扫兴。尽管我正在怀疑三冠王,我真的希望这个项目能证明我错了和表明,适量的帮助和激励,我们会看到一些证据表明,Android设备制造商(不仅仅是谷歌)可以治疗他们的客户更好的和告诉我们,也许,即使只是一点点,他们关心超过最初的硬件销售。

但是看这个数据,很难不去达到同样的结论我极有可能在一开始就指出:尽管谷歌所做的与项目背后的声音逻辑三冠王,所有的有效时间刮胡子了更新过程和效果,应该在软件交付时间——三不能解决日益不可否认的现实在Android生态系统:事实上,大多数Android设备制造商并没有把及时更新操作系统作为首要任务的真正动机。

当然,事实是,这并不完全令人惊讶。我们已经看到谷歌做了许多其他的努力来鼓励及时的Android更新,并使这个过程对制造商来说更容易,正如我们一次又一次被提醒的那样,大多数公司根本不在乎。

真的,冒着听起来冷酷无情的风险,谁能责怪他们呢?除了谷歌,它的商业模式围绕着软件和服务,并提供一种鼓励你尽可能多使用互联网的体验,每一个Android设备制造商都通过说服你定期升级硬件来赚钱。至少从表面上看,提供及时的、持续的软件改进不仅需要大量的投资,而且没有立即的回报——它还会让你现有的手机感觉不断更新和更新。这并不能激励你去买一个新的模型。

最终,Project Treble所能做的就是减少手机制造商处理和交付操作系统升级所需的时间和成本——在制造商已经有动力的情况下,这绝对会带来改变。不过,尽管从理论上讲,这对Android来说是积极的一步,但对于那些根本不在乎的公司来说,像Treble这样的努力并不能解决问题。

唯一可靠的解决方案是让我们了解各种设备制造商的态度和行为,然后根据这些知识做出自己未来的购买决定。(据我所知,大喊大叫和使劲敲桌子也可能是有效的——尽管在某种程度上是一种短期的、释放压力的方式。嘿,只要有用就行,对吧?)

注册我的每周时事通讯,获得更多实用的技巧,个人建议,以及对重要新闻的简明英语视角。


郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
Top