I own a PCDUINO3 nano (A20) with Mali400 acceleration working out of the box. I suppose this is a similar board. It's about the Ubuntu 14 package which can be downloaded here. Its this one: Ubuntu NAND Image (use LiveSuite or PhoenixCard), 01-07-2015. Ubuntu NAND image(use win32diskimgwrite or dd).
It's a nand image, but can also boot from SD. Sadly via something we do not have (yet): uenv.txt.
If you need info, please let me know. I am happy to dig into it.
Mali supports 3 windowing systems on Linux: Android, Linux fbdev and Linux X11.
The correct version of libMali.so needs to be used in each case.
For example, if you try to use libMali.so that was built for fbdev on X11, you will get eglInitialize() or similar errors.
I found that libMali.so for the other devices are both types.
How discover which type of libMali.so We got for Orange Pi H3?