所需软件/硬件
- 硬件:Redmi AX6000 (路由器)
- 软件:
- 开启ssh工具: xmir-patcher-main
- uboot分区:mt7986_redmi_ax6000-fip-fixed-parts.bin
- 进入https://github.com/hanwckf/bl-mt798x/releases/tag/20241115,下载,解压,选择mt7986_redmi_ax6000-fip-fixed-parts.bin
-
- immortalWrt固件: immortalwrt-mediatek-mt7986-xiaomi_redmi-router-ax6000-squashfs-sysupgrade.bin ImmortalWrt官网:https://firmware-selector.immortalwrt.org
- ssh登陆工具:
Redmi Ax6000 路由器刷入U-Boot
1、将路由器重置:路由器通电,卡针顶住路由器10s,松卡针,路由器就重置完成,进入路由器admin界面,设置一个路由器密码
2、打开xmir-patcher,运行run.bat,选择2 Connet to device (install exploit),输入路由器管理员密码,出现 SSH Active,再选择6 Install permanent SSH将SSH端口永久打开。
3、登入路由器的ssh界面(ssh -p 22 root@192.168.31.1,密码是root)
查看这两个分区
cat /proc/mtd
cat /proc/partitions
确保查询结果中有FIP分区

将 mt7986_redmi_ax6000-fip-fixed-parts.bin 上传至路由器。可以用nginx发布资源,再用wget下载资源
cd /tmp
wget http://192.168.31.191/mt7986_redmi_ax6000-fip-fixed-parts.bin

重写分区
mtd write mt7986_redmi_ax6000-fip-fixed-parts.bin FIP

4、进入UBoot。把本地网卡设置为31网段,即可进入UBoot页面
例如
192.168.31.100
255.255.255.0
浏览器访问192.168.31.1进入Uboot页面
Redmi Ax6000 刷入ImmortalWrt
1、进入 UBoot 页面后,选择immortalwrt-mediatek-mt7986-xiaomi_redmi-router-ax6000-squashfs-sysupgrade.bin 并 update 。
2、将自己的网卡改回==自动获取IP地址,自动获取DNS==
3、进入ImmortalWrt
ImmortalWrt的admin页面地址为192.168.1.1,如果你的ImmortalWrt路由器的WAN口还连接了上游路由器,会和上游路由器的管理页面冲突(如果也是192.168.1.1)
进入ImmortalWrt的SSH,
vi /etc/config/network
修改网段。例如改为192.168.5.1

此时,ImmortalWrt的admin页面地址被改为192.168.5.1了。
ImmortalWrt默认root用户没有密码,你还可以自己设置一个密码
passwd root