From 09b035efcbe136fc16e32f362d9cf5421eef8c3f Mon Sep 17 00:00:00 2001 From: jjm2473 <1129525450@qq.com> Date: Tue, 29 Mar 2022 18:20:01 +0800 Subject: [PATCH] target/realtek: prepare for OTA --- target/linux/realtek/base-files.mk | 1 + target/linux/realtek/base-files/lib/upgrade/platform.sh | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/target/linux/realtek/base-files.mk b/target/linux/realtek/base-files.mk index 92d07a2a48..a7d1301f37 100644 --- a/target/linux/realtek/base-files.mk +++ b/target/linux/realtek/base-files.mk @@ -16,6 +16,7 @@ HOST_LN="$(subst ${STAGING_DIR_HOST},$${STAGING_DIR_HOST},$(LN))" $${HOST_SED} 's/"192.168.1.1"/"192.168.100.1"/' \ "$${IPKG_INSTROOT}/usr/lib/lua/luci/controller/admin/system.lua" \ + "$${IPKG_INSTROOT}/usr/lib/lua/luci/controller/admin/ota.lua" \ "$${IPKG_INSTROOT}/etc/board.d/99-default_network" $${HOST_SED} "s/'192\\.168\\.1\\.1'/'192.168.100.1'/; s/'openwrt\\.lan'/window.location.host/" "$${IPKG_INSTROOT}/www/luci-static/resources/view/system/flash.js" diff --git a/target/linux/realtek/base-files/lib/upgrade/platform.sh b/target/linux/realtek/base-files/lib/upgrade/platform.sh index 8d5a2e6ffc..b82c6db710 100755 --- a/target/linux/realtek/base-files/lib/upgrade/platform.sh +++ b/target/linux/realtek/base-files/lib/upgrade/platform.sh @@ -7,9 +7,7 @@ platform_check_image() { echo "platform_check_image" echo "image path/url: $1" - if [ "$KEEP_ALIVE" -ne 0 ]; then - get_image "$@" | tar -Ox config.txt | grep rootfs || return 1 - fi + get_image "$@" | tar -Ox config.txt | grep -Fq rootfs || return 1 return 0 }