You can check your device for Project Treble support, A/B (Seamless) System Updates support, CPU architecture and system-as-root support using Treble Check. Using this information, you can determine which Generic System Image (GSI) variant you should use to flash onto your device. The result is out in an instant!
Traditionally, you can check your device information through Android Debug Bridge or Terminal Emulator. With Treble Check, the process is automated for you and gives you the result without any hassle. Simple open the app and voila, results are already presented in a clear and concise manner!
— Checks for Project Treble support
— Checks for A/B (Seamless) System Updates support, including Virtual A/B
— Checks for the CPU architecture of the device, such as 32-bit ARM, 32-bit ARM with 64-bit binder, 64-bit ARM, x86 and 64-bit x86
— Checks for system-as-root support
— Material design-compliant UI
— Dark theme
Project Treble helps manufacturers to upgrade their devices to newer versions of Android with ease. This is achieved by separating the hardware-specific code from the Android OS through an HIDL interface. This allows the Android OS to be replaced without rebuilding the hardware-specific code. In addition, devices that support Project Treble can also install generic system images based from new versions of Android to experience the latest features on their devices. In theory, with the help of this initiative, devices should be getting faster Android version updates.