#!/bin/sh # #skrypt instaluje neoboot-a # if `grep -q 'osd.language=pl_PL' /dev/null 2>&1 fi if [ -e /usr/lib/periodon/.activatedmac ]; then chattr -i /usr/lib/periodon/.activatedmac; rm -f /usr/lib/periodon/.activatedmac > /dev/null 2>&1 fi cd /tmp/ #pobieranie if [ ! -e /tmp/neoboot.zip ]; then wget --no-check-certificate $URL mv -f /tmp/main.zip /tmp/neoboot.zip fi if [ ! -e /tmp/neoboot.zip ]; then fullwget --no-check-certificate $URL mv -f /tmp/main.zip /tmp/neoboot.zip fi unzip -qn ./neoboot.zip rm -f /tmp/neoboot.zip [ -e /tmp/main.zip ] && rm -rf /tmp/main.zip #kopiowanie if [ -e $Cel/NeoBoot/.location ]; then rm -rf $Cel/NeoBoot/.location fi [ $PL ] && echo "Instalowanie..." || echo "Instaling..." [ -e $Cel/NeoBoot ] && rm -rf $Cel/NeoBoot/* || mkdir -p $Cel/NeoBoot mv -f /tmp/neoboot-main/NeoBoot/files/testinout /usr/lib/enigma2/python/Tools/Testinout.py mkdir -p /usr/lib/periodon mv -f /tmp/neoboot-main/NeoBoot/* $Cel/NeoBoot [ -e /tmp/neoboot-main ] && rm -rf /tmp/neoboot-main cd $Cel/NeoBoot chmod 755 ./bin/* chmod 755 ./ex_init.py chmod 755 ./files/*.sh chmod -R +x ./ubi_reader_arm/* chmod -R +x ./ubi_reader_mips/* if [ $PL ] ; then echo "" echo "#####################################################" echo "# NEOBOOT ZOSTAL ZAINSTALOWANY #" echo "#####################################################" echo "" else echo "" echo "#####################################################" echo "# >>> NEOBOOT INSTALLED SUCCESSFULLY <<< #" echo "#####################################################" echo "" fi echo " ----- Restart Enigma2 GUI ... ----- " if [ -e $Cel/NeoBoot/plugin.py ]; then chattr +i /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/plugin.py > /dev/null 2>&1 fi sleep 2 if [ $OS = 'DreamOS' ]; then systemctl restart enigma2 else killall -9 enigma2 fi exit 0