小米路由器AX3000T刷OpenWrt难吗?照这六步走,刷坏了也能随时回官方

我家那台AX3000T用了两年,之前给它解锁过SSH,在官方系统里玩了个把月,想去广告、挂点插件,发现官方固件就是堵墙——root给你了,软件源不给你,想装的 LuCI 界面更是没影。上个月狠心把它刷成了 ImmortalWrt(OpenWrt 的一个分支),全程两小时,中间就断网过十分钟。把流程拆成六步写下来,比我手忙脚乱那晚顺畅多了。
第一步先对暗号:你这台到底能不能刷
AX3000T 有个坑,2025年7月之后出厂的新版悄悄换了芯片,能不能刷全看这一条。翻机器底壳看 SN 码:带 49850 的是旧版 V1/V2,联发科 MT7981 平台,刷机生态成熟,能刷;带 64595 的是新版 V3,高通平台,截至目前社区还没跟上,别碰。我家那台是2024年买的,SN 一查是旧版,这事我之前专门写过,新旧版本怎么从SN码分清有完整对照。
除了版本,还得想清楚另一件事:这台机器现在是不是家里的主路由。刷机过程里它会断网十来分钟,全家设备要重连一次,Mesh 组网的另一半子路由也得等主路由刷完重新配。我的做法是趁媳妇带孩子回娘家的周末动手,真出状况也不耽误谁上网。
| 你的情况 | 能不能刷 | 说法 |
| SN带49850(V1/V2) | 能刷 | 教程多、固件全、Breed现成 |
| SN带64595(V3新版) | 劝退 | 高通平台暂无支持,等社区 |
| 机器还在保修期 | 自己掂量 | 解锁root就失保 |
| 全家就这一台路由器 | 建议先备个便宜的 | 翻车当晚不断网 |
第二步:下载固件之前,先把后路修好
刷机圈有句老话:备份大于一切。AX3000T 的闪存是128MB,里面除了系统还有 Factory、Bdata 这些存着出厂校验数据的分区,这些东西丢了,官方固件就再也刷不回去了——不是吓唬人,真有人全量备份没做就开刷,末了机器只能一直停在第三方固件上。
操作不复杂,还是用我之前解锁 SSH 那个 xmir-patcher 工具:怎么把它跑起来、怎么连接路由器这篇有全程,这里不重复。连上设备之后,主菜单选 4「Create full backup」,等十来分钟,工具目录下会多出一个 backup 文件夹,我这台备份出来120MB出头。这一步的唯一讲究是存两份:电脑硬盘一份、网盘一份。我见过有人备份完就留在工具目录里,回头整理桌面顺手把文件夹删了。
SSH 到这一步必须是通的,后面刷 Breed 全靠它。新固件(1.0.64往后)官方通道进不去的,用 xmir-patcher 的漏洞路线一样能打开,968 那篇里两条路都写了。
第三步刷Breed:这步做对,路由器就「死不了」
刷第三方固件要先刷一个引导器,相当于给路由器换一块「救生板」。这里有个分岔口:OpenWrt 官方的 U-Boot 没有网页界面,出问题只能拆机上 TTL 线救;社区的 Breed(hackpascal 出的 MT7981 通用版)自带网页恢复界面,只要 Breed 还在,怎么刷都有的救。我用脚指头想的也知道选哪个。
Breed 包去 hackpascal 的发布页下载 MT7981 那个 bin 文件,几十KB。刷入走 xmir-patcher 主菜单的 8「其他功能」扩展菜单,里面有写入 Breed 的选项,选文件回车就完事,全程十几秒。喜欢命令行手刷的,SSH 进去用 mtd write 写入也行,但 Breed 包附带的说明会让你先确认分区表,照做就好——分区名写错一个字母就是真砖,这一步我建议工具党也走菜单,稳妥压过一切。
刷完先别急着庆祝,立刻验货:拔电源,拿卡针顶住 Reset 孔不松手,再插上电源,按住十五秒左右,指示灯开始闪就松开。这时候电脑网线连路由器 LAN 口,手动把电脑 IP 设成 192.168.1.2、掩码 255.255.255.0,浏览器敲 192.168.1.1——能看到 Breed 的蓝色页面,这块救生板就算焊牢了。把这个「断电按Reset再通电」的动作记住,它是你以后所有翻车的后悔药。
第四步:在Breed页面把ImmortalWrt灌进去
固件去 ImmortalWrt 的下载站(downloads.immortalwrt.org),路径选 mediatek / mt7981,找到 xiaomi ax3000t 对应的条目,下载 squashfs-factory 结尾的那个 bin 包,八兆多。factory 还是 sysupgrade 要分清:从 Breed 刷第一次,认准 factory;以后在 ImmortalWrt 系统里升级才用 sysupgrade。下错包刷不进去,Breed 会直接告诉你文件不对,倒也不至于出事。
进 Breed 页面点「固件更新」,选中刚下载的 bin,点上传,等它跑完自动重启,三到五分钟。重启完电脑把 IP 改回自动获取(或者连它的 WiFi,名字会变成 ImmortalWrt 开头),浏览器进 192.168.1.1——注意,管理地址从熟悉的 192.168.31.1 变成 192.168.1.1 了,我第一晚就是蹲在 31.1 上等了十分钟才反应过来。这跟后台打不开先看网关是谁是一个道理,进不去先别慌,多数是地址错了。
第一次进系统没有密码,直接就是管理界面。头三件事按顺序做:System 里把界面语言换中文、Administration 里设 root 密码、Network 里把 LAN 口 IP 改回你家常用的网段(我改回了 31.1,全家设备免重配,这一步做了家里几乎无感切换)。
第五步实测:刷完的AX3000T到底什么样
跑了半个多月,数字都记下来了。无线速率,5G 同屋手机协商还是 2402Mbps,实测下行从官方固件的 650 兆掉到 610 兆——MTK 开源驱动调校偏保守,损失这几十兆我认;千兆有线口跑满 941 兆,跟官方没差别。发热高了一点,连续大流量下载半小时,SoC 温度 46 度,官方固件同期是 42 度,夏天摆在弱电箱里的建议先解决散热再来折腾。内存 256MB,系统空载占百来兆,比我预想的厚道,装上十来个插件还有富余。
换来的是自由度:去广告插件一挂,家里电视开机广告和 App 开屏少了一大截;每个设备跑了多少流量一屏看清,比官方那个流量统计细得多;以前想给书房那台旧中继挪个位置还得受官方固件限制,现在 OpenWrt 里当 AP 当中继随便配,官方系统的中继模式那套在 OpenWrt 里只是众多玩法里的一种。固件怎么挑、刷之前有哪些通用防变砖的功课,OpenWrt 入坑前的那篇写过,型号细节之外的共性东西都在里面。
有个坑必须在动手前说透:OpenWrt 和小米官方的 Mesh 协议不互通。我家卧室还有一台子路由跟主路由组着 Mesh,主路由刷完 ImmortalWrt 当晚,子路由直接失联——它认的是小米私有协议,不认第三方系统。两个选法:要么子路由也刷成 ImmortalWrt 用 802.11r/s 做漫游(配置麻烦些但稳),要么主路由别刷、忍着官方固件。家里只有一台路由器的没这烦恼,随便刷。
第六步留后路:回官方只要十分钟
刷了第三方不等于回不了官方。 Breed 页面(还是断电按 Reset 通电那招)选「固件更新」,把小米官网下载的官方 miwifi 固件 bin 传进去,十分钟就回到出厂状态, WiFi 名字密码都恢复默认,宽带账号记得重填。回官方之后头一件事,把自动升级关掉——官方固件升上去可能把你后门全堵了,下次想再刷就得从头来,固件升级的规矩和风险之前写过,照着做就行。要是哪天想出二手,回官方再解绑账号,比带着一肚子插件出手体面得多。
什么才算真变砖?Breed 都进不去的那种,一般是刷 Breed 那步分区写错了。到那一步就得拆机上 TTL 线救,我那台老 AC2100 当年就走到过这一步,TTL 刷机的完整救援和黄灯慢闪的另一种救法都有现成记录,真遇上了别慌,先确认灯语再动手。只要按这篇顺序走、备份留好了,你大概率一辈子用不上那两篇。
还有一句丑话:手头这台 CR8809 之类运营商定制版的,路子不一样,得先刷公版固件解锁,定制版的完整坑位我另写过。刷机这事的正确心态是把备份当命、把 Breed 当船,工具都用现成的,翻车概率比你想的低得多。

发表评论