Starting with GDPR-2 's 8.90.6 build and all CoreELEC builds, the display system has been changed.
You don't need a 'custom' DTB anymore, but you will need to update to the newest DTB available in the SD card root/device_trees folder. All that is required now is a vfd.config file with the appropriate configuration placed in /storage/.config/ or Configfiles from the Samba share.
There is a repository with known and supported boxes, which you can access here: GitHub - arthur-liberman/vfd-configurations: vfd.config - A collection of configuration files for linux devices with a front facing display.
You can see examples from the existing files, and there is an extensive explanation about how this file should be configured.
So essentially, you can do it yourself, as long as you know the configuration of your display. If you do create a new configuration for a box that is not in the list, please create a Pull Request to the repository with the new file, or at least post it here so I can add it for everyone's benefit.
The FD628 Service Kodi add-on has been updated as well, check out the configuration dialog to see the new features.
I'm working on adding support for the front displays that many Android TV boxes come with to LibreELEC.
In Android they always work, but in LE most of them don't. We began changing this with adamg's 8.90.4 release.
So I'm looking for people who have boxes with front displays that don't work at all or work incorrectly in LibreELEC to add proper support for them into future builds.
Currently known boxes that work:
T95m, T95Z, X92, Vorke Z6, Tanix TX3 (mini), ABOX A1 Max.
* If the display works, but you're missing the additional icons (ie. wifi, lan, usb, etc.), first of all make sure that you install the FD628 Display service add-on from the LibreELEC repository.
If you have a model that is not in the list and you'd like to have it supported, I will need the following:
1. Exact model and SoC version of your box.
2. The DTB from the built-in Android. How to extract DTB from Android.
3. Which DTB you are using with LibreELEC.
4. Only if possible, I need to know what display controller chip your device has. You'd have to disassemble it, or find a review where it's disassembled. It's a chip found close by to the display, like this example (only make sure the text on the chip is visible or write it down)