您当前的位置:首页 > 掌上/手操/固位机件 > 移动电子

红米 AX3000 解锁 SSH 与在线刷 OpenWrt 教程

时间:12-14来源:作者:点击数:

红米 AX3000 路由器闲置已久?通过 XMiR-Patcher 可一键解锁 SSH,并无需拆机即可在线刷入 OpenWrt,释放路由器潜力。本文整理为清晰的版式,包含统一图片尺寸、可复制的命令块,适合直接用于 CSDN 文章发布。


⚠️ 刷机风险提示

重要:刷机存在变砖风险,请确认机型、固件及分区信息一致,自行承担风险,重要数据务必备份。


第一步:解锁 SSH

XMiR-Patcher 是一款支持小米/红米路由器(如 CR880X 系列、红米 AX5400 电竞版、AC2100、小米万兆、AX3000T 等)开启 SSH 的补丁工具,2023 年以前机型成功率较高。

工具下载

github com/openwrt-xiaomi/xmir-patcher/。

操作步骤
  1. Windows 下解压工具包,运行 run.bat
  2. 确认默认 IP 为路由器地址(通常为 192.168.31.1)。
  3. 选择选项 2,输入 Web 后台密码,约 3 分钟完成解锁。
  4. 默认 SSH 账户/密码:root / root
XMiR-Patcher 运行示例
图:XMiR-Patcher 运行示例
解锁成功画面
图:出现成功提示后表示 SSH 已开启
默认 root 帐号
图:默认用户与密码均为 root

提示:若继续使用官方固件(保留米家功能),仅开启 SSH 也可满足进阶需求。


第二步:在线刷入 OpenWrt

可选择是否刷入 大分区 U-Boot(来自 qaqal),以获得更大软件可用空间:

  • 大分区:约 80 MB
  • 默认小分区:约 18 MB

根据需求决定是否执行大分区操作。

(可选)刷入大分区 U-Boot

重要:执行前确认机型与分区号完全匹配,建议逐条粘贴命令。

scp "C:\Users\你的用户名\Downloads\MIBIB.bin" root@192.168.31.1:/tmp/
scp "C:\Users\你的用户名\Downloads\APPSBL.bin" root@192.168.31.1:/tmp/
scp "C:\Users\你的用户名\Downloads\APPSBL1.bin" root@192.168.31.1:/tmp/
mtd write /tmp/MIBIB.bin /dev/mtd1
mtd write /tmp/APPSBL.bin /dev/mtd11
mtd write /tmp/APPSBL1.bin /dev/mtd12
# 完成后先不要重启,继续刷入 OpenWrt
固件下载

github com/hzyitc/openwrt-redmi-ax3000/ 或根据内容自行搜索固件。

SSH 软刷(双系统槽位)
  1. 登录 SSH,下载固件
    进入临时目录,下载最新工厂镜像(确保下载成功,否则可能变砖):
    cd /tmp
    wget https://github.com/hzyitc/openwrt-redmi-ax3000/releases/latest/download/openwrt-ipq50xx-arm-redmi_ax3000-squashfs-nand-factory.ubi
  2. 检查分区表
    确认 rootfs 和 rootfs_1 对应的 mtd 号为 mtd18/mtd19
    cat /proc/mtd
    [[ "$(grep '"rootfs"' /proc/mtd | cut -d':' -f1)" == "mtd18" ]] || exit
    [[ "$(grep '"rootfs_1"' /proc/mtd | cut -d':' -f1)" == "mtd19" ]] || exit
  3. 刷入镜像到另一槽位
    检测当前系统槽位,将镜像刷到另一槽位:
    cat /proc/cmdline
    mtd="$(grep -oE 'ubi.mtd=[a-zA-Z0-9\-\_]*' /proc/cmdline | cut -d'=' -f2)"
    if [[ "$mtd" == "rootfs" ]]; then
     # 刷到 system 2
     ubiformat /dev/mtd19 -f openwrt-ipq50xx-arm-redmi_ax3000-squashfs-nand-factory.ubi
     nvram set flag_try_sys2_failed=0
     nvram set flag_boot_rootfs=1
     nvram set flag_last_success=1
     nvram commit
    elif [[ "$mtd" == "rootfs_1" ]]; then
     # 刷到 system 1
     ubiformat /dev/mtd18 -f openwrt-ipq50xx-arm-redmi_ax3000-squashfs-nand-factory.ubi
     nvram set flag_try_sys1_failed=0
     nvram set flag_boot_rootfs=0
     nvram set flag_last_success=0
     nvram commit
    fi
  4. 重启路由器
    reboot
  5. 访问 OpenWrt
    重启后,访问 http://192.168.1.1,用户名 root,默认密码为空。
OpenWrt 初始界面
图:首次进入 LuCI 为英文界面,可在系统中安装中文包
语言包安装
图:可按需安装 luci-i18n-base-zh-cn 等中文语言包

提示:若刷过大分区 U-Boot,可断电后按住 Reset 键通电约 10 秒,访问 192.168.10.1 进入 U-Boot Web 页面进行升级/回退。


参考与回退

  • 回官方固件:使用小米官方固件修复工具恢复。
  • 说明:本文以红米 AX3000 实测,理论适配 CR880X 系列(如 CR6608),但未逐一验证,请谨慎操作。
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
上一篇:人像头是什么 下一篇:很抱歉没有了
推荐内容
相关内容
栏目更新
栏目热门
本栏推荐