@@ -270,9 +270,11 @@ define Device/asus_rt-ax52
270270 KERNEL_INITRAMFS := kernel-bin | lzma | \
271271 fit lzma $$(KDIR ) /image-$$(firstword $$(DEVICE_DTS ) ) .dtb with-initrd | pad-to 64k
272272 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
273+ ifeq ($(IB ) ,)
273274 ARTIFACTS := initramfs.trx
274275 ARTIFACT/initramfs.trx := append-image-stage initramfs-kernel.bin | \
275276 uImage none | asus-trx -v 3 -n $$(DEVICE_MODEL )
277+ endif
276278endef
277279TARGET_DEVICES += asus_rt-ax52
278280
@@ -865,10 +867,12 @@ define Device/dlink_aquila-pro-ai-m30-a1
865867 IMAGES += recovery.bin
866868 IMAGE_SIZE := 51200k
867869 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
870+ ifeq ($(IB ) ,)
868871ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS ) ,)
869872 IMAGE/recovery.bin := append-image-stage initramfs-kernel.bin | sysupgrade-tar kernel=$$$$@ |\
870873 pad-to $$(IMAGE_SIZE ) | dlink-ai-recovery-header DLK6E6110001 \x6A\x28\xEE\x0B \x00\x00\x2C\x00 \x00\x00\x20\x03 \x61\x6E
871874endif
875+ endif
872876endef
873877TARGET_DEVICES += dlink_aquila-pro-ai-m30-a1
874878
@@ -882,10 +886,12 @@ define Device/dlink_aquila-pro-ai-m60-a1
882886 IMAGES += recovery.bin
883887 IMAGE_SIZE := 51200k
884888 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
889+ ifeq ($(IB ) ,)
885890ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS ) ,)
886891 IMAGE/recovery.bin := append-image-stage initramfs-kernel.bin | sysupgrade-tar kernel=$$$$@ |\
887892 pad-to $$(IMAGE_SIZE ) | dlink-ai-recovery-header DLK6E8202001 \x30\x6C\x19\x0C \x00\x00\x2C\x00 \x00\x00\x20\x03 \x82\x6E
888893endif
894+ endif
889895endef
890896TARGET_DEVICES += dlink_aquila-pro-ai-m60-a1
891897
@@ -1821,9 +1827,11 @@ define Device/xiaomi_mi-router-ax3000t
18211827 BLOCKSIZE := 128k
18221828 PAGESIZE := 2048
18231829 DEVICE_PACKAGES := kmod-mt7915e kmod-mt7981-firmware mt7981-wo-firmware
1830+ ifeq ($(IB ) ,)
18241831ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS ) ,)
18251832 ARTIFACTS := initramfs-factory.ubi
18261833 ARTIFACT/initramfs-factory.ubi := append-image-stage initramfs-kernel.bin | ubinize-kernel
1834+ endif
18271835endif
18281836 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
18291837endef
@@ -1850,10 +1858,12 @@ define Device/xiaomi_mi-router-ax3000t-ubootmod
18501858 ARTIFACTS := preloader.bin bl31-uboot.fip
18511859 ARTIFACT/preloader.bin := mt7981-bl2 spim-nand-ddr3
18521860 ARTIFACT/bl31-uboot.fip := mt7981-bl31-uboot xiaomi_mi-router-ax3000t
1861+ ifeq ($(IB ) ,)
18531862ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS ) ,)
18541863 ARTIFACTS += initramfs-factory.ubi
18551864 ARTIFACT/initramfs-factory.ubi := append-image-stage initramfs-recovery.itb | ubinize-kernel
18561865endif
1866+ endif
18571867endef
18581868TARGET_DEVICES += xiaomi_mi-router-ax3000t-ubootmod
18591869
@@ -1866,9 +1876,11 @@ define Device/xiaomi_mi-router-wr30u-stock
18661876 BLOCKSIZE := 128k
18671877 PAGESIZE := 2048
18681878 DEVICE_PACKAGES := kmod-mt7915e kmod-mt7981-firmware mt7981-wo-firmware
1879+ ifeq ($(IB ) ,)
18691880ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS ) ,)
18701881 ARTIFACTS := initramfs-factory.ubi
18711882 ARTIFACT/initramfs-factory.ubi := append-image-stage initramfs-kernel.bin | ubinize-kernel
1883+ endif
18721884endif
18731885 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
18741886endef
@@ -1895,10 +1907,12 @@ define Device/xiaomi_mi-router-wr30u-ubootmod
18951907 ARTIFACTS := preloader.bin bl31-uboot.fip
18961908 ARTIFACT/preloader.bin := mt7981-bl2 spim-nand-ddr3
18971909 ARTIFACT/bl31-uboot.fip := mt7981-bl31-uboot xiaomi_mi-router-wr30u
1910+ ifeq ($(IB ) ,)
18981911ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS ) ,)
18991912 ARTIFACTS += initramfs-factory.ubi
19001913 ARTIFACT/initramfs-factory.ubi := append-image-stage initramfs-recovery.itb | ubinize-kernel
19011914endif
1915+ endif
19021916endef
19031917TARGET_DEVICES += xiaomi_mi-router-wr30u-ubootmod
19041918
@@ -1911,9 +1925,11 @@ define Device/xiaomi_redmi-router-ax6000-stock
19111925 UBINIZE_OPTS := -E 5
19121926 BLOCKSIZE := 128k
19131927 PAGESIZE := 2048
1928+ ifeq ($(IB ) ,)
19141929ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS ) ,)
19151930 ARTIFACTS := initramfs-factory.ubi
19161931 ARTIFACT/initramfs-factory.ubi := append-image-stage initramfs-kernel.bin | ubinize-kernel
1932+ endif
19171933endif
19181934 IMAGE/sysupgrade.bin := sysupgrade-tar | append-metadata
19191935endef
@@ -1940,10 +1956,12 @@ define Device/xiaomi_redmi-router-ax6000-ubootmod
19401956 ARTIFACTS := preloader.bin bl31-uboot.fip
19411957 ARTIFACT/preloader.bin := mt7986-bl2 spim-nand-ddr4
19421958 ARTIFACT/bl31-uboot.fip := mt7986-bl31-uboot xiaomi_redmi-router-ax6000
1959+ ifeq ($(IB ) ,)
19431960ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS ) ,)
19441961 ARTIFACTS += initramfs-factory.ubi
19451962 ARTIFACT/initramfs-factory.ubi := append-image-stage initramfs-recovery.itb | ubinize-kernel
19461963endif
1964+ endif
19471965endef
19481966TARGET_DEVICES += xiaomi_redmi-router-ax6000-ubootmod
19491967
@@ -2069,10 +2087,12 @@ define Device/zyxel_ex5601-t0-ubootmod
20692087 ARTIFACTS := preloader.bin bl31-uboot.fip
20702088 ARTIFACT/preloader.bin := mt7986-bl2 spim-nand-4k-ddr4
20712089 ARTIFACT/bl31-uboot.fip := mt7986-bl31-uboot zyxel_ex5601-t0
2090+ ifeq ($(IB ) ,)
20722091ifneq ($(CONFIG_TARGET_ROOTFS_INITRAMFS ) ,)
20732092 ARTIFACTS += initramfs-factory.ubi
20742093 ARTIFACT/initramfs-factory.ubi := append-image-stage initramfs-recovery.itb | ubinize-kernel
20752094endif
2095+ endif
20762096endef
20772097TARGET_DEVICES += zyxel_ex5601-t0-ubootmod
20782098
0 commit comments