adb shell su -c "dd if=/dev/block/mmcblk0p1 of=/storage/sdcard0/modem.mbn"
adb pull /storage/sdcard0/modem.mbn
adb shell su -c "rm -f /storage/sdcard0/modem.mbn"

adb shell su -c "dd if=/dev/block/mmcblk0p2 of=/storage/sdcard0/sbl1.img"
adb pull /storage/sdcard0/sbl1.img
adb shell su -c "rm -f /storage/sdcard0/sbl1.img"

adb shell su -c "dd if=/dev/block/mmcblk0p3 of=/storage/sdcard0/sdi.img"
adb pull /storage/sdcard0/sdi.img
adb shell su -c "rm -f /storage/sdcard0/sdi.img"

adb shell su -c "dd if=/dev/block/mmcblk0p4 of=/storage/sdcard0/DDR.img"
adb pull /storage/sdcard0/DDR.img
adb shell su -c "rm -f /storage/sdcard0/DDR.img"

adb shell su -c "dd if=/dev/block/mmcblk0p5 of=/storage/sdcard0/emmc_appsboot.mbn"
adb pull /storage/sdcard0/emmc_appsboot.mbn
adb shell su -c "rm -f /storage/sdcard0/emmc_appsboot.mbn"

adb shell su -c "dd if=/dev/block/mmcblk0p6 of=/storage/sdcard0/rpm.img"
adb pull /storage/sdcard0/rpm.img
adb shell su -c "rm -f /storage/sdcard0/rpm.img"

adb shell su -c "dd if=/dev/block/mmcblk0p7 of=/storage/sdcard0/boot.img"
adb pull /storage/sdcard0/boot.img
adb shell su -c "rm -f /storage/sdcard0/boot.img"

adb shell su -c "dd if=/dev/block/mmcblk0p8 of=/storage/sdcard0/tz.img"
adb pull /storage/sdcard0/tz.img
adb shell su -c "rm -f /storage/sdcard0/tz.img"

adb shell su -c "dd if=/dev/block/mmcblk0p9 of=/storage/sdcard0/pad.img"
adb pull /storage/sdcard0/pad.img
adb shell su -c "rm -f /storage/sdcard0/pad.img"

adb shell su -c "dd if=/dev/block/mmcblk0p10 of=/storage/sdcard0/modemst1.mbn"
adb pull /storage/sdcard0/modemst1.mbn
adb shell su -c "rm -f /storage/sdcard0/modemst1.mbn"

adb shell su -c "dd if=/dev/block/mmcblk0p11 of=/storage/sdcard0/modemst2.mbn"
adb pull /storage/sdcard0/modemst2.mbn
adb shell su -c "rm -f /storage/sdcard0/modemst2.mbn"

adb shell su -c "dd if=/dev/block/mmcblk0p12 of=/storage/sdcard0/study.img"
adb pull /storage/sdcard0/study.img
adb shell su -c "rm -f /storage/sdcard0/study.img"

adb shell su -c "dd if=/dev/block/mmcblk0p13 of=/storage/sdcard0/fsc.img"
adb pull /storage/sdcard0/fsc.img
adb shell su -c "rm -f /storage/sdcard0/fsc.img"

adb shell su -c "dd if=/dev/block/mmcblk0p14 of=/storage/sdcard0/ssd.img"
adb pull /storage/sdcard0/ssd.img
adb shell su -c "rm -f /storage/sdcard0/ssd.img"

adb shell su -c "dd if=/dev/block/mmcblk0p15 of=/storage/sdcard0/tunning.img"
adb pull /storage/sdcard0/tunning.img
adb shell su -c "rm -f /storage/sdcard0/tunning.img"

adb shell su -c "dd if=/dev/block/mmcblk0p16 of=/storage/sdcard0/traceability.img"
adb pull /storage/sdcard0/traceability.img
adb shell su -c "rm -f /storage/sdcard0/traceability.img"

adb shell su -c "dd if=/dev/block/mmcblk0p17 of=/storage/sdcard0/mobile_info.img"
adb pull /storage/sdcard0/mobile_info.img
adb shell su -c "rm -f /storage/sdcard0/mobile_info.img"

adb shell su -c "dd if=/dev/block/mmcblk0p18 of=/storage/sdcard0/splash.img"
adb pull /storage/sdcard0/splash.img
adb shell su -c "rm -f /storage/sdcard0/splash.img"

adb shell su -c "dd if=/dev/block/mmcblk0p19 of=/storage/sdcard0/custpack.img"
adb pull /storage/sdcard0/custpack.img
adb shell su -c "rm -f /storage/sdcard0/custpack.img"

adb shell su -c "dd if=/dev/block/mmcblk0p20 of=/storage/sdcard0/emmc_appsbootbk.mbn"
adb pull /storage/sdcard0/emmc_appsbootbk.mbn
adb shell su -c "rm -f /storage/sdcard0/emmc_appsbootbk.mbn"

adb shell su -c "dd if=/dev/block/mmcblk0p21 of=/storage/sdcard0/rpmbk.img"
adb pull /storage/sdcard0/rpmbk.img
adb shell su -c "rm -f /storage/sdcard0/rpmbk.img"

adb shell su -c "dd if=/dev/block/mmcblk0p22 of=/storage/sdcard0/tzbk.img"
adb pull /storage/sdcard0/tzbk.img
adb shell su -c "rm -f /storage/sdcard0/tzbk.img"

adb shell su -c "dd if=/dev/block/mmcblk0p23 of=/storage/sdcard0/fota.img"
adb pull /storage/sdcard0/fota.img
adb shell su -c "rm -f /storage/sdcard0/fota.img"

adb shell su -c "dd if=/dev/block/mmcblk0p24 of=/storage/sdcard0/redbend.img"
adb pull /storage/sdcard0/redbend.img
adb shell su -c "rm -f /storage/sdcard0/redbend.img"

adb shell su -c "dd if=/dev/block/mmcblk0p25 of=/storage/sdcard0/misc.img"
adb pull /storage/sdcard0/misc.img
adb shell su -c "rm -f /storage/sdcard0/misc.img"

adb shell su -c "dd if=/dev/block/mmcblk0p26 of=/storage/sdcard0/cache.img"
adb pull /storage/sdcard0/cache.img
adb shell su -c "rm -f /storage/sdcard0/cache.img"

adb shell su -c "dd if=/dev/block/mmcblk0p27 of=/storage/sdcard0/persist.img"
adb pull /storage/sdcard0/persist.img
adb shell su -c "rm -f /storage/sdcard0/persist.img"

adb shell su -c "dd if=/dev/block/mmcblk0p28 of=/storage/sdcard0/system.img"
adb pull /storage/sdcard0/system.img
adb shell su -c "rm -f /storage/sdcard0/system.img"

adb shell su -c "dd if=/dev/block/mmcblk0p29 of=/storage/sdcard0/recovery.img"
adb pull /storage/sdcard0/recovery.img
adb shell su -c "rm -f /storage/sdcard0/recovery.img"

adb shell su -c "dd if=/dev/block/mmcblk0p30 of=/storage/sdcard0/data.img"
adb pull /storage/sdcard0/data.img
adb shell su -c "rm -f /storage/sdcard0/data.img"
