How to check if a OpenWrt firmware can be installed on other model? (for Xiaomi Router AC1200)

My router (Xiaomi Router AC1200, model: RB02) does not have the recommended OpenWrt firmware on the Internet, the hardware specifications of this model are similar to the Xiaomi Router 4A Gigabit (R4A), but the 5Ghz Wifi chip is different (RB02 uses MT7663). more detail:

CPU: MediaTek MT7621
RAM (MB): 128
WLAN Hardware: MediaTek MT7603E, MediaTek MT7663
Gbit ports: 3 (1x WAN, 2x LAN)
root@XiaoQiang:~# bootinfo

ROM    ver: config core 'version'
        # ROM ver
        option ROM '3.2.49'
        # channel
        option CHANNEL 'release'
        # hardware platform R1AC or R1N etc.
        option HARDWARE 'RB02'
        # CFE ver
        option UBOOT '1.0.2'
        # Linux Kernel ver
        option LINUX '0.0.1'
        # RAMFS ver
        option RAMFS '0.0.1'
        # SQUASHFS ver
        option SQAFS '0.0.1'
        # ROOTFS ver
        option ROOTFS '0.0.1'
  #build time
  option BUILDTIME 'Thu, 25 Nov 2021 03:05:51 +0000'
  #build timestamp
  option BUILDTS '1637809551'
  #build git tag
   option GTAG 'commit cf5c1b3bbf3632215c47e03b8e541d03fa7dab35'
Hardware  : Ver. A
ROM    sum:
System    : Dual - 1
KERNEL    : console=ttyS0,115200 uart_en=0 factory_mode=0 mem=128m  rootfstype=squashfs,jffs2

MTD  table:
dev:    size   erasesize  name
mtd0: 01000000 00010000 "ALL"
mtd1: 00030000 00010000 "Bootloader"
mtd2: 00010000 00010000 "Null"
mtd3: 00010000 00010000 "Bdata"
mtd4: 00010000 00010000 "Factory"
mtd5: 00010000 00010000 "crash"
mtd6: 00010000 00010000 "cfg_bak"
mtd7: 00100000 00010000 "overlay"
mtd8: 00e70000 00010000 "OS1"
mtd9: 001c0000 00010000 "kernel"
mtd10: 00cb0000 00010000 "rootfs"
mtd11: 00010000 00010000 "Config"
root@XiaoQiang:~# uname -a
Linux XiaoQiang 4.4.198.mt7621 #0 SMP Thu Nov 25 02:42:10 2021 mips GNU/Linux

I'm thinking about whether the Xiaomi Router 4A Gigabit's OpenWrt firmware can be installed on the RB02.

What specs should I check to see whether a OpenWrt firmware can be installed on other model?

You should never use another device's fw, unless stated so in the wiki, you could soft brick it.

2 Likes

Or hard brick it (i.e. possible wiping any boot strap/boot loaders, WiFi calibration data, etc.).

2 Likes