LE will boot with a 32MB /storage partition - no files are copied and *everything* is in the read-only squashfs SYSTEM file.
Some of the changes in distributions/LibreELEC/options will cause problems for a Generic build add ATV project/patches and adjust distro options · chewitt/[email protected] · GitHub