小米路由器mini刷Breed,安装固件教程

小米路由器mini参数:

处理器:单核MT7620A 580MHz
ROM:16MB SPI Flash
内存:128MB DDR2
2.4G WiFi22(最高速率300Mbps)
5G WiFi2
2(最高速率867Mbps)
1个USB 2.0接口(DC output:5V/1A)
2个10/100M自适应LAN口(Auto MDI/MDIX)
1个10/100M自适应WAN口(Auto MDI/MDIX)

温馨提示:

搞机有风险,刷机需谨慎。

如有问题,后果自负。

准备工作

1.一个U盘(FAT/FAT32格式)
2.相关文件:
其中包含winscp(安装程序,需安装)、putty(软件,点开即运行)、旧版固件(miwifi_r1cm_all_0e3da_0.4.85)、开发板最新固件(miwifi_r1cm_firmware_2e9b9_2.21.109)、breed控制台(breed-mt7620-xiaomi-mini)、Padavan固件(RT-AC54U-GPIO-30-xiaomimini-128M_3.4.3.9-099)、我同学提取的备份。
百度云链接:https://pan.baidu.com/s/1bBXxtB7Vjcgma5i_Xfffog 提取码:r1cm
在这里插入图片描述

开始操作

一、Root

1.升级

将小米路由器mini升级至开发板最新版

方法一

可直接用网页管理端在系统更新中选中本地文件进行升级

方法二

将下载的 miwifi_r1cm_all_0e3da_0.4.85.bin 放在 U 盘的根目录下,改名为 miwifi.bin。
断开小米路由器 mini 的电源,将 U 盘插入路由器的 USB 接口。用牙签等尖锐物按下路由器 reset 按钮后重新接入电源,待指示灯变为黄色闪烁状态后松开 reset 键。
等待 5~8 分钟,刷机完成之后系统会自动重启并进入正常的启动状态(指示灯由黄灯常亮变为蓝灯常亮),此时,说明刷机成功完成。
这时可以访问 192.168.31.1 或 miwifi.com 访问路由器,如果出现异常 / 失败 /U 盘无法读取状态,会进入红灯状态,建议重试或更换 U 盘再试。

2.绑定设备

将小米路由器mini与你的小米账号绑定
我用的小米路由器APP绑定
此环节可能需要给路由器提供网速足够的外网环境
如果不行的话把路由器重置了再试

3.下载ssh工具包

注意:需记住网页上给出的root密码
链接:https://d.miwifi.com/rom/ssh?userId=1017072467
在这里插入图片描述

4.降级(同理)

5.安装shh工具包

将下载的工具包bin文件复制到U盘的根目录下(根目录下尽量不要存其他的bin文件),保证文件名为miwifi_ssh.bin。
断开小米路由器的电源,将U盘插入USB接口。按住reset按钮之后重新接入电源,指示灯变为黄色闪烁状态即可松开reset键。
等待3-5秒安装完成之后,小米路由器会自动重启,大约 2 分钟后指示灯变蓝即告成功。

二、备份 SN(如果你够勇,可以不备份)

1.查看 rom 并备份

启动putty

Host Name(or IP address) 填192.168.31.1,Port保持默认 22,点击 打开,接着在终端输入的用户名和密码(密码输入时不会显示)(用户名:root 密码:下载ssh工具包时网页上给出的root密码),输完回车即可。
在这里插入图片描述
在这里插入图片描述

查看 rom
root@XiaoQiang:~# cat /proc/mtd
dev:    size   erasesize  name
mtd0: 01000000 00010000 "ALL"
mtd1: 00030000 00010000 "Bootloader"
mtd2: 00010000 00010000 "Config"
mtd3: 00010000 00010000 "Factory"
mtd4: 00c80000 00010000 "OS1"
mtd5: 00b11e68 00010000 "rootfs"
mtd6: 00200000 00010000 "OS2"
mtd7: 00100000 00010000 "overlay"
mtd8: 00010000 00010000 "crash"
mtd9: 00010000 00010000 "reserved"
mtd10: 00010000 00010000 "Bdata"

在这里插入图片描述

开始备份(备份至路由器)
cd /tmp
mkdir rom
dd if=/dev/mtd0 of=/tmp/rom/ALL.bin
dd if=/dev/mtd1 of=/tmp/rom/Bootloader.bin
dd if=/dev/mtd2 of=/tmp/rom/Config.bin
dd if=/dev/mtd3 of=/tmp/rom/Factory.bin
dd if=/dev/mtd4 of=/tmp/rom/OS1.bin
dd if=/dev/mtd5 of=/tmp/rom/rootfs.bin
dd if=/dev/mtd6 of=/tmp/rom/OS2.bin
dd if=/dev/mtd7 of=/tmp/rom/overlay.bin
dd if=/dev/mtd8 of=/tmp/rom/crash.bin
dd if=/dev/mtd9 of=/tmp/rom/reserved.bin
dd if=/dev/mtd10 of=/tmp/rom/Bdata.bin

在这里插入图片描述

恢复命令 (以后备用)
mtd write /tmp/rom/Bootloader.bin Bootloader
mtd write /tmp/rom/Config.bin Config
mtd write /tmp/rom/Factory.bin Factory
mtd write /tmp/rom/OS1.bin OS1
mtd write /tmp/rom/rootfs.bin rootfs
mtd write /tmp/rom/OS2.bin OS2
mtd write /tmp/rom/overlay.bin overlay
mtd write /tmp/rom/crash.bin crash
mtd write /tmp/rom/reserved.bin reserved
mtd write /tmp/rom/Bdata.bin Bdata

2.将备份拷贝出来

打开winscp登陆路由器后台
文件协议:SCP 主机名是路由器IP:192.168.31.1 端口填:22
点击登录 输入用户名:root 密码:下载ssh工具包时网页上给出的root密码
在弹出的窗口上点击 是。
在这里插入图片描述
将备份到/tmp/rom中的这些bin文件拷贝出来作为备份(因为 tmp 目录是个临时存放处,当系统重启时临时文件就会丢失)。
方法:一边找到/tmp/rom中的这些bin文件,另一边打开任意电脑上的目录,把文件拖拽至电脑的目录下。
在这里插入图片描述

三、刷入Breed

打开 winscp

登录成功后(登录方式同上),把文件breed-mt7620-xiaomi-mini_r1266.bin上传到路由器的tmp文件夹中。

打开putty

登录成功后(登录方式同上),刷入:

cd /tmp
mtd -r write /tmp/breed.bin Bootloader

刷入后,机器会重新启动,指示灯变蓝(这时需要确保电脑设置为自动获取 IP 地址,并且是用网线连上的路由器)。

进入breed

重启后断开小米路由器的电源,用牙签等尖锐物按下路由器 reset 按钮后重新接入电源。
等到 mini 路由器的灯开始闪烁时,松开 reset 键。
在电脑上输入 192.168.1.1,进入Breed控制台。
进入控制台后在固件备份里备份EEPROM和编程器固件。
在这里插入图片描述
在这里插入图片描述

四、刷 Padavan 固件

上一步既然已经进入到 Breed 的控制台了,这一步就很简单了,选择下载好的 Padavan 固件上传,搞定!
在这里插入图片描述

默认配置
网关:192.168.123.1
管理员账号:admin
管理员密码:admin
WIFI名:PDCN
WIFI密码:1234567890

注意,此时在启动方式里面选择的是普通固件,如果想刷回小米原厂固件,进入“固件启动设置页面”,将固件类型选择为“小米 Mini”保存,然后就可以完美启动小米 Mini 原厂固件。

参考文章
https://zhuanlan.zhihu.com/p/79771688
https://blog.csdn.net/xhhjin/article/details/53458633
https://blog.csdn.net/qq_35709559/article/details/82084605
https://www.right.com.cn/forum/thread-1247470-1-1.html

  • 9
    点赞
  • 62
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值