前两天买了个小米路由器 mini,其实是为了折腾 OpenWRT 玩的。
怎么玩?可以搭建HTTP,FTP服务器,可以作下载机等等。

再来,提醒一下:刷机有风险,玩机需谨慎!
(PS: 我就差点把这小米路由给刷坏了……另外,刷机之后仅支持2.4G频段,不支持支持5G频段,因为没有开源驱动。)

好了,闲话不多说了,开始刷机吧!
(再来一句闲话,如果以后想再刷会原版系统,请注意备份SN!

1. 将MiWiFi系统升级为开发版

这一步非常简单,只需去http://miwifi.com/miwifi_download.html下载固件,然后通过MiWiFi控制台上传升级即可。

2. 开启SSH管理功能

开启SSH管理功能是必须哒,需要注意的是,开启后将会失去保修!
http://d.miwifi.com/rom/ssh下载开启SSH的工具。
注:此前须绑定小米路由器到你的小米账户,下载小米路由器客户端即可。
然后就是刷入这个miwifi_ssh.bin文件,须用
U盘刷入。具体方法就是:使用一个单分区(不能有隐藏分区)的FAT/FAT32文件系统的U盘,最好不要放乱七八糟的东西,当然空的是最好的,然后拷贝miwifi_ssh.bin文件进去。之后断开路由器电源,插入U盘,用细长的物品盯住reset按键然后插入电源线,开机的时候会有持续黄灯,到黄灯闪烁即可松开reset按键。这样闪烁5-10秒后就开始重新开机啦!然后就刷好了SSH。

3. 下载 OpenWRT 固件并刷入

这里是小米路由器 mini 的http://downloads.openwrt.org.cn/PandoraBox/Xiaomi-Mini-R1CM/,建议下载稳定版(stable)。
下载完之后用WinSCP传输到路由器的/tmp/目录,名称自定义,例如:PandoraBox.bin
之后用Putty登陆路由器,执行:mtd write /tmp/PandoraBox.bin OS1 -r,刷入固件。
此时屏幕上会轮回闪现:[e]和[w]。e 是 erasuring:擦除, w 是 writing:写入。
之后就是刷完啦!

4. 开始享受吧!