半个月前,我把小米路由器刷成了 openwrt,使用之后发现很难受。很多软件没办法直接下载,更新源也更了半天更不下来。里面的功能配置起来有些复杂不能开箱即用,用来折腾倒是不错,但是一款路由器是可是互联网的通道,随便瞎搞没了网络,就不好玩了。在折腾的过程中发现了 Padavan。刷上用了一段时间还不错,记录一下。
备份重要信息
在刷之前,请确保已经是开发版固件,如果不是请刷到开发版,并开启 SSH。如何操作参考前面的文章小米路由器刷 openwrt。
在刷 padavan
之前为了保险起见,先进行备份。
1
|
ssh root@192.168.31.1 #需要输入密码,密码就是开启 SSH 时获得的。
|
输入密码登陆路由器,进行备份。备份的指令在下面。备份完后记得把 /tmp/
下的备份文件拷贝到电脑上或者其他地方。
备份 SN
1
2
3
4
5
6
7
8
9
10
11
12
13
|
cd /tmp
mkdir rom
dd if=/dev/mtd0 of=/tmp/rom/ALL.bin
dd if=/dev/mtd1 of=/tmp/rom/Bootloader.bin
dd if=/dev/mtd2 of=/tmp/rom/Config.bin
dd if=/dev/mtd3 of=/tmp/rom/Factory.bin
dd if=/dev/mtd4 of=/tmp/rom/OS1.bin
dd if=/dev/mtd5 of=/tmp/rom/rootfs.bin
dd if=/dev/mtd6 of=/tmp/rom/OS2.bin
dd if=/dev/mtd7 of=/tmp/rom/overlay.bin
dd if=/dev/mtd8 of=/tmp/rom/crash.bin
dd if=/dev/mtd9 of=/tmp/rom/reserved.bin
dd if=/dev/mtd10 of=/tmp/rom/Bdata.bin
|
恢复 SN
暂时用不到,如果出问题了会用到,做个记录。
1
2
3
4
5
6
7
8
9
10
|
mtd write /tmp/rom/Bootloader.bin Bootloader
mtd write /tmp/rom/Config.bin Config
mtd write /tmp/rom/Factory.bin Factory
mtd write /tmp/rom/OS1.bin OS1
mtd write /tmp/rom/rootfs.bin rootfs
mtd write /tmp/rom/OS2.bin OS2
mtd write /tmp/rom/overlay.bin overlay
mtd write /tmp/rom/crash.bin crash
mtd write /tmp/rom/reserved.bin reserved
mtd write /tmp/rom/Bdata.bin Bdata
|
刷入不死 uboot
在不死 uboot 下载列表中找到 breed-mt7620-xiaomi-mini.bin
,并下载。
把下载的文件拷贝到路由器中。
1
|
scp breed-mt7620-xiaomi-mini.bin root@192.168.31.1:/tmp/
|
登录路由器开始刷 uboot
1
2
3
|
ssh root@192.168.31.1
cd /tmp/
mtd -r write breed-mt7620-xiaomi-mini.bin Bootloader
|
刷入成功后会重启,如果没有,那就手动重启。重启之后先断开电源,把电脑通过网线连上路由器(此时 WiFi 不能用),使用取卡针按住 reset
直到指示灯变为黄色闪烁后可松开。
在电脑的浏览器中输入 192.168.1.1
,进入 Breed 控制台。
刷入 Padavan
到padavan找到 RT-AC54U-GPIO-30-xiaomimini-128M_3.4.3.9-099.trx
下载下来。
回到上一步不死 uboot 的控制台,找到固件更新页。
选择常规固件,勾选固件选项,并点击右边的选择文件,把刚刚下载的文件选中。点击下方的上传按钮。
文件上传成功后,点击更新按钮进行固件更新。等待更新完成。
出现如下界面,说明刷机成功。

路由器后台以及 WiFi 密码
- 路由器默认的名字是
PDCN
和 PDCN_5G
,密码是 1234567890
- 登录路由器管理后台的地址是
192.168.123.1
账号是 admin
密码是 admin
参考
小米路由器 mini 刷 Padavan 详细教程