PROJECT TREBLE Posts on XDA

Android 10 custom GSI brings the latest Android OS to any Project Treble-supported device

Thanks to Project Treble, a major rearchitecting of the Android OS, it's possible to boot a generic, AOSP-based system image without modifying the boot or vendor image. OEMs seeking Google certification are required to test their devices for Treble compliance by booting this "Generic System Image," or GSI, and verifying basic hardware functionality, but they...

Google shows just how much Project Treble has improved OS Android adoption

When it was announced back in 2017, Project Treble was seen as game-changing to the Android ecosystem. In basic terms, Project Treble modularizes Android to make it easier for OEMs to update devices. For people in the Android community who love trying bleeding edge software, this has been a big deal, and it has improved...

Google is expanding Android 10’s DSU feature to let you try OTAs from OEMs without committing to the update

Android OS and security level fragmentation is a huge problem that Google is investing a lot of engineering effort to combat. In the past two years, Google announced two major initiatives designed to speed up the rollout of updates: Project Treble and Project Mainline. The latter was only announced this May during Google I/O 2019,...

Android Q AMA Summary: Android R Screenshot changes, Desktop mode clarification, Time-based Dark mode, and more

Last year, Google's Android team hosted an Ask Me Anything (AMA) on Reddit's /r/AndroidDev subreddit to field questions about the Android P Developer Preview. This year, the engineering team working on the Android Q beta answered questions on Reddit. The AMA started August 1st at 12:00 PM PST and ended about an hour and a...

Behind Dynamic System Updates in Android Q: How Google is using Project Treble to improve future Android releases

Alongside the release of Android 8.0 Oreo, Google unveiled Project Treble: a major rearchitecting in the way the Android OS framework and the vendor HALs and Linux kernel communicate. Treble is a major initiative designed to reduce Android platform version and security patch fragmentation, and all Android-branded devices launching with Android Pie are required to...

How to install the Android Q Beta GSI on your device so you can test your apps

As we inch closer and closer the final Android Q release, the time for developers to update their applications shortens. Although Android 9 Pie (API level 28) has yet to reach the vast majority of devices, Google Play's API level requirements, which you should already be well aware of, will force you to target API...

Bliss ROMs releases an Android Pie GSI for Project Treble-enabled devices

Bliss ROMs is a popular name in the ROM community, providing an alternative experience to users who want to retain the ability to customize their device and still stick closer to the stock Android look and feel. Over the years, Bliss has managed to create its own loyal fanbase who like the ROM and its...

Google releases official Android Q GSIs for Project Treble compatible devices

Google just dropped the second Android Q beta for all three generations of Google Pixel smartphones, but they also released system images that will allow for any Project Treble-compatible smartphone to flash Android Q! Yes, Google has finally released generic system images (GSIs) of the latest Android version. That means non-Pixel smartphones can test the...

Custom AOSP Project Treble GSIs get updated with the latest March security patches and sound fixes for Motorola devices

Project Treble has been one of the best things to happen to Android in quite some time. Treble separates the vendor implementation from the main Android framework and system, allowing OEMs to update devices quicker and with lesser dependence on driver updates from silicon manufacturers. This should allow for quicker updates as well as for,...

“Dynamic Android” may let developers test an AOSP GSI on any Android Q device

Thanks to Project Treble, smartphone device makers have delivered Android Pie software updates faster than they were able to do so for the Android Oreo update, at least for flagship smartphones. Google doesn’t want to see only OEMs reap the benefits of Project Treble, though. The company has previously expressed interest in releasing a Generic System...

APEX in Android Q: What Could Be The Biggest Thing Since Project Treble

Implementing APEX is probably the biggest headache Google has faced since the introduction of Project Treble. What is APEX, and how will its introduction change Android? The idea behind APEX by itself is rather common in everyday GNU/Linux distributions: package updates targeting specific sections of the Linux library set. But that’s something Google never tried to...

Google is considering letting users test Android Q before its AOSP release

Ahead of Google I/O 2017, Google unveiled Project Treble: a major rearchitecting of Android to separate the Android framework code from the hardware vendor implementation. The goal was to make it easier for device makers to provide Android software updates, combating fragmentation and making Android devices more secure in the process. Every device launching with...