Signed-off-by: Michel-FK <michel.stempin@funkey-project.com>
@@ -18,8 +18,8 @@ case "$1" in
for file in ${updates} ; do
swupdate -i "${file}"
if [ $? -ne 0 ]; then
- menu &
- exit 1
+ notif_disp 10 " CORRUPTED^ UPDATE FILE"
+ rm -f "${file}"
fi
done
notif "^^^^^^^^ RESTARTING...^^^^^^^^"
@@ -139,8 +139,10 @@ menu_run () {
for file in $(ls /mnt/FunKey-*.fwu); do
- notif "${message}...^CANNOT UPDATE!"
- break
+ notif_disp 10 "${message}...^ CORRUPTED^ UPDATE FILE"
+ notif "^^^^^^^^ RESTARTING...^^^^^^^^"
+ normal_mode
message=" USB MOUNT"