# for Allwinner V3(s) cameras. Not for Allwinner V316 or other cameras.
# connect your camera to computer via USB cable now
# check device connection state
adb kill-server
adb get-state
adb start-server
adb root
adb remount
mkdir backup
# use 'pull' commands instead of 'shell dd' commands
# data will be saved directly to the computer hard drive
adb pull /dev/block/mtdblock0 backup/0-uboot.img
adb pull /dev/block/mtdblock1 backup/1-boot.img
adb pull /dev/block/mtdblock2 backup/2-system.img
adb pull /dev/block/mtdblock3 backup/3-config.img
adb pull /dev/block/mtdblock4 backup/4-blogo.img
adb pull /dev/block/mtdblock5 backup/5-slogo.img
adb pull /dev/block/mtdblock6 backup/6-env.img
# create full_img.fex file
cat 0-uboot.img 1-boot.img 2-system.img 3-config.img 4-blogo.img 5-slogo.img 6-env.img > full_img.fex
cd ..
# compress backup files into a zip file. the 'zip' command is one long line of text
zip -v9 ./backup.zip backup/0-uboot.img backup/1-boot.img backup/2-system.img backup/3-config.img backup/4-blogo.img backup/5-slogo.img backup/6-env.img backup/full_img.fex
# now find the 'backup.zip' file and upload it to google-drive or dropbox, and share the public link