sudo apt install gcc-aarch64-linux-gnu build-essential flex bison libssl-dev device-tree-compiler qemu-user-static
Usage: SOC=[mt7981|mt7986] BOARD=<board name> MULTI_LAYOUT=[0|1] ./build.sh
eg: SOC=mt7981 BOARD=360t7 ./build.sh
eg: SOC=mt7981 BOARD=wr30u MULTI_LAYOUT=1 ./build.sh
eg: SOC=mt7981 BOARD=cmcc_rax3000m-emmc ./build.sh
eg: SOC=mt7986 BOARD=redmi_ax6000 MULTI_LAYOUT=1 ./build.sh
eg: SOC=mt7986 BOARD=jdcloud_re-cp-03 ./build.sh
Firmware type | uboot (default) | uboot (immortalwrt-112m) | uboot (qwrt) |
---|---|---|---|
xiaomi stock mtd8/mtd9 | √ | × | × |
immortalwrt-mt798x stock | √ | × | × |
OpenWrt stock | √ | × | × |
immortalwrt stock | √ | × | × |
X-Wrt stock | √ | × | × |
immortalwrt-mt798x 112m | × | √ | × |
GL.iNet by 237176253 | × | √ | × |
X-Wrt 112m nmbm | × | √ | × |
OpenWrt 112m nmbm | × | √ | × |
immortalwrt 112m nmbm | × | √ | × |
X-Wrt 112m nmbm | × | √ | × |
QWRT | × | × | √ |
OpenWrt ubootmod | × | × | × |
immortalwrt ubootmod | × | × | × |
X-Wrt ubootmod | × | × | × |
Firmware type | uboot (default) | uboot (immortalwrt-110m) |
---|---|---|
xiaomi stock mtd8/mtd9 | √ | × |
immortalwrt-mt798x stock | √ | × |
OpenWrt stock | √ | × |
immortalwrt stock | √ | × |
X-Wrt stock | √ | × |
immortalwrt-mt798x | × | √ |
GL.iNet by 237176253 | × | √ |
X-Wrt ubootlayout | × | √ |
OpenWrt ubootmod | × | × |
immortalwrt ubootmod | × | × |
X-Wrt ubootmod | × | × |