25.3.2017, 12:04
Tak jsem vyřešil ten problém s restartem/vypnutím kodi na raspberry s berryboot:
1) vytvořil jsem si přes ssh dva scripty: customReboot.sh a customShutdown.sh a do nich vložil toto:
echo 1 > /proc/sys/kernel/sysrq # Povolit podporu sysrq
echo s > /proc/sysrq-trigger #(flush data to disk)
pause 3
echo u > /proc/sysrq-trigger #remount all filesystems read-only
pause 3
echo b > /proc/sysrq-trigger #reboot, případně o - shutdown
2) stáhl jsem si z rasperry defaultní vzhled (skin.estuary) a v něm upravil addon.xml, kde jsem změnil hned na začátku
v elementu <addon> id, version, name a provider-name
3) dále jsem ve složce xml v souboru DialogButtonMenu.xml našel vypínací a restarovací blok a nahradil řádek <onclick>: <onclick>System.Exec("/storage/commands/customReboot.sh")</onclick> a <onclick>System.Exec("/storage/commands/customShutdown.sh")</onclick>
4) celou složku se skinem jsem zazipoval, nakopíroval do raspberry a pak v kodi nainstaloval tento nový vzhled...
Funguje to, akorát ještě musím vyřešit proč se mi neukládá nastavení postraních nabídek...
1) vytvořil jsem si přes ssh dva scripty: customReboot.sh a customShutdown.sh a do nich vložil toto:
echo 1 > /proc/sys/kernel/sysrq # Povolit podporu sysrq
echo s > /proc/sysrq-trigger #(flush data to disk)
pause 3
echo u > /proc/sysrq-trigger #remount all filesystems read-only
pause 3
echo b > /proc/sysrq-trigger #reboot, případně o - shutdown
2) stáhl jsem si z rasperry defaultní vzhled (skin.estuary) a v něm upravil addon.xml, kde jsem změnil hned na začátku
v elementu <addon> id, version, name a provider-name
3) dále jsem ve složce xml v souboru DialogButtonMenu.xml našel vypínací a restarovací blok a nahradil řádek <onclick>: <onclick>System.Exec("/storage/commands/customReboot.sh")</onclick> a <onclick>System.Exec("/storage/commands/customShutdown.sh")</onclick>
4) celou složku se skinem jsem zazipoval, nakopíroval do raspberry a pak v kodi nainstaloval tento nový vzhled...
Funguje to, akorát ještě musím vyřešit proč se mi neukládá nastavení postraních nabídek...