Regarding CoreElec: Yes, I've given up on that completely because the source is no longer compatible with the Dreambox. The Dreambox uses an ancient manufacturer kernel (4.9) and the associated bootloader, which prevents a lot of things, e.g. new CoreElec with video (in my old one, even DVB-S2 works).
The huge difference between an Amlogic Dreambox and a conventional Amlogic Android box is that the Dreambox has a security chip (tpm) built in. This means that if I swap the bootloader for one not built by the manufacturer, the box is broken. This is also the reason why there is no separate Dreambox image in the Nightly. The board-specific images here all have a bootloader for the kernel 6.X flashed at the beginning of the SD. So you can only use the box image of the Nightly for the Dreambox, which is intended for manual configuration. LibreElec uses a brand new kernel 6.X. the Dreambox's conventional boot loader can no longer handle such a kernel and the box simply freezes.
To boot a kernel 6.X on the Dreambox anyway, you can only do this:
1.) Dreambox boot loader decrypts and opens the box
2.) finds the autoexec.img script and executes it.
3.) The script overwrites the boot loader with a new bootloader that is for kernel 6.X and is located on the first partition.
4.) the new bootloader starts the kernel and LE
5.) LE switches off and wants to shutdown the kernel. But the Dreambox now reboots into the manufacturer image because the bootloader for kernel 6.X cannot operate the security chip. So a script has to help out again so that the box does not boot again and shuts down when it boots in the manufacturer's bootloader again.
I know, it's all complicated. I've been doing this for years now. To make it short, the images in Ihad are built 1 to 1 like those in Nightly, I even grabbed the last ones directly from the download feed. You just have to flash them.
I hope I don't get into trouble because of the link (everything I did there is published).
packed images are ready here for all 3 bootloader variants:
a) for original bootloader, *.img.gz
b) GPT multiboot loader (manufacturer Multiboot) *gpt-multiboot.img.gz
c) gboot multiboot *multiboot.img.gz
Believe me, I would prefer it without this stupid tpm chip. The new Dreambox doesn't have one anymore. Because they only sell boxes anyway and no longer have any developers who can even build something like that. The new one is like any conventional Android box.
What irony, developers protect their work with a tpm chip, but have no work anymore...