1.开启SSH功能
1.1 下载 xmir-patcher zip包
网址:https://github.com/openwrt-xiaomi/xmir-patcher
点击 Download ZIP
直接下载即可。
1.2 开启SSH功能
说明:AX3000T靠近电源口为WAN口,其他口为LAN口
网线一端插入LAN口,一端插入电脑。解压缩 xmir-patcher zip
包,运行run.bat
文件。
step1 全量备份固件及Uboot(用于恢复固件或Uboot)
运行脚本后,输入4
回车。
会自动将小米官方固件及Uboot备份到工具下的backups文件夹中。

step2 开启SSH服务功能
运行脚本后,输入2
回车,输入路由器管理后台密码(输入过程不显示密码)回车,显示SSH server are activated!
即为成功。
2.刷入Uboot
使用到的工具:SSH连接工具
使用您熟悉的终端工具即可,这里以MobaXterm
工具为例。
MobaXterm官方下载地址:https://mobaxterm.mobatek.net/download.html
step1 登录SSH
配置SSH: 打开MobaXterm----Session----SSH----填入路由器管理后台地址----设置登录用户为root
----点击 OK
确定即可。
小米路由器SSH用户名:root
小米路由器SSHt密码:root
****

双击,刚才配置好的会话,连接SSH会话即可。
step2 写入Uboot

将Windows中的开源Uboot
直接拖拽传输至tmp
文件夹。之后执行以下命令:
cd ../tmp #进入tmp文件夹
mtd write mt7981_ax3000t-fip-fixed-parts-multi-layout.bin FIP #写入Uboot文件
3.刷入openwrt固件
3.1 刷入 *squashfs-factory.bin
文件
step1 设置电脑IP为 192.168.1.2
控制面板----网络和Internet----网络连接----右击你接入路由器的适配器----属性----Internet协议版本4(TCP/IPv4) 。按以下图片配置后确定即可。


step2 路由器进入Uboot
用卡针顶住路由器reset键,之后路由器接入电源。reset键一直按住等待10秒左右,指示灯变为蓝色后松开reset键。
step3 浏览器登录192.168.1.1
,即可进入Uboot页面,选择immortalwrt-112m
模式,
上传immortalwrt-mediatek-mt7981-xiaomi_mi-router-ax3000t-squashfs-factory.bin
固件即可。
step4 设置电脑IP设置为自动获取获取IP地址
3.2 刷入 *squashfs-sysupgrade.bin
文件升级完整固件(目前似乎可省略此步骤)
step1 浏览器登录固件LAN IP(192.168.31.1)地址 ,点击登录
step2 刷写*squashfs-sysupgrade.bin
系统----备份与升级----操作----刷写固件---上传*squashfs-sysupgrade.bin
固件----等待路由器重启指示灯变蓝色即可。


4.手动安装or升级openclash
4.1 安装or升级openclash
cd /tmp/upload
opkg install luci-app-openclash_0.46.137_all.ipk
4.2 安装or升级mihomo内核
cd /etc/openclash/core
rm clash_meta
mv /tmp/upload/mihomo-linux-arm64-v1.19.12.gz .
gunzip mihomo-linux-arm64-v1.19.12.gz
mv mihomo-linux-arm64-v1.19.12 clash_meta
chmod +x clash_meta