|
2009-06-22
, 20:28
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#2
|
I've already taken a tarball of the internal filesystem. Will it work to jailbreak the new one, get an ssh server going, kill off just about all processes except the ssh server, then untar? Is there a simpler way?
|
2009-06-23
, 00:34
|
Posts: 10 |
Thanked: 0 times |
Joined on Nov 2007
@ Washington State, USA
|
#3
|
|
2009-06-23
, 02:11
|
Posts: 678 |
Thanked: 197 times |
Joined on Jul 2007
@ San Jose CA
|
#4
|
Assuming that I can get in to the old machine with ssh, and can allocate a scratch (OK to wipe whatever's there) SD card, and have a Windows machine available with Nokia's flasher, can you give me a recipe for the simplest way to make an image of the old one, and flash the new one with that image? I'm busy enough at work that I won't have a change to allocate time to figure it myself out (even with the excellent hints you've offered) for a few months.
Thanks.
Then later one on the new machine, you will do the same (get wget and initfs_flasher), better yet make it boot from mmc2 (internal SD) then:
mount -t jffs2 /dev/mtdblock4 /opt
cd /home/user/bin
./initfs_flasher/mkfs.jffs2 -r /opt -o /media/mmc1/rootfs.jffs2 -e 128 -l -n
umount /opt
./initfs_flasher/sumtool -i /media/mmc1/rootfs.jffs2 -o /media/mmc1/rootfs.faster.jffs2 -e 128KiB -l -n
cd /home/user/binThe file /media/mmc1/rootfs.faster.jffs2 is your copy so you won't lose anything from the old system.
./initfs_flasher/flash_eraseall -j /dev/mtd4
./initfs_flasher/nandwrite -a -p /dev/mtd4 /media/mmc1/rootfs.faster.jffs2
|
2009-06-23
, 12:15
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#5
|
|
2009-06-23
, 21:09
|
|
Posts: 166 |
Thanked: 26 times |
Joined on Jun 2007
@ Hampshire, UK
|
#6
|
|
2009-06-24
, 03:46
|
Posts: 2,152 |
Thanked: 1,490 times |
Joined on Jan 2006
@ Czech Republic
|
#7
|
I was hoping to be able to flash the new machine without ever booting it, much less going to the trouble of jailbreaking and installing little pieces just to be able to boot from an SD which I would have to build separately. That's why I mentioned the Windows machine, where I have Nokia's flasher. Isn't there some way to make a Nokia flash file out of the rootfs.jff2 file?
Anyway, if it makes things easier, I also have an x86 Ubuntu Linux (and an AMD64 Ubuntu, x86 Mac, and PPC Mac!) all sitting on my desk.
flasher -F fiascoimage.bin -f flasher -r rootfs.faster.jffs2 -f -R
The Following User Says Thank You to fanoush For This Useful Post: | ||
Since it's a couple of years old and long out of warranty, I elected to get a new N800 rather than send it in for repair. The problem that I have is how to transfer everything to the new device without laborously reinstalling everything.
I was hoping for some nice tool to flash from one to the other (preferably not involving the screen on the old one) but didn't see anything obvious.
I've already taken a tarball of the internal filesystem. Will it work to jailbreak the new one, get an ssh server going, kill off just about all processes except the ssh server, then untar? Is there a simpler way?