Yes for first part of your question.
Posts by vpeter
-
-
easiest way is to add it to the "oem" package dependencies and then set OEM_SUPPORT=yes in the distributions/LibreELEC/options file.
Or set package under variable ADDITIONAL_PACKAGES in projects/xxxxxxx/options. Then there is no need to set extra parameter when building.
Thanks to Adam to bring this feature in

-
As a quick & dirty workaround put this in autostart.sh
and mac will stay always the same (you can use different mac). And you can set static ip address in settings.
Or something like that (probably nicer)
Code
Display Morecat > /storage/.config/system.d/set-mac-address.service <<EOF [Unit] Description=Set MAC address Before=network.target Wants=network.target [Service] Type=oneshot ExecStart=/usr/sbin/ip link set dev eth0 address 00:A2:3F:12:0A:10 RemainAfterExit=yes [Install] WantedBy=multi-user.target EOF systemctl enable set-mac-address -
If you set static IP address and save it then it should always be static.
If you get after reboot dynamic again then settings was not saved properly in Kodi? Do you see static IP still set in Libreelec settings after reboot?
-
Maybe write in this thread? LibreELEC 9.X / Kodi 18.X for Minix X8,X8H,X8H+
I think you got image there.
-
On Windows it intentionally list only removable devices: usb-sd-creator/deviceenumerator_windows.cpp at master · LibreELEC/usb-sd-creator · GitHub
-
If you have problem writing image to your USB drive then try to use different program like Rufus. Maybe it will show your fixed device.
-
-
BUT, it hasn't, which is the odd thing...
And what is the difference? In both cases /flash/KERNEL and /flash/SYSTEM files are updated.
-
CoreELEC is focusing their efforts on the old SDK instead...
And what is wrong with that? Completely nothing! They keep old devices still in use with kodi 18 with this old sdk. Because mainline is currently not usable for generic use. If you confess that or not. And when mainline will be in shape they will use it too.
-
Are you a provocateur or want to look like the smartest?
CE has linux 4.9, here going development of 5.0. What are you want to say?...
It is about telling users that there is alternative which is currently better than LibreELEC. Most users wants working device right? Why the hell would any regular user install a build which doesn't have a sound? To tell developer that? I'm sure they already knows that.
It was the same when LE fork happen - there were telling on OE forum about it.
-
I don't understand what is happening in your case but as soon password is changed from addons settings and get back to home menu mysql server is restarted and password is changed:
LibreELEC.tv/mariadb.start at master · LibreELEC/LibreELEC.tv · GitHub
Anyway, password is set in file /storage/.kodi/userdata/addon_data/service.mariadb/settings.xml.
Changing password directly from mysql could have some side effects (like changing it to something else after restart). I newer even tested such
scenario.
-
-
-
-
-
I personally newer had start problem.
Check log file if you see anything useful there: /storage/.kodi/userdata/addon_data/service.mariadb/mysqld.log
If not try to reinstall addon.
-
@things are not supported in cron from busybox.
More crontab @reboot command in LE
In autostart.sh just add sleep command for few seconds or make better way until network is really up (like loop until file is succcesfully downloaded) and then download file. Don't put this commands in background.
Loop like
Code
Display Morefor i in $(seq 1 120); do curl -m 5 --retry 2 --retry-max-time 5 -o /storage/downloads/file.m3u8.tmp http://server/path/file.m3u8 if [ "$?" = "0" ]; then # dl ok mv /storage/downloads/file.m3u8.tmp /storage/downloads/file.m3u8 sync break fi rm -f /storage/downloads/file.m3u8.tmp sleep 1 done