I honestly admit that at the moment I have no idea what might be causing it.
The same platform_init script works perfectly on M8S+ and WeTek Core (and in theory on Minix devices, though I haven't received any actual feedback on it).
However, it was noted that the MXIII-G uses a different memory area to load the logo, such as the two devices above:
- OTT M8S+/WeTek Core:
- Your device (MXIII-G):
However, I saw the same framebuffer address (0x07900000) on my S805 devices only. Strange...