only reboot on install not update

This commit is contained in:
Shaun Inman 2023-02-05 12:07:36 -05:00
parent 1492b31d56
commit 164807e353

View file

@ -35,10 +35,15 @@ fi
# is there an update available? # is there an update available?
if [ -f $UPDATE_PATH ]; then if [ -f $UPDATE_PATH ]; then
# TODO: TEST! FLAG_PATH=/misc/.minstalled
if [ ! -f $FLAG_PATH ]; then
echo "INSTALL"
else
echo "UPDATE"
fi
busybox unzip -o $UPDATE_PATH -d $SDCARD_PATH busybox unzip -o $UPDATE_PATH -d $SDCARD_PATH
FLAG_PATH=/misc/.minstalled rm -f $UPDATE_PATH
if [ ! -f $FLAG_PATH ]; then if [ ! -f $FLAG_PATH ]; then
BAK_PATH=$TF1_PATH/bak BAK_PATH=$TF1_PATH/bak
mkdir -p $BAK_PATH mkdir -p $BAK_PATH
@ -53,9 +58,8 @@ if [ -f $UPDATE_PATH ]; then
cp $SYSTEM_PATH/dat/kernel.dtb /misc cp $SYSTEM_PATH/dat/kernel.dtb /misc
cp $SYSTEM_PATH/dat/gpio_keys_polled.ko /misc/modules cp $SYSTEM_PATH/dat/gpio_keys_polled.ko /misc/modules
touch $FLAG_PATH touch $FLAG_PATH
fi
rm -f $UPDATE_PATH
sync && reboot sync && reboot
fi
fi fi
ROOTFS_IMAGE=$SYSTEM_PATH/rootfs.ext2 ROOTFS_IMAGE=$SYSTEM_PATH/rootfs.ext2