From 0fcfa4267d11e4662b3578d6500ad362c52f477f Mon Sep 17 00:00:00 2001 From: Ben Harris Date: Thu, 7 Sep 2023 10:13:43 +0800 Subject: [PATCH] Delay scheduled update reboot Ensures all devices are finished updating before any start rebooting. --- packages-update.rsc | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/packages-update.rsc b/packages-update.rsc index 74b1822a..c9e4a3f4 100644 --- a/packages-update.rsc +++ b/packages-update.rsc @@ -91,8 +91,12 @@ $ScriptLock $0; ":global RebootForUpdate; \$RebootForUpdate;"); $LogPrintExit2 info $0 ("Scheduled reboot for update between 03:00 and 04:00.") true; } -} -$LogPrintExit2 info $0 ("Rebooting for update.") false; -:delay 1s; -/system/reboot; + $LogPrintExit2 info $0 ("Rebooting for update now.") false; + :delay 1s; + /system/reboot; +} else={ + $LogPrintExit2 info $0 ("Rebooting for update soon.") false; + :delay 300s; + /system/reboot; +}