安卓智能独家

安卓 Pie和Project Treble:Google做到了吗's upgrade fix work?

现在终于是对Google改善Android升级的努力进行首次真正测试的时候了-结果揭示了一些令人震惊的事实。

安卓 Pie,Project Treble
谷歌 / JR拉斐尔,IDG

安卓智能独家

展示更多

近两年来, 高音专案 一直为Android忠实用户提供希望和灵感的源泉,这是长期困扰人们的神奇解决方案。

揭幕 2017年春季,Project Treble是Google有史以来最雄心勃勃的工作,旨在重新思考作为操作系统的Android的结构,并以一些狂野的新方式分解该软件-旨在使电话制造商更轻松地将OS更新发布到合理及时地使用其设备。实际上,从一开始,Android升级就一直是该平台的主要痛点,尽管Google此前做出了所有努力,但制造商还是 不断恶化 向其最高收入的客户提供售后软件支持。

目前 安卓 9派 发布特别重要,因为它是第一个 安卓版 充分利用Treble引入的所有变化,并进入一个世界,目前所有的旗舰手机几乎都支持该产品。因此,至少从理论上讲,当前的Android升级周期应该是我们以有意义且可衡量的方式看到Treble收益的周期。

如果您没有关注的话,Treble的要旨是,它采用了Android的胆量-硬件特定的东西,例如控制软件与设备的处理器和调制解调器的交互方式的驱动程序-并将其放入完全隔离的底层,与操作系统的其余部分分开。这意味着制造商不再需要等高通公司每次发布新版本时更新所有较低级别的代码,而可以直接跳入 更新过程的一部分。

那么这种进化应该有多大的不同呢?那是百万美元的问题。事实证明,我们有一个答案:去年,我有机会 采访伊利安·马尔切夫(Iliyan Malchev),是Google的首席软件工程师和Project Treble计划的关键架构师。我要向他提出的紧迫问题之一是,从现实世界的角度来看,Treble应该对Android升级交付过程产生多大的影响。他的回答很明确。

通过消除升级过程的最初部分,设备制造商必须与芯片供应商合作,并等待他们更新与软件的硬件特定部分相关的所有代码,Treble应该节省大约四分之一的时间升级过程,马尔切夫告诉我。据他估计,这就是低级代码更新通常花费的时间-因此,如果没有图中所示的过程的一部分,设备制造商实际上将获得三个月的提升。

好吧,你猜怎么着?我每年都会通过升级交付来仔细跟踪和衡量Android设备制造商的表现( 有充分的理由)。因此,自Pie发行以来,我们已经过去了六个月大关,而我的最新作品 安卓升级报告卡 完成后,我们可以使用所有这些数据来查看Treble是否按预期方式工作。

剧透警报:准备感到失望。

安卓 Pie和Project Treble:当前代旗舰性能

让我们首先来看一下Pie发行时最重要的Android设备制造商在当前代旗舰手机方面的表现。为了一致和 建立比较标准,我的分析着眼于每个公司将最终版Android 9移植到在美国已经可以买到的旗舰手机模型上花费的时间。

然后,我们可以将其与每个公司的业绩(在相同的度量标准下)进行比较, 安卓 8.0 Oreo升级,高音在哪里 一个积极的因素。而且,从理论上讲,我们应该看到Pie的推出全面快了三个月。对?

是的关于那个:

安卓 Pie,Project Treble:当前代旗舰 JR

(点击图片放大)

对于当前的旗舰产品,从奥利奥(Oreo)到派(Pie),谷歌相对稳定-鉴于其起点近乎完美,因此没有太大的惊喜,也没有抱怨的理由。同时,HTC做出了有意义的贡献 更差 使用Pie而不是使用Oreo:该公司在99天之内就完成了Oreo升级,但直到今天还没有交付Pie,这意味着 191天 和计数。

LG同样已经达到了Treble预期的三个月改进期的目标。该公司花了令人尴尬的274天才能将奥利奥(Oreo)投放到其当前的美国旗舰产品上-因此,将其缩短三个月或大约90天,这意味着LG应该将Pie卖给当前旗舰产品的所有者(仍然非常可怜)184软件发布后的几天。那应该是2月6日,上星期三。 LG仍然没有做任何事情。

摩托罗拉也可以这样说,摩托罗拉花了124天的时间才使奥利奥(Oreo)成为其当前一代的旗舰产品,但尚未将Pie交付给目前收入最高的客户。

现在,在您淹没在虚拟泪水之河中之前, 在这块平庸的山峰上,有一些正面消息:首先,三星通过Pie对其当前旗舰升级交付时间进行了适度的改进,从Oreo的长达213天缩短到 适度地 与Pie在一起的糟糕177天。这是36天的改进-不足以算得上是真正的三连胜,但至少可以,对吧?

不过,当您缩小地图并查看大图时,很难说三星取得了很多成就。与一年前的牛轧糖相比,该公司花了179天的时间将软件交付给当时的旗舰产品。更重要的是,三星一直处于螺旋式下降 现在已经有一段时间了。花了 155 棉花糖和当前旗舰产品的交货天数 106 天棒棒糖。因此,Pie真正发生的一切是,三星基本上回到了牛轧糖的性能水平,但 仍然 在此之前的两年中均未达到其性能水平-两者都没有特别令人印象深刻。所以,是的:这很难说是与高音有关的胜利。

第二个有前景的矿块要好一些:OnePlus将其目前的旗舰交付时间从奥利奥(Oreo)到派(Pie)缩短了91天。差不多三个月了-准时达到目标!最后,似乎表明Treble的结果至少在这一超特定(且相对较小)的实例中按预期工作。但是,请不要爆发气泡并立即进行庆祝性的猴舞:还需要考虑方程式的另一方面。

安卓 Pie和Project Treble:上一代旗舰性能

很容易将当前的旗舰产品作为衡量Android制造商性能与操作系统升级的指标,但实际上, 以前代电话同样重要。毕竟,当您今天购买旗舰手机时,您希望它获得两年的支持 最低限度。然而,大多数设备制造商将他们的老客户视为事关重大的事。

以机智:

安卓 Pie,Project Treble:上一代旗舰 JR

(点击图片放大)

除了Google和OnePlus之外,截至撰写本文时,还没有一家主要的Android设备制造商(在此分析的美国重点范围内)将Pie交付给上一代旗舰产品-191天,即半年以上,自该软件发布以来。无论是否存在Project Treble,都没有任何借口。

说到这些,并不是所有这些上一代设备都已更新为在Pie推出之前支持Treble。但是你知道是谁吗?对 OnePlus的旗舰。然而,虽然OnePlus在最初的六个月内实际上将Pie推入其上一代产品中,但击败了大多数竞争对手,但花费了 更长 与前一年使用Oreo相比,这样做的时间更长-多了47天,因此不仅仅是四舍五入的错误。虽然OnePlus在其当前一代的旗舰产品上进行了适当的改进,但它通过在前一代支持Treble的手机上做得更差而弥补了差异。

Pie and Treble:全面考虑

那么,如何处理所有这些呢?首先,我只想说:我讨厌成为一个沮丧的人。尽管 我持续的怀疑 关于Treble,我真诚地希望该项目能证明我错了,并表明在适当的帮助和激励下,我们看到了一些证据,表明Android设备制造商(不仅仅是Google)可以更好地对待他们的客户,并向我们展示也许,甚至只是一点点,他们关心的不仅仅是最初的硬件销售。

但是,从这些数据来看,很难得出我指出的相同结论,即很可能 一开始:尽管Google使用Project Treble进行了所有合理的设计,并且在消除更新过程和效果的过程中保持了所有有效性 应该 拥有软件交付时间– Treble无法解决Android生态系统中日益不可否认的现实:大多数Android设备制造商几乎没有真正的动机来使及时进行OS更新成为现实。

当然,事实是,这并不应该完全令人惊讶。我们已经看到Google做出了许多其他努力,以鼓励及时进行Android更新,并使制造商更容易地进行该过程,而且一次又一次地被提醒我们,大多数公司根本不予该死。

确实,冒着听起来call的风险,谁能怪他们?除了Google的商业模式围绕软件和服务,并提供鼓励您尽可能使用互联网的体验外,每家Android设备制造商都通过说服您升级自己的产品来赚钱。 硬件 定期地从表面上看,至少要提供及时,持续的软件改进,不仅需要大量投资,而且没有立竿见影的回报–这也使您现有的手机感觉不断更新。这并不能完全激发您外出购买新型号的机会。

最终,Project Treble所能做的就是减少电话制造商处理和交付操作系统升级所需的时间和成本,而在制造商已经积极参与的情况下,这绝对可以有所作为。但是,从理论上讲,这对于Android来说可能是积极的一步,但Treble之类的努力无法解决那些根本不在乎的公司。

唯一的安全解决方案是 自学 了解各种设备制造商的态度和行为,然后在考虑到这些知识的基础上做出我们自己未来的购买决策。 (据我所知,尖叫和剧烈的敲打声音也是有效的,尽管从某种意义上讲,这在短期内可以缓解压力。嘿,不管怎样,对吗?)

报名参加 我的每周新闻 以获取有关重要新闻的更多实用技巧,个人建议和简单的英语观点。

人工智能通讯

[电脑世界上的Android Intelligence视频]

版权© 2019 IDG通讯,Inc.

  
在亚马逊上购买技术产品