From e6b1b701e7fc6c45b9b41d78d4086a685e5f4d05 Mon Sep 17 00:00:00 2001 From: gutosie Date: Tue, 9 Feb 2021 12:11:18 +0200 Subject: [PATCH] Delete inithelp --- bin/inithelp | 163 --------------------------------------------------- 1 file changed, 163 deletions(-) delete mode 100644 bin/inithelp diff --git a/bin/inithelp b/bin/inithelp deleted file mode 100644 index 9348b8b..0000000 --- a/bin/inithelp +++ /dev/null @@ -1,163 +0,0 @@ -#!/bin/sh - -NEODEVICE=`cat /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/.location` -IMAGEKATALOG=ImageBoot - -echo -e "\n_________________________ Start inithelp __________________________>>>>" - -if [ ! -e $NEODEVICE$IMAGEKATALOG/.neonextboot ]; then - mnttest="nolocation" - if [ -e /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/bin/install ]; then - orgimag1=`mount | sed '/sd/!d' | cut -d" " -f1` - selectinstall=`cat /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/bin/install` - for item in $orgimag1; do - selectmnt=`blkid | find "$selectinstall" | cut -d" " -f1` - if [ $selectmnt = $selectinstall ]; then - echo -e "selectmnt="$selectmnt - mnttest="location" - mount $selectmnt `cat /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/.location` > /dev/null 2>&1 - echo -e "Neoboot location detected. " - fi - - if [ ! -e `cat /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/.location`ImageBoot ]; then - echo "NeoBoot hasn't been installed on: " $selectinstall - umount -l $NEODEVICE > /dev/null 2>&1 - else - echo -e "NEOBOOT has been installed on: " $selectmnt - break; - fi - done - fi - - if [ $mnttest = "location" ] ; then - break; - else - echo "NeoBoot mount by Device" - DEVICES1=`find /dev/sd??` - for DEVICE in $DEVICES1; - do - if [ -e `cat /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/.location` ]; then - echo -e "neoboot checking installation on: " $DEVICE - mount $DEVICE `cat /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/.location` > /dev/null 2>&1 - fi - if [ ! -e `cat /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/.location`ImageBoot ]; then - echo -e "NeoBoot hasn't been installed on: " $DEVICE - umount `cat /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/.location` > /dev/null 2>&1 - else - echo -e "NeoBoot has been installed on: " $DEVICE - break; - fi - done - fi - - if [ ! -e $NEODEVICE$IMAGEKATALOG/.neonextboot ]; then - if [ -e /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/files/mountpoint.sh ]; then - /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/files/neo.sh - echo -e "\n_________________________ NeoBoot mount by MOUNTPOINT _________________________ " - fi - elif [ $mnttest == "label" ]; then - echo -e "\n_________________________ NeoBoot mount by DEVICE_________________________ " - elif [ $mnttest == "location" ]; then - echo -e "\n_______________________ NeoBoot mount by LOCATION _______________________ " - fi -fi - -neoLOG=$NEODEVICE$IMAGEKATALOG/initneo.log -if [ -f $neoLOG ]; then - rm -f $neoLOG; touch $neoLOG -fi -echo "" -echo -e "\nNeoInit.log READY" -echo -e "\n \n>>>>>>>>>>>>>>>>> \nSTART NEXT LOG... \n>>>>>>>>>>>>>>>>> \n" >> $neoLOG -echo "..............-=*[ NEOBOOT - BOOT UP ]*=-.............." >> $neoLOG -echo " ____q(-_-)p____START NEXT Image...____q(-_-)p____ " >> $neoLOG -echo "......................................................." >> $neoLOG -echo ">>>>>>>>>>>>>>>>>>>>>> // START \\ >>>>>>>>>>>>>>>>>>> :" >> $neoLOG - -if [ ! -e $NEODEVICE$IMAGEKATALOG/.neonextboot ]; then - #if [ -f /proc/stb/info/vumodel ]; then - ln -sfn /sbin/init.sysvinit /sbin/init - #fi - #echo "Flash " > $NEODEVICE$IMAGEKATALOG/.neonextboot - echo "" - echo -e "\n#### __NEOBOOT - does not detect the location file neonextboot - Error - Back to Flash... __>>>> " - echo "#### __NEOBOOT - does not detect the location file neonextboot - Error - Back to Flash... __>>>>" >> $neoLOG - sleep 5 -fi - -TARGET=Flash -if [ -f $NEODEVICE$IMAGEKATALOG/.neonextboot ]; then - TARGET=`cat $NEODEVICE$IMAGEKATALOG/.neonextboot` -fi - -if [ $TARGET = "Flash" ]; then - echo "BOOTNEO is booting image from " $TARGET - /bin/umount /media/usb > /dev/null 2>&1 - /bin/umount /media/hdd > /dev/null 2>&1 - /usr/bin/showiframe /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/neowait.mvi > /dev/null 2>&1 - #if [ -f /proc/stb/info/vumodel ]; then - ln -sfn /sbin/init.sysvinit /sbin/init - echo -e "\n----------------------------------" - echo -e " BOOT UP IMAGE FROM FLASH " - echo -e "----------------------------------" - echo " REBOOT - UP IMAGE FROM FLASH " >> $neoLOG - sleep 5 - PATH=/sbin:/bin:/usr/sbin:/usr/bin - reboot -d -f - #fi -else - ######### test boot new imaga>>>> - - VUMODEL=`cat /proc/stb/info/vumodel` - BOXNAME=`cat /etc/hostname` - UPLOAD=ImagesUpload - NEODEVICE=`cat /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/.location` - IMAGEKATALOG=ImageBoot - - echo -e "\n ________ test boot new imaga ________>>>> " - sleep 2 - - if [ -e $NEODEVICE$IMAGEKATALOG/$TARGET/.control_ok ]; then - [ $PL ] && echo "Nie ma bledu, normalny start image..." || echo "No Error - Booting image normal..." - sleep 2 - elif [ -e $NEODEVICE$IMAGEKATALOG/$TARGET/.control_boot_new_image ];then - rm -r $NEODEVICE$IMAGEKATALOG/$TARGET/.control_boot_new_image - echo -e "\n____!!!Remove file control_boot_new_image!!!____\nFirst start image - The first attempt to launch a new image... " - sleep 2 - else - /usr/bin/showiframe /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/error.mvi > /dev/null 2>&1 - echo -e "\n\n!!!error!!!\n\n>>> ERROR, Please reinstalling the kernel for flash image now... <<<\n\n>>> Error - NeoBoot he can not run it image !!! Restart STB - Back to Flash... <<<" - echo "!!!error!!!, ERROR, Please reinstalling the kernel for flash image now... " >> $neoLOG - echo "Error - NeoBoot he can not run it image !!! Restart STB - Back to Flash..." >> $neoLOG - echo "\nWrong kernel-Press number 3" > $NEODEVICE$UPLOAD/.kernel/used_flash_kernel - echo "Flash " > $NEODEVICE$IMAGEKATALOG/.neonextboot - #if [ -f /proc/stb/info/vumodel ]; then - ln -sfn /sbin/init.sysvinit /sbin/init - echo ">>> DONE <<<"; - echo -n "END INIT INFO Rebooting... " - sleep 15 - PATH=/sbin:/bin:/usr/sbin:/usr/bin - reboot -d -f - #fi - fi - - if [ -e $NEODEVICE$IMAGEKATALOG/.neonextboot ]; then - if [ ! -e $NEODEVICE$IMAGEKATALOG/$TARGET/usr/bin/enigma2_pre_start.sh ] ; then - rm -f $NEODEVICE$IMAGEKATALOG/$TARGET/usr/bin/enigma2_pre_start.sh - echo -e "\n#### ________ DELETE enigma2_pre_start.sh ________>>>> " - cp -af /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/files/mountpoint.sh $NEODEVICE$IMAGEKATALOG/$TARGET/usr/bin/enigma2_pre_start.sh - cp -af /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/files/neo.sh $NEODEVICE$IMAGEKATALOG/$TARGET/usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/files/neo.sh - chmod 0755 $NEODEVICE$IMAGEKATALOG/$TARGET/usr/bin/enigma2_pre_start.sh - echo -e "\nNeoBOOT created the file mount enigma2_pre_start.sh " - echo "NeoBOOT created the file mount enigma2_pre_start.sh " >> $neoLOG - fi - fi - -fi - -echo -e "\n_________________ END inithelp and start of the software__________________" -echo "_________________ END inithelp and start of the software__________________" >> $neoLOG -sleep 5 -echo ok - -exit 0 \ No newline at end of file