本帖最后由 8888a 于 2024-1-6 08:39 编辑
基于lean大佬源码编译
主机名 | OpenWrt | 主机型号 | Xiaomi Mi Router AX3000T | 架构 | ARMv8 Processor x 2 (51.4°C) | 固件版本 | OpenWrt R23.11.11 / LuCI Master (git-23.361.43243-f3fe5b5) | 内核版本 | 5.15.145 |
不死UBOOT下选择QWRT刷入,或者openwrt直接备份还原升级
默认登陆IP:192.168.2.1
默认账号密码:root/password
固件链接: https://www.123pan.com/s/AVfkjv-rhOyh.html下载后解压
2023.11.20替换去广告插件为adguardhome,重编译修复无法去广告等问题。
刷机方法:
ax3000t网线连接好光猫,准备一台电脑连接路由的WiFi,
自动跳转小米后台配置好上网方式
再次连接配置好的WiFi,输入WiFi密码登录路由后台刷新下页面
浏览器上面的地址栏可以看到带有stok=xxxxxxx的数值
电脑win+R,输入cmd打开运行窗口
在运行窗口里分别输入4条代码回车
xxxxxxxxx 替换为你浏览器地址栏看到的数值
curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=xxxxx/api/misystem/arn_switch -d "open=1&model=1&level=%0Anvram%20set%20ssh_en%3D1%0A"
curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=xxxxx/api/misystem/arn_switch -d "open=1&model=1&level=%0Anvram%20commit%0A"
curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=xxxxx/api/misystem/arn_switch -d "open=1&model=1&level=%0Ased%20-i%20's%2Fchannel%3D.*%2Fchannel%3D%22debug%22%2Fg'%20%2Fetc%2Finit.d%2Fdropbear%0A"
curl -X POST http://192.168.31.1/cgi-bin/luci/;stok=xxxxx/api/misystem/arn_switch -d "open=1&model=1&level=%0A%2Fetc%2Finit.d%2Fdropbear%20start%0A"
到这里就解锁SSH了
使用WinSCP 登录路由后台192.168.31.1 刷入lean大佬等的不死UBOOT
lean大佬的不死 uboot 下载地址:
https://mbd.pub/o/bread/ZZWclppy
点击登录,用户名root,密码就是SSH密码
在 https://miwifi.dev/ssh 输入路由器的SN可以得到SSH密码,SN在路由器底部标签可以看到,也可以进小米路由器后台看
上传 uboot 解压后的文件到路由器 /tmp 中
然后用finalshell等远程工具SSH登录,用户名root,密码就是SSH密码
依次输入两条命令回车
cd /tmp
mtd write mt7981_ax3000t-fip-fixed-parts-multi-layout.bin FIP
等待1-2分钟后拔掉电源,把网线连接到电脑
设置电脑上IPV4地址和网关如图
用卡针等按住后面reset小孔,同时插入电源,等待几秒后松开reset键
进入 http://192.168.1.1 的uboot web 界面中,选择QWRT刷入 sysupgrade 格式或者default下刷入官方格式的固件均可以
以上教程完毕。
在刷入不死uboot前有需要可以先备份,
由于spi文件太大,直接压缩备份文件
用远程工具SSH登录后
输入命令
dd if=/dev/mtd0 | gzip >/tmp/spi.bin.gz dd if=/dev/mtd1 | gzip >/tmp/BL2.bin.gz dd if=/dev/mtd2 | gzip >/tmp/Nvram.bin.gz dd if=/dev/mtd3 | gzip >/tmp/Bdata.bin.gz dd if=/dev/mtd4 | gzip >/tmp/Factory.bin.gz dd if=/dev/mtd5 | gzip >/tmp/FIP.bin.gz dd if=/dev/mtd6 | gzip >/tmp/crash.bin.gz dd if=/dev/mtd7 | gzip >/tmp/crash_log.bin.gz dd if=/dev/mtd8 | gzip >/tmp/ubi.bin.gz dd if=/dev/mtd9 | gzip >/tmp/ubi1.bin.gz dd if=/dev/mtd10 | gzip >/tmp/overlay.bin.gz dd if=/dev/mtd11 | gzip >/tmp/data.bin.gz dd if=/dev/mtd12 | gzip >/tmp/KF.bin.gz 等待备份完毕后
用WinSCP 登录路由后台192.168.31.1 在tmp目录下把备份文件下载到电脑后可以删除
之后继续刷入不死UBOOT等操作
|