Active Topics

 


Reply
Thread Tools
Posts: 326 | Thanked: 335 times | Joined on Feb 2010
#71
Originally Posted by javispedro View Post
No, as you can read on the USB Recovery Mode link right on that page...
http://metalab.at/wiki/Hack-A-N900/Usb_Recovery_Mode :

Code:
Patching bootmenu enables us to boot a minimal system with just usb network and sshd enabled. that's still not optimal because this solution relies on rootfs being accessible.
From these words I understand that this mode uses some files in the root to activate a particular mode with only ssh and usb connection avaible...
And it says that this mode is not really a permanent solution because the access to the root is needful ...just because these functions are "taken" from the root .
This always if my English is not so rusty

Last edited by Dany-69; 2010-05-19 at 00:22.
 
Posts: 326 | Thanked: 335 times | Joined on Feb 2010
#72
Originally Posted by javispedro View Post
And you're going to trust the utility that is used to flash all the Internet Tablets (not only N900) BEFORE what the actual on-your-hands N900 says and uses? :P
o.O .... I'm not trusting in the utility .... i'm trusting in the fiasco image downloaded from nokia and that i use to flash the device
 
javispedro's Avatar
Posts: 2,355 | Thanked: 5,249 times | Joined on Jan 2009 @ Barcelona
#73
Originally Posted by Dany-69 View Post
From these words I understand that this mode uses some files in the root to activate a particular mode with dsponibili only ssh and connect usb ...
The important part here is that they don't boot as many binaries from rootfs, and that allows them to remount rootfs as read-only later on the boot process. You cannot do this within the normal environment; you need to use a specialized (external) init script and tools (bootmenu, sshd ...)

Originally Posted by Dany-69 View Post
o.O .... I'm not trusting in the utility .... i'm trusting in the fiasco image downloaded from nokia and that i use to flash the device
That's not the FIASCO image you downloaded from Nokia, since you used THE UTILITY to unpack it. So they forgot to rename the file extension when creating the output file, or probably, they don't even care as the code for that is device independent -- big deal.

What are you trying to do? Copying the rootfs alone in Fremantle is mostly useless, specially with the PR1.2, as $HOME and some system files will be on the eMMC.
And if you want to do this from the device, you really need to boot into a special customized environment, or else you risk getting a corrupted backup (yes, there's a SLIGHT chance only, but would you really trust something like that as a backup?).

Last edited by javispedro; 2010-05-19 at 00:29.
 

The Following 2 Users Say Thank You to javispedro For This Useful Post:
Posts: 326 | Thanked: 335 times | Joined on Feb 2010
#74
Originally Posted by javispedro View Post
The important part here is that they don't boot as many binaries from rootfs, and that allows them to remount rootfs as read-only later on the boot process. You cannot do this within the normal environment; you need to use a specialized (external) init script and tools (bootmenu, sshd ...)
Practically we're saying the same thing with different words

Originally Posted by javispedro View Post
That's not the FIASCO image you downloaded from Nokia, since you used THE UTILITY to unpack it. So they forgot to rename the file extension when creating the output file, or probably, they don't even care as the code for that is device independent -- big deal.
Wow.. O_O i had no idea that it could be a mistake..

Originally Posted by javispedro View Post
What are you trying to do? Copying the rootfs alone in Fremantle is mostly useless, specially with the PR1.2, as $HOME and some system files will be on the eMMC.
And if you want to do this from the device, you really need to boot into a special customized environment, or else you risk getting a corrupted backup (yes, there's a SLIGHT chance only, but would you really trust something like that as a backup?)
Infact, like you can read in the title, i want to create an image even of the eMMC... or, saying better, of the indispensable OPT partition that contains most of data of the 3d part softwares..
By the way i suppose it is not too much different from creating an image of the root..
We could use the same "dd" command... am i wrong?
 
Banned | Posts: 3,412 | Thanked: 1,043 times | Joined on Feb 2010
#75
This thread is getting really interesting and am following it with great interest, may i humbly thank everyone on this thread the interest and enthusiasm is fantastic please keep up the good work and spirits this looks like its going somewhere.

PS i happen love Berlin too fantastic city lol.
 
zehjotkah's Avatar
Posts: 2,361 | Thanked: 3,746 times | Joined on Dec 2007 @ Berlin - Love this city!!
#76
Just to resume a little bit, so you don't have to read through the thread, if you're new but interested.

We would like to make it possible to "backup" the entire operating system, inclusive every program installed, every preference made and every modification made.
This process can be compared to the debian-script "mklivecd" which is used to make a bootable live cd from your current system.
The aim is then to provide different ROMs which are modded, for example a ROM made to speed up the system as much as possible (OC, transitions removed, maybe different browser and so on) or a ROM for low as possible battery usage (UV, automatic disconnect and so on). Also it will be very easy to backup your system in the current state, so you don't have to reinstall everything after messing up your system and reflashing it. Just flash the last working state.
Currently we have four options. In my opinion they promise success in this order:

1. Use USB recover mode to create an image and flash this image afterwards (needs a PC to create and flash the image; dualboot should be possible)
2. Use the 0pen Free Fiasco Firmware Flasher (adding N900 support required)
3. Port mklivecd to maemo (maemo is debian-based, so it shouldn't be difficult)
4. Try to profit from the backup function of Familiar Linux for the iPaq PDA (major work required)

Thanks to rash.m2k, santiago and abill_uk for their time and effort.

Last edited by zehjotkah; 2010-05-19 at 06:43.
 

The Following User Says Thank You to zehjotkah For This Useful Post:
santiago's Avatar
Posts: 518 | Thanked: 334 times | Joined on Mar 2010 @ italy
#77
thanks to you. all the processes the you follow over there, are debian based.... imean that u cant get it working on win i think... win cannot yet mount jffs2 partitions. i was reading that someone made a firware hacking tool, google it and have a look.... it doesnt support yet this jffs2 seems to be in one armagheddon... no way to edit a journal file partitioon on windows
 
santiago's Avatar
Posts: 518 | Thanked: 334 times | Joined on Mar 2010 @ italy
#78
now.... the only thing that i cant think its... extract a bin file content.... and mounting those partitions on maemo... maybe we can share it with the ssh !??? what u think bout it?? it can be done i suppose
 
Posts: 642 | Thanked: 486 times | Joined on Aug 2008
#79
OK I tried cloning the OS but the problem is that there are some files which cause the tar to fail.

This obviously needs to be done on a clean OS install which I am not going to do yet (damn you PR1.2!)

zehjotkah, if you are willing to have a play with this then I'd be happy to provide input?

With a clean install of the N900, install bootmenu (fanoush's) & rootsh and then follow these instructions:

http://talk.maemo.org/showpost.php?p...0&postcount=45

Credit also goes to fanoush.

In addition editing the FSTAB will also be required.

EDIT: N900 does not use jffs2 it uses UBIFS.

Last edited by rash.m2k; 2010-05-19 at 11:00.
 

The Following User Says Thank You to rash.m2k For This Useful Post:
Posts: 326 | Thanked: 335 times | Joined on Feb 2010
#80
Originally Posted by rash.m2k View Post
OK I tried cloning the OS but the problem is that there are some files which cause the tar to fail.

This obviously needs to be done on a clean OS install which I am not going to do yet (damn you PR1.2!)

zehjotkah, if you are willing to have a play with this then I'd be happy to provide input?

With a clean install of the N900, install bootmenu (fanoush's) & rootsh and then follow these instructions:

http://talk.maemo.org/showpost.php?p...0&postcount=45

Credit also goes to fanoush.

In addition editing the FSTAB will also be required.

EDIT: N900 does not use jffs2 it uses UBIFS.
I don't think it has much sense to do this on a clean installation.. o.O
 

The Following User Says Thank You to Dany-69 For This Useful Post:
Reply


 
Forum Jump


All times are GMT. The time now is 23:01.