cls
echo DUMP IMAGES
echo This will take a while ...
adb wait-for-device
adb remount
echo.
echo write dmesg log
adb shell "dmesg >/mnt/external_sd/dmesg.txt"
echo write logcat log
adb shell "logcat -d -v time >/mnt/external_sd/logcat.txt"
echo write cmdline log
adb shell "cat /proc/cmdline >/mnt/external_sd/cmdline.txt"
echo write uboot.img
adb shell "dd if=/dev/block/rknand_uboot of=/mnt/external_sd/uboot.img bs=4096"
echo write resource.img
adb shell "dd if=/dev/block/rknand_resource of=/mnt/external_sd/resource.img bs=4096"
echo write kernel.img
adb shell "dd if=/dev/block/rknand_kernel of=/mnt/external_sd/kernel.img bs=4096"
echo write boot.img
adb shell "dd if=/dev/block/rknand_boot of=/mnt/external_sd/boot.img bs=4096"
echo write recovery.img
adb shell "dd if=/dev/block/rknand_recovery of=/mnt/external_sd/recovery.img bs=4096"
echo write system.img
adb shell "dd if=/dev/block/rknand_system of=/mnt/external_sd/system.img bs=4096"
adb reboot
adb kill-server
echo.
echo DUMP IMAGES completed!
echo.
echo ... you will find the images on the external sdcard
echo.
pause
goto Top