We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
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,