扩容刷机: 第一步:解锁SSH,详见上期视频 第二步:刷入临时OP固件 1、使用winscp把临时OP固件“xiaomimtd12.bin”上传到路由器tmp目录, 2、登录ssh,输入下面的命令,将启动分区设置为0(mtd12) nvram set flag_last_success=0 nvram set flag_boot_rootfs=0 nvram commit 3、输入mtd write /tmp/xiaomimtd12.bin rootfs 刷入临时OP固件到名为rootfs的12分区, 输入 reboot 重启路由器, 稍候片刻在浏览器中输入192.168.1.1,打开登录页面表示重启完毕。 (不要通过路由器指示灯判断是否启动完毕,刷入临时op固件后指示灯一直处于熄灭状态) 第三步:把扩容分区表刷入mtd1 1. 使用winscp把扩容分区文件a6minbib.bin上传到路由器tmp目录 2. 登录ssh输入以下两条命令刷分区表 . /lib/upgrade/platform.sh(注意. /之间有个空格) switch_layout boot; do_flash_failsafe_partition a6minbib "0:MIBIB" 3、操做完成后拔电源重启路由器 4、稍候片刻在浏览器中输入192.168.1.1,打开登录页面表示重启完毕。 (不要通过路由器指示灯判断是否启动完毕,刷入临时op固件后指示灯一直处于熄灭状态,通过登录后台) 第四步:把正式的OP固件刷入到13分区 1、 使用winscp把OP固件上传到路由器tmp目录 2、登录ssh后输入以下命令将固件刷入到扩容后的mtd13分区 ubiformat /dev/mtd13 -y -f /tmp/你上传的OP固件 3、将启动分区设置为13分区并重启路由器 fw_setenv flag_last_success 1 fw_setenv flag_boot_rootfs 1 reboot ******************************************************************************************************************* 刷回官方固件: 1、使用winscp把原版固件 AX6_1.1.4.ubi 和原版分区文件 ybmibib.bin 上传到路由器tmp目录 2、登录ssh,输入下面四行命令: 刷入官方固件到mtd12分区 ubiformat /dev/mtd12 -y -f /tmp/AX6_1.1.4.ubi 刷入官方分区表到mtd1分区 mtd write /tmp/ybmibib.bin /dev/mtd1 将启动分区设置为0(mtd12) fw_setenv flag_last_success 0 fw_setenv flag_boot_rootfs 0 3、拔电源重启,确保启动过程不断电,稍等片刻输入192.168.31.1打开小米路由器初始化界面,表示启动完毕。 ******************************************************************************************************************* Uboot刷机: 1、刷入临时OP固件为合并分区做准备(参照扩容刷机的第二步) 2、使用winscp把 ax6-minbib.bin 以及 uboot-redmi-ax6.bin 上传到路由器tmp目录 3、输入下面命令刷入扩容分区表、刷入改版uboot mtd erase /dev/mtd1 mtd write /tmp/ax6-mibib.bin /dev/mtd1 mtd erase /dev/mtd7 mtd write /tmp/uboot-redmi-ax6.bin /dev/mtd7 4、拔电源重启