https://wiki.libreelec.tv/configuration/edid has instructions on configuring an edid.bin file so Kodi sees the TV as always connected. The wiki needs updating to reflect that the Intel instructions apply to all devices using the kernel DRM architecture; including Amlogic (and Allwinner, Rockchip) boards.
Thank you for your edid file, and for your extremely descriptive answer!! Truth is I found a copy in an old backup of mine which I believe is the hacked edid file (was named edid.dat but I think it's the same as a .bin)!
I've followed the instructions but ran into a kernel panic at boot. Looking closer at the (intel) instructions, perhaps there's some minor mistake or the odroid build is a bit different: for example, extlinux.conf actually resides in a subdirectory as /flash/extlinux/extlinux.conf. Not sure if this is an issue. However, and if I understand my Linuxes right, command mv ../edid.cpio /flash/ would leave edid.cpio residing in /flash. The subsequent APPEND to extlinux.conf states that the following should be appended:
Not an expert here, but:
1) should perhaps edid.cpio be at the root directory instead of /flash ?
2) option drm.edid_firmware is looking for an edid directory, is that correct?
3) finally (ok this might be an absolutely stupid question here), there's a smiley at the end of the above mentioned line, is that correct?
I'll get the SD card to mount the vfat partition and play a bit with extlinux.conf to fix things.
As for the remote option: I've been bashing my head REAL hard to find where the heck I have had some sort of configuration of the remote. I have a backup as well as the entire previous SD-based coreelec installation, but there is no file under /storage/.config/rc_keymaps
EDIT: <off topic> For some reason I'm not getting new post notifications, even though I've enabled them. Just a FYI </off topic>