How to Build a Project Treble GSI ROM From Source?

Project Treble is a re-architecture of Android by Google that created a split between the OS framework and device-specific low-level software. This new change allow users to flash Generic System Images on their devices, and developers to build one image for a large variety of devices. Here's how to …