|
本帖最后由 duan919 于 2024-3-10 01:23 编辑
之前把我的AX3600和AX9000刷了uboot大分区的openwrt。
但是用起来感觉不是很好,想恢复小米的官方系统,
在论坛找了很久,都太乱了,有好多不必要的步骤。
所以就整理了一下论坛里的各种贴,得出了一个结论,
要想把刷了uboot大分区的路由器恢复小米官方系统,一共分两步,
第一步:将小米路由器的分区表恢复成小米的官方分区,这样小米修复工具就可以识别路由器了。
第二步:使用小米官方的修复工具,将路由器修复。
这样,路由器就恢复小米的官方的固件。
本人的两个路由已经恢复了小米的官方系统。已经给大家试过毒了。
现在把我的方法给大家分享一下。
第一步:将小米路由器的分区表恢复成小米的官方分区,这样小米修复工具就可以识别路由器了。
AX3600刷uboot的时候刷写了mtd1和mtd7两个分区(仅限只刷写了mtd1和mtd7两个分区的,如果刷了其他分区,就要找其他分区的备份文件)。
所以要用备份文件把这两个分区恢复成官方的版本。
先进入刷openwrt后AX3600的后台,我的地址是192.168.X.X,账号root,密码password。每台路由器的地址和登录账号都不一样。要记住自己的。
打开WinSCP,选择SCP,主机名就是路由器的地址192.168.X.X,用户名和密码就是路由器的登录账号密码,账号root,密码password
将备份文件解压后的appsbl.bin,mibib.bin两个文件传至tmp根目录下
使用Putty软件,主机名称填192.168.X.X,连接类型SSH连接,打开路由器,输入路由器账号密码。
输入下行代码,确认mtd1 和 mtd7 的分区是否存在
cat /proc/mtd
确认存在无误后开始刷写,
mtd erase /dev/mtd1
mtd write /tmp/mibib.bin /dev/mtd1
mtd erase /dev/mtd7
mtd write /tmp/appsbl.bin /dev/mtd7
输入完命令一分钟左右后,给路由器断电,
这样第一步就完成了,路由器已经恢复了官方的分区表,可以被识别了。
第二步:使用小米官方的修复工具,将路由器修复。
路由器LAN口与电脑保持相连,将电脑ip为192.168.31.100,
打开路由修复工具。选择要刷的官方固件,网卡设置选以太网192.168.31.100.
按住路由器的Rese键,再接通电源,直到橙灯闪烁再松开Rese键。
等待几分钟后,蓝灯闪烁就是刷机成功了,红灯闪烁就是刷机失败。
第二步就完成了,这样路由器就恢复小米官方固件了。
特备注意的是,刷机不能开杀毒软件,win自带的和自己安装的杀毒软件都关掉。上图是刷机前的样子,开始刷机后,会出现刷机的动态,如果一直没有变,就是没刷上,查看下你的杀毒软件关了没。
刷完机,路由器就恢复官方版本了,将路由器连上网线,电脑ip恢复自动。192.168.31.1打开路由器,自己设置就好了。
AX9000的原理和AX3600一样,只是恢复的分区是 mtd1, mtd15和 mtd16这三个分区。步骤一样,
PS:刷回官方固件过程有成砖头风险,是否参考本帖自行选择,刷坏路由器本人不承担任何责任。
小米AX9000恢复官方固件的方法
小米AX9000刷了uboot大分区后恢复官方系统教程-小米无线路由器以及小米无线相关的设备-恩山无线论坛 (right.com.cn)
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
×
|