Appearance
刷什么固件?
如果你是已经非常熟悉 OpenWrt 刷机的老鸟,可以直接跳过本页面。如果你是初次接触或者对救砖流程不熟悉的朋友,这篇教程会对你有所帮助。
适用范围:本说明主要针对 128M设备(256M设备只有一个固件可选,无需纠结)。
在首页,你会看到以下几种固件类型:
| 固件类型 | 内置代理软件 | 适用人群 |
|---|---|---|
| 128M | OpenClash | 熟悉 Clash 配置的用户 |
| 128M Special | Passwall | 想尝试多协议代理的用户 |
| 128M ubootmod | OpenClash | 固件分区高级用户 |
如果你第一次接触 OpenWrt 系统,不会救砖,并且不确定需要哪种代理软件,建议选择 128M/128M Special 固件。这两个固件的主要区别仅在于默认内置的代理工具不同。
什么是 ubootmod 大分区固件?
由于官方的默认分区比较小,装完系统后剩余的空间很少,所以就有对路由器分区进行调整的大容量固件,便于安装更多插件与功能,但刷写及救砖难度较大,只适合对 OpenWrt 熟悉且能自行救砖的用户。
128M (Special) 教程
1. 刷机前准备
必备物品:
- 一台 PC,通过网线与路由器 LAN 口直连
- 官方过渡固件(中间件)
- 128M (Special) 固件包
- 稳定的电源和网络
❗ 风险提示:刷机有可能导致设备变砖,请确保你有回退原厂固件及进入恢复模式的方法。
2. 刷入官方过渡固件
- 在浏览器输入
192.168.10.1进入 Cudy 原厂后台管理界面,完成初始设置。

- 找到 固件升级 功能。

- 上传 官方过渡固件,等待上传完成。系统刷写后自动重启 —— 红灯闪烁表示刷写中,白灯常亮表示启动成功。
3. 刷入 128M (Special) 固件包
- 刷完过渡固件后,PC 连接路由器,浏览器输入
192.168.1.1进入过渡件后台。 - 路径:
系统->备份与升级->刷写新的固件


- 上传 128M/128M Special 固件包,不保存配置,强制升级(如果有勾选项则勾上),点击确定。
- 等待系统重启完成。
4. 登录 ImmortalWrt 后台
刷机成功后,管理后台地址为:
- IP :
192.168.6.1 - 域名: http://immortalwrt.lan/
无密码
uboot 教程
1. 警告
⚠ 此操作风险比普通固件刷机更高,如操作失误或断电,设备可能直接变砖,并且普通方法无法恢复。
请务必确认你有 TTL 串口救砖能力 或 U-Boot 网页救砖经验。
继续阅读表示你已经理解并能够承担风险
2. 刷机前准备
- 一台 PC,通过网线与路由器直连
- 官方过渡固件
- 128M (Special) 固件包 (解锁MTD分区的固件)
- 三分区 U-Boot 文件
- 128M ubootmod 固件包
- 稳定的电源
3. 刷入官方过渡件
- 在浏览器输入
192.168.10.1进入 Cudy 原厂后台管理界面,完成初始设置。

- 找到 固件升级 功能。

- 上传 官方过渡固件,等待上传完成。系统刷写后自动重启 —— 红灯闪烁表示刷写中,白灯常亮表示启动成功。
4. 备份分区文件
⚠️⚠️⚠️ 这一步很重要!请务必备份分区文件,以防万一。
- 刷完过渡固件后,PC 连接路由器,浏览器输入
192.168.1.1进入过渡件后台。 - 路径:
系统->备份与升级->保存 mtdblock 内容 - 请尽量保存所有备份选项,方便日后恢复。
5. 刷入 128M (Special) 固件包
该固件包已经集成 kmod-mtd-rw,解锁了 FIP/MTD 分区。
- 刷完过渡固件后,PC 连接路由器,浏览器输入
192.168.1.1进入过渡件后台。 - 路径:
系统->备份与升级->刷写新的固件


- 上传 128M/128M Special 固件包,不保存配置,勾选强制升级(如果有该选项),点击确定。
- 等待系统重启完成。
6. 上传 U-Boot 固件文件
- 在电脑中打开命令行(CMD 或终端),切换到保存 U-Boot 固件的目录。

- 分别执行以下命令上传 U-Boot 分区文件(请根据你的文件名替换命令中的文件名):
sh
scp mt7981_cudy_tr3000-v1-bl2_25.11.21.bin [email protected]:/tmp
scp mt7981_cudy_tr3000-v1-fip-fixed-parts-multi-layout_25.11.21.bin [email protected]:/tmp- 输入 OpenWrt 路由器的 root 密码(输入时不会显示字符),上传成功后会显示 100% 完成提示。

sh
D:\weekdaycare\Downloads\cudy>scp mt7981_cudy_tr3000-fip-fixed-parts-multi-layout_25.11.21.bin [email protected]:/tmp
[email protected]'s password:
mt7981_cudy_tr3000-fip-fixed-parts-multi-layout_25.11.21.bin 100% 710KB 27.8MB/s 00:007. 刷写 U-Boot 到路由器
- 使用命令登录设备:
sh
ssh [email protected]
- 解锁 MTD 分区:
执行命令解锁 MTD 分区,否则无法写入分区(提示Could not open mtd device)
sh
insmod mtd-rw i_want_a_brick=1- 执行写入命令刷入 BL2 和 FIP:
sh
mtd write /tmp/mt7981_cudy_tr3000-v1-bl2_25.11.21.bin BL2
mtd write /tmp/mt7981_cudy_tr3000-v1-fip-fixed-parts-multi-layout_25.11.21.bin FIP确保固件文件名与上传的文件一致。
8. 进入 UBoot
- 确保刷入 UBoot 分区完成后,断开路由器电源。
- 确保路由器 LAN 口通过网线连接电脑。
- 按住路由器的 Reset 键(位于侧面),然后插入电源。
- 观察路由器灯光,等待白灯闪烁几次变为红灯后松开 Reset 键,这时设备进入 U-Boot 恢复模式。
- 设置电脑静态 IP 地址为 192.168.1.x(x 为 2 到 254 之间的任意数字,但不能是 1),操作如下:
打开“设置” → “网络和Internet” → “以太网”,找到 IP 分配

将自动改为手动后勾选 ipv4 然后设置 ip 地址

- 在浏览器输入
http://192.168.1.1访问 UBoot Web 界面。
9. 刷入 ubootmod 大分区固件
- 在 U-Boot Web 中选择分区布局为 112M/122M。
- 上传对应的 112M/122M 分区的 ubootmod 固件包。
- 点击刷写并等待设备自动重启。
完成后,设备会进入修改后的 OpenWrt 系统。