I believe we are almost there. There's been couple of builds released in just two days. I tested LibreELEC-AMLGX.arm-9.1-devel-20190604130101-a41fdf1-box.img.gz on a MiniMX-III II (S905x), using meson-gxl-s905x-p212.dtb (for LibreELEC with kernel 3.14 it was gxl_p212_2g.dtb),
Boot: OK
Ethernet: OK
WiFi: No
Audio: OK (but unlike Kwiboo's build, only meson-gx-audio analog, no HDMI)
CEC: OK
Remote: OK (after modified rc_maps.cfg)
x264: Plays OK
x265 10bit: Plays OK (but halt after 15 minutes of playback, still respond to remote).
TVH client: OK
I also tested LibreELEC-AMLG12.arm-9.1-devel-20190603165839-a41fdf1-box.img.gz on X96S, an Android TV stick that's based on S905Y2). There is no Ethernet, only WiFi (both 2.4GHz and 5GHz band). I tried all dtb available, only meson-g12a-x96-max.dtb and meson-g12a-x96-max-rmii.dtb can boot properly.
Boot: OK (with either meson-g12a-x96-max.dtb or meson-g12a-x96-max-rmii.dtb)
WiFi: No
Audio: OK
Remote: OK right out of the box
x264: Plays OK
x265: No
WiFi chip on the X96S is Ampak AP6255 which is the same as that on Khadas-VIM.
Thank so much for making such progress in relatively short period of time. Before today, I thought my X96S stick could never have LibreELEC. Also with progress made on S905, I wish RK3328, which based on the same GPU could be benefit too.