苹果公司能够使他们的大多数设备(甚至许多较旧的设备)保持最新的最新软件(有时会涉及颇具争议的功能),而Android设备制造商在使设备保持最新状态方面取得了不同程度的成功。一些设备制造商(如Essential和Google)非常擅长提供安全补丁,而其他设备制造商可能一次将更新推迟数月。无需考虑主要软件更新(例如从Android Nougat到Android Oreo)的更新,该软件版本仅安装在所有Android设备的1%以上。为了应对缓慢的Android更新,Google推出了Project Treble。

Project Treble是Android工作方式的主要重新架构。从本质上讲,它将Android操作系统(Android“框架”)与供应商的硬件抽象层(“ HAL”)分开,使操作系统可以与设备的硬件一起使用。在Project Treble之前,Android框架和HAL通常位于同一区域(系统分区)中。借助Treble,HAL被移到了自己的区域(供应商分区),并且现在以更加标准化的方式与Android框架通信。这样做的好处是,它允许三星,LG,HTC等公司在等待现有的高通公司提供更新的HAL的同时,修改现有的Android框架。从理论上讲,这意味着更新应该更快地进行。

但是,对于Android发烧友社区而言,Project Treble提供了另一个好处:无需进行许多黑客操作即可快速启动运行中的AOSP ROM的功能。现在,对于那些喜欢使用自定义ROM(如LineageOS或Resurrection Remix)的人来说,它并不是一个完美的解决方案,因为可能仍然存在一些问题或某些硬件不起作用,因为AOSP尚不支持它(例如虹膜扫描仪),但它无疑导致了以前从未拥有过的设备的自定义ROM的革命。

关于Project Treble多么令人兴奋,我确定您想知道您的设备是否兼容Treble。之前,我们已经编写了有关如何在Android设备上检查Project Treble兼容性的教程,但为避免给您带来麻烦,我们还将这些设备归类到方便使用的列表中,您可以在下面参考。

随着我们了解到在Treble支持下正式和非正式更新的新设备,此列表将不断更新。此列表不会涵盖支持Treble的每台设备 -这会使该列表太长,因为Google要求每台从Android 8.0 Oreo及更高版本启动的Certified Android设备都必须支持Treble。