精选圈子榜单优站
Echo
Echo
普通用户
大家好,我是Echo!

谷歌Project Treble让Android告别升级慢,还让刷机更好玩


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

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

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

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

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

而在最新的Android版本系统的统计中,Android 8.0只有0.3%,2015年的系统Android 6.0还有30%的占有率,而更早的Android 5.0还有27%。

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

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

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

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

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

在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的任何一个设备上。

包括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更新慢和碎片化的老问题也可以不被一遍又一遍的提及了。


  • 本文转载自:https://www.ithome.com/html/android/336144.htm

  • 若文章侵犯了您的权益,请联系我们进行处理。

  • 2017-11-27
  • 402阅读
评论