ImmortalWrt for Redmi AX6s with GitHub Actions
Three variants is available at 'releases' section.
- ax6s: with luci material theme, dae (with native kernel support) and ddns-go
- ax6s-xray: with xray (with tproxy support, but you still need to configure the route and firewall manually) instead of dae (you may install dae manually)
- ax6s-simple (recommended for the original hardware): with adblock-fast & smartdns instead of dae (you may install xray/dae manually)
simply download immortalwrt-mediatek-mt7622-xiaomi_redmi-router-ax6s-factory.bin
for first install & immortalwrt-mediatek-mt7622-xiaomi_redmi-router-ax6s-squashfs-sysupgrade.itb
for upgrade.
NOTE: do not try to use the dae & xray core on the router unless you have enough memory!
- Click the Use this template button to create a new repository.
- Generate
.config
files using Immortalwrt source code. ( You can change it through environment variables in the workflow file. ) - Push
.config
file to the GitHub repository. - Select
Build Immortalwrt
on the Actions page. - Click the
Run workflow
button. - When the build is complete, click the
Artifacts
button in the upper right corner of the Actions page to download the binaries.
- It may take a long time to create a
.config
file and build the firmware. Thus, before create repository to build your own firmware, you may check out if others have already built it which meet your needs by simply searchActions-Openwrt
in GitHub. - Add some meta info of your built firmware (such as firmware architecture and installed packages) to your repository introduction, this will save others' time.