Cudy TR3000 刷入 OpenWrt
AI 时代,网络几乎是刚需,一台便携路由能省掉很多麻烦。
这篇记录的是在 Cudy TR3000(非 SN 码 2544 的 128MB 版本)上刷入 lede 的 ImmortalWrt 大分区固件的完整过程。
刷机有风险,变砖需要自己承担。全过程请保持供电稳定,不要中途断电。
所需工具
所有用到的文件打包在这里:https://pan.quark.cn/s/54a0a7416bd8?pwd=KpSw
cudy_tr3000-v1-sysupgrade.bin—— 官方过渡包openwrt-mediatek-filogic-cudy_tr3000-v1-squashfs-sysupgrade.bin—— FIP 分区只读破解包dhcp-mt7981_cudy_tr3000-fip-fixed-parts-multi-layout.bin—— 第三方 U-Boot114m-immortalwrt-mediatek-mt7981-cudy_tr3000-v1-squashfs-sysupgrade.bin—— 大分区固件
第一步:刷入过渡包
在 Cudy 后台 → 基本设置 → 固件升级 中导入过渡包 cudy_tr3000-v1-sysupgrade.bin。

刷写完成后设备会自动重启。此时浏览器访问 192.168.1.1,进入过渡包后台,默认密码 password。
第二步:刷入 FIP 分区只读破解包
浏览器访问 192.168.1.1,进入 系统 → 备份与升级,点击「刷写固件」,导入 openwrt-mediatek-filogic-cudy_tr3000-v1-squashfs-sysupgrade.bin。
注意不要勾选「保留当前设置」。


刷写完成后自动重启,浏览器再次访问 192.168.1.1,进入 FIP 分区只读破解包后台,密码同样是 password。
第三步:刷入第三方 U-Boot
上传文件
浏览器访问 192.168.1.1,进入 系统 → 文件传输,选择 dhcp-mt7981_cudy_tr3000-fip-fixed-parts-multi-layout.bin 上传。

写入 U-Boot
进入 系统 → TTYD 终端,用户名 root,密码 password,执行:
cd /tmp/upload/
mtd write dhcp-mt7981_cudy_tr3000-fip-fixed-parts-multi-layout.bin FIPbash
第四步:刷入第三方固件
这里选择的是 ImmortalWrt 的大分区固件。
进入 U-Boot
- 给 TR3000 断电
- 用网线把路由器的 LAN 口连到电脑
- 按住路由器的 Reset 键不松手,随即接通电源
- 白灯闪烁 4 次后转为红灯常亮,表示成功进入 U-Boot,此时可以松开 Reset 键
- 浏览器访问
192.168.1.1,进入 Web 刷机界面

刷写固件
- mtd 布局选择
114m - 选择文件
114m-immortalwrt-mediatek-mt7981-cudy_tr3000-v1-squashfs-sysupgrade.bin - 点击上传并等待完成

使用
刷机完成后自动启动固件,首次启动时间比较长,大约需要 5 分钟。
后台地址 192.168.2.1,用户名 root,密码 password。

更换软件源
查找版本号
TR3000 对应的架构是 aarch64_cortex-a53,比较冷门,不太好找。目前用的是中科大源,版本号 24.10.0 必须和本机一致,可以在 状态 → 概览 → 系统 里查看。

参考源
# USTC
src/gz openwrt_core http://mirrors.ustc.edu.cn/openwrt/releases/24.10.0/targets/mediatek/filogic/packages
src/gz openwrt_base http://mirrors.ustc.edu.cn/openwrt/releases/24.10.0/packages/aarch64_cortex-a53/base
src/gz openwrt_luci http://mirrors.ustc.edu.cn/openwrt/releases/24.10.0/packages/aarch64_cortex-a53/luci
src/gz openwrt_packages http://mirrors.ustc.edu.cn/openwrt/releases/24.10.0/packages/aarch64_cortex-a53/packages
src/gz openwrt_routing http://mirrors.ustc.edu.cn/openwrt/releases/24.10.0/packages/aarch64_cortex-a53/routing
src/gz openwrt_telephony http://mirrors.ustc.edu.cn/openwrt/releases/24.10.0/packages/aarch64_cortex-a53/telephonybash
可以先在浏览器里打开其中一条地址试试,例如:
http://mirrors.ustc.edu.cn/openwrt/releases/24.10.0/packages/aarch64_cortex-a53/base
如果返回 404,说明版本号不对。打开 http://mirrors.ustc.edu.cn/openwrt/releases/ 看看有哪些版本,选一个离自己版本最近的替换掉即可。
导入镜像源
进入 系统 → 软件包 → 配置 opkg → distfeeds.conf,把上面的源粘贴进去。

注意:第一次更新列表时不要用 https 源。精简版固件默认不带 SSL 支持,会直接报错。先把所有源地址改成 http,更新成功后再装证书。
更新列表并安装 SSL 支持包:
opkg update
opkg install libustream-openssl ca-bundle ca-certificatesbash
装完之后,为了安全起见,建议把软件源改回 HTTPS。