Hi,
I have recently ventured into the world of Android forensics while pursuing my MSc thesis. I worked with an old Samsung device which had a provision of loading an external MMC on which I extracted the device image via the ADB shell. I was wondering, for devices which do not have an external MMC option like the Nexus series, how will I be able to extract the image from the device to the host ADB system (my laptop). This is because while I am in the ADB shell, the only place that would allow me to extract the image is within the system of the shell, i.e. somewhere on the android device which allowed me to extract the image on the MMC. Without the MMC, how can I proceed in extracting the image?
You can use netcat to do that. Process is slow, but works. Or, in some cases (like while in custom recovery) simply "adb pull /dev/block/mmcblk0 will" work.
https://