projects
/
openwrt
/
staging
/
wigyori.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
treewide: consolidate upgrade state set
[openwrt/staging/wigyori.git]
/
target
/
linux
/
ramips
/
base-files
/
lib
/
upgrade
/
platform.sh
diff --git
a/target/linux/ramips/base-files/lib/upgrade/platform.sh
b/target/linux/ramips/base-files/lib/upgrade/platform.sh
index 7aa14770caa65db6e1ed567855deb09a664ba827..78b75d4648e1af8d3289ce857a9f263d20f8967b 100755
(executable)
--- a/
target/linux/ramips/base-files/lib/upgrade/platform.sh
+++ b/
target/linux/ramips/base-files/lib/upgrade/platform.sh
@@
-54,6
+54,8
@@
platform_check_image() {
dir-810l|\
duzun-dm06|\
e1700|\
dir-810l|\
duzun-dm06|\
e1700|\
+ elecom,wrc-1167ghbk2-s|\
+ elecom,wrc-2533gst|\
esr-9753|\
ew1200|\
ex2700|\
esr-9753|\
ew1200|\
ex2700|\
@@
-62,7
+64,7
@@
platform_check_image() {
firewrt|\
fonera20n|\
freestation5|\
firewrt|\
fonera20n|\
freestation5|\
- gb-pc1|\
+ g
nubee,g
b-pc1|\
gnubee,gb-pc2|\
gl-mt300a|\
gl-mt300n|\
gnubee,gb-pc2|\
gl-mt300a|\
gl-mt300n|\
@@
-71,15
+73,19
@@
platform_check_image() {
hc5*61|\
hc5661a|\
hg255d|\
hc5*61|\
hc5661a|\
hg255d|\
+ hiwifi,hc5861b|\
hlk-rm04|\
hpm|\
ht-tm02|\
hw550-3g|\
hlk-rm04|\
hpm|\
ht-tm02|\
hw550-3g|\
+ iodata,wn-ax1167gr|\
+ iodata,wn-gx300gr|\
ip2202|\
jhr-n805r|\
jhr-n825r|\
jhr-n926r|\
k2p|\
ip2202|\
jhr-n805r|\
jhr-n825r|\
jhr-n926r|\
k2p|\
+ kimax,u35wf|\
kn|\
kn_rc|\
kn_rf|\
kn|\
kn_rc|\
kn_rf|\
@@
-120,12
+126,14
@@
platform_check_image() {
oy-0001|\
pbr-d1|\
pbr-m1|\
oy-0001|\
pbr-d1|\
pbr-m1|\
+ phicomm,k2g|\
psg1208|\
psg1218a|\
psg1218b|\
psr-680w|\
px-4885-4M|\
px-4885-8M|\
psg1208|\
psg1218a|\
psg1218b|\
psr-680w|\
px-4885-4M|\
px-4885-8M|\
+ netgear,r6120|\
rb750gr3|\
re6500|\
rp-n53|\
rb750gr3|\
re6500|\
rp-n53|\
@@
-223,6
+231,7
@@
platform_check_image() {
zbt-wr8305rt|\
zorlik,zl5900v2|\
zte-q7|\
zbt-wr8305rt|\
zorlik,zl5900v2|\
zte-q7|\
+ zyxel,keenetic-extra-ii|\
youku-yk1)
[ "$magic" != "27051956" ] && {
echo "Invalid image type."
youku-yk1)
[ "$magic" != "27051956" ] && {
echo "Invalid image type."
@@
-232,7
+241,8
@@
platform_check_image() {
;;
3g-6200n|\
3g-6200nl|\
;;
3g-6200n|\
3g-6200nl|\
- br-6475nd)
+ br-6475nd|\
+ edimax,br-6478ac-v2)
[ "$magic" != "43535953" ] && {
echo "Invalid image type."
return 1
[ "$magic" != "43535953" ] && {
echo "Invalid image type."
return 1
@@
-250,10
+260,13
@@
platform_check_image() {
c20i|\
c50|\
mr200|\
c20i|\
c50|\
mr200|\
+ tplink,c2-v1|\
tplink,c20-v1|\
tplink,c20-v4|\
tplink,c50-v3|\
tplink,tl-mr3420-v5|\
tplink,c20-v1|\
tplink,c20-v4|\
tplink,c50-v3|\
tplink,tl-mr3420-v5|\
+ tplink,tl-wa801nd-v5|\
+ tplink,tl-wr842n-v5|\
tplink,tl-wr902ac-v3|\
tl-wr840n-v4|\
tl-wr840n-v5|\
tplink,tl-wr902ac-v3|\
tl-wr840n-v4|\
tl-wr840n-v5|\
@@
-276,6
+289,7
@@
platform_check_image() {
return 0
;;
dlink,dwr-116-a1|\
return 0
;;
dlink,dwr-116-a1|\
+ dlink,dwr-118-a2|\
dlink,dwr-921-c1|\
dwr-512-b)
[ "$magic" != "0404242b" ] && {
dlink,dwr-921-c1|\
dwr-512-b)
[ "$magic" != "0404242b" ] && {
@@
-292,6
+306,8
@@
platform_check_image() {
nand_do_platform_check "$board" "$1"
return $?;
;;
nand_do_platform_check "$board" "$1"
return $?;
;;
+ mikrotik,rbm11g|\
+ mikrotik,rbm33g|\
re350-v1)
[ "$magic" != "01000000" ] && {
echo "Invalid image type."
re350-v1)
[ "$magic" != "01000000" ] && {
echo "Invalid image type."
@@
-313,6
+329,17
@@
platform_check_image() {
return 1
}
return 1
}
+platform_pre_upgrade() {
+ local board=$(board_name)
+
+ case "$board" in
+ mikrotik,rbm11g|\
+ mikrotik,rbm33g)
+ [ -z "$(rootfs_type)" ] && mtd erase firmware
+ ;;
+ esac
+}
+
platform_nand_pre_upgrade() {
local board=$(board_name)
platform_nand_pre_upgrade() {
local board=$(board_name)
@@
-340,9
+367,3
@@
platform_do_upgrade() {
;;
esac
}
;;
esac
}
-
-blink_led() {
- . /etc/diag.sh; set_state upgrade
-}
-
-append sysupgrade_pre_upgrade blink_led