为什么要刷路由器?因为官方固件性能差,有些固件还搜集用户数据,做各种有的没的限制。

1、小米开发版固件下载:http://www.miwifi.com/miwifi_download.html

2、小米SSH权限获取:https://d.miwifi.com/rom/ssh

3、Bootloader:https://breed.hackpascal.net

4、Padavan:http://opt.cn2qq.com/padavan

原理无外乎就是先获得SSH权限,用root账号登录后刷入Bootloader,然后连电脑线刷Padavan。

解鎖小米路由器SSH功能

  1. 確保你的小米路由器已綁定小米賬號,且在Chrome 登入
  2. http://www.miwifi.com/miwifi_download.html 這里ROM 去下載 開發版,登录web后台,刷入下载好的开发版固件,去下面站点领取密码。
  3. https://d.miwifi.com/rom/ssh ,領取你的ssh 密碼,用戶名: root,同时,下载对应提供的MIWIFI.bin的升级包到FAT16格式的U盘根目录上,插上U盘,断电,按住reset插电启动,等黄灯闪烁后放开,等重启之后,就可以SSH登录路由器了。获得SSH权限的方法也可以参考: http://huanglei.site/go/root

下載 Breed 部分

下載地址:https://breed.hackpascal.net/  (搜尋breed-mt7621-xiaomi-r3g.bin)

  1. 用ssh 進入 [email protected]
  2. cd /tmp && wget https://breed.hackpascal.net/breed-mt7621-xiaomi-r3g.bin
  3. 或者用终端上传bin文件:

    scp /Users/huanglei/Desktop/breed-mt7621-xiaomi-r3g.bin [email protected]:/tmp/breed-mt7621-xiaomi-r3g.bin

  4. mtd -r write breed-mt7621-xiaomi-r3g.bin Bootloader
  5. 機器會重新啟動,指示燈變藍,這時需要確保電腦設置為自動獲取 IP 地址,並且是用網線連上的路由器
  6. 斷開小米路由器的電源,用牙籤等尖銳物按下路由器 reset 按鈕後重新接入電源;
  7. 等到 路由器的燈開始閃爍或 ping 通時即表明進入 Web 刷機模式,鬆開 reset 鍵
  8. 輸入 192.168.1.1,就進入不死 Breed 的控制台了。

備份小米固件/刷入Padavan固件

Breed Web 控制台依次选择:固件更新 -> 常规固件 -> 勾选固件复选框 -> 浏览,选择上一步下载好的 Padavan 固件上传,刷入搞定!

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

Padavan新的設定如下:Router IP: 192.168.123.1  User/Password: admin