ttl 备份
mmc read 0x50000000 0x00000000 0x00000022 && tftpput 0x50000000 0x00004400 mmcblk0p_GPT.bin
mmc read 0x50000000 0x00000022 0x00000600 && tftpput 0x50000000 0x000c0000 mmcblk0p1_0SBL1.bin
mmc read 0x50000000 0x00000622 0x00000200 && tftpput 0x50000000 0x00040000 mmcblk0p2_0BOOTCONFIG.bin
mmc read 0x50000000 0x00000822 0x00000200 && tftpput 0x50000000 0x00040000 mmcblk0p3_0BOOTCONFIG1.bin
mmc read 0x50000000 0x00000a22 0x00000e00 && tftpput 0x50000000 0x001c0000 mmcblk0p4_0QSEE.bin
mmc read 0x50000000 0x00001822 0x00000e00 && tftpput 0x50000000 0x001c0000 mmcblk0p5_0QSEE_1.bin
mmc read 0x50000000 0x00002622 0x00000200 && tftpput 0x50000000 0x00040000 mmcblk0p6_0DEVCFG.bin
mmc read 0x50000000 0x00002822 0x00000200 && tftpput 0x50000000 0x00040000 mmcblk0p7_0DEVCFG_1.bin
mmc read 0x50000000 0x00002a22 0x00000200 && tftpput 0x50000000 0x00040000 mmcblk0p8_0RPM.bin
mmc read 0x50000000 0x00002c22 0x00000200 && tftpput 0x50000000 0x00040000 mmcblk0p9_0RPM_1.bin
mmc read 0x50000000 0x00002e22 0x00000200 && tftpput 0x50000000 0x00040000 mmcblk0p10_0CDT.bin
mmc read 0x50000000 0x00003022 0x00000200 && tftpput 0x50000000 0x00040000 mmcblk0p11_0CDT_1.bin
mmc read 0x50000000 0x00003222 0x00000200 && tftpput 0x50000000 0x00040000 mmcblk0p12_0APPSBLENV.bin
mmc read 0x50000000 0x00003422 0x00000500 && tftpput 0x50000000 0x000a0000 mmcblk0p13_0APPSBL.bin
mmc read 0x50000000 0x00003922 0x00000500 && tftpput 0x50000000 0x000a0000 mmcblk0p14_0APPSBL_1.bin
mmc read 0x50000000 0x00003e22 0x00000400 && tftpput 0x50000000 0x00080000 mmcblk0p15_0ART.bin
mmc read 0x50000000 0x00004222 0x00003000 && tftpput 0x50000000 0x00600000 mmcblk0p16_0HLOS.bin
mmc read 0x50000000 0x00007222 0x00003000 && tftpput 0x50000000 0x00600000 mmcblk0p17_0HLOS_1.bin
mmc read 0x50000000 0x0000a222 0x0001e000 && tftpput 0x50000000 0x03c00000 mmcblk0p18_rootfs.bin
mmc read 0x50000000 0x00028222 0x00002000 && tftpput 0x50000000 0x00400000 mmcblk0p19_0WIFIFW.bin
mmc read 0x50000000 0x0002a222 0x0001e000 && tftpput 0x50000000 0x03c00000 mmcblk0p20_rootfs_1.bin
mmc read 0x50000000 0x00048222 0x00002000 && tftpput 0x50000000 0x00400000 mmcblk0p21_0WIFIFW_1.bin
mmc read 0x50000000 0x0004a222 0x0000a000 && tftpput 0x50000000 0x01400000 mmcblk0p22_rootfs_data.bin
mmc read 0x50000000 0x00054222 0x00000400 && tftpput 0x50000000 0x00080000 mmcblk0p23_0ETHPHYFW.bin
mmc read 0x50000000 0x00054622 0x0002ba00 && tftpput 0x50000000 0x05740000 mmcblk0p24_plugin.bin
mmc read 0x50000000 0x00080022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log1.bin
mmc read 0x50000000 0x000a0022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log2.bin
mmc read 0x50000000 0x000c0022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log3.bin
mmc read 0x50000000 0x000e0022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log4.bin
mmc read 0x50000000 0x00100022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log5.bin
mmc read 0x50000000 0x00120022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log6.bin
mmc read 0x50000000 0x00140022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log7.bin
mmc read 0x50000000 0x00160022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log8.bin
mmc read 0x50000000 0x00180022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log9.bin
mmc read 0x50000000 0x001a0022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log10.bin
mmc read 0x50000000 0x001c0022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log11.bin
mmc read 0x50000000 0x001e0022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log12.bin
mmc read 0x50000000 0x00200022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log13.bin
mmc read 0x50000000 0x00220022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log14.bin
mmc read 0x50000000 0x00240022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log15.bin
mmc read 0x50000000 0x00260022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p25_log16.bin
mmc read 0x50000000 0x00280022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p26_swap1.bin
mmc read 0x50000000 0x002a0022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p26_swap2.bin
mmc read 0x50000000 0x002c0022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p26_swap3.bin
mmc read 0x50000000 0x002e0022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p26_swap4.bin
mmc read 0x50000000 0x00300022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p26_swap5.bin
mmc read 0x50000000 0x00320022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p26_swap6.bin
mmc read 0x50000000 0x00340022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p26_swap7.bin
mmc read 0x50000000 0x00360022 0x00020000 && tftpput 0x50000000 0x04000000 mmcblk0p26_swap8.bin
写入 雅典娜 JDC-ax6600 的分区 没测试 反正也是挂了 不是? 试试也无妨..
刷写
# GPT 表分区备份
tftpboot $fileaddr mmcblk0p_GPT.bin && mmc write $fileaddr 0x0 0x22
# SBL1(Secondary Boot Loader 1)写入
tftpboot $fileaddr mmcblk0p1_0SBL1.bin && mmc write $fileaddr 0x22 0x600
# BOOTCONFIG 配置文件写入
tftpboot $fileaddr mmcblk0p2_0BOOTCONFIG.bin && mmc write $fileaddr 0x622 0x200
# BOOTCONFIG1 配置文件的备份写入
tftpboot $fileaddr mmcblk0p3_0BOOTCONFIG1.bin && mmc write $fileaddr 0x822 0x200
# QSEE(Qualcomm Secure Execution Environment)写入
tftpboot $fileaddr mmcblk0p4_0QSEE.bin && mmc write $fileaddr 0xa22 0xe00
# QSEE 的备份写入
tftpboot $fileaddr mmcblk0p5_0QSEE_1.bin && mmc write $fileaddr 0x1822 0xe00
# DEVCFG(设备配置)写入
tftpboot $fileaddr mmcblk0p6_0DEVCFG.bin && mmc write $fileaddr 0x2622 0x200
# DEVCFG 备份写入
tftpboot $fileaddr mmcblk0p7_0DEVCFG_1.bin && mmc write $fileaddr 0x2822 0x200
# RPM(Resource and Power Manager)写入
tftpboot $fileaddr mmcblk0p8_0RPM.bin && mmc write $fileaddr 0x2a22 0x200
# RPM 的备份写入
tftpboot $fileaddr mmcblk0p9_0RPM_1.bin && mmc write $fileaddr 0x2c22 0x200
# CDT(Clock and Device Tree)写入
tftpboot $fileaddr mmcblk0p10_0CDT.bin && mmc write $fileaddr 0x2e22 0x200
# CDT 备份写入
tftpboot $fileaddr mmcblk0p11_0CDT_1.bin && mmc write $fileaddr 0x3022 0x200
# APPSBLENV(应用启动环境)写入
tftpboot $fileaddr mmcblk0p12_0APPSBLENV.bin && mmc write $fileaddr 0x3222 0x200
# APPSBL(Application Secondary Boot Loader)写入
tftpboot $fileaddr mmcblk0p13_0APPSBL.bin && mmc write $fileaddr 0x3422 0x500
# APPSBL 备份写入
tftpboot $fileaddr mmcblk0p14_0APPSBL_1.bin && mmc write $fileaddr 0x3922 0x500
# mmcblk0p15_0ART.bin
tftpboot $fileaddr mmcblk0p15_0ART.bin && mmc write $fileaddr 0x00003e22 0x00000400
# mmcblk0p16_0HLOS.bin
tftpboot $fileaddr mmcblk0p16_0HLOS.bin && mmc write $fileaddr 0x00004222 0x00003000
# mmcblk0p17_0HLOS_1.bin
tftpboot $fileaddr mmcblk0p17_0HLOS_1.bin && mmc write $fileaddr 0x00007222 0x00003000
# mmcblk0p18_rootfs.bin
tftpboot $fileaddr mmcblk0p18_rootfs.bin && mmc write $fileaddr 0x0000a222 0x0001e000
# mmcblk0p19_0WIFIFW.bin
tftpboot $fileaddr mmcblk0p19_0WIFIFW.bin && mmc write $fileaddr 0x00028222 0x00002000
# mmcblk0p20_rootfs_1.bin
tftpboot $fileaddr mmcblk0p20_rootfs_1.bin && mmc write $fileaddr 0x0002a222 0x0001e000
# mmcblk0p21_0WIFIFW_1.bin
tftpboot $fileaddr mmcblk0p21_0WIFIFW_1.bin && mmc write $fileaddr 0x00048222 0x00002000
# mmcblk0p22_rootfs_data.bin
tftpboot $fileaddr mmcblk0p22_rootfs_data.bin && mmc write $fileaddr 0x0004a222 0x0000a000
# mmcblk0p23_0ETHPHYFW.bin
tftpboot $fileaddr mmcblk0p23_0ETHPHYFW.bin && mmc write $fileaddr 0x00054222 0x00000400