👁 3279
京东云无线宝 AX1800Pro「亚瑟」(型号 RE-SS-01 / jdcloud,re-ss-01)刷第三方 OpenWrt 教程。本文专注新手向主路径:开 telnet → 备份 → 刷 U-Boot → Web 上传 GPT + factory → 重建大分区,整套流程一个下午就能跑通,不涉及拆机焊接、不动 RAM、不改 eMMC,照抄就行。
一、这机器是啥
亚瑟是京东云盒系列里的入门款 WiFi6 双频路由,型号 RE-SS-01 / jdcloud,re-ss-01,俗称 AX1800Pro。和它高配的兄弟雅典娜(AX6600)共用一套 IPQ60xx 平台,但 SoC、内存、WiFi 都做了降配,定位入门家用。
这两年闲鱼上亚瑟二手价格非常香,30~50 块一台就能拿下,拿来刷个第三方固件当家里的主路由 / AP / 旁路由都绰绰有余。刷完装个 OpenWrt 跑 mosdns、AdGuard、frp,性能性价比拉满。
| 项目 | 规格 |
|---|---|
| SoC | 高通 IPQ6000 四核 ARM Cortex-A53(比雅典娜 IPQ6010 频率低一档) |
| RAM | 双 512M 颗粒 DDR4 = 1G |
| eMMC | 实测 230GB(这台 8.8 实测 483328000 扇区 ≈ 230.47 GiB,原厂能见到 64G / 128G / 256G 等档位;被前手跑坏后玩家会补焊 8G 起步的替换芯片) |
| WiFi | WiFi 6 双频:5G HE80(1201Mbps) + 2.4G HE20(574Mbps),合 ≈ AX1800(无 160MHz) |
| NSS | 高通自家硬件转发卸载,跑满千兆没问题 |
| 有线 | 1×WAN + 3×LAN 全千兆(无 2.5G 口) |
| 功耗 | ≈8W 满载,体积小,发热温和 |
📷 此处后补作者拆机实拍图 — 主板正反面 / SoC + RAM 颗粒 / WiFi 模块特写
二、开 telnet
京东原厂固件锁得死,但 JDCOS r4308 及更早版本可以通过浏览器 / 书签栏脚本一键开 telnet,全程不用拆机不用焊 TTL。最新 r45 系列封了这条路,碰到的话先在群里找人远程降级。
开 telnet 的步骤变化频繁,本站姊妹站 gwrt.uk 维护着最新方法,包括最新固件版本支持情况、书签栏脚本、控制台 paste 限制绕过等:
👉 京东云盒开启 telnet 最新教程:gwrt.uk/jdc-arthur-telnet-4546.html
(亚瑟 / 雅典娜 / 太乙 通用,开启方法一致)
开成功后用 Windows 自带 telnet 或 Linux telnet 192.168.68.1 进去,用户名 root,密码用你在京东后台设过的本地登录密码(或留空尝试)。看到 root@JDCloud:~# 提示符就成功,后续刷机命令全在这个终端里跑。
三、分区速览(动手前先认地图)
亚瑟的 eMMC 分区表是标准的高通 IPQ60xx 平台 A/B 双槽设计。挑动到的几个来认:
| # | 分区 | 说明 | 风险 |
|---|---|---|---|
| 1 | SBL1(一级引导) | 高通芯片上电后第一个执行的代码 | 🔴 别碰,刷坏只能编程器救 |
| 2/3 | BOOTCONFIG / _1 | A/B 槽位标记,控制下次启动用哪个槽 | 🟡 第三方 U-Boot 会用到 |
| 13/14 | APPSBL / _1 | U-Boot 引导 A/B — 主刷对象 | 🟢 双备份,刷错一个还能用另一个 |
| 15 | ART | MAC + SN + WiFi 校准(每台唯一!) | 🟠 详见下方”ART 真相” |
| 16/17 | HLOS / _1 | Linux 内核 A/B | 🟢 刷固件时自动写 |
| 18/20 | rootfs / _1 | 根文件系统 A/B(squashfs,第三方固件需扩容) | 🟢 安全 |
| 19/21 | WIFIFW / _1 | WiFi 固件 | 🟢 安全 |
🟠 ART 真相(别再以为”丢了就废”)
网上很多教程把 ART 写得吓死人——”丢了就废”——其实没那么严重,搞清楚 ART 到底装了啥就明白了:
- MAC 地址:每台机器独一份
- SN 序列号:京东侧识别用
- WiFi 5G/2.4G 射频校准数据:出厂针对这块板子的天线/RF 路径校准过
所以”丢失 ART”的真实后果分两层:
- WiFi 校准数据:同一型号的 ART 通用,借另一台亚瑟的 ART 来用,5G/2.4G 还是能正常跑——细究的话发射功率可能有 1~2dBm 偏差,但日用感知不到
- MAC + SN:用别人的 ART = 借了别人的 MAC 和 SN,原机身份就丢了。如果你不在乎是不是原机 MAC,这就完全无所谓
所以真相是:ART 丢了机器还能用,只是 MAC/SN 不再是出厂那个。要是你想保留原机 MAC/SN(做联保、做溯源),那就必须提前备好自家 ART。
两条铁律:① p15 ART 想保原机身份,就先备份;② p1 SBL1 绝对别动。
四、备份(最关键,10 分钟)
telnet 进去后第一件事:把整个 eMMC 全分区 dd 一份出来。备份的核心目的是① 保住原机 MAC/SN;② 给其它分区刷坏后留个回滚源。直接给一个脚本,一把梭:
# 假设你刚 telnet 进去
cd /tmp
mkdir backup && cd backup
# 全部 1-25 分区一把梭
for i in $(seq 1 25); do
dd if=/dev/mmcblk0p$i of=mmcblk0p${i}.bin bs=1M conv=noerror,sync 2>/dev/null
done
# GPT 前后表也存一份
dd if=/dev/mmcblk0 of=gpt_primary.bin bs=512 count=34
# 算 md5 防传输破损
md5sum *.bin > md5sums.txt
ls -lh
亚瑟整盘 eMMC 大概 230GB(能见到 64G/128G/256G 等档位),全分区备份 dd 出来大概 100MB 出头,拷出去的方法挑一种:
# 法 1:开个简单 HTTP 服务,浏览器拉
busybox httpd -p 8000 -h /tmp/backup
# 然后电脑浏览器开 http://192.168.68.1:8000/
# 法 2:scp(如果 dropbear 在跑)
# 在电脑上:scp -r [email protected]:/tmp/backup ./arthur-backup
拷到电脑后再 md5sum 一次,对比 md5sums.txt,一字不差才算备份完。
建议至少备 3 份:本地、网盘、移动硬盘各一份。其中 mmcblk0p15.bin(ART)单独再复制几份单独存——其他分区刷坏了可以从别人那借同型号文件,只有 ART 是原机身份证。
五、刷机主路径(照抄就行)
主路径思路:只用一条命令行操作(刷 U-Boot),剩下全程 U-Boot Web 上传。新手照抄即可。
5.1 telnet 里在线刷 U-Boot(亚瑟专用 ss-01)
U-Boot 是引导器,刷错了机器开不了机——但亚瑟是 A/B 双槽设计(p13/p14),即便一个槽刷坏了另一个槽还能引导,所以稳妥起见两个槽都刷。
# 一行一行复制,带 # 的注释行不用复制
# ① 在线下载(如果机器能联网)
curl -k -O https://godsun.pro/upload/uboot-ipq60xx-emmc-jdcloud_re-ss-01.bin
# ② 写入两个 U-Boot 槽(p13 + p14)
dd if=uboot-ipq60xx-emmc-jdcloud_re-ss-01.bin of=/dev/mmcblk0p13
dd if=uboot-ipq60xx-emmc-jdcloud_re-ss-01.bin of=/dev/mmcblk0p14
# ③ 擦除两个启动配置分区(0:BOOTCONFIG / 0:BOOTCONFIG1 = p2 / p3),让新 U-Boot 走默认逻辑
dd if=/dev/zero of=/dev/mmcblk0p2 bs=256K count=1
dd if=/dev/zero of=/dev/mmcblk0p3 bs=256K count=1
# ④ 同步缓存
sync
# 现在可以拔电重启了
拔电、长按 reset 键不放,再插电——一直按到 10~15 秒指示灯狂闪。松开。
5.2 进 U-Boot Web 后台
电脑网线接路由 LAN 口,电脑 IP 手动设成 192.168.1.2/24,浏览器开 http://192.168.1.1,看到一个简陋的上传页就对了——这就是第三方 U-Boot 自带的 Web 刷机界面。
📷 此处后补 U-Boot Web 界面实拍图 — 界面长啥样、上传按钮位置
5.3 Web 里刷 GPT(2G rootfs 模板)
原厂 GPT 给 rootfs 只留了 60M,装几个插件就爆。必须刷一份 2G 的 GPT 模板,把 rootfs 撑到 2G 一劳永逸。亚瑟用的 GPT 文件叫 gpt-AX1800Pro-rootfs2048M.bin(注意和雅典娜不是同一个文件,别刷错型号)。
- 电脑上先下载这台机器对应的 GPT 文件:
gpt-AX1800Pro-rootfs2048M.bin - U-Boot Web 里找到”刷 GPT”或”分区表”上传项,选这个文件,点上传
- 等进度条跑完,不要立即重启,下一步继续刷 factory
⚠ 注意:刷完 GPT 表后,后面原本的 plugin / log / swap / storage 分区就消失了(变成未分配空间),需要 §5.5 进系统重建。这是预期行为,别慌。
5.4 Web 里刷 factory 固件
第三方固件随便挑——目前活跃的可选有 GWRT、iStoreOS、ImmortalWrt、OpenWrt 官方,建议挑社区维护活跃的,到对应项目下载 jdcloud_re-ss-01 这台机的 factory(不是 sysupgrade)固件。
- U-Boot Web 里找”刷固件”或”factory”上传项
- 选刚下载的 factory 文件
- 等进度条跑完,这次需要重启,机器会自动重启进新系统
5.5 进新系统,挂上后面的大分区
重启后机器默认 IP 变 192.168.1.1,电脑还是 .1.2,浏览器开 http://192.168.1.1 进 LuCI,按提示走完初始化(设密码、改时区、改 LAN 段)。
刷完 GPT 后 eMMC 后面还有一块空间未分配——SSH 进去(一般第三方固件默认开 SSH,ssh [email protected])跑:
# 看一下后面的可用空间
fdisk -l /dev/mmcblk0 | tail -5
# 用 cfdisk 交互式建分区(最简单)
cfdisk /dev/mmcblk0
# 操作流程:
# 1. 光标移到最底下的 "Free space"(剩下未分配那行)
# 2. 选 [ New ] → 容量回车默认全部用完 → [ primary ]
# 3. 选 [ Write ] → 输入 yes 确认
# 4. 选 [ Quit ]
# 格式化(ext4 最稳)
mkfs.ext4 /dev/mmcblk0p27
# LuCI 里 系统 → 挂载点 → 挂上 p27 到 /mnt/mmcblk0p27
# 或者命令行:
mkdir -p /mnt/mmcblk0p27
mount /dev/mmcblk0p27 /mnt/mmcblk0p27
echo '/dev/mmcblk0p27 /mnt/mmcblk0p27 ext4 defaults 0 0' >> /etc/fstab
⚠ 刷完 2G GPT 后,p27 还会剩多少空间,看你 eMMC 实际多大——原厂 128MB 的几乎没剩、原厂 256MB 以上能剩百兆到几十G,被前手跑坏补焊 8G 替换芯片的就能腾出几G。eMMC 越大,越能当 Docker / 简易 NAS 用;原厂只有 128MB 的就定位为纯路由 / AP / 旁路由。
✅ 到这里就完事了——LuCI 装插件、装 mosdns、AdGuard、frp 内网穿透,亚瑟当主路由的核心需求都能满足。
六、备选路径:原厂没网 / 离线刷
主路径有个前提:telnet 后路由能联网(去 godsun.pro 拉 U-Boot 文件)。如果机器买来插不上网(原厂 PCDN 固件认证失败、运营商封 SIM 等情况),走这条备选路径:所有文件电脑上下载好,再传过去。
- 电脑上先下载好这台机器需要的 2 个文件(U-Boot + GPT),并各自 md5 校验
- telnet 还是要开(§二),用来 dd 备份 + 把电脑上的 U-Boot 文件 scp 到机器内存里:
# 在电脑(Linux/Mac)上跑: scp uboot-ipq60xx-emmc-jdcloud_re-ss-01.bin [email protected]:/tmp/ # 然后 telnet 里照样 dd(跟 §5.1 一模一样,只是文件从 /tmp/ 拿) dd if=/tmp/uboot-ipq60xx-emmc-jdcloud_re-ss-01.bin of=/dev/mmcblk0p13 dd if=/tmp/uboot-ipq60xx-emmc-jdcloud_re-ss-01.bin of=/dev/mmcblk0p14 dd if=/dev/zero of=/dev/mmcblk0p2 bs=256K count=1 dd if=/dev/zero of=/dev/mmcblk0p3 bs=256K count=1 sync - 之后进 U-Boot Web,GPT 和 factory 都是电脑上传,跟 §5.3、§5.4 一样
七、变砖救援
亚瑟这类 IPQ60xx 平台救砖最常用的方法是 高通 9008 EDL 模式——短接特定测试点,让 SoC 进入 USB 接收模式,电脑这边用救砖工具借助 9008 协议把 SoC 引导到 U-Boot 模式,再走 U-Boot 重新刷各分区(不是工具直接读写整片 eMMC,是借工具进 U-Boot 后由 U-Boot 重刷)。
救砖优先级:
- 🟢 U-Boot Web 还能进 → 直接 Web 上传备份分区,最简单(90% 情况是这级)
- 🟠 9008 短接进 EDL 模式 → 用救砖工具引导进 U-Boot,再由 U-Boot Web 重新上传分区文件(U-Boot 都进不去时的杀手锏)
- 🔴 编程器拆 eMMC 读写 → SBL1 损坏 / 9008 也进不去时的终极方案
9008 短接位置、救砖工具下载、操作流程,这一套京东云盒系列通用,单独整理一篇覆盖所有机型:
👉 京东云盒 9008 救砖通用教程:godsun.pro/blog/jdc9008.html (多机型选择 · 整理中)
(含短接点示意图、救砖工具下载、Windows/Mac/Linux 操作步骤)
说一句最重要的:ART 单独多备几份。除了 ART,其他分区都可以从别人那借同型号文件刷回——只有 ART 是原机 MAC/SN 身份证。要是你压根不在乎是不是原机 MAC,那 ART 也无所谓,借一份用即可。
八、写在最后
亚瑟这台机器值得折腾的点很明确:
- 性能:IPQ6000 + NSS 跑满千兆,比同价位 ARM 软路由稳得多
- WiFi:双频 WiFi6 AX1800,普通家用绰绰有余
- 价格:二手 30~50 块,刷完第三方固件当主路由 / AP / 旁路由完全够用
- 缺点:原厂 eMMC 偏小(128MB 常见),但到手 eMMC 大小看脸,已换大芯片的则能当轻量 Docker 主机用
整个刷机过程从拿到机器到第三方固件跑起来、配置好,大概一两个小时。最费时间的不是刷机本身(实际刷写就几分钟),而是反复确认:每一步动手之前都要再 md5、再 fdisk 看一眼,确认动的是该动的那块。京东云盒这种工厂魔改机最大的风险不是技术,是手快眼快脑子慢——一不留神 dd 错分区,要救砖就麻烦了。
但只要备份做对了,最坏的结局也就是回 9008 救砖把所有分区刷回原样,机器照样还是那台原厂亚瑟。所以大胆刷,谨慎备,就这八个字。
有问题评论区交流,或者翻一下站里 雅典娜 AX6600 / 太乙 两兄弟的姊妹篇。
本文以京东云无线宝 AX1800Pro 亚瑟(jdcloud,re-ss-01 / IPQ6000 / 1G DDR4 / eMMC 大小因机而异,常见 128MB ~ 256MB,被前手跑坏的会补焊 8G 起步)为对象。涉及刷机有变砖风险,请充分理解每一步含义后再操作,作者不为变砖负责。
💖 打赏支持
如果这篇文章帮到了你,欢迎打赏支持
微信扫一扫,赞赏支持
发表回复