It’s Now Possible to Boot Android on i.MX6 Platforms without Proprietary Blobs

Support for buffer modifiers was added in two both Mesa and gbm_gralloc. While gbm_gralloc is now capable of using the “GBM_BO_IMPORT_FD_MODIFIER” GBM API call, which has been designed to import a buffer object and accompany various information, such as the one about the modifier used by the respective buffer object, Mesa received buffer modifier support in GBM and several of the buffer allocation functions. With buffer modifiers in place, it is now possible to render different properties of buffers to cover a wide range of information about a buffer, including tiling and compression. So this is now enabling tiling artifact free running of Android on the i.MX6 platform