
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 uptick of custom AOSP-based ROMs like LineageOS, Resurrection Remix, and Pixel Experience make their way over to otherwise development-scarce phones like Kirin-based Huawei devices, Exynos-based Samsung devices, and even MediaTek-based devices from obscure brands. According to Google, Project Treble was a huge factor behind what made the release of Android P betas on non-Pixel phones like the Xiaomi Mi Mix 2S and the OnePlus 6 possible.
List of officially supported Android P beta devices
Android P is currently on its fourth Developer Preview (third beta), and like every Android developer preview before it, is closed source until the final release. This means developers can’t compile Android 9.0 builds for your device, so you will have to wait for Google to drop the official source code for the release before you can enjoy a custom ROM based on it. But the lack of source code hasn’t stopped XDA Recognized Developer erfanoabdi, who initially led the pack with his unofficial Android P port for the Motorola Moto Z, based on that device’s unofficial Project Treble implementation. And thanks to his work, you can now install and test out Android P on many Qualcomm Snapdragon-powered Project Treble-enabled devices (both officially supported and unofficially supported).
List of officially supported Android P beta devices
- Essential Phone
- Google Pixel
- Google Pixel XL
- Google Pixel 2
- Google Pixel 2 XL
- Nokia 6.1
- Nokia 7
- Nokia 7 Plus
- Nokia 8 Sirocco
- OnePlus 6
- Oppo R15 Pro
- Sony Xperia XZ2
- Vivo X21UD
- Vivo X21
- Xiaomi Mi Mix 2S
Android P is currently on its fourth Developer Preview (third beta), and like every Android developer preview before it, is closed source until the final release. This means developers can’t compile Android 9.0 builds for your device, so you will have to wait for Google to drop the official source code for the release before you can enjoy a custom ROM based on it. But the lack of source code hasn’t stopped XDA Recognized Developer erfanoabdi, who initially led the pack with his unofficial Android P port for the Motorola Moto Z, based on that device’s unofficial Project Treble implementation. And thanks to his work, you can now install and test out Android P on many Qualcomm Snapdragon-powered Project Treble-enabled devices (both officially supported and unofficially supported).
An Unofficial Android P Beta Port for Project Treble-Enabled Devices
This is a really amazing feat of development to even have Android P work on an unsupported device, let alone multiple. Once source-based Android P GSIs start becoming available next month, expect to see much more stable ROMs. But in the meantime, if you’re eager to try out Android P, and your device has official/unofficial Project Treble support, you might as well give this “semi-GSI” a go.


No comments:
Post a Comment