From eea4689654e1b07cffe62bc97ad8fef0474bb3b7 Mon Sep 17 00:00:00 2001 From: David Bauer Date: Wed, 14 May 2025 01:49:44 +0200 Subject: [PATCH] ramips: pad EX400 kernel partition to retain web recovery The web-recovery of the Genexis EX400 validates uploaded images to fit in the rootf_0 partition. With OpenWrt, only the kernel is stored in this partition, leaving the partition very small. Currently, the first factory release image won't be accepted by the recovery interface after the OpenWrt installation. Pad the image of the ubifs to 10MB. This allows the 24.10 release image to be uploaded, enabling device recovery. Signed-off-by: David Bauer --- target/linux/ramips/image/mt7621.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/linux/ramips/image/mt7621.mk b/target/linux/ramips/image/mt7621.mk index 79027c8c32a..1c2aa000c3c 100755 --- a/target/linux/ramips/image/mt7621.mk +++ b/target/linux/ramips/image/mt7621.mk @@ -1419,7 +1419,7 @@ ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),) IMAGE/factory.bin := append-image-stage initramfs-kernel.bin | \ inteno-bootfs | inteno-y3-header EX400 | append-md5sum-ascii-salted endif - IMAGE/sysupgrade.bin := append-kernel | inteno-bootfs | \ + IMAGE/sysupgrade.bin := append-kernel | inteno-bootfs | pad-to 10M | \ sysupgrade-tar kernel=$$$$@ | check-size | append-metadata DEVICE_IMG_NAME = $$(DEVICE_IMG_PREFIX)-$$(2) DEVICE_PACKAGES := kmod-mt7603 kmod-mt7615-firmware kmod-usb3 kmod-keyboard-sx951x kmod-button-hotplug -- 2.47.2