Display MoreLog into your machine via SSH, I'm going to assume you know how to do that
- ssh into your machine (username: root, pass: libreelec unless you changed it)
Optional Backup Settings (I have a lot of movies, so I did this to avoid having to rescan and make a new database)
- "systemctl stop kodi"
- "mv /storage/.kodi /storage/.kodi-old"
Optional Backup your Backup in case you screw up some later steps
- "cd /storage/.kodi-old"
- "tar -czf userdata.tar.gz userdata"
Download and install the update (I'm assuming you're doing this on a PC, otherwise, the image file changes)
- "cd /storage/.update"
- "wget http://releases.libreelec.tv/LibreELEC-Gene…4-10.0.0.img.gz"
- "reboot now"
Optional Restore Settings
- The first time you start 10.0.0 it'll have some on-screen questions for you to answer. Make sure you do that first before doing the following steps or you're going to end up overwriting your old settings and then you'll be sad.
- ssh into your machine again (after you answered those on-screen questions)
- "systemctl stop kodi"
- "mv /storage/.kodi-old/userdata /storage/.kodi/userdata"
- "systemctl start kodi"
* disclosure: I'm no expert, you're doing this at your own risk!
Thanks ! I did this on a rpi4, upgrading from 9.2 to 11.0.3, and everything went perfectly.
I just also moved the ".kodi-old/addons" to ".kodi/addons" in the "optional restore settings" phase, and since I have only youtube/trakt and some minor addons, I didn't have any issue.
The only thing not working was audio through hdmi (and CEC configuration to manually re-do), and I fixed it using this answer : RE: RPI4 No HDMI Audio :
- remount /flash read-write (see https://wiki.libreelec.tv/configuration/config_txt )
- edit /flash/cmdline.txt to add `snd_bcm2835.enable_headphones=1 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_compat_alsa=0` add the end of the line (I guess that only the enable_compat_alsa=0 is needed, but I didn't check)
- reboot
- enjoy !