首页产品区Galaxy S系列

【分享】Project Treble 让 Android 告别升级慢 图片

Galaxy S系列 ▪ 讨论求助 ▪ S8丨S8+

2017-11-27 15:07

【分享】Project Treble 让 Android 告别升级慢

话题和问题不断的 Google Pixel 2 手机,Google 的新硬件似乎赚足了人们的眼球。

而除了让“亲儿子”党渴求的新机,擅长做软件的 Google 也从这一代 Android 系统开始,带来了可以说是有史以来最大和最实际的改变。

这个改变就是 Android 系统新的升级机制 Project Treble。

【分享】Project Treble 让 Android 告别升级慢

几乎所有的 Android 手机用户这么多年一直都有一个不知道该求谁的诉求,那就是希望自己手中的 Android 机系统升级的速度能快点。

原生 Android 用户还好,我见过不少拿着 Nexus 和 Pixel 的用户在国内外各种坛子炫耀每次系统更新和安全更新之神速,殊不知 OEM 厂商的手机用户却在各自的坛子里询问两个月前的更新为啥还没有。

【分享】Project Treble 让 Android 告别升级慢

使用Android手机最烦人的方面(Pixel / Nexus除外)是更新缓慢。而在最新的 Android 个版本系统的统计中,Android 7.1(去年推出目前位于0.5%的市场份额,而全新的手机仍然以6.0棉花糖发布。Android 8.0 只有 0.3%,2015 年的系统 Android 6.0 还有 30% 的占有率,而更早的 Android 5.0 还有 27%。

谷歌的目标是通过“Project Treble”解决这个问题,它将模块化部分Android操作系统,以减少OEM厂商更新设备的时间。

如果您不熟悉Android更新的工作方式,请参阅以下摘要。Google发布了一个新的Android版本,硅片制造商(例如Qualcomm,Mediatek)必须为其提供驱动程序。一旦完成,设备制造商(如三星,HTC)就可以开始重新添加他们对新的Android源代码所作的所有调整。对于运营商出售的手机/平板电脑,设备制造商则需要等待运营商批准更新。毕竟,用户终于开始接收更新。

Google希望通过Project Treble来加速这个过程,这个项目改变了Android的架构。基本上,一个新的“供应商接口”将包含一个设备的所有低级软件 - 如芯片组驱动程序。谷歌将与芯片组制造商合作,确保供应商接口向前兼容,接口将由供应商测试套件(VTS)进行验证。

但这种情况,这一次或许真的可以有效的改善了。Google 新的系统更新机制 Project Treble 随着 Android 8.0 一起到来。

【分享】Project Treble 让 Android 告别升级慢

简单来讲,Android 8.0 中的 Project Treble 将所有的低级驱动程序,也就是 OEM 厂商定制的部分,与原生 Android 系统的其余部分分离开来。

同时,这意味着在更新 Android 设备之前,不再需要等待更新芯片组的驱动程序,只要驱动程序支持 Treble 就可以。

换言之,就是未来的 Android 系统无需等待把原生 ROM 改的体无完肤的 OEM 厂商从芯片到软件层面的适配,等待新系统到来的时间会大幅缩短。

下图就是 Project Treble 机制的简易示意图。

【分享】Project Treble 让 Android 告别升级慢

在 XDA 论坛上,已经有大神开始挖掘 Project Treble 的妙用了。这位大神以 Mate 9 试水,Mate 9 出场系统是 Android 7.0,在上个月华为已经释出了 Android 8.0 beta 版。

而 Mate 9 上的 Android 8.0 支持 Project Treble,XDA 的开发者 Phhusson 只用了不到一天的时间就为 Mate 9 刷上了 AOSP ROM,也就是原生 Android 系统,而且并未修改内核,在此之前也没有过适配 Mate 9 原生 ROM。

Phhusson 还发现,他在修改了一个 AOSP ROM 后,这个 ROM 可以刷在当前支持 Treble 的任何一个设备上。

【分享】Project Treble 让 Android 告别升级慢

包括 Essential Phone,Huawei Mate 9,Honor 8 Pro,Xperia XZ1,和 Xperia XZ1 Compact 都可以安装并启动同一个系统。

当然,不同设备使用同一个 ROM 会存在各种 Bug,但在 Project Treble 前,还没有出现过同一个 ROM 不经过特定的修改而支持不同设备的情况。

目前来看,未来 Project Treble 不止能帮助 OEM 厂商更快的为自家手机提供最新的系统更新,还可以开发者更加便利的定制和修改自己的系统,而无须等待厂商适配,但前提是,这些手机要支持 Project Treble 才可以。

此外,令人稍感疑惑的是,一直最贴近原生 Android 的一加近期表示,旗下的几款手机不会支持 Project Treble,即便他们已经升级到了 Android 8.0。

Android 8.0 已经提供了很好的更新机制,如果未来 OEM 厂商们勤奋些,或许那些论坛里的抱怨声能少一些,Android 更新慢和碎片化的老问题也可以不被一遍又一遍的提及了。


举报回复

请您选择举报理由
close

设置帖子

设置帖子
备注
close

操作记录

操作记录
操作者 时间 操作 备注
close

编辑回复

close

VOC推送

VOC推送
帖子标题: 【分享】Project Treble 让 Android 告别升级慢
所属版块: 产品区>Galaxy S系列
部 门:
备注信息:
消息内容:
close

温馨提示

VOC帖子推送
该版块未设置问题反馈主题,不能被推送为VOC
帖子名称: 【分享】Project Treble 让 Android 告别升级慢
所属板块: 产品区>Galaxy S系列
close

删除帖子

删除帖子
删除原因
close

审核帖子

帖子名称 【分享】Project Treble 让 Android 告别升级慢
*审核状态
*备注信息:
close