From 4b000293b20b03a45130e6453f3e2a28dc0950ca Mon Sep 17 00:00:00 2001 From: Tianling Shen Date: Wed, 26 Feb 2025 22:47:12 +0800 Subject: [PATCH] mediatek: add compat version to cmcc a10 ubootmod cmcc_a10-ubootmod stands for custom U-Boot layout in ImmortalWrt 23.05, add compat version to avoid bricking devices. For 24.10+ users you can just ignore the compat warning. Signed-off-by: Tianling Shen --- .../mediatek/filogic/base-files/etc/board.d/05_compat-version | 1 + target/linux/mediatek/image/filogic.mk | 2 ++ 2 files changed, 3 insertions(+) diff --git a/target/linux/mediatek/filogic/base-files/etc/board.d/05_compat-version b/target/linux/mediatek/filogic/base-files/etc/board.d/05_compat-version index a10153ca26..46bfd299ee 100644 --- a/target/linux/mediatek/filogic/base-files/etc/board.d/05_compat-version +++ b/target/linux/mediatek/filogic/base-files/etc/board.d/05_compat-version @@ -7,6 +7,7 @@ board_config_update case "$(board_name)" in bananapi,bpi-r3-mini|\ cetron,ct3003-ubootmod|\ + cmcc,a10-ubootmod|\ livinet,zr-3020-ubootmod) ucidef_set_compat_version "1.2" ;; diff --git a/target/linux/mediatek/image/filogic.mk b/target/linux/mediatek/image/filogic.mk index 48cf834c57..071514a30f 100644 --- a/target/linux/mediatek/image/filogic.mk +++ b/target/linux/mediatek/image/filogic.mk @@ -592,6 +592,8 @@ define Device/cmcc_a10-ubootmod ARTIFACTS := preloader.bin bl31-uboot.fip ARTIFACT/preloader.bin := mt7981-bl2 spim-nand-ddr3 ARTIFACT/bl31-uboot.fip := mt7981-bl31-uboot cmcc_a10 + DEVICE_COMPAT_VERSION := 1.2 + DEVICE_COMPAT_MESSAGE := Flash layout changes require bootloader update (for ImmortalWrt 23.05 users) endef TARGET_DEVICES += cmcc_a10-ubootmod