巴士网,格斗游戏,交通管理,剧情电影,狮子座

Sub zero project,一加5T有可能后续支持Project Treble吗?


时间:

想要了解更多热门资讯、玩机技巧、科普深扒,可以点击右上角关注我们的头条号:雷科技

-----------------------------------

谷歌的Project Treble无疑是一项非常有建设性的创新,搭载该特性的安卓手机可以在未来的系统升级上获得明显的优势。不过Project Treble随着安卓8.0推出,同时也只有预装安卓8.0的手机才能够获得完整的功能特性,因此目前来说大部分的智能手机都不支持完整的Project Treble功能。

然而让人意外的是,一加5/5T这两款手机可以通过刷入第三方ROM的方式来获得Project Treble适配。在@XiNGRZ 的努力下,一加5/5T两款手机在刷入最新版的魔趣ROM之后,便可以获得Project Treble支持。

和一加5/5T的原生系统不同,魔趣是一个基于原生安卓修改的系统,或者可以直接说就是一个原生安卓系统。因此一加手机原版系统中的所有定制功能,都无法在魔趣系统上享受到,因此魔趣系统只适合那些喜欢折腾手机、喜欢原生安卓的用户使用。

当然,作为第三方适配的系统,稳定性是最值得关心的问题。由于加入Project Treble特性,一加5/5T在刷入魔趣系统后偶尔会出现一些系统问题,如相机打不开或闪退等,这些问题都需要等待开发者修复。如果只是普通的手机用户而非数码产品狂热爱好者,那么请不要轻易尝试刷入第三方系统。

作为安卓(Android)操作系统的直接“领导者”,谷歌和全球各大手机厂商之间的关系一直都是十分微妙的:一方面,谷歌所提供的,开源、免费(当然现在欧洲不是了)的安卓系统的确帮助很多手机品牌在智能时代赚的盆满钵满;但另一方面来说,在看似和谐的技术合作、共同开发的框架下,“老大哥”和手机厂商们之间又一直存在着一个难以调和的矛盾。

这,就是系统更新

对于谷歌而言,当然是希望每一个手机厂商都能给旗下的手机提供持久、及时的最新版安卓系统更新的。这样一方面可以改善用户体验,让尽可能多的手机用户感受到“谷歌的最新技术”;更重要的是,对于软件开发者来说,如果他们每次都只用考虑适配最新的安卓版本,而不需要兼容以前的诸多老版,那么不仅开发时间将会大大缩减,软件的运行效率也能得到有效提升。很显然,这无论是对于手机使用者、软件开发者还是安卓系统本身的口碑来说都是一件大好事。

手机厂商们当然明白这个道理,但是在他们看来,“系统更新”有时候是个不太划算的生意,因为它针对的是已经售出的机型,而给这些老机型提供新功能,显然将会削弱用户换机的意愿。

除此之外,安卓系统的驱动结构不同于我们熟知的Windows,它以往都是驱动和系统版本直接绑定的。比如,一款安卓6.0的手机,它内置的所有硬件驱动就只能用于6.0。如果厂商要为其升级7.0系统,就需要向硬件供应商寻求兼容的新驱动,然后再进行复杂的适配、调优、测试工作……对于那些采用“机海战术”的厂商而言,这下的人力、物力成本可是不低。

多管齐下,谷歌终于出手

面对这样的情况,谷歌的解决方案是“胡萝卜加大棒”:先是在安卓8.0时代引入Project Treble技术,首次将安卓系统的“系统层”和“驱动层”拆分,并与硬件供应商合作推出“长效驱动”,大大简化了手机厂商适配新版系统的难度。

到了安卓8.1的时代,谷歌又通过更改开发者规则“旁敲侧击”,要求从2018年8月开始所有的官方应用商店(也就是Google Play)上架的APP必须要针对“最新版本”进行适配。如此一来,只有运行最新版安卓的手机才能享受到最好的性能和兼容性。谷歌此举的确激励了部分厂商加快系统更新步伐,但显然效果还不够好。

于是,就在今年10月,谷歌在发布安卓9系统的同时,也第一次直接对手机厂商们下达要求:规定所有正规的安卓手机厂商们必须在至少2年的时间内,为热门手机和平板电脑产品定期更新系统,同时还规定厂商需要在手机发布一年时间内提供“至少4次安全更新”。

照理来说,有了明确的规定,手机厂商们应该就必须遵守了——但事实上,这一规定本身依然留有漏洞。因为从安卓8.0时代开始引入的Project Treble是一项“选配”技术——只要手机厂商故意对此置之不理,到时候就能以无法适配驱动的理由拒绝更新系统版本……

好在,一个月之后,谷歌意识到了这一点。在最新的技术博客中,谷歌终于关上了手机厂商“偷懒”的最后一道门:谷歌正式宣布,未来,所有预装Android 9.0 Pie系统的手机都必须支持Project Treble技术框架。说得明白一点,也就是必须预装一个更容易升级的系统——从而让厂商们没办法再找借口拒绝提供更新。

道高一尺,魔高一丈?

有了程序兼容性上的“逼迫”、“标配”了大大简化新系统适配的新技术,照理来说,对于2019年的安卓手机用户来说,未来的系统更新理应不需要再担心了,不是么?

照理来说的确如此,但毕竟谷歌只能从技术合作、(海外市场的)程序兼容性等等方面去施压,并不可能真正“处罚”那些拒不合作的手机厂商。因此,最坏的情况下,只要手机厂商完全撕破脸皮,任你出各种规定,我就置之不理;任你在Google Play上怎么调整软件兼容性,我只在中国市场折腾——如此一来,就算是谷歌,理论上也的确没什么办法。

当然,即便是这样,因为安卓9操作系统的代码里“标配”了Project Treble,理论上如果厂商放鸽子,各种民间论坛高手们也可以更简单地自制ROM,甚至给未来那些过了两年维护期的手机以此办法“续命”。诸如安卓11、安卓12、安卓13(如果有的话)……理论上都不是问题。

问题是,手机厂商们也可以通过种种技术手段,直接阻止用户刷入第三方修改系统——要命的是,这并不是笔者的假设,而是现在正在发生的现实状况。

    相关阅读

    • Sub zero project
    • one zero project
    • project zero was
    • 哈佛 project zero
    • project zero
    • 欧姆龙project zero