summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaweł Owoc2025-01-02 21:31:33 +0000
committerRobert Marko2025-01-29 15:53:21 +0000
commitdf1f6e1e186a99b2180abac5da87f071b7f6b3fa (patch)
tree39482a759d8ec66048a42495ac2dd0962303fda3
parent2fc99e4f1832b32a68c881fd5e9594b081e1559b (diff)
downloadopenwrt-df1f6e1e186a99b2180abac5da87f071b7f6b3fa.tar.gz
qualcommax: ipq807x: Remove OEM UBI volume before upgrade for Linksys MX devices
Use 'remove_oem_ubi_volume' function to remove OEM UBI volume before upgrade. This allows to upgrade even if we have OEM firmware on the second partition. Applies to Linksys MX4200/MX4300/MX5300/MX8500. Signed-off-by: Paweł Owoc <frut3k7@gmail.com> Link: https://github.com/openwrt/openwrt/pull/14720 Signed-off-by: Robert Marko <robimarko@gmail.com>
-rw-r--r--target/linux/qualcommax/ipq807x/base-files/lib/upgrade/platform.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/target/linux/qualcommax/ipq807x/base-files/lib/upgrade/platform.sh b/target/linux/qualcommax/ipq807x/base-files/lib/upgrade/platform.sh
index 1bc71efdb5..cb60c5daf6 100644
--- a/target/linux/qualcommax/ipq807x/base-files/lib/upgrade/platform.sh
+++ b/target/linux/qualcommax/ipq807x/base-files/lib/upgrade/platform.sh
@@ -212,9 +212,13 @@ platform_do_upgrade() {
;;
linksys,mx4200v1|\
linksys,mx4200v2|\
- linksys,mx4300|\
+ linksys,mx4300)
+ remove_oem_ubi_volume squashfs
+ linksys_mx_do_upgrade "$1"
+ ;;
linksys,mx5300|\
linksys,mx8500)
+ remove_oem_ubi_volume ubifs
linksys_mx_do_upgrade "$1"
;;
prpl,haze|\