immortalwrt-mt798x is based on the immortalwrt project, and has the following features
Based on immortalwrt 21.02 branch, kernel version 5.4, currently only supports mt7981/mt7986
Use the wired driver, hnat driver, kernel patch and configuration tools provided by mtk-openwrt-feeds to support all hardware acceleration features
mt7981/mt7986 supports two PPEs, each with 32k entries (when the wired driver uses ADMAv1, each PPE supports a maximum of 16k entries)
Use the original mtwifi wireless driver (currently the default version is 7.6.6.1), enable 802.11k by default, and support all acceleration features including warp
The newly developed mtwifi-cfg wireless configuration tool supports the native luci interface of openwrt and the netifd-wireless standard interface. In addition, it also supports luci-app-mtk and wifi-profile provided by mtk
Off to build this, let me know if you want a copy, also curious if I can add the MT2500 to take advantage of the wired and hnat drivers, plus the PPE stuff.