京东云雅典娜AX6600喂饭级免拆机刷机教程,以及刷回原厂系统的教程

部分内容引用提示

本文章的部分内容引用至惊蛰大佬的文章“JDCloud AX6600(雅典娜) 刷机记录”

原文链接如下:https://250.ac.cn/2025/01/12/JDCloud-AX6600-openwrt/

前言-如何判断自己的机器是否能免拆机刷机?

雅典娜最后一个可以免拆机刷机的固件版本是在22年12月中旬发布的“1.5.80r2262”所以22年及以前的所有批次都可以免拆机刷机(没升级过系统)如果是22年之后的机器就要赌了,有些人很幸运的抽到了没升级过系统的新批次,有些人就倒霉,抽到更新过系统的批次要拆机刷,是很吃运气的事,我目前有遇到几个批次很新,但是固件版本是老的用户,我是京东旗舰店买的,给我发了一个22年09月批次的库存全新货,所以我能免拆刷,雅典娜的硬件一直就没有变动过,只要你的固件是老的就能免拆刷

⚠️建议先看完整篇文章哦

因为待会可能要把电脑断网,你就下不了必要的固件文件之类的了,建议先看完,提前下载备好

通过漏洞开启SSH服务

如果你的机器固件版本符合要求的话,就可以通过JDCAPI漏洞开启SSH服务,首先我们把路由器的LAN口和电脑相连,注意不要让路由器连上网,防止更新系统封堵漏洞

初始化路由器

在浏览器里打开:http://jdcloudwifi.com

开始初始化路由器,勾选同意用户协议之后选择开始体验,路由器提示wan口未插入网线时,选择下面的不插网线,手动配置,然后会进入选择上网连接类型的这个选项,这个我们要选择DHCP,然后就初始化完成了

触发JDCAPI漏洞

进入到路由器的管理界面之后,我们按F12打开控制台,然后选择控制台里面的控制台子选项卡,这里要输入允许粘贴,回车之后才能粘贴代码

然后把下面的这段漏洞触发代码复制粘贴上去(来自被引用的文章)

// 从Cookie提取sessionid(需要先登录)
const sessionid = document.cookie
  .split('; ')
  .find(row => row.startsWith('sessionid='))
  ?.split('=')[1] || '';

const apiUrl = '/jdcapi';

// 设置配置(直接执行)
async function setDhcp() {
  try {
    // 第一步:设置参数
    const setRes = await fetch(apiUrl, {
      method: 'POST',
      headers: { 'Content-Type': 'application/json' },
      body: JSON.stringify({
        "jsonrpc": "2.0",
        "id": 1,
        "method": "call",
        "params": [
          sessionid,
          "uci",
          "set",
          {
            "config": "dhcp",
            "type": "odhcpd",
            "section": "odhcpd",
            "values": { "leasetrigger": "/usr/sbin/dropbear" }
          }
        ]
      })
    });
    console.log('设置结果:', await setRes.json());

    // 第二步:提交配置
    const commitRes = await fetch(apiUrl, {
      method: 'POST',
      headers: { 'Content-Type': 'application/json' },
      body: JSON.stringify({
        "jsonrpc": "2.0",
        "id": 1,
        "method": "call",
        "params": [
          sessionid,
          "uci",
          "commit",
          { "config": "dhcp" }
        ]
      })
    });
    console.log('提交结果:', await commitRes.json());
    
  } catch (e) {
    console.error('操作失败:', e);
  }
}

setDhcp()

按回车执行代码

返回了如下结果就表明执行成功了

触发漏洞

这时候我们打开路由器的网页管理界面,拉到底部的IPV6设置,把IPV6的开关打开,并且把上网方式改成nat6

保存执行,等待进度条跑完之后,你的路由器ssh就成功打开了

刷入uboot

这时候我们随便找一个ssh工具,这里我是用finalshell,IP地址就是你路由器的IP地址,用户名为:root,密码则是你设定的WiFi密码

可以看到我们已经成功连接上了,这里第一次链接可能会断连一次,重新连接即可

上传uboot

这时候就要通过scp之类的工具上传uboot固件了,不过我懒,我直接给路由器连上了网,实测开启ssh之后连上网不会出问题,我直接用curl下载工具下载固件解决了上传上传uboot固件问题,这里我提供uboot固件的下载地址和curl一键下载命令,你可以自由选择

curl一键下载命令

curl -L "https://storage.549900.xyz/d/server/JDCAX6600/fw/uboot-JDC_AX1800_Pro-AX6600_Athena-20240510.bin" -o uboot-JDC_AX1800_Pro-AX6600_Athena-20240510.bin

手动下载UBoot固件

点我下载:uboot-JDC_AX1800_Pro-AX6600_Athena-20240510.bin

使用DD命令刷入UBOOT固件

注意!此操作是危险操作,请确认你完整下载了固件,如果尝试刷入不完整的固件,可能会导致机器无法启动,以下是DD刷入固件的命令,分别执行这两条命令即可

dd if=/uboot-JDC_AX1800_Pro-AX6600_Athena-20240510.bin of=$(blkid -t PARTLABEL=0:APPSBL -o device) conv=fsync

dd if=/root/uboot-JDC_AX1800_Pro-AX6600_Athena-20240510.bin of=$(blkid -t PARTLABEL=0:APPSBL_1 -o device) conv=fsync

返回了这样的结果就是刷写成功了

进入uboot

刷写完成之后,我们拔掉电源线,拿一根针按住Reset键,然后插入电源,此时的路由器灯会闪红,过一段时间变成蓝色就可以松手了

更改网卡设置进入UBOOT

打开电脑的网络设置,将你连接路由器那个网卡的IPV4地址改成静态地址,子网掩码和默认网关像我这么填就可以了,DNS是空着,就像这样子

刷写2G大GPT分区表

2G大GPT分区表下载(不含最后那个大分区):

点我下载分区表:gpt-JDC_AX6600_Athena_dual-boot_rootfs2048M_no-last-partition.bin

这里主要是给系统空间扩容,不然装东西会很憋屈

我们打开浏览器,打开地址:http://192.168.1.1/img.html

这里选择文件,就选择你下的那个分区表文件,然后点击update firmware,等待上传完成之后这个界面会变成这样

这个界面在刷写完成之后都不会发生变化,看刷写完成要看路由器的灯,刚开始会一直闪到后面不闪了,就是刷写完成了

刷写软路由系统

系统我推荐大家用不死,我用了几天体验几乎完美,无线也是几乎满血的,还可以把2.5g口分配成LAN,我接电脑上了,而且定制的不死还自带雅典娜的LED屏控制软件可以完美驱动,IStore什么的一个不少,所以我这里演示刷写不死,你要刷OpenWrt OR 其他系统也有

这里我使用ZqinKing大佬的开源雅典娜定制固件,有不死和OpenWrt之类的,而且不只有雅典娜的固件,后羿和亚瑟也有

详情请看ZqinKing的固件下载发布页:https://github.com/ZqinKing/wrt_release/releases 在这里面选一个你喜欢的固件下载就行了

什么?你打不开GitHub,那也可以通过本博客下载固件,这里我只提供ZqinKing大佬最新的不死固件下载:点我通过本博客下载ZqinKing大佬最新的不死固件:immortalwrt-qualcommax-ipq60xx-jdcloud_re-cs-02-squashfs-factory.bin

下载固件需要选择名称里含有Re-cs-02/ipq60xx和factory的镜像,不要选择sysupgrade这是OTA镜像

下载完成之后,浏览器打开页面:http://192.168.1.1

选择文件就选择你下载的固件,然后选择update firmware,这时候路由器的灯会狂闪,闪到最后不闪了,就代表刷写完成了

刷机完成

恭喜!现在你已经成功把你的雅典娜路由器刷入软路由系统啦,这时候你打开192.1681.1,应该就能打开你的软路由系统了,完成刷写之后,不要忘记把你电脑的网卡地址改为自动分配哦

给剩余空间创建分区

刷机是刷机好了,但是我们刚刚刷的那个2g大分区是不含最后这个空闲区域的,比如我是128g的版本,刷完机之后就有111个g没有格式化,用不了,要我们自己手动创建格式化,不过这个好解决,我这里演示不死的操作方法,其他的系统大同小异

刷回原厂系统

什么?你想刷回原厂系统?也不是不行,我这里提供京东云官方雅典娜原厂系统恢复镜像,你直接进入uboot,然后上传,Update firmware就可以了,就能直接刷回原厂系统,但是由于我们修改了分区表,就是我们刷的那个2g大分区表,这会导致原厂固件识别不出来内置存储,导致没法跑J豆,你要是想跑话,你要提前备份分区表或者说USB外接硬盘

原厂固件下载:点击我下载京东云官方雅典娜原厂系统恢复镜像:JDCOS-4.0.0.r4015.img

本文标题:京东云雅典娜AX6600喂饭级免拆机刷机教程,以及刷回原厂系统的教程
本文链接:https://xiau.net/2456.html/
转载需注明出处(*σ´∀`)σ

评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇