SD-Card Resize für (Partition 2 "mmcblk0p2")
Folgenden Befehle am Terminal ausführen:
cd /
systemctl stop cron.service
systemctl stop connman.service
systemctl stop kodi.service
umount /storage
parted /dev/mmcblk0
unit s
p
Bitte jetzt den genauen "Startsektor der Partition mmcblk0p2" notieren!
Danach weiter mit:
rm 2
mkpart primary "STARTSEKTOR HIER EINTRAGEN OHNE ANFÜHRUNGSZEICHEN!" -1
quit parted
e2fsck -f /dev/mmcblk0p2
resize2fs /dev/mmcblk0p2
mount /dev/mmcblk0p2 /storage
df -h
reboot
Auslagern der "[definition='2','1']advancedsettings[/definition].xml" auf externen Server
Bitte Login, Domain und Onlinepfad anpassen
/storage/.config/autostart.sh editieren und folgenden Code einfügen:
#!/bin/sh
curl -o /storage/.kodi/userdata/[definition='2','1']advancedsettings[/definition].xml -k http(s)://USER:PASS@DOMAIN/.../[definition='2','1']advancedsettings[/definition].xml
oder:
curl -o /storage/.kodi/userdata/[definition='2','1']advancedsettings[/definition].xml -k dav(s)://USER:PASS@DOMAIN/.../[definition='2','1']advancedsettings[/definition].xml
Bitte "autostart.sh" noch ausführbar machen mit:
chmod +x /storage/.config/autostart.sh
Logins in Kodi Datenbank ändern (Kodi v15.2 Isengard Datenbank)
Falls du Logins für die Pfade verwendest werden diese bekanntlicherweise mit in die Datenbank geschrieben.
Wenn man jetzt diese Logins ändern will, muss man normal die Daten neu einlesen lassen.
Mit folgendem Code kann man die Logins aber in einem Rutsch am Terminal ändern, ohne die Daten neu einlesen zu müssen.
Bitte beachte, dass die Logindaten der mediasources.xml und der sources.xml ebenfalls geändert werden!
Für andere Kodi-Versionen bitte Datenbank-Version im Code anpassen!
Bitte folgende Variablen mit deinen Angaben füllen:
OLDUSER=
OLDPASS=
NEWUSER=
NEWPASS=
OLDPROTOKOLL=(smb, dav, davs, http, https etc.)
NEWPROTOKOLL=(smb, dav, davs, http, https etc.)
Danach untenstehenden Code am Terminal ausführen
OLDUSER=
OLDPASS=
NEWUSER=
NEWPASS=
OLDPROTOKOLL=
NEWPROTOKOLL=
sed -i "s|$OLDPROTOCOL://$OLDUSER:$OLDPASS|$NEWPROTOKOL://$NEWUSER:$NEWPASS|g" /storage/.kodi/userdata/sources.xml
sed -i "s|$OLDPROTOCOL://$OLDUSER:$OLDPASS|$NEWPROTOKOL://$NEWUSER:$NEWPASS|g" /storage/.kodi/userdata/mediasources.xml
sqlite3 /storage/.kodi/userdata/Database/MyMusic52.db "UPDATE art SET url = REPLACE(url, '$OLDPROTOKOLL://$OLDUSER:$OLDPASS', '$NEWPROTOKOLL://$NEWUSER:$NEWPASS') WHERE url like '$OLDPROTOKOLL://$OLDUSER:$OLDPASS%'"
sqlite3 /storage/.kodi/userdata/Database/MyMusic52.db "UPDATE path SET strPath = REPLACE(strPath, '$OLDPROTOKOLL://$OLDUSER:$OLDPASS', '$NEWPROTOKOLL://$NEWUSER:$NEWPASS') WHERE strPath like '$OLDPROTOKOLL://$OLDUSER:$OLDPASS%'"
sqlite3 /storage/.kodi/userdata/Database/MyVideos93.db "UPDATE art SET url = REPLACE(url, '$OLDPROTOKOLL://$OLDUSER:$OLDPASS', '$NEWPROTOKOLL://$NEWUSER:$NEWPASS') WHERE url like '$OLDPROTOKOLL://$OLDUSER:$OLDPASS%'"
sqlite3 /storage/.kodi/userdata/Database/MyVideos93.db "UPDATE movie SET c22 = REPLACE(c22, '$OLDPROTOKOLL://$OLDUSER:$OLDPASSS', '$NEWPROTOKOLL://$NEWUSER:$NEWPASS') WHERE c22 like '$OLDPROTOKOLL://$OLDUSER:$OLDPASS%'"
sqlite3 /storage/.kodi/userdata/Database/MyVideos93.db "UPDATE path SET strPath = REPLACE(strPath, '$OLDPROTOKOLL://$OLDUSER:$OLDPASS', '$NEWPROTOKOLL://$NEWUSER:$NEWPASS') WHERE strPath like '$OLDPROTOKOLL://$OLDUSER:$OLDPASS%'"
sqlite3 /storage/.kodi/userdata/Database/Textures13.db "UPDATE path SET url = REPLACE(url, '$OLDPROTOKOLL://$OLDUSER:$OLDPASS', 'davs://$NEWUSER:$NEWPASS') WHERE url like '$OLDPROTOKOLL://$OLDUSER:$OLDPASS%'"
sqlite3 /storage/.kodi/userdata/Database/Textures13.db "UPDATE path SET texture = REPLACE(texture, '$OLDPROTOKOLL://$OLDUSER:$OLDPASS', '$NEWPROTOKOLL://$NEWUSER:$NEWPASS') WHERE texture like '$OLDPROTOKOLL://$OLDUSER:$OLDPASS%'"
sqlite3 /storage/.kodi/userdata/Database/Textures13.db "UPDATE texture SET url = REPLACE(url, '$OLDPROTOKOLL://$OLDUSER:$OLDPASS', '$NEWPROTOKOLL://$NEWUSER:$NEWPASS') WHERE url like '$OLDPROTOKOLL://$OLDUSER:$OLDPASS%'"
Alles anzeigen
Openelec Splashscreen ändern
Bitte beachte, Bild muss im PNG-Format vorliegen!
Pfad zu deiner Bilddatei ergänzen!
Folgenden Befehle am Terminal ausführen