刷入准备工作参考:折腾 Cudy TR3000 的情报收集-OPENWRT专版-恩山无线论坛
进行第一步,第二步(刷入官方op过渡固件,刷入第三方op解锁fip分区写)
下载大分区mod固件:ImmortalWrt Firmware Selector 下载全部文件
下载tftp64
在磁盘根目录下新建一个纯英文文件夹,将下载的四个文件放进去
##### 1,刷入FIP分区
在WebUI中上传uboot(immortalwrt-mediatek-filogic-cudy_tr3000-v1-ubootmod-bl31-uboot.fip)
打开WebUI中的ttyd终端
cd /tmp/upload/
mtd write immortalwrt-24.10.0-mediatek-filogic-cudy_tr3000-v1-ubootmod-bl31-uboot.fip FIP
返回以下内容即为刷入成功
Unlocking FIP ..
Writing from mt7981_cudy_tr3000-mod-u-boot.fip to FIP ..
## 2,刷入recovery固件
打开tftp64软件,根目录设置为刚才创建的目录
重命名文件:删去几个文件名中的 “-24.10.0”
设置网卡固定ip:192.168.1.254/24
拔掉路由器电源,按住reset按钮,插入电源 5s后放手,
可以看到tftp64文件传输日志,等待传完会自动重启进入recovery固件
(如果没有请检查tftp64日志,看看是不是文件名没改或者改错了)
3,修改文件更新完整包
参考:
tr3000 v1 24.10.0 uboot sysupgrade镜像无法刷入 · Issue #1732 · immortalwrt/immortalwrt
mediatek: fix sysupgrade for cudy tr3000 v1 ubootmod · immortalwrt/immortalwrt@e6e4c03
ssh连接路由器:root@192.168.1.1
或者路由器联网安装luci-app-ttyd
输入用户名root登录
vi /lib/upgrade/platform.sh
复制以下代码找到77行左右 按o键,右键粘贴
cudy,tr3000-v1-ubootmod|\
按esc键,输入:wq保存
别重启,别重启,别重启,重启丢失所有修改
进入WebUI固件更新页面,上传sysupgrade固件(immortalwrt-mediatek-filogic-cudy_tr3000-v1-ubootmod-squashfs-sysupgrade.itb)
等待自动重启
搞定