Quick instructions for changing libreelec build on Tanix TX3Mini (and other p281 devices, but to use other than tx3 original remote you need a fitting remote.conf):
Because libreelec was always freezing and android is not my #1 OS I looked for a way to change the libre-part into other build. For me this Version works way much better and pretty stable for several days now. Okay, somehow the script for the symbols on front display are missing(if sending the commands via ssh it could show the symbols..) and the box shows just the time, but that seems to be a good price for a fluid working libre.
At least the change is quite simple and done in under 10 minutes, few more if you do a twrp backup to be safe before.
Requirements: TX3mini with any Dualboot ROM installed and libre booted once, PC with adb and/or ssh OR as alternative µsd-card or pendrive.
The first two steps are always the same, for other steps use the method you prefer:
1. Download the zip with all files needed (source is kszaq's build for SYSTEM/kernel.img https://kszaq.libreelec.tv/s905/8.2/8.2.3.1/ plus the remote.conf & dtb.img from tanix build) found here: https://mega.nz/#!AHQHUSSA!UhY8Fkvm7...Xz6Zoc48-bnBPY
2. unzip it on PC (or to card/pendrive if you want to use this method)
I ADB-Way:
3. boot Box to android system
4. connect to device via adb, remount as root and copy all files:
adb connect 192.168.1.55:5555 #alter fitting to your boxes IP but keep port :5555 adb root adb remount adb push remote.conf /data/.config/remote.conf adb push SYSTEM /system/SYSTEM adb push kernel.img /system/libre/kernel.img adb push dtb.img /system/libre/dtb.img
II SSH-Way:
3. boot to libre
4. connect via ssh, remount flash writable and copy via scp all files:
ssh [email protected] #sure use your IP with the password "libreelec"
mount -o remount,rw /flash #to make flash writable exit #to exit ssh
scp remote.conf [email protected]:/storage/.config/remote.conf scp SYSTEM [email protected]:/flash/SYSTEM scp kernel.img [email protected]:/flash/libre/kernel.img scp dtb.img [email protected]:/flash/libre/dtb.img
III if going via pendrive/µsd card:
3. boot to android
4. open root file manager
copy the files to correct places(if problems occur, delete old files before):
place remote.conf in /data/.config/remote.conf
place SYSTEM in /system/SYSTEM
place kernel.img in /system/libre/kernel.img
place dtb.img in /system/libre/dtb.img
5. reboot to libre and be happy!
Also often people need widevine for several kodi add-ons - connect via ssh and enter:
curl -Ls http://nmacleod.com/public/libreelec/getwidevine.sh | bash
Leave a comment: