View Single Post
daperl's Avatar
Posts: 2,427 | Thanked: 2,986 times | Joined on Dec 2007
#7
Originally Posted by qwazix View Post
Please share the old files, or if it is possible can you tell us where to find them. Is it imperattive that we reflash?
I don't think I can legally give them to you because some, if not all, are closed source Nokia binaries, and getting them from a fiasco image is non-trivial. If you can get Linux running on an x86 machine, see below if you're feeling bold. Good luck!

Get a OS 2009 version 1.2009.42-11 fiasco image from here for non-UK device or here for UK device.

DO NOT REFLASH WITH THIS IMAGE. YOU'RE JUST GOING TO EXTRACT FILES FROM IT.

EDIT: Goto qwerty12's post below. Then look at my first post. This is known as spaghetti posting. I'm leaving the following for archival purposes only

Then try following the quoted instructions below for getting and mounting the rootfs.jffs2 file. Once mounted, look at my first post in this thread.

Originally Posted by benny1967 View Post
@art:
I hope I can remember what I did... It's basically all in fanoush's post above, though (his script):

First I unpack the fiasco image:
Code:
flasher-3.0 -u -F SU-18_2007HACKER_4.2007.46-3_PR_F5_MR0_ARM.bin <your fiasco file name goes here>
One of the files I get is rootfs.jffs2. I used this one and deleted everything else that was in the image.
Then I find a free loop device (usually /dev/loop0) with "losetup -f" and attach the rootfs-file to it:
Code:
losetup /dev/loop0 rootfs.jffs2
Next I set up the block2mtd-module to work with the loop device. Honestly, I have no idea what all these things are... I just do as I'm told:
Code:
modprobe block2mtd block2mtd=/dev/loop0,131072
I didnt do the "modprobe jffs2", "modprobe mtdblock" because those are not modules in my kernel; normally you will have them as modules and use modprobe as described by fanoush.
(I learned that you have to compile block2mtd as a module, though, otherwise you can't cleanly undo all of this.)

Next you mount the device:
Code:
mount -t jffs2 -o ro /dev/mtdblock0 /mnt/jffs2/
...
__________________
N9: Go white or go home

Last edited by daperl; 2010-02-28 at 20:56.
 

The Following 3 Users Say Thank You to daperl For This Useful Post: