Yes, but they need to be rooted. Once they are rooted, here is how to get the partitions.
Turn on usb debugging, connect device to pc, and do the following:
Code:
adb shell
su
mkdir /sdcard/blocks
cat /dev/block/mmcblk0p1 > /sdcard/blocks/mmcblk0p1
cat /dev/block/mmcblk0p2 > /sdcard/blocks/mmcblk0p2
cat /dev/block/mmcblk0p3 > /sdcard/blocks/mmcblk0p3
cat /dev/block/mmcblk0p4 > /sdcard/blocks/mmcblk0p4
cat /dev/block/mmcblk0p5 > /sdcard/blocks/mmcblk0p5
cat /dev/block/mmcblk0p6 > /sdcard/blocks/mmcblk0p6
cat /dev/block/mmcblk0p7 > /sdcard/blocks/mmcblk0p7
cat /dev/block/mmcblk0p8 > /sdcard/blocks/mmcblk0p8
cat /dev/block/mmcblk0p9 > /sdcard/blocks/mmcblk0p9
cat /dev/block/mmcblk0p10 > /sdcard/blocks/mmcblk0p10
cat /dev/block/mmcblk0p13 > /sdcard/blocks/mmcblk0p13
cat /dev/block/mmcblk0p14 > /sdcard/blocks/mmcblk0p14
cat /dev/block/mmcblk0p15 > /sdcard/blocks/mmcblk0p15
cat /dev/block/mmcblk0p16 > /sdcard/blocks/mmcblk0p16
cat /dev/block/mmcblk0p17 > /sdcard/blocks/mmcblk0p17
cat /dev/block/mmcblk0p19 > /sdcard/blocks/mmcblk0p19
cat /dev/block/mmcblk0p20 > /sdcard/blocks/mmcblk0p20
cat /dev/block/mmcblk0p23 > /sdcard/blocks/mmcblk0p23
zip it all up and post.