PROJECT TREBLE Posts on XDA

How A/B Partitions and Seamless Updates Affect Custom Development on XDA

When Android Nougat released, it had us talking about all kinds of new features. We got a newly updated user interface for starters along with long-awaited multiwindow capabilities and Vulkan Graphics API support. But one under-the-hood addition flew over the heads of most users. Android Nougat introduced "Seamless Updates" on devices that support A/B partitions....

Google’s Android P engineers did an AMA, here’s what they said

Google announced an AMA on /r/AndroidDev just a couple of days ago. The AMA is all wrapped up, so here's everything new we heard on Reddit from the Android engineering team. Please keep in mind that this AMA was focused on developers, not for regular users of the platform. Without further ado, let's get started. Android...

Android P ported unofficially to the Xiaomi Mi A1

Project Treble has made it easier for OEMs to port newer Android versions to their devices, but it has also facilitated custom AOSP ROM development on our forums. Recently, a developer on our forum ported Android P beta unofficially to a variety of Qualcomm Snapdragon Treble-enabled devices. Now, that unofficial port of Android P has been...

Huawei P20 camera app ported for the Honor 9 Lite and other Kirin 659 phones

Huawei and Honor devices are set to be locked down entirely next week starting July 22nd, but it's still not too late to unlock your bootloader. Once you unlock your bootloader, you open up the possibility to install custom ROMs such as LineageOS or Resurrection Remix on Project Treble-supported devices. We reviewed the Honor 9...

Android P Beta ported for some Snapdragon Project Treble-enabled devices

Project Treble is still a relatively new development for Android. After all, it was first introduced with Android Oreo and only devices launching with Android 8.0 and newer are required to be Treble-compatible out of the box. Yet, it has boosted custom ROM development in our forums in new, previously unimaginable ways: We've seen an...

Developers only: Google’s hosting an AMA on Android P APIs, Jetpack, Kotlin, Treble, and more

Google released the third beta version of Android P (Developer Preview 4) last week. It brought new animations, icons, and many little changes to the overall user interface. Android P's engineering team has decided to host an AMA (Ask Me Anything) on Reddit next week. This AMA is only for developers and technical questions. General inquiry questions...

Magisk v16.6 adds support for the Samsung Galaxy S9 and Project Treble GSIs

If you've ever looked into rooting your Android device, chances are you've heard of Magisk at some point. It's a systemless root, open source solution that's best known for its ability to pass SafetyNet—allowing you to use apps like Google Pay and Pokemon Go while rooted. It is developed by XDA Recognised Developer topjohnwu who...

OnePlus 5 & OnePlus 5T now support Project Treble on the latest OxygenOS Beta

OnePlus along with a few other smartphone vendors such as Google, Xiaomi, and Nokia offer a public beta program. OnePlus' OxygenOS Open Beta program lets you receive updates with new features and security patches long before the stable release reaches most other users. The OnePlus 5 and OnePlus 5T is getting a new OxygenOS Open Beta 13...

Huawei Mate 10 Lite & Huawei P10 Lite receiving Android Oreo (8.0) update

The Huawei Mate 10 Lite and the Huawei P10 Lite are both receiving an update to Android 8.0 Oreo, according to a report from HuaweiBlog.de. Both devices will also receive the latest version of EMUI, EMUI 8.0 which comes with its own set of additional features over stock Android, too. We first saw EMUI 8.0...

Unofficial LineageOS 15.1 and Resurrection Remix for the OnePlus 6 are now available

With the OnePlus 6 only recently making its way into the hands of developers, it'll take some time for stable builds of custom AOSP-based ROMs to be made available for the device. Development for the device may even be a bit delayed because of the dual A/B partition scheme for seamless updates. Since the OnePlus...

Hands-on with unofficial LineageOS 15.1 GSI for the OnePlus 6

Before Project Treble, it sometimes took several weeks or months after a new smartphone came out for a stable, functional custom ROM to be developed for that phone. With Project Treble, ideally, it should be possible to flash a generic system image (GSI) to a Treble-enabled device on the day of its launch and have...

Pixel Experience brings Google Pixel features to Project Treble supported devices

Project Treble has done a lot of good for Android devices. It has allowed devices to use many different flavors of Android that would otherwise not be available, and often with more functionality than early ROMs can offer. Now, there's another ROM you can install on your Treble-supported device if you wish, and it will bring a...