Hi hab mich gerade angemeldet um mal zu Antworten.
Dieses Forum hat mir auch schon so oft geholfen bei meinem Bastelprojekt 
Danke dafür erst einmal an alle. 
Es ist bei mir schon n paar Tage her das ich es installiert habe, zwar unter LibreELEC aber das sollte ja aufs selbe rauskommen.
Ich hab auch lange gebraucht bis es lief, der Knackpunkt war, dass für die I2C Ansteuerung eine andere hd44780.so gebraucht wird.
Wenn das Display direkt über die GPIO‘s angesteuert wird funktioniert auch die mitgelieferte.
Ich hab mir damals Kurznotizen gemacht was alles notwendig war.
Diese schreibe ich jetzt einfach so wie damals aufgeschrieben hier nieder.
Ob das alles noch seine Richtigkeit hat weiß ich nicht, vielleicht sind einige Sachen auch in den neuen Builds schon standardmäßig aktiviert.
1) Openelec / RPi3 I2C in /flash/config.txt aktivieren.
2) Patition editierbar machen
mount -o remount,rw /flash]
3) in/flash/config.txt
dtparam=i2c_arm=on,spi=on
einfügen
4) InLibreElec die Addons XBMC LCDproc und System Tools (i2c-Tools) aktivieren
Kodi 16
UnterEinstellungen /Libre ELEC Einstellungen / Service LCD Treiber Aktivieren(hd44780)
Kodi 17
Da der LCD Support ausgelagert wurde das Addon service.lcddinstallieren.
5)
Kodi 16
Datei LCDd.conf in /storage/.config erstellen (Inhalt unten)
Kodi 17
unter/storage/.kodi/userdata/addon_data/service.lcdd/ die LCD.conf bearbeiten
6) Den richtigenTreiber übertragen und den Pfad in der LCDd.confanpassen
7) Miti2cdetect -y 1 dieAdresse vom Displayauslesen (hier 3f) (Bild01.jpg)
Adresse inLCDd.conf anpassen
# Select what type of connection. See documentation for types.
ConnectionType=i2c
# Port where the LPT is. Usual value are: 0x278, 0x378 and 0x3BC
Port=0x3f
# Device of the serial interface [default: /dev/lcd]
Device=/dev/i2c-1
9)reboot
Im Anhang sind dann noch die richtige hd44780 und meine LCDd.zip diese müsst ihr natürlcih noch anpassen.
Hoffe ich konnte helfen.