Reply
Thread Tools
solca's Avatar
Posts: 109 | Thanked: 196 times | Joined on Sep 2008 @ Guatemala
#21
Originally Posted by pycage View Post
I couldn't get it to boot.
The doc says it boots from mmcblk0p3 (why p3?) so I used fdisk to partition the internal card and formatted the 3rd partition with ext3 and extracted the filesystem there (as root).
Thats good, but you should try the latest version. On why partition 3, because you must tell the kernel where the rootfs is and that information is hardcoded when it is compiled. AFAIK it can't changed unless via bootloader or via the kexec mechanism, but honestly I have not played with the R&D rootfs flag and that can be a solution.

mmcblk0p3 seems good to me but is completely arbitrarily, hopefully the new boot selector will take care of that limitation.

Still, all I get is the penguin logo (N800) or no reaction at all (N810).
The N810 is still on Chinook, the N800 on latest Diablo; is the Diablo bootloader needed for booting this kernel, because my N810 shows no reaction after flashing the kernel?
I have not been here too long to know many details about bootloaders, but I remember I read somewhere that Diablo increase the kernel partition to 2MB from 1.5MB, this kernel is a little larger so maybe is being truncated on Chinook and that can be the problem.

Last edited by solca; 2008-12-08 at 10:27.
 

The Following 2 Users Say Thank You to solca For This Useful Post:
Posts: 356 | Thanked: 38 times | Joined on Nov 2005 @ Finland
#22
any way this could work on 770?
__________________
N900 as day to day phone
N770 for childrens music
 
Posts: 607 | Thanked: 296 times | Joined on Jun 2008 @ Finland
#23
pycage:

Did you untar the rootf with jxvf or -jxvf, for me only -jxvf was able to untar booting system.
My n810 never boots to android if ext-card is inserted, so try removing it.
Don't worry about bootloaders, solcas kernel overrides them.

@Solca:

My tablet still turns itself off automatically, maybe it poweroffs because of the automatical search for wifi networks? btw, with latest rootfs and kernel, it is still unable to scan for wifis, userspace crashes and robot splash comes up... logcat
__________________
Touch Book .. do not waste you money on it.

Last edited by meizirkki; 2008-12-08 at 14:29.
 
Posts: 57 | Thanked: 4 times | Joined on May 2007
#24
is there some approach that one can binary editing the zImage to change the root? I would like too keep original system untuched. Or can some one do a favor to provide the external minisd option(recompile the kerne).Thanks.
 
Benson's Avatar
Posts: 4,930 | Thanked: 2,272 times | Joined on Oct 2007
#25
Originally Posted by chyang View Post
is there some approach that one can binary editing the zImage to change the root? I would like too keep original system untuched. Or can some one do a favor to provide the external minisd option(recompile the kerne).Thanks.
I think rdev may be what you want?
 
Bundyo's Avatar
Posts: 4,708 | Thanked: 4,649 times | Joined on Oct 2007 @ Bulgaria
#26
Originally Posted by Benson View Post
I think rdev may be what you want?
Looks like that's i386 only if we believe the man page?
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.
 

The Following User Says Thank You to Bundyo For This Useful Post:
qole's Avatar
Moderator | Posts: 7,109 | Thanked: 8,820 times | Joined on Oct 2007 @ Vancouver, BC, Canada
#27
So, is the new Maemo 5.0 kernel of any use to you Android porters? It is only 2.6.27, but it should have the WiFi stuff integrated into it.
__________________
qole.org --- twitter --- Easy Debian wiki page
Please don't send me a private message, post to the appropriate thread.
Thank you all for your donations!
 
Benson's Avatar
Posts: 4,930 | Thanked: 2,272 times | Joined on Oct 2007
#28
Originally Posted by Bundyo View Post
Looks like that's i386 only if we believe the man page?
Ummm... yeah. Good point.

OTOH, if it is hard-coded into the kernel, something similar (or manual equivalent with a hex-editor) should still be able to work... you'd just have to know how/where the default root device gets stored in the zimage.
 
Bundyo's Avatar
Posts: 4,708 | Thanked: 4,649 times | Joined on Oct 2007 @ Bulgaria
#29
Originally Posted by Benson View Post
Ummm... yeah. Good point.

OTOH, if it is hard-coded into the kernel, something similar (or manual equivalent with a hex-editor) should still be able to work... you'd just have to know how/where the default root device gets stored in the zimage.
If it is not compressed and the same number of letters as the other one (in our case yes), then it should be fairly easy to change... AFAIR the kernel image is compressed though.
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.
 
Bundyo's Avatar
Posts: 4,708 | Thanked: 4,649 times | Joined on Oct 2007 @ Bulgaria
#30
Originally Posted by Benson View Post
Ummm... yeah. Good point.

OTOH, if it is hard-coded into the kernel, something similar (or manual equivalent with a hex-editor) should still be able to work... you'd just have to know how/where the default root device gets stored in the zimage.
Just checked - there's rdev in Diablo and Fremantle SDKs (including ARMEL).

Then again, it wants a real device in /dev to change it...
__________________
Technically, there are three determinate states the cat could be in: Alive, Dead, and Bloody Furious.

Last edited by Bundyo; 2008-12-08 at 21:21.
 
Reply

Tags
android, nitdroid


 
Forum Jump


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