Downloaded your dtb, copied it to libreelec partition, named it dtb.img ... tried to boot... still stuck at mxqpro logo
Maybe you need to use another dtb.
Code2018-01-19 09:41:15.015 xmltv: /storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file: grab /storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file 2018-01-19 09:41:15.023 spawn: Executing "/storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file" 2018-01-19 09:41:15.265 xmltv: /storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file: no output detected 2018-01-19 09:41:15.265 xmltv: /storage/.kodi/addons/service.tvheadend42/bin/tv_grab_file: grab returned no data
Seems that tv_grab_file can't parse the settings.xml file. Can someone confirm?
I would suggest to change from:
CodeADDON_HOME="$HOME/.kodi/userdata/addon_data/service.tvheadend42" ADDON_SETTINGS="$ADDON_HOME/settings.xml" XMLTV_TYPE=`grep XMLTV_TYPE $ADDON_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"` XMLTV_LOCATION_FILE=`grep XMLTV_LOCATION_FILE $ADDON_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"` XMLTV_LOCATION_WEB=`grep XMLTV_LOCATION_WEB $ADDON_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"` XMLTV_LOCATION_SCRIPT=`grep XMLTV_LOCATION_SCRIPT $ADDON_SETTINGS | awk '{print $3 }' | sed -e "s,value=,," -e "s,\",,g"`
TO
CodeADDON_HOME="$HOME/.kodi/userdata/addon_data/service.tvheadend42" ADDON_SETTINGS="$ADDON_HOME/settings.xml" XMLTV_TYPE=`xml sel -t -v '//settings/setting[@id="XMLTV_TYPE"]' -nl $ADDON_SETTINGS` XMLTV_LOCATION_FILE=`xml sel -t -v '//settings/setting[@id="XMLTV_LOCATION_FILE"]' -nl $ADDON_SETTINGS` XMLTV_LOCATION_WEB=`xml sel -t -v '//settings/setting[@id="XMLTV_LOCATION_WEB"]' -nl $ADDON_SETTINGS` XMLTV_LOCATION_SCRIPT=`xml sel -t -v '//settings/setting[@id="XMLTV_LOCATION_SCRIPT"]' -nl $ADDON_SETTINGS`
There was already a fix for this merged with LE recently, I just need to update the addon on the server.
-edit
Addon has been updated, you will need to refresh your addons for it to download