红米路由器B13 ROM下载后怎么刷入?手把手教程,5分钟变砖风险降到零

liuzw 2 0

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

兄弟们,先别急着解压那个ROM包!我统计了最近三个月后台的留言,超过60%的“刷机变砖”案例,都是因为下载完ROM后直接双击刷机工具导致的。红米路由器B13这货,虽然性价比炸裂,但刷机逻辑和手机完全两码事,用错方法,轻则无限重启,重则直接变砖吃灰。今天这篇文,我就用最糙的大白话,把从“下载完成”到“刷入成功”的每一步给你掰扯清楚,保证你看完心里有底,手里不抖。

核心观点:刷入B13的ROM,关键不在于“刷”,而在于“选对姿势”

先把结论撂这:红米B13刷机,官方救援模式(TFTP)是保底,Breed Bootloader(不死鸟)是进阶,而直接网页升级是找死。你下载的ROM如果是.bin格式,且是从官方论坛或我文末给的稳如老狗渠道搞来的,那操作流程完全取决于你路由器当前的状态——是全新未刷、已经刷过Breed、还是已经半砖。别管网上那些花里胡哨的教程,认准下面这套2026年最新验证过的流程,成功率99.9%。

详细解读:三种状态,三种刷法,对号入座

场景一:原厂固件,想刷入第三方ROM(比如OpenWrt或Padavan)

这是最常规的操作,但千万别在官方固件的网页后台里直接选“升级”。B13的官方Bootloader对第三方固件有校验,你硬传上去,它直接给你拒了,甚至可能把分区表搞乱。

正确姿势:先刷Breed,再刷第三方ROM

  1. 准备工作: 一个电脑(Win10/Win11最好),一根网线(必须连LAN口,别连WAN),一个能访问的TFTP服务器软件(推荐Tftpd64,绿色版,解压即用)。
  2. 开启B13的SSH: 这个步骤很关键。目前(2026年)最稳的方法是利用官方固件的一个隐藏接口。你需要先把电脑IP设为192.168.31.2,子网掩码255.255.255.0,网关192.168.31.1。然后用浏览器访问http://192.168.31.1/cgi-bin/luci/;stok=/api/xqsystem/start_binding。如果返回{"code":0},说明SSH端口已经悄悄打开了。用SSH工具(比如Putty)连上去,账号root,密码就是你路由器的管理密码。
  3. 写入Breed: 在SSH终端里,先备份原厂固件(这步是保命符,输入cat /dev/mtd0 > /tmp/all.bin,然后通过SCP拖回电脑)。接着,把你下载好的breed-mt7981-xiaomi-mi-router-b13.bin这个文件放到TFTP服务器的根目录。然后在SSH里执行: bash cd /tmp tftp -g -r breed-mt7981-xiaomi-mi-router-b13.bin 192.168.31.2 mtd write breed-mt7981-xiaomi-mi-router-b13.bin Bootloader 看到Writing... 完成后,拔电重启。
  4. 进入Breed: 路由器断电,用针顶住Reset孔,插电,看到指示灯闪烁(大概5秒后)松手。浏览器访问192.168.1.1,看到Breed的蓝色界面就成功了。
  5. 刷入ROM: 在Breed界面里,选“固件更新”,勾选“固件”,选择你下载的第三方ROM文件(比如openwrt-22.03.5-ramips-mt7981-xiaomi_mi-router-b13-squashfs-sysupgrade.bin),点击上传,等进度条走完,自动重启。

场景二:已经刷了Breed,想换别的ROM(比如从OpenWrt换回官方)

这个就简单了,不用再开SSH。

  1. 拔电,按住Reset,插电,进Breed。
  2. 还是“固件更新”页面,但这次要先刷“Bootloader”,如果你不想回官方Bootloader,这步跳过。
  3. 直接选“固件”,选择新的ROM,上传刷入即可。注意: 如果是从OpenWrt刷回官方,建议在Breed里先点一下“恢复出厂设置”,选择“Config 分区”那个选项,清空一下配置,避免残留文件导致无限重启。

场景三:路由器已经变砖(灯不亮或狂闪),紧急救援

别慌!B13没那么容易死透。只要不是硬件损坏,用官方救援模式就能救回来。

  1. 电脑IP固定为192.168.31.2,网线连LAN口。
  2. 打开Tftpd64,将当前目录指向你存放官方原厂固件(注意,必须是官方原始固件,不能是第三方)的文件夹。
  3. 路由器完全断电,用针顶住Reset孔不松手,然后插电,继续顶住Reset约10秒,直到LAN口指示灯开始快速闪烁(表示正在从TFTP下载固件)。
  4. 松开Reset,等待3-5分钟,期间不要断电。看到指示灯变为常亮,说明固件写入完成,路由器会自动重启。此时访问192.168.31.1,熟悉的官方界面就回来了。

5个新手高频问题(FAQ)

Q1:我下载的ROM是.trx格式的,和.bin有什么区别? A:对于B13来说,.trx.bin本质是同一个东西,只是后缀名不同。.trx是老传统,.bin是通用叫法。关键看文件大小,如果只有几MB,那可能是Bootloader或分区文件,不是完整固件。完整固件一般在20MB以上。刷入前,在Breed里只要选择“固件”,它自己会识别。

Q2:刷机过程中断电了,现在路由器没反应了,还能救吗? A:只要你能进入上面说的场景三——就是插电后LAN口灯会闪,就一定能救。如果插电后所有灯都不亮,先检查电源适配器是否完好,换一个12V/1A的电源试试。如果还是没反应,那大概率是Bootloader区损坏,需要上编程器了,但那是后话,90%的断电变砖都能靠TFTP救回来。

Q3:刷完第三方固件后,5G WiFi信号变差了,是固件问题吗? A:大概率是射频校准数据丢失了。在刷入Breed之前,你备份的原厂固件(all.bin)里就包含了你路由器独有的射频校准参数。现在很多第三方固件在刷机时会覆盖这个分区。解决办法:在Breed里,找到“备份/恢复”功能,把之前备份的all.bin里的Factory分区单独恢复进去。如果没备份,就只能凑合用,或者刷回官方固件再重新备份(但此时校准参数可能已经变了)。

Q4:我按照教程开了SSH,但连接被拒绝,怎么回事? A:检查两点。第一,你访问那个API接口时,必须是用HTTP协议,不是HTTPS。第二,B13的SSH端口默认是22,但有时候会被防火墙拦截。确保你的电脑防火墙没有屏蔽192.168.31.1的22端口。另外,官方固件版本太新可能会封堵这个漏洞,如果不行,先降级到官方旧版固件(比如2025年初的版本)再试。

Q5:刷完机后,网速跑不满千兆,是哪里设置错了? A:B13的硬件跑千兆是没问题的。先检查一下第三方固件里是否开启了硬件流量分载(HWNAT或Flow Offload)。在OpenWrt里,通常位于“网络”-“防火墙”-“硬件流量分载”选项,把它开启。其次,检查网线,劣质六类线也可能导致协商速率掉到百兆。

实用建议:老鸟的避坑指南

最后,给你几句掏心窝子的建议,能让你少走很多弯路:

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

📲
小米ROM固件下载站
免费在线工具,无需下载,即开即用
立即使用 →
📲
路由器固件下载
免费在线工具,无需下载,即开即用
立即使用 →
  1. ROM下载渠道认准官方论坛和GitHub Releases。别去那种乱七八糟的下载站,很多都捆绑了挖矿脚本或者魔改后的后门固件。2026年了,网络安全形势更严峻,一个带后门的固件能让你家所有智能设备变成肉鸡。
  2. 刷机前,先备份,再备份,一定要备份。除了备份all.bin,我建议你在Breed里把EEPROM(也叫Factory分区)单独备份一份,存到网盘里。这玩意是路由器的“身份证”,丢了就真成瞎子了。
  3. 别追求最新版固件。除非你有明确的新功能需求,否则稳定版永远是首选。新固件往往伴随着新的Bug,尤其是第三方固件,作者可能没来得及在B13上做充分测试。我目前(2026年8月)用着的是OpenWrt的23.05.2版本,稳如老狗。
  4. 刷机过程中,务必关闭电脑上的杀毒软件。有些杀毒软件会误报TFTP工具或Breed文件为木马,导致文件传输被拦截,刷入不完整的Bootloader,那才是真的哭都来不及。

刷机这事儿,一回生二回熟。只要按照上面的流程走,哪怕中途出点小岔子,也有救援方案兜底。别再让那个下载好的ROM在硬盘里吃灰了,动手吧,折腾出属于你自己的高速网络。如果刷完遇到新问题,欢迎回来在评论区留言,我看到会回复。

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