最近更新于 2023-03-09 22:30

相关资源文件下载:https://pan.baidu.com/s/1ZhStXCtduPusPnvxKKF88g?pwd=fmgx

操作全程请用网线连接路由器,不要通过 WiFi

已测试可用版本: 2.0.7、2.0.23,遇到无法开启 ssh 的,可以“手动升级”我提供的 2.0.7 的原厂固件包

开启 SSH

登录后台 192.168.31.1 后,看到浏览器地址栏

复制 stoke= 后面的字符串(每次登录会变)

将上面复制的字符串替换下面的 stoke= 后面的 <STOK>,并依次访问下面两个链接

# 开启 SSH
http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3B%20nvram%20set%20ssh_en%3D1%3B%20nvram%20commit%3B%20sed%20-i%20's%2Fchannel%3D.*%2Fchannel%3D%5C%22debug%5C%22%2Fg'%20%2Fetc%2Finit.d%2Fdropbear%3B%20%2Fetc%2Finit.d%2Fdropbear%20start%3B

# 将 ROOT 密码改为 admin
http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3B%20echo%20-e%20'admin%5Cnadmin'%20%7C%20passwd%20root%3B

刷写 breed

在下载的 breed-mt7621-xiaomi-r3g.bin 文件所在目录,按住 Shift 在空白处点击右键打开 PowerShell

使用 scp 命令将 breed 文件上传到路由器

scp breed-mt7621-xiaomi-r3g.bin root@192.168.31.1:/tmp/

首次使用 ssh 输入 yes 回车,输入密码 admin 回车(输入时什么都不会显示,这是正常的),完成上传

执行命令连接 ssh

ssh root@192.168.31.1

同样输入密码 admin 完成连接

执行命令刷入 breed

mtd -r write /tmp/breed-mt7621-xiaomi-r3g.bin Bootloader

刷写后,路由器会马上自动重启,等待完成重启后。

拔掉电源,顶住 Reset 键,插入电源,看到 System 灯闪烁后再放开

打开地址 192.168.1.1 进入 breed

之后就可以通过 breed 十分快速方便的刷写固件了