You can see how you get on with LibreELEC-AMLGX.arm-9.80.9-box.img.gz .. If you stick to 1080p content it should be quite usable, but 4K is still a bit hit/miss and no HDR or HEVC support (S905X3 can s/w decode HEVC to 1080p). You need to edit the dtb name in extlinux.conf to match the device-tree file you choose, there is an experimental one for X96-Air 2G/4G devices.
Thanks for your help.