I have an ARM development board with Mali-400 and want to porting Android on it.
I didn’t see the boot animation because the origin AOSP supports emulator rendering.
After tracing Surfacefinger, I found I need to use Mali GPU User-Space driver instead of emulator driver.
Could anyone help me get the source code for Mali GPU User-Space driver?
Hi Cliff,
All our open source drivers can be found here - https://developer.arm.com/tools-and-software/graphics-and-gaming/mali-drivers
Hope that helps,
Ben
Hi Ben,
Thanks for your reply. But there are only binary files here - https://developer.arm.com/tools-and-software/graphics-and-gaming/mali-drivers/user-space
My development board is very old (CPU is cortex A7 and GPU is mali - 400) so i cannot find correct binary file from arm's website.
Thanks,
Cliff
The Mali user-space binaries are proprietary, so source code is not available openly.
The official route to get binaries for a specific hardware platform is from the board or chipset manufacturer, as they often customize the drivers. We provide only a limited number of pre-built binaries on our developer downloads page for some specific development boards.
Kind regards, Pete
Hi Peter,
Got it and thanks for your reply.
One more question, if i want to implement user-space driver, is there any document about how to implement user-space driver?
Regards,