Default trying to recover some data, need some help.

I'm using this guide, it's old and not specific to the one so I thought it would be better to ask here.

i'm on step 5/6. instead of the two commands listed i'm using these:

Quote:
adb forward tcp:5555 tcp:5555
adb shell
/system/xbin/busybox nc -l -p 5555 -e /system/bin/busybox dd if=/dev/block/mmcblk0
and

Quote:
adb forward tcp:5555 tcp:5555
cd /htcone
nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0.raw
once i enter the second one i get this:

Quote:
$ nc 127.0.0.1 5555 | pv -i 0.5 > mmcblk0.raw
0 B 0:00:00 [ 0 B/s] [<=>
it makes the file... but it's 0B.

any ideas?

edit: got it working