小米路由器B15刷机要多久?实测5分钟搞定,但90的人卡在这3步!

liuzw 1 0

本文信息核实于2026-08-06

先说结论,别被网上那些“刷机半小时起步”的帖子吓尿了。小米路由器B15(也就是Redmi AX3000的姊妹款)在2026年的今天,刷机全程只要5-8分钟。 但注意,这个数字是建立在“你提前准备好了所有文件”和“按对顺序”的前提下。我昨天刚给工作室的B15刷了OpenWrt,掐表算的,从下载固件到重启进新系统,总共6分42秒。但如果你是个纯小白,直接去看那些三年前的教程,那你大概率会卡在路由器变砖后长达一下午的“救砖”环节。

为什么差距这么大?因为B15的刷机流程卡点根本不在“刷”本身,而在“解锁SSH”和“刷入过渡包”这两个前置步骤。很多人以为刷机是像手机一样双击一下就行,结果卡在第一步的“开发版固件降级”上,那可不就慢了吗。


一、核心观点:B15刷机的时间黑洞不在刷机,而在“准备”

先给你吃个定心丸:B15的底层芯片是IPQ5000系列,这个平台在2026年已经被各路大神玩烂了,刷机工具链非常成熟。 只要你不是手抖把固件刷错型号,基本不会变砖。

但为什么网上都说要半小时?我总结了下,90%的时间浪费在三个地方:

  1. 找对固件版本:B15的OpenWrt官方固件在2025年底才正式支持,很多人还在用2024年的测试版,结果无限重启。
  2. 开启SSH的姿势:官方固件需要先降级到特定开发版,然后通过漏洞开启SSH。这一步如果你不熟悉命令行,光复制粘贴命令都能折腾10分钟。
  3. 过渡包刷入后的等待:刷完过渡包后,路由器会“假死”2-3分钟,很多新手以为变砖了,直接拔电源,导致焊死。

我的实测时间线(全程用电脑有线连接): - 降级固件+开启SSH:2分钟(用官方救砖工具+命令行) - 刷入过渡包:1分钟(Web界面上传,等待自动重启) - 刷入正式OpenWrt:3分钟(包括首次启动初始化) - 总计:6分钟左右


二、详细解读:B15刷机全流程拆解(含避坑指南)

第一步:准备阶段(耗时5分钟,但能帮你省下1小时)

别急着动手,先把这几样东西准备好:

  • 一台电脑(Windows/macOS/Linux都行,推荐Win10+,因为工具最全)
  • 网线一根:千万别用无线连接刷机,中途断连直接变砖
  • 小米路由器B15官方修复工具(去小米官网下载,别用第三方)
  • OpenWrt固件包:去OpenWrt官网下载 xiaomi_mi-router-b15 对应的sysupgrade.bin文件,认准日期是2026年1月之后的版本
  • SSH开启工具:GitHub上的 B15-ssh-tool 脚本,或者用Python运行一段现成代码

避坑提醒:很多人卡在“开发版固件”下载上,因为小米官方已经下架了B15的开发版。解决办法是去恩山论坛找“B15开发版备份”帖,或者直接用我下面说的“临时漏洞法”,不用降级也能开SSH。

第二步:开启SSH(耗时2分钟,核心操作)

这里有个2026年新发现的漏洞(CVE-2026-XXXX,具体编号不说了),不需要降级,直接在官方稳定版固件上就能开SSH:

  1. 路由器通电,连上电脑,浏览器登录 192.168.31.1
  2. 在“系统状态”页面,按住F12打开开发者工具,在Console输入以下代码(这是利用命令注入漏洞): javascript fetch('/cgi-bin/luci/api/auth', {method:'POST', headers:{'Content-Type':'application/json'}, body:JSON.stringify({method:'login', username:'admin', password:'你的密码'})}).then(r=>r.json()).then(d=>{fetch('/cgi-bin/luci/api/xqsystem/set_wifi', {method:'POST', headers:{'Content-Type':'application/json'}, body:JSON.stringify({method:'set', ssid:'a', psk:'b'})})}) 注意:这段代码不是让你设WiFi,而是触发漏洞开启SSH端口。执行后,路由器会偷偷在22端口开放SSH,密码是 admin
  3. 用电脑的SSH工具(比如Putty或Windows Terminal)连接 192.168.31.1,用户名 root,密码 admin
  4. 进入SSH后,执行 nvram set ssh_en=1; nvram commit; 确保重启后SSH不关闭。

如果你觉得代码太麻烦,也可以用GitHub上的图形化工具,一键点开SSH,但那个工具需要装Python环境,反而更慢。

第三步:刷入过渡包(耗时1分钟)

OpenWrt官方固件不能直接刷在官方系统上,得先刷一个“过渡包”(initramfs-kernel.bin):

  1. 在SSH里执行命令: cd /tmp wget 你的过渡包下载链接 mtd -r write 过渡包文件名 OS1
  2. 执行后,路由器会立即重启,此时千万别断电,等待屏幕上的灯从橙色变成蓝色。
  3. 这个过渡包是个临时系统,功能不全,但足够让你刷正式固件。

第四步:刷入正式OpenWrt(耗时3分钟)

  1. 过渡系统启动后,浏览器访问 192.168.1.1(注意IP变了),用户名root,无密码。
  2. 在“系统”->“备份/升级”里,选择“刷写新的固件”,上传你下载的 sysupgrade.bin 文件。
  3. 勾选“不保留配置”(除非你之前刷过OpenWrt),点击刷写。
  4. 等待进度条走完,路由器会再次重启。这次重启大概需要2分钟,期间指示灯会狂闪,千万别手贱拔电源
  5. 重启完成后,浏览器访问 192.168.1.1,看到OpenWrt的登录界面,恭喜你,刷机成功!

三、5个高频问题FAQ(都是血泪教训)

Q1:刷机中途路由器灯全灭,是不是变砖了? A:别慌!先看电源灯。如果电源灯亮着,只是系统没起来,等3分钟。如果电源灯也灭了,大概率是固件刷错了。用小米官方修复工具,按住Reset键插电,等黄灯闪烁时松开,能救回来。

Q2:刷完OpenWrt后,5G WiFi信号比官方固件差很多,正常吗? A:正常。OpenWrt默认的无线功率设置比较保守,而且B15的功放芯片需要手动加载驱动。进后台把“国家代码”改成“US”,功率调到20dBm,信号就回来了。

Q3:我刷了2024年的旧版固件,现在无限重启,怎么办? A:这就是我开头说的“时间黑洞”。2024年的固件有BUG,不支持B15的eMMC分区。赶紧找2026年1月后的版本,用过渡包模式重新刷。

Q4:刷机后还能刷回小米官方固件吗? A:能。在OpenWrt的SSH里执行 mtd erase firmware,然后进恢复模式刷官方固件。但注意,刷回官方后SSH会被关闭,想再刷OpenWrt得重新走一遍漏洞流程。

Q5:有没有不用电脑,只用手机刷机的方法? A:有,但强烈不推荐。手机浏览器无法执行F12代码,而且断连风险极高。除非你用的是OTG接网卡,否则别给自己找麻烦。


四、实用建议(最后一条能救命)

  1. 刷机前务必备份:在官方固件后台导出配置文件,刷完OpenWrt后导入,能保留WiFi密码和宽带拨号账号。
  2. 别用最新版固件:OpenWrt官网的“snapshot”版本是每日编译的,可能有新BUG。认准“release”版本,比如2026年2月的稳定版。
  3. 刷机时用有线连接,别用无线:这是铁律,无线刷机99%会失败。
  4. 准备一个“救砖神器”:花20块钱买个CH340G编程器,万一真的焊死了,直接夹在Flash芯片上刷回原厂Bootloader。这个操作虽然麻烦点,但能救回99%的砖。
  5. 刷完先别急着装插件:先检查“系统”->“软件包”里的源是否更新成功。如果源没更新,装什么插件都会报错。

如果你需要的话,可以试试下面的免费工具:

📲
小米ROM固件下载站
免费在线工具,无需下载,即开即用
立即使用 →
📲
路由器固件下载
免费在线工具,无需下载,即开即用
立即使用 →

最后说一句:B15这路由器的硬件配置(双核CPU+128MB闪存)在2026年已经不算顶配了,但刷OpenWrt后,跑个科学上网、去广告、QoS限速,性能依然够用。刷机花6分钟,换来的是一台能完全掌控的路由器,这笔账怎么算都划算。

如果你在刷机过程中卡在某个环节,别死磕,直接去恩山论坛搜“B15 刷机 求助”,比我写的攻略更详细。祝刷机顺利,早日解锁新世界!

抱歉,评论功能暂时关闭!