在探索如何为2024年7月3日生产的CMCC RAX3000Me路由器刷机的过程中,我们了解到这款路由器是移动宽带赠送的WiFi6路由器,具备512MB RAM和128MB的ESMT SPI NAND闪存,采用经典的MTK7981方案。理论上,它可以刷入与RAX3000M同款系统。然而,以往刷机的方法——修改配置文件——已经失效,因为后续出厂的配置文件加密密钥已被更改。幸运的是,参考资料中的MediaTek Filogic系列路由器串口救砖教程帮助我们解决了这一问题。值得注意的是,文中提到的MT7981B内存封装问题可能是导致部分人刷入错误固件使路由器变砖的原因。目前,我们找到了一种通过USB to TTL线刷机的方法,需要使用mtk_uartboot将自定义的uboot加载到内存中,从而绕过原厂系统uboot。以下是所需工具和操作步骤:
所需工具:
- USB转TTL (CH340模块)
- ATF (RAM Boot):文件名为mt7981-ddr4-bl2.bin,可在相关教程中找到预编译版本或自行编译mtk_uartboot
- uboot:使用hanwckf制作的bl-mt798x,可在GitHub release下载最新预编译版本:mt7981_cmcc_rax3000m-fip-fixed-parts.bin
OpenWRT系统镜像:
- immortalwrt-mt798x:hanwckf的分支,基于immortalwrt 21.02,支持所有硬件加速特性,无线功率高,信号好
- openWRT主线分支:当前稳定版23.05.5,软件包最新,但信号稍弱,CN区域最高功率限制在20dBm
操作步骤:
- TTL连接主板:GND接主板GND,RX接主板TX,TX接主板RX。插入电脑后找到串口,如COM3
- 使用mtk_uartboot加载BL12和uboot FIP镜像(注意选择适合DDR4内存的BL12镜像)
- 上电,启动hanwckf版本uboot后,按照hanwckf博客中的说明先后刷写uboot和openwrt系统镜像
- 刷机成功!
通过上述步骤,我们可以成功为CMCC RAX3000Me路由器刷入OpenWRT系统,享受更自由和强大的网络体验。
评论已关闭