View Single Post
Old 03-04-2012, 01:36 AM   #39
john_pb began at the beginning.
Posts: 26
Karma: 10
Join Date: Feb 2012
Device: Kindle Touch
Originally Posted by geekmaster View Post
Or you can do this on a host linux PC:
sudo ifconfig usb0
nc -l 5555 < mmcblk0p1.img
On my OpenSUSE PC "nc" is not recognised, so I've used "netcat" instead.

and then on the kindle:
nc | dd of=/dev/mmcblk0p1 bs=4K
It can take up to 30 minutes to write that large mmcblk0p1 image to mmc.
Here's the result:
[root@[192_168_15_244] sbin]# nc | dd of=/dev/mmcblk0p1 bs=4K
BusyBox v1.17.1 (2011-11-03 11:08:48 PDT) multi-call binary.

Usage: nc [IPADDR PORT]

Open a pipe to IP:PORT

0+0 records in
0+0 records out
0 bytes (0B) copied, 0.048217 seconds, 0B/s
The approach in your original post (i.e. copying the image from the /us partition) seems to have worked, so I have no idea why the thing will not boot.

Anything else I can overwrite or perhaps delete so it gets re-built automatically?

I recall you mentioned that (the automatic re-building) in one of your posts in another thread.
john_pb is offline   Reply With Quote