-----
-----
- 版本
- 25.12.6 是当前稳定版。
- target
- 由芯片平台决定,必须和设备完全一致。
- profile
- 精确到型号,有时还区分分区布局。
- 文件系统
- squashfs 可以恢复出厂;ext4 整体可写。
- 镜像类型
- sysupgrade 用于已装 OpenWrt 的升级;combined 是含引导的整盘镜像,-efi 用于 UEFI。
- 扩展名
- .bin/.itb 直接刷入;.img.gz 要先解压再写盘。
- 当前稳定版
- 25.12.6
- 发布日期
- 2026-10-18
- 本页列出的常见设备
- 33
- 24.10 安全更新截止
- 2026-09
01从这里开始
你是哪种情况?
- 路由器 · 还是原厂固件
我想给路由器刷 OpenWrt
- 看标签:型号和硬件版本
- 在固件选择器里找到完全对应的设备
- 按设备页的安装说明来(常是 factory 镜像)
- 校验 SHA-256,再刷入
- 已经在用 OpenWrt 或衍生版
我已经在用 OpenWrt / ImmortalWrt / iStoreOS
- 先确认你用的是哪个发行版
- 记下 target、profile 和包管理器
- 备份后,用对应的 sysupgrade 镜像
- x86 小主机或虚拟机
我要装在 x86 或 PVE 上
- 确认 BIOS 还是 UEFI 启动
- 选 combined 镜像(ext4 或 squashfs)
- 校验、解压,再导入或写盘
02三步核对
认清,对上,校验。
- 1
认清你手上的是什么
已经在跑 OpenWrt 的设备,看这几个字段就知道该下哪个镜像;以它为准,不看“关于”页面。
root@OpenWrt:~# ubus call system board { "model": "<设备型号>", "board_name": "<板子 ID>", "release": { "distribution": "OpenWrt", "version": "25.12.6", "target": "x86/64" } }完整步骤 - 2
对上确切的硬件
型号名相同不代表镜像相同。下面三个例子都来自 25.12.6 的构建清单:
- TP-Link Archer C6v2 → ath79/generic · v3 → ramips/mt7621
- 中国移动 RAX3000M有 eMMC 与 NAND 两种 · 引导文件分 DDR3/DDR4
- 小米 AX3000T原厂分区 · OpenWrt U-Boot 分区
- 3
校验下载的文件
和同一下载目录里的 sha256sums 比对;对不上就重新下载。
完整步骤$ sha256sum openwrt-*.img.gz$ shasum -a 256 openwrt-*.img.gz> certutil -hashfile openwrt-*.img.gz SHA256
03镜像类型
每种文件用在哪里。
factory适用从原厂固件首次安装(以设备页说明为准)。
不适用升级已经装好的 OpenWrt。
sysupgrade适用升级已经在跑 OpenWrt 的设备,默认保留配置。
不适用从原厂固件首次安装。
combined适用x86:含分区和引导的整盘镜像,BIOS 启动。
不适用只支持 UEFI 的机器。
combined-efi适用x86:同上,UEFI 启动(PVE 选 OVMF)。
不适用Legacy BIOS / SeaBIOS。
rootfs · tar.gz适用只有根文件系统:已有引导的场景、容器。
不适用直接写盘并指望它能启动。
sdcard.img.gz适用从 SD 卡启动的开发板,例如 Banana Pi。
不适用只有内置闪存的路由器。
04x86 选择器
两个问题,选出一个文件。
05设备
有官方镜像的常见设备。
以下设备都有 OpenWrt 25.12.6 官方镜像(构建清单核对于 2026-10-22)。在列表里不等于推荐,先核对你的硬件版本。
- Wi-Fi 6
mediatek/filogicXiaomi Mi Router AX3000T
原厂分区与 OpenWrt U-Boot 分区是两套镜像
- Wi-Fi 6
mediatek/filogicXiaomi Redmi Router AX6000
原厂分区与 OpenWrt U-Boot 分区是两套镜像
- Wi-Fi 6
mediatek/filogicCMCC RAX3000M / RAX3000Me
有 eMMC 与 NAND 两种存储,引导文件分 DDR3/DDR4
- Wi-Fi 6
mediatek/filogicGL.iNet GL-MT6000
- Wi-Fi 6
mediatek/filogicASUS TUF-AX4200
TUF-AX4200Q 是单独的镜像
- Wi-Fi 6
mediatek/filogicCudy WR3000 v1
WR3000E/H/P/S/U 各有单独镜像
- Wi-Fi 6
mediatek/filogicH3C Magic NX30 Pro
- Wi-Fi 6
mediatek/filogicJDCloud RE-CP-03
- Wi-Fi 6
mediatek/filogicOpenWrt One
- Wi-Fi 6
mediatek/mt7622Linksys E8450 / Belkin RT3200
另有 UBI 分区布局镜像
- Wi-Fi 6
mediatek/mt7622Xiaomi Redmi AX6S / Router AX3200
- Wi-Fi 6
qualcommax/ipq807xXiaomi AX3600
- Wi-Fi 6
qualcommax/ipq807xRedmi AX6
- Wi-Fi 6
qualcommax/ipq807xDynalink DL-WRX36
- Wi-Fi 6
qualcommax/ipq60xxGL.iNet GL-AX1800
- Wi-Fi 5
ramips/mt7621Xiaomi Mi Router 4A Gigabit
v1 与 v2 是两套镜像
- Wi-Fi 5
ramips/mt7621Xiaomi Redmi Router AC2100
- Wi-Fi 5
ramips/mt7621Phicomm K2P
- Wi-Fi 5
ramips/mt7621D-Team Newifi D2
- Wi-Fi 5
ramips/mt7621TP-Link Archer C6 v3
Archer C6 v2 属于另一个 target(ath79)
- Wi-Fi 5
ath79/genericTP-Link Archer C7 v5
- Wi-Fi 6
mediatek/filogicGL.iNet GL-MT3000
- 无 Wi-Fi
mediatek/filogicGL.iNet GL-MT2500
MaxLinear PHY 与 Airoha PHY 两种硬件,镜像不同
- Wi-Fi 4
ath79/genericGL.iNet GL-AR300M16
- Wi-Fi 5
bcm27xx/bcm2711Raspberry Pi 4B / 400 / CM4
- Wi-Fi 5
bcm27xx/bcm2712Raspberry Pi 5 / 500 / CM5
- 无 Wi-Fi
rockchip/armv8FriendlyARM NanoPi R2S
R2S Plus 是单独镜像
- 无 Wi-Fi
rockchip/armv8FriendlyARM NanoPi R4S
企业版是单独镜像
- 无 Wi-Fi
rockchip/armv8FriendlyARM NanoPi R5S
- 无 Wi-Fi
rockchip/armv8FriendlyARM NanoPi R6S
- Wi-Fi 6
mediatek/filogicBanana Pi BPI-R3
R3 Mini 是单独镜像
- Wi-Fi 需扩展卡
mediatek/filogicBanana Pi BPI-R4
R4 Lite、R4 2.5GE 各有单独镜像
- 无 Wi-Fi
x86/64Generic x86/64
小主机、PVE/ESXi 虚拟机:分 BIOS 与 UEFI 镜像
06刷机之前
六项都勾上,再开始。
可以开始了。刷机时别关这个页面。
还不行:每一项没勾上的,都是一种变砖的方式。