京东云亚瑟AX1800 Pro免拆刷机


最近京东云亚瑟大降价了, 128G版本只需119,前两年可是需要三四百的,直接买来刷机。非羊毛党,之前京东云跑的积分,兑换了京豆、E卡再叠加红包减完2块5,真香。

到货后发现是2022年的库存机,可以免拆刷机了。

首先下载所需文件

给路由器通电连接到电脑,注意不要给路由器联网。

到这一步,可以看到版本是2106,只要是低于r2262(不含r2262)的都可以免拆刷机。
按F12,控制台,输入以下代码开启SSH

$.ajax({

    url: 'http://' + $.cookie("HostAddrIP") + '/jdcapi',

    async: false,

    data: JSON.stringify({

        jsonrpc: "2.0",

        id: 1,

        method: "call",

        params: [

            $.cookie("sessionid"),

            "service",

            "set",

            {

                "name": "dropbear",

                "instances": {"instance1": {"command": ["/usr/sbin/dropbear"]}}

            }

        ]

    }),

    dataType: 'json',

    type: 'POST'

})

 

开启SSH后,使用ssh连接路由器,用户名root 密码是京东云自己设置的密码,
WinSCP连接路由器,把u-boot.mbn上传到tmp/tmp文件夹

执行命令备份一下固件,ls /mnt/mmcblk0p27
要是没有就新建一个,然后执行命令

dd if=/dev/mmcblk0 bs=512 count=34 of=/mnt/mmcblk0p27/mmcblk0_GPT.bin conv=fsync
dd if=/dev/mmcblk0p1 of=/mnt/mmcblk0p27/mmcblk0p1_0SBL1.bin conv=fsync
dd if=/dev/mmcblk0p2 of=/mnt/mmcblk0p27/mmcblk0p2_0BOOTCONFIG.bin conv=fsync
dd if=/dev/mmcblk0p3 of=/mnt/mmcblk0p27/mmcblk0p3_0BOOTCONFIG1.bin conv=fsync
dd if=/dev/mmcblk0p4 of=/mnt/mmcblk0p27/mmcblk0p4_0QSEE.bin conv=fsync
dd if=/dev/mmcblk0p5 of=/mnt/mmcblk0p27/mmcblk0p5_0QSEE_1.bin conv=fsync
dd if=/dev/mmcblk0p6 of=/mnt/mmcblk0p27/mmcblk0p6_0DEVCFG.bin conv=fsync
dd if=/dev/mmcblk0p7 of=/mnt/mmcblk0p27/mmcblk0p7_0DEVCFG_1.bin conv=fsync
dd if=/dev/mmcblk0p8 of=/mnt/mmcblk0p27/mmcblk0p8_0RPM.bin conv=fsync
dd if=/dev/mmcblk0p9 of=/mnt/mmcblk0p27/mmcblk0p9_0RPM_1.bin conv=fsync
dd if=/dev/mmcblk0p10 of=/mnt/mmcblk0p27/mmcblk0p10_0CDT.bin conv=fsync
dd if=/dev/mmcblk0p11 of=/mnt/mmcblk0p27/mmcblk0p11_0CDT_1.bin conv=fsync
dd if=/dev/mmcblk0p12 of=/mnt/mmcblk0p27/mmcblk0p12_0APPSBLENV.bin conv=fsync
dd if=/dev/mmcblk0p13 of=/mnt/mmcblk0p27/mmcblk0p13_0APPSBL.bin conv=fsync
dd if=/dev/mmcblk0p14 of=/mnt/mmcblk0p27/mmcblk0p14_0APPSBL_1.bin conv=fsync
dd if=/dev/mmcblk0p15 of=/mnt/mmcblk0p27/mmcblk0p15_0ART.bin conv=fsync
dd if=/dev/mmcblk0p16 of=/mnt/mmcblk0p27/mmcblk0p16_0HLOS.bin conv=fsync
dd if=/dev/mmcblk0p17 of=/mnt/mmcblk0p27/mmcblk0p17_0HLOS_1.bin conv=fsync
dd if=/dev/mmcblk0p18 of=/mnt/mmcblk0p27/mmcblk0p18_rootfs.bin conv=fsync
dd if=/dev/mmcblk0p19 of=/mnt/mmcblk0p27/mmcblk0p19_0WIFIFW.bin conv=fsync
dd if=/dev/mmcblk0p20 of=/mnt/mmcblk0p27/mmcblk0p20_rootfs_1.bin conv=fsync
dd if=/dev/mmcblk0p21 of=/mnt/mmcblk0p27/mmcblk0p21_0WIFIFW_1.bin conv=fsync
dd if=/dev/mmcblk0p22 of=/mnt/mmcblk0p27/mmcblk0p22_rootfs_data.bin conv=fsync
dd if=/dev/mmcblk0p23 of=/mnt/mmcblk0p27/mmcblk0p23_0ETHPHYFW.bin conv=fsync
dd if=/dev/mmcblk0p24 of=/mnt/mmcblk0p27/mmcblk0p24_plugin.bin conv=fsync
dd if=/dev/mmcblk0p25 of=/mnt/mmcblk0p27/mmcblk0p25_log.bin conv=fsync
dd if=/dev/mmcblk0p26 of=/mnt/mmcblk0p27/mmcblk0p26_swap.bin conv=fsync

备份好了下载下来

然后刷uboot,执行命令

dd if=/tmp/tmp/u-boot.mbn of=/dev/mmcblk0p13

dd if=/tmp/tmp/u-boot.mbn of=/dev/mmcblk0p14

 

刷完拔掉电源,牙签按住重启按钮,插电,5秒左右松开牙签,设置一下固定IP,如192.168.1.16

浏览器打开192.168.1.1
刷入(底包)istoreos-squashfs-factory.bin

然后会自动重启,刷新192.168.1.1
登录后台,密码password,选择系统-备份升级,在选择(升级包)istoreos-ipq60xx-23.09.09-jdcloud_ax1800_pro-squashfs-sysupgrade.bin

稍等再次刷新192.168.1.1就可以了,这时就可以把IP改成自动了

接下来扩展下扩展 overlay 分区 ,默认overlay分区只有几兆。

我们直接把mmcblk0p27挂载上去,执行等待几分钟

umount /dev/mmcblk0p27
mkfs.ext4 -F /dev/mmcblk0p27
cp -r /overlay/* /mnt/mmcblk0p27
ls /mnt/mmcblk0p27
block detect > /etc/config/fstab
sed -i s#/mnt/mmcblk0p27#/overlay# /etc/config/fstab
sed -i '12s/1/0/g' /etc/config/fstab

执行完之后重启路由器。可以在软件包管理看到剩余可用的空间变大了。

如果报错,可以手动修改fstab
把/overlay里面的ID改成需要挂载的ID

然后就可以装很多插件了

 

OP固件:
https://fw.koolcenter.com/Lean/JDC_AX1800_Pro/

华硕固件:
https://firmware.swrt.site/firmware/JDC/JDC-AX1800PRO/

参考资料:
https://post.smzdm.com/p/a4wkz68w

https://post.smzdm.com/p/aov4d7g9/p4/

https://post.smzdm.com/p/a7p2opw5/

声明:dwf135|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - 京东云亚瑟AX1800 Pro免拆刷机


Carpe Diem and Do what I like