libreelec-dowgrade-compatibility.md (1456B)
1 --- 2 title: "Downgrading LibreElec, skipping compatibility checks" 3 date: 2018-12-19T09:35:00 4 tags: ["HTPC", "Kodi", "Linux", "Snippets", "Software"] 5 --- 6 7 I run Libreelec on my ODROID-C2 SBC as a HTPC. The combination work surprisingly well and I rarely have any issues. Perhaps stupidly however, I updated from the stable 8.2.5 to the latest beta build to try out the RetroPlayer functionality. Long story short, this didn't pan out so well and I ended up in *SAFE MODE* with not a whole lot working. 8 9 I tried downgrading using addons but this also gave me some grief with compatibility checks. The error I was receiving was because I was using an `arm` compile of the software, but I was trying to install `aarch64` which is perfectly compatible with the C2 board but not according to the compatibility check. 10 11 So, to manually downgrade, ssh into your board while in safe mode. 12 13 ``` 14 ssh root@libreelec 15 ``` 16 Your default root password will intuitevely be `libreelec`. 17 18 Then navigate to your upgrade directory: 19 ``` 20 cd /storage/.update/ 21 ``` 22 23 Grab the latest stable version of the software: 24 ``` 25 wget http://releases.libreelec.tv/LibreELEC-Odroid_C2.aarch64-8.2.5.img.gz 26 ``` 27 28 And disable the compatibility check on upgrade via: 29 ``` 30 touch .nocompat 31 ``` 32 33 Lastly, reboot, and enjoy your hopefully stable LibreElec installation. 34 ``` 35 reboot 36 ``` 37 38 I noticed watched status and a few of my settings had defaulted but aside from this everything worked perfectly. Rejoice!