I’d be safe to say that Project Treble is one of the most revolutionary changes to the Android framework since the operating system was first introduced. While its primary purpose is to make speed up the update process for OEMs by separating the vendor implementation from the Android framework, thus allowing OEMs to work on bringing up their custom framework to the newer AOSP base without having to wait for vendors, Treble has also been a boon to the custom ROM scene. It’s how many devices, which will likely take months to receive official Android Pie updates, are able to boot the same device-agnostic generic system image (GSI). Project Treble support is mandatory for every device launching with Android 8.0 Oreo and newer, but Treble support is not mandatory for devices updating to Android Oreo. Some device makers, like Essential and Huawei, have rolled out support for their existing phones. OnePlus, despite previous hesitations, brought Project Treble support to the OnePlus 5 and the OnePlus 5T in an earlier OxygenOS Open Beta update. Now, the latest stable OxygenOS 5.1.5 update is rolling out with Treble support for these devices.
The OxygenOS 5.1.5 update has a rather short changelog: Along with the August 2018 security patches, they’ve added a feature to let you confirm your device’s PIN code without tapping the check button on the lock screen. What isn’t mentioned in the changelog is the fact that Project Treble support is now available for both the OnePlus 5 and the OnePlus 5T on the stable channel. Users on Reddit and our Telegram server are reporting that their devices now have full Treble support after the update.
The fact that Treble support is now available in the stable branch, with kernel sources soon following as well, means OnePlus will have an easier time rolling out monthly security updates for these devices. Custom development on these devices was already prolific, to begin with, as both phones have a large catalog of custom ROMs and custom kernels available. Further, these phones recently received unofficial Android Pie builds. Thus, Treble support won’t make a huge difference for users—at least not yet. Once official support ends for these devices, Treble support should help in bringing up the next version of Android, Android Q, to these devices more quickly.
If you’re interested in downloading this update, it’s currently being rolled out in waves to certain users. If you don’t feel like waiting, it’s also available through the Oxygen Updater app in the Google Play Store. We wrote a guide on how to use Oxygen Updater to get the latest OxygenOS updates here.