diff --git a/3rdparty/mmu_man/scripts/myupdate.sh b/3rdparty/mmu_man/scripts/myupdate.sh index 5b14779c7d..34d745ca90 100755 --- a/3rdparty/mmu_man/scripts/myupdate.sh +++ b/3rdparty/mmu_man/scripts/myupdate.sh @@ -13,20 +13,31 @@ notice () { } if [ "$1" != "-2" ]; then + + notice "Closing Deskbar..." notice "Checking for updates..." + quit application/x-vnd.Be-TSKB + #notice "Checking for updates..." pkgman update || exit $? sync if [ "$(ls /system/packages/*_hrev*-* | grep -v $(uname -v | cut -d' ' -f1))" = "" ]; then + open /system/Deskbar < /dev/null > /dev/null 2>&1 & + notice "Restarting Deskbar..." + notice "Nothing to do" read exit 0 fi makebootable /boot + sync cat > $(finddir B_USER_SETTINGS_DIRECTORY)/boot/launch/myupdate2.sh << EOF #!/bin/sh cd "$PWD" $0 -2 EOF chmod +x $(finddir B_USER_SETTINGS_DIRECTORY)/boot/launch/myupdate2.sh + sync + notice "Restarting Deskbar..." + /system/Deskbar < /dev/null > /dev/null 2>&1 & notice "You should reboot now..." shutdown -r -a read @@ -43,10 +54,9 @@ mv $(ls /system/packages/*_hrev*-* | grep -v $(uname -v | cut -d' ' -f1)) $disdi sync -notice "Adding back deskbar addons..." - -ProcessController -deskbar -NetworkStatus --deskbar +#notice "Adding back deskbar addons..." +#ProcessController -deskbar +#NetworkStatus --deskbar notice "Done"