京東雲亞瑟 (AX1800) 4215 全版本刷機指南:9008 救磚免 TTL 刷 Uboot
本教程詳細介紹如何通過 Qualcomm 9008 模式修復京東雲亞瑟 (AX1800) 路由器,特別適用於變磚或需要免拆機 (免 TTL) 刷入 Uboot 的情況。
1. 前置準備與風險警告
⚠️ 重要安全提醒 (USB 線操作)
路由器 USB 接口直接連接電源,無保護電路。
- 風險:直接使用普通的 USB 公對公線連接電腦和路由器,會導致兩個 5V 電源並聯 (電腦端和路由器端),可能產生反灌電流損壞路由器電源芯片 (表現為 USB 不再輸出 5V)。
- 建議:請務必剪斷 USB 線中的 5V 電源線 (紅色),或在接口的 5V 銅片上貼膠帶絕緣,僅保留數據線 (D+/D-) 和地線 (GND)。
必需工具
- USB-A 公對公數據線 (需斷開 5V 連接)。
- 鑷子 (用於短接)。
- 軟件包:包含驅動、SBL1 文件等 (需自行準備或搜索相關文章,關鍵詞:
京東雲亞瑟全版本降級大法、9008救磚模式降級)。
2. 進入 9008 模式
短接步驟
- 拆開路由器,取出主板。
- 找到背面的 9008 短接點 (通常位於 TTL 接口附近的兩個電阻焊盤)。
- 不通電狀態下,用鑷子短接這兩個焊盤。
- 接通電源,保持短接約 2 秒後鬆開。
驅動安裝
- 連接電腦:將處理好的 USB 線連接電腦和路由器。
- 打開 設備管理器:
- 若連接正常,在「其他設備」下會顯示 QUSB_BULK 或類似設備。
- 安裝驅動:
- 運行
Qualcomm USB Driver.exe進行安裝。 - 安裝完成後,設備管理器「端口 (COM 和 LPT)」中應顯示 Qualcomm HS-USB QDLoader 9008 (COMx)。
- 記住該 COM 端口號。
- 運行
3. 刷入 SBL1 (引導加載程序)
- 運行救磚工具包中的 USB 命令腳本 (
USB命令.bat)。 - 輸入設備管理器中對應的 COM 端口號。
- 腳本將自動上傳 SBL1 文件。
- 觀察狀態:
- 設備管理器中的端口會刷新兩次。
- 等待約 5 秒,路由器將重新連接。
- 錯誤處理:如果提示
Could not connect或SAHARA_WAIT_HELLO,請檢查 COM 口佔用情況或斷電重試短接步驟。
4. 進入 Uboot WebUI
一旦 SBL1 上傳成功,路由器將進入臨時引導狀態。
- 進入 WebUI:
- SBL1 上傳成功後 5 秒,觀察路由器指示燈亮起。
- 立即按住 Reset 鍵。
- 等待紅燈閃爍變為藍燈,鬆開 Reset 鍵。
- 電腦設置:
- 設置電腦有線網卡 IP 為固定 IP:
192.168.1.2,子網掩碼255.255.255.0。 - 建議拔掉 USB 線 (如果之前未斷開 5V,此時務必斷開以防干擾)。
- 設置電腦有線網卡 IP 為固定 IP:
- 訪問後台:
- 打開瀏覽器,訪問
http://192.168.1.1。 - 故障排除:如果無法訪問,嘗試將電腦網卡速率強制設置為 10Mbps 全雙工,訪問成功後再改回自動。
- 打開瀏覽器,訪問
5. Uboot WebUI 功能詳解
Uboot 界面提供以下功能:
- 更新固件 (Update Firmware):
http://192.168.1.1- 支持刷入
factory.bin(Kernel 大小需為 6MB) 或官方原廠固件。
- 支持刷入
- 更新 ART (無線校準數據):
http://192.168.1.1/art.html - 更新 CDT (配置數據):
http://192.168.1.1/cdt.html - 更新 IMG (分區鏡像):
http://192.168.1.1/img.html- 用於修復 GPT 分區表或刷入特定的分區鏡像 (如 RPM, QSEE 等)。
- 更新 U-BOOT:
http://192.168.1.1/uboot.html- 用於刷入更穩定的第三方 Uboot。
更新操作說明:選擇文件後點擊更新,藍燈閃爍。更新完成後會跳轉至 UPDATE IN PROGRESS 頁面,綠燈亮起 3 秒表示成功。如果沒亮綠燈,請刷新頁面重試。
6. 救磚場景與解決方案
根據具體損壞的分區選擇修復方式:
- Uboot 損壞:訪問
uboot.html重新刷入 Uboot。 - 分區表損壞:訪問
img.html刷入 GPT 分區表文件。- 刷入後建議在系統 SSH 中執行
echo -e 'w' | fdisk /dev/mmcblk0保存分區表。
- 刷入後建議在系統 SSH 中執行
- 底層分區損壞 (SBL1/QSEE/RPM 等):
- 需自行合成完整鏡像 (包含 GPT, SBL1, BOOTCONFIG, QSEE, DEVCFG, RPM 等)。
- 在
img.html中刷入合成後的鏡像文件。
7. SSH 刷寫 Uboot 與分區表 (進階)
如果已經可以進入系統並開啟 SSH,可直接通過命令行刷寫,更加方便。
刷寫 Uboot
該 Uboot 通用於亞瑟 (AX1800) 和雅典娜 (AX6600)。
# 1. 上傳 uboot 文件到 /tmp
# 2. 刷寫到主備分區
dd if=/tmp/uboot-JDC_AX1800_Pro-AX6600_Athena-20240510.bin of=$(blkid -t PARTLABEL=0:APPSBL -o device) conv=fsync
dd if=/tmp/uboot-JDC_AX1800_Pro-AX6600_Athena-20240510.bin of=$(blkid -t PARTLABEL=0:APPSBL_1 -o device) conv=fsync
# 3. 校驗 MD5 (應為 5e1817f795ada48335fda9f22545a43e)
md5sum $(blkid -t PARTLABEL=0:APPSBL -o device)
md5sum $(blkid -t PARTLABEL=0:APPSBL_1 -o device)
刷寫 GPT 分區表
警告:亞瑟 (AX1800) 和雅典娜 (AX6600) 的分區表不通用,請嚴格核對 MD5。
# 刷寫 512M rootfs 分區表 (以亞瑟為例)
dd if=/tmp/gpt-JDC_AX1800_Pro_dual-boot_rootfs512M_no-last-partition.bin of=/dev/mmcblk0 bs=512 count=34 conv=fsync
# 校驗
dd if=/dev/mmcblk0 bs=512 count=34 | md5sum
驗證無誤後,斷電重啟即可進入 Uboot 刷入 OpenWrt 固件。
8. 第三方固件推薦
刷機完成後,可通過 Uboot 刷入以下固件:
- iStoreOS (官方合作版)
- QWRT (基於 Lean)
- OpenWrt (如 Are-u-ok 項目)
總結:通過 9008 模式配合 SBL1 引導,可以繞過 TTL 限制直接修復底層分區,是挽救京東雲路由器的終極方案。操作時請務必注意電氣安全 (USB 線改造),避免硬件損壞。