Project Treble,或众所周知的Google对Android核心设计理念的重大改造,已隐含在推动在合理的时间内发布大型OS更新的驱动力中。在最近的两个大型Android版本中,我们已经看到了其工作的直接成果。去年,当宣布发布Android 9 Pie时,Google不仅在其Pixel手机上展示了该更新,还在来自七个不同制造商的七款不同手机上展示了该更新。同样,今年的Android 10发布包括一个beta版本,该版本可用于12家不同公司的18种手机型号,甚至不算Google自己的Pixel系列。与过去只能参加的Pixel或Nexus手机相比,这是一个巨大的进步。
Beta试点功能很棒,并且对OnePlus等某些公司的更新时间已显示出巨大的改进,这些公司比以往更快地发布了重要更新。为了进行比较,小米更新了Redmi K20 Pro,Essential在发布当天将其手机更新为Android 10,而OnePlus在18天内交付了最终的Android 10更新。与此相反,像三星这样的公司则仍在10月下旬进行Android 10 beta更新,并且预计至少要等到11月才推出最终版本。
多年来,像三星这样的大型公司一次要更新数十种设备的速度仍在显着提高,因为我们正在寻找的是需要几个月而不是一年甚至更长的更新(如果有的话,过去的设备)。这意味着,如果要快速更新,您不再需要坚持使用Google自己的Pixel系列产品,因为获得快速更新的手机数量逐年增长。
支持这一点的是直接来自Google的数据,该数据显示了支持Project Treble的手机对Android 9 Pie的Android更新采用率。最后一部分很重要,因为Project Treble需要特定的电话体系结构才能正常工作,并且所带来的变化可以直接与不具有此更新友好设计的旧电话进行比较。Google甚至在ROM开发社区中引用了许多软件,它们能够在Google最终发布代码后的几天内将Android 10移植到15台设备,所有这些操作都是在搭载Android 8或9的手机上完成的。
尽管Project Treble整体上取得了令人难以置信的进步,但大多数Android手机的更新速度仍然非常慢。按照Google自己的图表,就在Android 9 Pie发布之前,Android Oreo占整个生态系统的8.9%。随后,在发布Android 10之前,Android Pie占整个生态系统的22.6%。
无论如何,这都是一个重大的改进,尽管它表明Project Treble取得了巨大的成功,但仍有许多工作要做。无论从哪个角度来看,看到少于1/4的所有Android设备的更新已有一年之久,这是一个相当惨淡的数字,但是相对而言,以前版本的OS甚至没有在同一时间内的1/10的设备上更新前一年。