Okay, it's really "almost" perfect. It already looks quite tolerable, but your SD card seems a bit slow.
However, the black screen between the Tronsmart and the LibreELEC logos is probably due to an incorrect framebuffer address.
I know it, because I tried the reverse (0x15100000 -> 0x07900000) on my M8S and experienced the same black screen.
However, I have no idea how this got into your device, because this is the standard value of fb_addr for S805 SoCs, not S812.
Coincidentally, isn't (or wasn't earlier) an unofficial "cooked" Android ROM installed on your internal NAND? ![]()
Can I request an fw_printenv output from you too? I'm just wondering what fb_addr is set to on your device.