JD AX1800 Pro 路由器刷入 OpenWrt 完整指南
适用机型:京东云 JD AX1800 Pro(亚瑟系列)及结构类似设备。
备注:官方固件连接网络会自动推送补丁关闭 SSH,因此刷机前需断网操作。
一、刷机前的准备
1) SSH(远程登录)与断网开门
1) SSH(远程登录)与断网开门
为了能用 SSH 进入原厂系统(开启“开门”模式)并操作命令,需要做到:
-
先断开网络连接,避免原厂系统自动下发补丁杀掉 SSH 进程。
-
如果能开启 SSH,可使用 SSH 登录默认地址如
192.168.68.1,用户名 root,密码是路由登录密码。 -
如果无法开启 SSH,则需要 TTL 串口拆机连接 来备份与刷写。
⚠️ 官方固件升级到较新的版本(如 4.3.0)可能会强制更新 U-Boot,导致无法通过 SSH 破解,此时只能用 TTL 或 9008 救砖模式。
二、了解分区与备份
1) eMMC 分区结构
这类设备通常带有多个分区:
-
GPT 分区表
-
U-Boot Bootloader
-
Kernel + Rootfs 系统分区
-
Wi-Fi Firmware / Calibration / Swap / Storage 等分区
有些机子使用“双系统分区”(Dual Boot),正常系统启动时会在两组分区间切换。
三、备份原厂分区(强烈推荐)
使用 SSH 或 TTL 备份分区,以便刷机失败时恢复。
示例备份命令(SSH):
这会把关键分区数据保存到 USB 存储设备上。
四、刷写 U-Boot
方法一:SSH 下刷写 U-Boot
将定制版 U-Boot 上传到 /tmp:
然后核对 MD5 值确保写入成功。
方法二:无 SSH 使用 TTL
如果 SSH 无法打开,则:
-
连接 USB 转 TTL 串口线(建议匹配电平:亚瑟 1.8 V / 雅典娜 3.3 V)。
-
在 U-Boot 终端下执行:
成功后即完成 Bootloader 的替换。
五、刷写分区表(GPT)
根据选定固件大小,准备适配的 GPT 分区表:
然后检查 md5 是否正确。之后通过 U-Boot 或命令启动刷写固件。
📌 提示:
-
推荐选用 “no-last-partition” GPT 版本,可避免 GPT 大小超出 eMMC 限制导致错误。
-
若未来想恢复原厂,需保留原厂 run 分区的备份。
六、刷写 OpenWrt 固件
刷写第三方 OpenWrt 或定制固件时,U-Boot 可通过 Web UI 或命令行上传 factory.bin 文件。 在 U-Boot web 页面上传后:
-
LED 会闪蓝色表示上传中
-
上传完成并成功后会闪绿灯 3 秒提示
-
未见绿灯表示失败需重试
七、刷完后重建存储分区(可选)
刷完 OpenWrt 系统后:
这能重新创建 storage 分区以利于扩容及文件存储。
八、刷回原厂固件(可逆操作)
如果之后想回原厂:
-
在 U-Boot 下重新刷回原厂固件。
-
恢复需要的分区(如 plugin、log、swap):
-
重启并用官方 App 恢复内置存储服务。
九、USB 9008 救砖方法(仅特定情况)
-
当 Bootloader、CDT 或 GPT 被破坏导致无法进入 U-Boot 时可用 USB 9008。
-
需要支持 Qualcomm QDLoader 9008 后才能进入救砖模式。
十、风险提示与重要注意
❗ 刷机有风险,请务必备份数据与分区。
❗ 官方最新固件可能会阻止 SSH 破解,因此刷机前不要在线升级。
❗ 固件与分区表必须匹配机型,否则可能导致不可逆变砖。
❗ TTL 线路连接错误、电平不匹配或断电等都可能损坏设备。