分享

怎样让自己的安卓手机像谷歌太子Pixel一样,第一时间收到Android的更新推送?

 sjw0923cn 2017-12-03

话题和问题不断的Google Pixel 2 手机,Google 的新太子除了让Android粉丝有了渴求的欲望外,擅长做系统的Google 也从这一代Android 系统开始,带来了可以说是有史以来最大和最实际的改变。这个改变就是Android 系统新的升级机制:Project Treble。

几乎所有的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 系统不用等待OEM 厂商修改原生ROM,搭配手机从芯片到系统的调整,再向用户发布新版系统的ROM,用户可以大幅减少等待新系统到来的时间。

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

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

而Mate 9 上的Android 8.0 啊hi吃Project Treble,XDA 的开发者 Phhusson 就只用了不到一天的时间,为Mate 9 刷了AOSP ROM,也就是原生Android 系统,而且并不需要修改内核。


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


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多