前置条件
小米路由器3G v1(如何区分v1,有usb3.0的是v1)已经刷好breed
进入Breed WEB 控制台
断电,先用牙签戳住重置不放,同时插入电源,等网口灯闪烁几次后松开。然后用网线连接操作电脑和路由器的LAN网口
电脑输入192.168.1.1打开breed web控制台

设置Breed 环境变量
选择【环境变量编辑】,添加/修改 变量名:xiaomi.r3g.bootfw 变量值:2

设置完成后记得保存
R3G有2个启动分区。分别是kernel0和kernel1,Breed刷openwrt使用的是kernel1,对应环境变量xiaomi.r3g.bootfw:2,以及后续刷过渡固件也需要选择2
下载OpenWRT固件
固件需要下载2个
- **-initramfs-kernel.bin(过渡固件,breed只认识的固件格式)
- **-squashfs-sysupgrade.bin (opwnwrt 正式更新固件)
下载地址官方固件参考:Index of /releases/23.05.3/targets/ramips/mt7621/ (openwrt.org)
找到下面两个文件

刷入OpenWRT过渡固件

注意:
- !!!这里固件选择上传下载的**-initramfs-kernel.bin 过渡固件
- !!!闪存布局选择 小米路由器3G 固件2

上传并更新

OpenWRT过渡固件刷正式固件
上一步完成后自动重启,进入过渡固件

登录直接点Log in 或者直接回车即可,没有密码,进入固件后

选择Go to firmware upgrade..

点上图全出的地方,刷入正式固件 : **-squashfs-sysupgrade.bin (opwnwrt 正式更新固件)

刷入后自动重启到openwrt固件了

参考资料
教程R3G如何通过breed刷入任意openwrt版本到kernel1
https://www.syntaxspace.com/article/2406021033244103.html
评论