好久以前刷的小米固件了,最近想撸回pdcn用用,发现怎么都进不去Breed了。。说好的不死呢?
后面研究了一个下午,总算解决,理论上可以不用U盘(有U盘方便点),大概原因可能是小米开发版固件自动升级后把breed冲掉了。。
需要用到以下文件:
小米固件 2.7.11【miwifi_r1cm_firmware_b9d56_2.7.11.bin】
newifi mini (y1) 的breed【breed-mt7620-lenovo-y1.bin】
PDCN的固件【RT-AC54U-GPIO-11-newifimini-128M_3.4.3.9-099.trx】【如果你刷别的固件可以忽略这个】
链接:https://pan.baidu.com/s/1Z3SDkrU6jj5v32WZqyS3RQ 提取码:y4w9
3个文件都在这了,主要是2.7.11难找。另外两个breed和pdcn固件都是我今天刚下载的最新的【2020年2月】
第一步 把小米降级2.7.11
如果你发现你的newifi刷了小米之后虽然没了breed但是还有ssh可以跳过这步,ssh我个人是使用xshell连接的。192.168.31.1
直接在小米路由器右上角->升级,里面把2.7.11固件丢进去升级(降级)就可以。
我勾选了清除数据。
第二步 小米路由器开ssh
上一步主要是为了这步可以方便开ssh,网上教程各种python很蛋疼。
其实只需要你路由管理连接的stok参数就可以自己操作:
1 2 3 4 5 6 7 8 9 |
http://192.168.31.1/cgi-bin/luci/;stok=<换成你自己的>/web/home#router http://192.168.31.1/cgi-bin/luci/;stok=<换成你自己的>/api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3Bnvram%20set%20ssh%5Fen%3D1%3B%20nvram%20commit http://192.168.31.1/cgi-bin/luci/;stok=<换成你自己的>/api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3Bsed%20%2Di%20%22%3Ax%3AN%3As%2Fif%20%5C%5B%2E%2A%5C%3B%20then%5Cn%2E%2Areturn%200%5Cn%2E%2Afi%2F%23tb%2F%3Bb%20x%22%20%2Fetc%2Finit.d%2Fdropbear http://192.168.31.1/cgi-bin/luci/;stok=<换成你自己的>/api/xqnetwork/set_wifi_ap?ssid=tianbao&encryption=NONE&enctype=NONE&channel=1%3B%2Fetc%2Finit.d%2Fdropbear%20start http://192.168.31.1/cgi-bin/luci/;stok=<换成你自己的>/api/xqsystem/set_name_password?oldPwd=<旧管理密码>&newPwd=<新的管理密码> |
以上前4步显示结果都必须是 {"msg":"未能连接到指定WiFi(Probe timeout)","code":1616}
如果不是说明你的小米固件版本还不对,后面的版本这个方法不行了。
stok就是你访问管理面板的时候,网址链接里stok=后面,截止到/ 的那串乱码。
另外第五步必须执行,虽然是改管理密码,但同时也会改root密码,否则你进不去root,我也不知道默认root密码是什么,反正不是原来的管理密码。
操作完成之后就可以用xhell进ssh了,网上教程里putty也可以。
第三步 刷回breed
这一步我用了U盘把【breed-mt7620-lenovo-y1.bin】放进去的,
U盘的地址在 /extdisks/sda1
,放U盘后把文件复制到/tmp/
目录,切到/tmp/
目录,执行 mtd write breed-mt7620-lenovo-y1.bin Bootloader
,不用两秒breed就好了!
PS:其实我猜不拉到/tmp/
目录,直接在U盘内 mtd 也是可以的。
PPS:如果你没有U盘,可以尝试在/tmp/
目录内 curl https://breed.hackpascal.net/breed-mt7620-lenovo-y1.bin
下载breed文件后进行mtd操作。
第四步 刷PDCN
进breed很简单,拔掉路由器电源,按住reset,插上电源,3秒左右看到灯狂闪就已经进入了,然后电脑连接192.168.1.1,熟悉的界面回来了。。。
后面的就不说了
一些下载源
特别鸣谢第一个,居然收录了小米路由器历史固件,如果没这个就没救了。。
https://mirom.ezbox.idv.tw/miwifi/R1CM/roms-developer/
https://breed.hackpascal.net
http://opt.cn2qq.com/padavan/