summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTianling Shen2024-04-14 02:42:21 +0000
committerDaniel Golle2024-06-06 17:56:32 +0000
commita568540fd4dda9042b8465662860641822c20551 (patch)
tree3e742b8e6190e3653ba821a044bcb61590f8ccf9
parent40e7fab9e4a294882f198cb7fb5bc5eecee26ac8 (diff)
downloadopenwrt-a568540fd4dda9042b8465662860641822c20551.tar.gz
mediatek: filogic: move nand-only devices out of bootdev detection
For the first-time installation (mostly migrates from vendor firmware) the ubiblock is not ready, but bootdev detection relies on it. This means users must create ubiblock manually otherwise the sysupgrade will not work. Now a unique case is added for nand devices which use new fit format, let's move to it. Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
-rwxr-xr-xtarget/linux/mediatek/filogic/base-files/lib/upgrade/platform.sh14
1 files changed, 7 insertions, 7 deletions
diff --git a/target/linux/mediatek/filogic/base-files/lib/upgrade/platform.sh b/target/linux/mediatek/filogic/base-files/lib/upgrade/platform.sh
index 4315f69f38..7e105b1089 100755
--- a/target/linux/mediatek/filogic/base-files/lib/upgrade/platform.sh
+++ b/target/linux/mediatek/filogic/base-files/lib/upgrade/platform.sh
@@ -86,13 +86,9 @@ platform_do_upgrade() {
bananapi,bpi-r3-mini|\
bananapi,bpi-r4|\
bananapi,bpi-r4-poe|\
- mediatek,mt7988a-rfb|\
jdcloud,re-cp-03|\
- openwrt,one|\
- tplink,tl-xdr4288|\
- tplink,tl-xdr6086|\
- tplink,tl-xdr6088|\
- xiaomi,redmi-router-ax6000-ubootmod)
+ mediatek,mt7988a-rfb|\
+ openwrt,one)
[ -e /dev/fit0 ] && fitblk /dev/fit0
[ -e /dev/fitrw ] && fitblk /dev/fitrw
bootdev="$(fitblk_get_bootdev)"
@@ -150,7 +146,11 @@ platform_do_upgrade() {
CI_UBIPART="ubi0"
nand_do_upgrade "$1"
;;
- nokia,ea0326gmp)
+ nokia,ea0326gmp|\
+ tplink,tl-xdr4288|\
+ tplink,tl-xdr6086|\
+ tplink,tl-xdr6088|\
+ xiaomi,redmi-router-ax6000-ubootmod)
[ -e /dev/fit0 ] && fitblk /dev/fit0
[ -e /dev/fitrw ] && fitblk /dev/fitrw
CI_KERNPART="fit"