It's Now Possible to Boot Android on i.MX6 Platforms Without Proprietary Blobs

  • Post Updated: April 3, 2024

Collabora’s Robert Foss is reporting on a new NXP i.MX6 buffer modifier implementation on Android and Mesa, which allows Android to run on the i.MX6 platform without needing any proprietary blobs.

Support for buffer modifiers was added in 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 modifier support added to Mesa and gbm_gralloc, it is now possible to boot Android on i.MX6 platforms using no proprietary blobs at all. This makes i.MX6 one of the very few embedded SOCs that needs no blobs at all … (read more)

Remember to like our facebook and our twitter @ubuntufree for a chance to win a free Ubuntu laptop by Dell or HP!

Top Trending Pages: Ubuntu Downloads | Ubuntu How To Guide | Download Ubuntu Software | Share Ubuntu Files With Windows