小米路由器青春版刷 Padavan 固件
首先先声明 Padavan 固件有什么用,Padavan固件有一些好用的插件,比如 shadowsock 广告过滤 迅雷快鸟等。比起原来的小米路由器的功能增加了更多,如果比较新的小米路由器可以直接在官网添加插件,不需要刷 Padavan 固件
工具下载:https://download.csdn.net/download/biyongyao/10473024
先修改小米路由的系统版本
- 先把小米路由器的版本降低,上传包里面那个版本
miwifi_r1cl_all_59371_2.1.26.bin
修改小米路由器系统 root 的密码
- 登录后台 可以看见
http://192.168.31.1/cgi-bin/luci/;stok=075a9192918557c27cdbcae2175281d9/web/home#router
首先将“web/home#router”
替换为/api/xqsystem/set_name_password?oldPwd=当前路由的密码&newPwd=admin
- 如果操作成功返回
{“code”:0}
- 启用路由的telnet登录方式同第二步中的修改网址URL,把
/web/home#router
改为
/api/xqnetwork/set_wifi_ap?ssid=xiaomi&encryption=NONE&enctype=NONE&channel=1%3B%2Fusr%2Fsbin%2Ftelnetd
,
然后查看返回的JSON数据{"msg":"未能连接到指定WiFi(Probe timeout)","code":1616}
,
返回码有可能不同,但是这里已经可以通过telnet的方式来登录路由器了 - windows 使用
talnet miwifi.com
连接到系统 - 输入
sed -i “:x;N;s/if [.\; then\n.return 0\n.*fi/#tb/;b x” /etc/init.d/dropbear
- 然后输入
/etc/init.d/dropbear start
- 再然后输入
nvram set ssh_en=1; nvram commit
- 此步过后就能使用 ssh 进入小米路由器的 shell
备份(我也没有备份,也成功运行了)
- 需要备份的可以查看http://xuhehuan.com/2534.html
刷如万能刷机系统 breed
- 将
breed.bin
传入小米路由器的/tmp 中,其他目录受保护,没办法进行传输。用 mac 的直接用 scp 传,windows 就使用界面传吧 - 运行
mtd -r write /tmp/breed.bin Bootloader
进入刷 breed 系统。 - 等待时间过去,观察路由器,然后拔电源重新启动并且用牙签插入恢复出厂设置的按钮。
- 然后用一条网线连接小米路由器和电脑,因为 breed 没有启动 wifi。
- 浏览器输入 192.168.1.1 进入 breed 后台。
刷固件
- 进入 breed 页面后,选择更新固件,然后将包里面的
MI-NANO_3.4.3.9-099.trx
上传上去,等待安装。 - 安装成功后输入192.168.123.1 就能进入后台,默认密码和账号都是 admin
- 固件要选择正确版本,不然刷成功也没办法进入后台。
- 有新版本可以查看Padavan
ShadowSocks 配置
- 代理模式选择 ss、工作模式使用 gfwlist 、 DNS服务模式选择 desmasq,其他按要求填.
- 重启 shadowsocks