刷入不死 U-Boot 引导作用主要就是预防路由器变成“砖头”,方便后续随意刷入其他固件

解锁 SSH

刷写临时固件

  1. 连接 SSH 执行
nvram set flag_last_success=0
nvram set flag_boot_rootfs=0
nvram set flag_boot_success=1
nvram set flag_try_sys1_failed=0
nvram set flag_try_sys2_failed=0
nvram set boot_wait=on
nvram set uart_en=1
nvram set telnet_en=1
nvram set ssh_en=1
nvram commit
  1. 下载 xiaomimtd12.bin 通过 winscp 上传至 /tmp 文件夹内后执行下方命令刷写临时固件
mtd write /tmp/xiaomimtd12.bin rootfs
  1. 写入完成后,拔掉电源重启!
    重启后进入后台 > 192.168.1.1 查看是否刷入临时固件(默认路由器指示灯不亮)

刷写 U-Boot 引导

  1. 正常访问 OpenWrt 后台后,重新连接临时固件 SSH > 192.168.1.1 无密码 > 执行下方命令
fw_setenv flag_last_success 0
fw_setenv flag_boot_rootfs 0
  1. 将 uboot 文件上传至 /tmp 文件夹后执行下方命令刷写
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
  1. 写入完成后,拔掉电源重启!

进入 U-Boot 刷写页面

  1. 拔掉电源长按 reset 按钮再插入电源等待5秒左右待面板指示灯变为黄色灯即可
  2. 浏览器进入 192.168.1.1 进入 U-Boot 页面刷入带有 factory 后缀固件
    如果浏览器无法进入则手动设置 iPv4 地址为 192.168.1.2