Android Pie和Project Treble:评估谷歌的宏伟升级修复

2022-04-16 15:46:37来源:

如果你长时间阅读这所专栏,你知道我倾向于是持怀疑态度 - 特别是在谈到Android的长期升级问题的修复方面。

原因很简单:我从一开始就追踪了Android升级,我看到了许多尝试让设备制造商加强他们的游戏。有短期的Android更新联盟,在Google I / O 2011年宣布宣布大量粉丝,然后再次提及。在2014年推出了Android预览计划,许多人被许多人被誉为久的答案,以缓慢和不可靠的升级。然后,努力使预览程序更有效地每年更有效,越来越早日预览和初始和最终版本之间的时间延长了窗口。

然而,随着每年通过的,大多数制造商“与OS升级的表现只会继续变得更糟 - 到几乎令人生意的程度,截至较晚。

所以在这里,我们在2018年,随着Android馅饼清新了烤箱 - 再次,我们“重新谈论谈论这将是如何实现的那一年。这次,答案以Project Treble的形式出现,一种雄心勃勃的努力,为Android创建一个模块化基础,它将特定于硬件特定的代码 - 与处理器和其他较低级别元素相关的比特 - 从操作的其余部分系统。

“Treble是一系列并行的努力之一,我们在更新的雨伞下进行 - 通过解决Android的这种版本的碎片问题,”Iliyan Malchev,谷歌工程师和项目高音架构师解释说明谁同意坐下来坦率地讨论高音的目标,这是它可能拥有的现实影响,以及在这里的情况下的地方。

[每周五,使用JR新的Android Intelligence Innider的时事通讯,在您的收件箱中获得新的提示和洞察力。独家额外等待!]

我最大的问题只是有多大的高音可以真实地制作多少。毕竟,虽然将较低级别代码从操作系统的其余部分分开的概念肯定是声音,但它仍然将设备制造商带来了相当数量的工作来为其设备准备每个新的OS释放。在历史上,正如我们所建立的那样,大多数Android制造商都避开了自己的动机,以便在这种任务中快速移动。

Project Treble和Android升级过程

要考虑影响项目高音可以在Android生态系统上有了一个,我们首先要退后一步,需要拍摄什么,具体地,特别是,它完成了。

几年前,HTC创建了一个“Android操作系统更新的解剖学”图表,即我们“re认为今天的形状即可塑造现场。作为图表显示,升级过程中的第一步 - 宣布新的Android版本 - 实际上沿两个同时路径发生:一方面,手机制造商开始查看代码并评估它如何适应其产品。与此同时,芯片组供应商评估释放,如果它决定支持它,则会创建必要的代码位,允许它在其芯片上运行 - 这些设备的核心。

HTC.

只有当芯片组供应商完成其工作时,手机制造商能够开始将软件与自己的添加并制作卷展栏式结果的工作。

“从那个开源推动到你手里握住的实际设备,有一条长长的路要走,”马尔切夫说。

从谷歌的角度来看,操作系统卷展栏实际上是一个三阶段的过程 - 首先使用谷歌开始,然后在芯片组供应商中进入芯片组供应商,并在到达我们之前,在联系我们之前,终于到了电话制造商。在查看这些区域时,谷歌意识到它有机会简化过程并使其更有效。

那个高音开始的地方。使用奥利奥,谷歌通过在源电平分离Android并在主操作系统和所有较低级别的内容之间创建边界来奠定了基础。用馅饼,谷歌填写了一些缺失的作品,并与芯片组供应商密切合作,以确保他们已准备好进行新安排。

你可以想到它,好吧,馅饼:在过去,所有Android都混合在一起,这意味着每次每次OS更新都有一次,每次都必须从头开始更新并烘烤到击球手中。通过高音,所有硬件特定的元素都存在为地壳 - 然后将外壳留在设备的寿命中。然后,手机制作者可以专注于它的一部分过程,而无需担心等待其他人提供并在更新的基础上使用每个新版本。

“[Android开源项目]是一个模块化的建筑物,”Malchev说。“与奥雷奥和P,我们为该建筑定义了坚实的基础 - 但由于建筑物是可扩展的,我们需要使硅制造商能够延长建筑的基础。”

好吧 - 所以回到我的大问题:实际上,这一切都会有多少差异?

通过我与Malchev的讨论,谷歌的逼真目标似乎更多地改善了一些更好的东西 - 降低某些级别的时间,从Android版本发布到典型时手机 - 而不是实施任何类型的理想性修复,其中每个制造商突然开始提供一天升级。

所有这些都围绕着这个过程的第二阶段的高音改善 - 这是关于芯片组供应商的一部分。

“通过使用景象背后的硅制造商,我们在[开源代码下降]之间的情况和OEM在像Qualcomm这样的公司之间吸收了那么多,因此OEM可以立即开始工作,”Malchev解释说。

那么我们谈论被拯救了多少时间?在马尔切夫的估计中,它大约一年四季 - 三个月,给予或采取。

让“s做一点数学,然后:通过该解释,如果手机制造商以前花了七个月才能获得Android发布到其当前的Gen旗舰电话 - 与Samsung及其基于美国的银河S8设备的奥雷奥的情况如此 - 所有其他因素相等“D现在需要四个月的时间来获得滚出的更新。如果手机制造商以前超过三个月 - 与HTC及其2017年2017年欧洲人旗舰旗舰的情况 - 它可能能够在其发布后几周内获得更新。

每个制造商都不在等级

要记住的重要事项是涉及仍有变量,而且每个制造商都不在等等。一个变量是为Android实现电话制造商的更高级别修改所需的努力 - 视觉变化和功能添加如此许多公司都喜欢制作。事实上,谷歌认为这是考虑前进的最大变量。

“它”LL的时间拿一个OEM将Android适应自己的设备是他们介绍的变化量的函数,“Malchev说。

但后来我们也可以忘记动机的潜在因素。简单简单,大多数Android手机制造商似乎似乎将售后软件支持视为优先级 - 并且在一定程度上,它很难归咎于“EM。

想一想:尽管他们“重新投资时间和金钱在管理软件升级中,但大多数Android制造商都不会直接从事收入的一定程度。事实上,为现有设备提供快速和频繁的操作系统更新可以说是对抗大多数手机制造商的“经济利益 - 好像有任何东西,那么及时和持续的改进将使您不太可能介绍升级到新手机的必要性。作为一家公司,它从广告和支持它们的服务中大部分资金,谷歌是这条规则的唯一例外 - 它可能与唯一的Android-Convernal Company始终如一地致力于可靠的升级优先权。

有关所有阳性的高音,不会做任何事情来解决方程的那部分。并记住,也是:即使有了高音劳动的劳动力,也像三星和LG这样的制造商仍然有很好的工作要做,以融入众多界面变化,并采用它们带入基础Android软件的功能。所涉及的努力和资源的水平肯定不如之前的那么大,但它绝不是忽略不计的。

不过,Malchev相信影响可能很重要 - 并且谷歌在正确的道路上。

“碎片是一个艰难而凌乱的问题,它是有机生长的结果,”他说。“解决方案是”魔杖“,它不会随着按钮而呈现出来。这是很多工作 - 不仅是工程方面,而且还在与我们的合作伙伴合作。“

Malchev也表示,谷歌还有其他努力,以便在Project Treble和Project Treble上工作,尽管他没有能够在他们的大多数人那里阐述,因为他们已经公开透露了。但他相信他们“LL最终都在串联中工作,以创造一些有意义的动力 - ”雪球或雪崩效应“,就像他把它放在那样。除此之外,他说,在我们看到以其全部潜力的项目高音运行之前,他可以进行充分的微调。

“对我来说感觉就像我们建造了这台机器,”马尔切夫告诉我。“我们将这些作品放在一起。现在,我们需要运行该过程完成。“

从外面来看,我们所能做的就是等待和看 - 不仅在目前的旗舰设备上靠近眼睛,而且还可以越来越容易被忽视的上一旗舰旗舰和公司的承诺继续支持。正如我之前观察到的那样,每个原因都要谨慎乐观 - 但鉴于这局势周围的上下文,也有每个理由至少有点怀疑。

一件事是肯定的:该地区的任何改善量只能是正面的。基于在过去的几年里,大多数Android设备制造商在升级性能下降了,我们只能希望,最后,事情将从这里上山。

注册JR的每周时事通讯,以获得更多实用的提示,个人建议和简单的英语视角。

[Computerworld的Android Intelligence视频]


返回科技金融网首页 >>

版权及免责声明:凡本网所属版权作品,转载时须获得授权并注明来源“科技金融网”,违者本网将保留追究其相关法律责任的权力。凡转载文章,不代表本网观点和立场,如有侵权,请联系我们删除。


相关文章