Just tried 20170614 on both my livingroom and bedroom Tronsmarts. Working great as usual, except for the "Invalid format" Libreelec splash screen issue on my bedroom setup I described before. I think you were saying that that is just the way its built into SYSTEM. I am going to keep looking though. There has got to be some way to fix that, maybe through modlines or something else. I am not sure how to go about "building option settings" All I am familiar with is the old school linux xorg.conf
If I understand correctly Your problem.
You can try to specify a different value for the first system startup in the file s805_autoscript. The list of available options here.
LibreELEC.tv/platform_init at Amlogic-Krypton · 150balbes/LibreELEC.tv · GitHub
For this you need to download a text file
LibreELEC.tv/s805_autoscript.src at Amlogic-Krypton · 150balbes/LibreELEC.tv · GitHub
To edit a line
LibreELEC.tv/s805_autoscript.src at Amlogic-Krypton · 150balbes/LibreELEC.tv · GitHub
add a parameter with the desired screen resolution (e.g. 480)
setenv bootrootfs " boot=LABEL=LIBREELEC disk=LABEL=LIBREELEC_DISK BOOT_IMAGE=kernel.img hdmitx=cecf hdmimode=480"
After that you need to put the text file working binary file. This requires mkimage utility (I think you are familiar with Linux and know how to find it).
mkimage -A arm -O linux -T script -C none -d s805_autoscript.src s805_autoscript
Details on the Assembly is there.
GitHub - 150balbes/Amlogic_s905: SRC for Amlogic S905 (Tronsmart Vega S95 Telos Meta Pro) etc.
And then there is collection of different files to run different systems, where you can find different examples.
Amlogic_s905/script at master · 150balbes/Amlogic_s905 · GitHub