Cudy TR3000 v1 刷入uboot和自编译极简OpenWRT固件

文章目录 「隐藏」
  1. Cudy TR3000 v1 刷入 uboot
    1. 如何进入 uboot?
  2. 自编译极简 OpenWRT 固件并通过 uboot 刷入 tr3000
    1. uboot 刷入官方固件?
  3. 参考资料

前几天在京东自营买了个 Cudy TR3000 1.0 便携路由器,AX3000 4 数据流双频 Wi-Fi 6 小钢炮,2402 Mbps + 574 Mbps 无线速率。 128MB NAND 闪存,512MB 内存,MT7981,一个 2.5G WAN 口,一个千兆 LAN 口,USB-A 3.0,自带 5V3A 适配器,USB-C 口供电,国补后¥126+到手。

Cudy TR3000 v1 刷入uboot和自编译极简OpenWRT固件 - 第1张图片

Cudy TR3000 v1 刷入 uboot

这个路由器刷机很方便,官方直接提供过渡固件,刷入后就可以备份原始 uboot FIP,然后刷入第三方固件,接着写入第三方 uboot 。

所需文件下载:cudy-openwrt-sysupgrade-uboot(解压密码 1024)

1 、登录路由器,刷入过渡固件 1-cudy_tr3000-v1-sysupgrade.bin

Cudy TR3000 v1 刷入uboot和自编译极简OpenWRT固件 - 第2张图片

2 、登录过渡固件,备份 FIP 以备不时之需

IP:192.168.1.1,无密码,其实就是一个精简版 OpenWRT 系统,「系统」-「备份与升级」,在「保存 mtdblock 内容」下面选择 FIP,点击「保存 mtdblock」即可将原始 uboot FIP 分区下载到本地备份

Cudy TR3000 v1 刷入uboot和自编译极简OpenWRT固件 - 第3张图片

一共有 6 个分区,有兴趣可以全部分区都备份一下。

接着就可以在「刷写新的固件」处上传第三方 OpenWRT 固件写入,博主用的是上面附件中 2-openwrt-mediatek-filogic-cudy_tr3000-v1-squashfs-sysupgrade.bin,不保留配置刷入:

Cudy TR3000 v1 刷入uboot和自编译极简OpenWRT固件 - 第4张图片

这个固件只是用来解锁 FIP 分区,刷入其他类似功能的固件也可以,为下一步写入第三方 uboot 做准备。

3 、登录 OpenWRT 后台,ttyd 刷入 uboot

IP:192.168.1.1,用户名 root,密码 password,利用「文件传输」功能将 3-ubt.bin 上传到'/tmp/upload/'

Cudy TR3000 v1 刷入uboot和自编译极简OpenWRT固件 - 第5张图片

接着打开 TTYD 终端,使用 root(密码 password)登录,使用 mtd write 命令写入 uboot:

Cudy TR3000 v1 刷入uboot和自编译极简OpenWRT固件 - 第6张图片

cd /tmp/upload/
 mtd write 3-ubt.bin FIP

注意:命令中 uboot 文件名字(3-ubt.bin)要与上传的文件名一致,请根据实际修改。

至此,第三方 uboot 写入完成。

如何进入 uboot?

LAN 口插着网线,按住路由器侧面 RESET,断电/重启路由器,直到闪 4 下白灯变红灯常亮就代表进 uboot 了,松开 reset 键,浏览器输入 192.168.1.1 进入 web 刷机界面……

自编译极简 OpenWRT 固件并通过 uboot 刷入 tr3000

找了一圈,好像也没太多固件可以选择,尝试用 lean 的 lede 源码,使用 Github Action 编译了一个极简版本,主要就留了一个 Plus+ 插件。

Cudy TR3000 v1 刷入uboot和自编译极简OpenWRT固件 - 第7张图片

主要功能列表:

Cudy TR3000 v1 刷入uboot和自编译极简OpenWRT固件 - 第8张图片

源码:Lean's LEDE source

编译工具:p3terx 的 Github Action:使用 GitHub Actions 在线云编译 OpenWrt 固件

workflows 以及 .config 文件参考:OpenWrt_firmware_cudy_tr3000-mod_20250321-1057(解压密码 1024,含编译好的固件)

可以在 OpenWRT 下「系统」-「备份与升级」下面的「刷写新的固件」刷入 openwrt-mediatek-filogic-cudy_tr3000-mod-squashfs-sysupgrade.bin 固件文件体验,也可以在 uboot 下选择 mod-112m 分区刷入。

温馨提示:固件稳定性自测。

uboot 刷入官方固件?

应该是不可以直接刷入官方原始的固件,需要分割后再刷入,可以试试这个「cudy tr3000 v1 中文三分区 DHCP uboot」作者提供的分割好的官方固件。

下载好固件,进入 uboot,选择第一个 default 分区,再选固件刷入即可。

固件备份下载:cudy-官方固件-分割(解压密码 1024)

一共有 3 个版本:

uboot 刷 cudy_tr3000_GF2.2.7.bin
uboot 刷 cudy-tr3000v1-GF2.3.2.bin
uboot 刷 cudy_tr3000v1-GF2.3.7.bin

参考资料

Cudy TR3000 刷机教程指北

折腾 Cudy TR3000 的情报收集

百元 Cudy TR3000 能否平替 GL.iNet MT3000?

cudy tr3000 v1 中文三分区 DHCP uboot:第一版第二版

《Cudy TR3000 v1 刷入uboot和自编译极简OpenWRT固件》留言数:0

发表留言