Google's Project Treble Is A Modular Base For Android


I mean, we're eight months in and Android Nougat is still on just 7% of devices, so it's gonna feel like an eternity before Treble can actually have it's five minutes of fame. The problem with slow updates is usually because the burden for issuing the update usually falls on the OEM and this takes some time. That's what they are trying to do here with this separated vendor implementation, so companies like Qualcomm or Sony can keep their stuff up to date and Google can "ensure forward compatibility of the vendor implementation" as new versions of Android are ready. Before, the VI needed to be reworked after every single Android OS framework update, while from this point on that won't be the case anymore. Going by the name of Project Treble, the solution sees Google introducing a modular base to Android.

It's powered by the new Vendor Test Suite (VTS) and is conceptually similar to the Compatibility Test Suite (CTS), which lets developers write apps that work across devices running on different hardware from different manufacturers.

Google today announced Project Treble, which the company says should make it easier for other device makers to update their phones.

In addition to the architectural changes, we're working with our silicon and device partners to take their code changes, such as features for a carrier network in a specific country, and move them into the common Android Open Source Project (AOSP) codebase.

The bulletin also assures Android users that the Android Security team are regularly monitoring potential abuses with Verify Apps and SafetyNet, which work by warning users of Potentially Harmful Applications. It's only that, with Project Treble, no additional work will be required from silicon manufacturers before a device maker can get into that process. "In fact, the new Project Treble architecture is already running on the Developer Preview of O for Pixel phones".

The compete set of Project Treble's documentation will be published along with the launch of Android O, sometime later this season. It is now unclear whether manufacturers will still need to update Android's code for each device, or if Project Treble will do the work for them.