PROJECT TREBLE Posts on XDA

Custom AOSP Project Treble GSI gets updated with June 2020 security patches, Netflix HD support for the Xiaomi Mi 9 and Redmi Note 9S, and more

Thanks to Project Treble, Android users can easily boot an AOSP Generic System Image (GSI) onto any supported device. Be it Xiaomi's MIUI or Samsung's One UI, those heavily customized OEM skins can even be replaced with community developed GSIs in favor of a close-to-stock Android experience. While you should be able to boot Google's...

Developers bring Android 10 and Project Treble to the HTC U11

HTC's smartphone division might not be dead after all, but the whole software update situation around existing HTC phones is a big mess. The Taiwanese phone manufacturer is having a hard time delivering the Android 10 update to its phones, with the HTC U11 Life being an exception due to its Android One branding. The...

Custom Project Treble GSIs get updated with the May 2020 security patches and add DC Dimming support on OPPO devices

A bunch of Samsung devices started receiving the May 2020 security patches even before Google published the security bulletin for the month and rolled out corresponding OTA updates for the compatible Pixel devices. Even if you don't have a Google Pixel phone or one of those Samsung flagships, you still have a chance to bump...

Custom Project Treble GSIs get updated with the April 2020 security patches and fixes for Xiaomi/Realme devices

As a consequence of separating the Android OS framework and the vendor HALs and Linux kernel, Project Treble enables the ability to boot an AOSP Generic System Image (GSI) on any supported device. While Google does provide developer-centric Android 10 GSIs as well as a handy flash tool on its website, community developers have long...

Android 11’s DSU Loader makes it easier than ever for developers to test apps on stock Android

A good app ecosystem is one of the most important pillars of the success of an operating system. Both Google and Apple recognize the value of having good applications on their platforms, and so both companies try to balance the needs of their users and their app developers. Users keep pushing for changes in the...

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...