[maemo-developers] [maemo-developers] Modifying the Root Filesystem

From: Stellars Henson stellars at interia.pl
Date: Tue Jul 18 16:43:28 EEST 2006
> Hello all
> I've been trying to create a new root filesystem to load onto my 770 device 
> with some applications already built in. So what I've done is extract the 
> rootfs from the OS 2006 binary as described by the "how to" then I 
> downloaded the xterminal package, and downloaded all the packages that it 
> needs which don't come with the operating system. I use "dpkg -x <package 
> name> <root location>" to extract those packages to the rootfs that I have. 
> I then tar the rootfs, use tar2jffs2 and try to flash it to my device. When 
> I do this, I have the X terminal already installed after flashing. However, 
> the application manager will no longer load. Does anyone have any 
> suggestions for why this might be, or how I could go about debugging my 
> problem?
> 

hi, i've been doing the same. my method is a bit simpler: after providing my
nokia with most wanted/recent/favourite applications and utilities 
1. i just make
# tar -cpf /media/mmc1/backup.tar bin boot dev etc home lib root sbin usr var

2. copy backup.tar onto my linux box

3. extract contents of archive into directory ( name it ... 770 )

4. create directories inside: media/mmc1, mnt/initfs, proc, sys, tmp

5. tar-gz it

6. use tar2jffs2.sh to make root filesystem

7. flash it ( 
# flasher-2.0 -r <image> -f -R

it workes for me very well.
i constantly update my image via rsync so, if something goes wrong, 
i can flash it back


-- 
Stell

More information about the maemo-developers mailing list