I own a z69 box (Amlogic S905x, 3GB ram). I can boot kaszaq’s old libreelec builds, armbian (balbes) and the experimental libreelec build by balbes with roughly the same steps:
pv imgage.gz | gunzip | dd bs=128k of=/dev/sdx
mount /dev/sdx1 /mnt/test
cp /mnt/test/device_tree_folder/gxl_p212_3g.dtb /mnt/test/dtb.img
- insert sd card into tv box and reboot
But somehow it doesn’t work for CoreElec. The box will always boot to the internal emmc. Does CoreElec use a different boot method? How to debug it? It’s not problem of the sd card or the tv box. They work for all images except CoreElec.