Xiaomi AX3000T v2(RD03v2,高通 IPQ5018)
刷 OpenWrt / 救砖 / 还原官方固件
### 一、刷入 OpenWrt(从官方固件开始) #### 1. 准备工作(Windows 电脑) 1. 打开 **PowerShell(管理员)**,安装 WSL: ```powershell wsl --install ``` 安装完成后重启电脑。 2. 打开 **Ubuntu**(开始菜单搜索),设置用户名和密码后执行: ```bash sudo apt update sudo apt install -y python3 python3-pip sshpass openssl git ``` 3. 路由器恢复出厂: - 通电后按住 Reset 键 10 秒以上,直到灯闪烁 - 等路由器重启完成 - **不要**用手机 App 或网页完成任何设置向导 4. 电脑用网线直连路由器任意 **LAN 口**(不要接 WAN)。 #### 2. 开始刷机 在 Ubuntu 终端依次执行: ```bash cd ~ git clone https://github.com/ADCDS/xiaomi-openwrt-install.git cd xiaomi-openwrt-install python3 install.py ``` 脚本会自动: - 检测路由器 - 下载最新 OpenWrt - 备份关键分区 - 刷入系统 过程中如果提示确认,直接按 `Y` 回车即可。 #### 3. 刷完后 - 网线保持连接 - 浏览器打开:**http://192.168.1.1** - 设置 root 密码 - 配置 Wi-Fi(默认是关闭的) --- ### 二、升级已安装的 OpenWrt **不能直接在系统里点升级**,必须走 RAM 模式: 1. 到这里下载对应版本的 `initramfs-factory.ubi`: https://github.com/ADCDS/openwrt-xiaomi-ax3000t-rd03v2/releases 2. 参考仓库里的 `docs/no-uart-reflash.md` 方法启动 RAM 模式后,再执行 sysupgrade。 (小白建议暂时先不折腾升级,先稳定使用。) --- ### 三、还原官方固件 #### 方法一:推荐(脚本还原,最简单) 1. 先下载官方固件(建议用这个,防回滚问题少): https://cdn.cnbj1.fds.api.mi-img.com/xiaoqiang/rom/rd03v2/miwifi_rd03v2_firmware_31bf9_2.0.28.bin 2. 在 Ubuntu 终端执行(把路径和密码改成你的): ```bash cd ~/xiaomi-openwrt-install python3 revert.py --device rd03v2 /mnt/c/Users/你的用户名/Downloads/miwifi_rd03v2_firmware_31bf9_2.0.28.bin \ --interface eth0 \ --root-password '你的OpenWrt密码' ``` > 如果网卡不是 eth0,先执行 `ip a` 看实际网卡名。 #### 方法二:TFTP 恢复(脚本不行时用) 1. 把上面下载的官方固件重命名为 `recovery.bin` 2. 电脑手动设 IP:`192.168.31.100`,子网掩码 `255.255.255.0` 3. 用任意 TFTP 服务器软件(如 Tftpd64)指向 `recovery.bin` 所在文件夹 4. 路由器断电,按住 Reset 键通电,直到灯开始闪烁再松开 5. 等待自动刷写完成(约 1-2 分钟),然后断电再通电 --- ### 四、救砖常用判断 | 现象 | 处理方式 | | 还能进 OpenWrt 网页或 SSH | 用上面的 `revert.py` 还原 | | 完全打不开网页,灯还亮 | 用 TFTP 方法还原官方 | | 完全没反应 | 需要拆机接 UART(小白不建议,优先找人帮忙) | --- ### 重要注意事项 - **一定要确认是 v2(高通版)**,MediaTek 版不能用这套方法。 - 刷机过程中**不要断电**。 - 官方固件建议用 **2.0.28**,避免防回滚导致还原失败。 - 刷完 OpenWrt 后 Wi-Fi 默认关闭,需要自己在网页里打开。
参考链接

