Skip to content

刷什么固件?

如果你是已经非常熟悉 OpenWrt 刷机的老鸟,可以直接跳过本页面。如果你是初次接触或者对救砖流程不熟悉的朋友,这篇教程会对你有所帮助。

适用范围:本说明主要针对 128M设备(256M设备只有一个固件可选,无需纠结)。

在首页,你会看到以下几种固件类型:

固件类型内置代理软件适用人群
128MOpenClash熟悉 Clash 配置的用户
128M SpecialPasswall想尝试多协议代理的用户
128M ubootmodOpenClash固件分区高级用户

如果你第一次接触 OpenWrt 系统,不会救砖,并且不确定需要哪种代理软件,建议选择 128M/128M Special 固件。这两个固件的主要区别仅在于默认内置的代理工具不同。

什么是 ubootmod 大分区固件?

由于官方的默认分区比较小,装完系统后剩余的空间很少,所以就有对路由器分区进行调整的大容量固件,便于安装更多插件与功能,但刷写及救砖难度较大,只适合对 OpenWrt 熟悉且能自行救砖的用户。

128M (Special) 教程

1. 刷机前准备

必备物品:

  • 一台 PC,通过网线与路由器 LAN 口直连
  • 官方过渡固件(中间件)
  • 128M (Special) 固件包
  • 稳定的电源和网络

风险提示:刷机有可能导致设备变砖,请确保你有回退原厂固件及进入恢复模式的方法。

2. 刷入官方过渡固件

  1. 在浏览器输入 192.168.10.1 进入 Cudy 原厂后台管理界面,完成初始设置。

Cudy 官方后台界面

  1. 找到 固件升级 功能。

固件升级入口

  1. 上传 官方过渡固件,等待上传完成。系统刷写后自动重启 —— 红灯闪烁表示刷写中,白灯常亮表示启动成功。

WARNING

🚧 SN 码 2544 以后的新批次 128M 设备必须使用新的官方过渡固件刷入。
若无法访问官方链接,可使用123云盘分流

3. 刷入 128M (Special) 固件包

  1. 刷完过渡固件后,PC 连接路由器,浏览器输入 192.168.1.1 进入过渡件后台。
  2. 路径:系统 -> 备份与升级 -> 刷写新的固件

过渡固件管理界面
固件上传入口

  1. 上传 128M/128M Special 固件包不保存配置,强制升级(如果有勾选项则勾上),点击确定。
  2. 等待系统重启完成。

4. 登录 ImmortalWrt 后台

刷机成功后,管理后台地址为:

无密码

uboot 教程

1. 警告

⚠ 此操作风险比普通固件刷机更高,如操作失误或断电,设备可能直接变砖,并且普通方法无法恢复。
请务必确认你有 TTL 串口救砖能力U-Boot 网页救砖经验

继续阅读表示你已经理解并能够承担风险

2. 刷机前准备

  • 一台 PC,通过网线与路由器直连
  • 官方过渡固件
  • 128M (Special) 固件包 (解锁MTD分区的固件)
  • 三分区 U-Boot 文件
  • 128M ubootmod 固件包
  • 稳定的电源

3. 刷入官方过渡件

  1. 在浏览器输入 192.168.10.1 进入 Cudy 原厂后台管理界面,完成初始设置。

Cudy 官方后台界面

  1. 找到 固件升级 功能。

固件升级入口

  1. 上传 官方过渡固件,等待上传完成。系统刷写后自动重启 —— 红灯闪烁表示刷写中,白灯常亮表示启动成功。

WARNING

🚧 SN 码 2544 以后的新批次 128M 设备必须使用新的官方过渡固件刷入。
若无法访问官方链接,可使用123云盘分流

4. 备份分区文件

⚠️⚠️⚠️ 这一步很重要!请务必备份分区文件,以防万一。

  1. 刷完过渡固件后,PC 连接路由器,浏览器输入 192.168.1.1 进入过渡件后台。
  2. 路径:系统 -> 备份与升级 -> 保存 mtdblock 内容
  3. 请尽量保存所有备份选项,方便日后恢复。

5. 刷入 128M (Special) 固件包

该固件包已经集成 kmod-mtd-rw,解锁了 FIP/MTD 分区。

  1. 刷完过渡固件后,PC 连接路由器,浏览器输入 192.168.1.1 进入过渡件后台。
  2. 路径:系统 -> 备份与升级 -> 刷写新的固件

过渡固件管理界面
固件上传入口

  1. 上传 128M/128M Special 固件包不保存配置,勾选强制升级(如果有该选项),点击确定。
  2. 等待系统重启完成。

6. 上传 U-Boot 固件文件

  1. 在电脑中打开命令行(CMD 或终端),切换到保存 U-Boot 固件的目录。

  1. 分别执行以下命令上传 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
  1. 输入 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:00

7. 刷写 U-Boot 到路由器

  1. 使用命令登录设备:

  1. 解锁 MTD 分区:

执行命令解锁 MTD 分区,否则无法写入分区(提示Could not open mtd device)

sh
insmod mtd-rw i_want_a_brick=1
  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

  1. 确保刷入 UBoot 分区完成后,断开路由器电源。
  2. 确保路由器 LAN 口通过网线连接电脑。
  3. 按住路由器的 Reset 键(位于侧面),然后插入电源。
  4. 观察路由器灯光,等待白灯闪烁几次变为红灯后松开 Reset 键,这时设备进入 U-Boot 恢复模式。
  5. 设置电脑静态 IP 地址为 192.168.1.x(x 为 2 到 254 之间的任意数字,但不能是 1),操作如下:

打开“设置” → “网络和Internet” → “以太网”,找到 IP 分配

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

  1. 在浏览器输入 http://192.168.1.1 访问 UBoot Web 界面。

9. 刷入 ubootmod 大分区固件

  1. 在 U-Boot Web 中选择分区布局为 112M/122M。
  2. 上传对应的 112M/122M 分区的 ubootmod 固件包。
  3. 点击刷写并等待设备自动重启。

完成后,设备会进入修改后的 OpenWrt 系统。