maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   [Android] Another Android port: NITdroid (https://talk.maemo.org/showthread.php?t=25410)

Bundyo 2009-01-04 22:39

Re: Another Android port: NITdroid
 
That's because there's no init in the latest rootfs. If you can find a previous one :)

stelleg151 2009-01-04 23:19

Re: Another Android port: NITdroid
 
Quote:

Originally Posted by Bundyo (Post 254453)
That's because there's no init in the latest rootfs. If you can find a previous one :)

Thats what I figured, any idea where an older rootfs is? Or maybe I should just create a maemo one temporarily for testing. I assume your kernel is based off of 2.6.28?

Another thought: maybe I could do a diff of your kernel with the android kernel to figure what changes to make to boot from an init-less rootfs.

Edit: I see in Solca's earlier post what happened.

By the way, your sig is awesome.

stelleg151 2009-01-05 01:44

Re: Another Android port: NITdroid
 
@Solca: Your config file has a reference to a local file for CONFIG_INITRAMFS_SOURCE.

stelleg151 2009-01-05 02:22

Re: Another Android port: NITdroid
 
Ok so just for fun I pulled most of the emulator's rootfs out using adb and put it into my ext3 partition to be loaded by Bundyo's kernel. Doing this got me a new init error:

Code:

Kernel panic - not syncing; Attempted to kill init!
I also got this message with Solca's rootfs + init and init.rc from emulator.

Any ideas? I'm afraid I'm still pretty new at this stuff so I apologize if that was a useless idea.

solca 2009-01-05 06:13

Re: Another Android port: NITdroid
 
Quote:

Originally Posted by cyrus (Post 254275)
Has the kernel patch not changed then? I have kept each file as you have updated and diffed the old one vs the new one and there are no differences.

The kernel patch it is the same, for the precompiled kernels I'm using now the pm branch of the omap tree plus my kernel patch.

Quote:

Originally Posted by stelleg151 (Post 254489)
Any ideas? I'm afraid I'm still pretty new at this stuff so I apologize if that was a useless idea.

The next release will include init again but you need Bundyo's kernel to run on N770.

Bundyo 2009-01-05 06:52

Re: Another Android port: NITdroid
 
Yes, I'll update it when i have the init though :) And release the patches/config.

solca 2009-01-05 10:37

Re: Another Android port: NITdroid
 
Quote:

Originally Posted by Bundyo (Post 254527)
Yes, I'll update it when i have the init though :) And release the patches/config.

Well, you don't have too wait any longer as there is a new NITdroid release (0.3.1) :)

EDIT: There is a new #NITdroid IRC channel on freenode too if somebody wants to lurk or chat about it.

Barret 2009-01-05 17:08

Re: Another Android port: NITdroid
 
thanks for the update :) ...
Unfortunately the n810 tells me "Unable to start Wi-Fi" now :(... anyone else got the problem?
---------- edit ---------------
works after re-formatting and flashing again

gowen 2009-01-05 19:54

Re: Another Android port: NITdroid
 
Quote:

Originally Posted by solca (Post 254553)
Well, you don't have too wait any longer as there is a new NITdroid release (0.3.1) :)

I have two issues on my N800.
1) I'm finding that setting the correct time and date (in 0.3.1) isn't surviving a shutdown and restart.
2) Buttons, including the soft keyboard, only work if I press the top left corner.

Thanks to you and bundyo for all your hard work.

solca 2009-01-05 22:53

Re: Another Android port: NITdroid
 
Quote:

Originally Posted by gowen (Post 254667)
I have two issues on my N800.
1) I'm finding that setting the correct time and date (in 0.3.1) isn't surviving a shutdown and restart.

I get the time at init from retutime but I never set it on shutdown, good idea.
Quote:

2) Buttons, including the soft keyboard, only work if I press the top left corner.
Hmm that's not good, does this work before 0.3.1 or it is some new issue now? can you describe it in more datils?


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

vBulletin® Version 3.8.8