From 0b3b05a81d4aa3e26962396b74bb00ce784cee60 Mon Sep 17 00:00:00 2001 From: Hyy2001X <1804430051@qq.com> Date: Sat, 12 Jun 2021 17:28:06 +0800 Subject: [PATCH] =?UTF-8?q?V6.0.6=20=E4=BC=98=E5=8C=96=20-f=20=E5=BC=BA?= =?UTF-8?q?=E5=88=B6=E6=9B=B4=E6=96=B0=E5=9B=BA=E4=BB=B6=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Scripts/AutoUpdate.sh | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/Scripts/AutoUpdate.sh b/Scripts/AutoUpdate.sh index 7e2197c..8b18be3 100755 --- a/Scripts/AutoUpdate.sh +++ b/Scripts/AutoUpdate.sh @@ -25,7 +25,7 @@ SHELL_HELP() { 更新固件: -n 更新固件 [不保留配置] - -f 强制更新固件,即跳过版本号验证,自动下载以及安装必要软件包 [保留配置] + -f 强制更新固件,即跳过版本号验证,以及强制刷写固件 [保留配置] -u 适用于定时更新 LUCI 的参数 [保留配置] -? 更新固件 (保存固件到用户提供的目录) @@ -36,7 +36,7 @@ SHELL_HELP() { 其他参数: -C 更改 Github 地址 - -B 指定 x86_64 设备下载 UEFI 或 Legacy 的固件 (危险) + -B 指定 x86_64 设备下载 UEFI 或 Legacy 引导的固件 (危险) -P,--proxy 强制镜像加速 -T,--test 测试模式 (仅运行流程,不更新固件) -H,--help 打印帮助信息 @@ -199,7 +199,8 @@ CHANGE_BOOT() { case "$1" in UEFI | Legacy) EDIT_VARIABLE edit ${Custom_Variable} x86_64_Boot $1 - TIME y "新固件引导格式已指定为: $1" + TIME r "警告: 更换引导方式后更新固件后可能导致设备无法正常启动!" + TIME y "固件引导格式已指定为: $1" ;; *) TIME r "错误的参数: [$1],当前支持的选项: [UEFI/Legacy] !" @@ -315,6 +316,7 @@ PREPARE_UPGRADES() { ;; -f) Force_Mode=1 + Upgrade_Option="${Upgrade_Command} -q -F" MSG="强制更新固件 (保留配置)" ;; -u) @@ -322,8 +324,8 @@ PREPARE_UPGRADES() { MSG="定时更新 (保留配置)" ;; *) - MSG="更新固件 (保留配置)" Upgrade_Option="${Upgrade_Command} -q" + MSG="更新固件 (保留配置)" esac TIME g "执行: ${Proxy_Echo}${MSG}${TAIL_MSG}" if [[ $(CHECK_PKG curl) == true && ${Proxy_Mode} == 0 ]];then @@ -404,7 +406,7 @@ EOF chmod 777 ${FW_SAVE_PATH}/${FW_Name} DO_UPGRADE ${Upgrade_Option} ${FW_SAVE_PATH}/${FW_Name} } || { - TIME b "[Test Mode] 执行: ${Upgrade_Option} ${FW_Name}" + TIME b "[Test Mode] 执行: ${Upgrade_Option} ${FW_SAVE_PATH}/${FW_Name}" TIME b "[Test Mode] 测试模式运行完毕!" exit 0 } @@ -435,7 +437,7 @@ REMOVE_FW_CACHE() { esac } -export Version=V6.0.5 +export Version=V6.0.6 export log_Path=/tmp export Upgrade_Command=sysupgrade export Default_Variable=/etc/AutoBuild/Default_Variable