I don't have a S905X device and thus I can't "officially" support it. At this point no one provided a solution to keep framebuffer console working and boot every time, as soon as there's a solution I will merge it into my releases.
Currently only build:
LibreELEC-S905.aarch64-7.0-devel-20160826224219-r23299-g6fd2ccc.img
is booting every time on S905X device from SD card.
Do you need some logs from that build or something else that I may test to help narrow down what cause the problems on current build.
Last night I tested 007 build with dtb.img from android also without any dtb.iimg and with s905_autoscript from built that woks , but did not succeded to find combination that works for every boot.
If I remove dtb.img from SD card, successfully boot rate increases.
Thanks for all efforts for porting LibreELEC to S905X devices.