maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   [Android] NITDroid V2 Development Topic (https://talk.maemo.org/showthread.php?t=49811)

ScottE 2010-05-12 01:41

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by dj_steve (Post 652255)
next thing im looking at is activation maemos swap and disabling android Low mem killer (somehow suspect its not really going to be needed much on 200+mb ram

It's still needed. The Android process manager is actually very efficient for a pretty decent range of system sizes. You should look at tuning the /sys/module/lowmemorykiller/parameters/minfree variable (check out the thread at http://forum.xda-developers.com/showthread.php?t=622666 for some investigation), but certainly don't disable it.

Even on my Nexus one (which has ~400MB of usable RAM for userspace applications), Android is reliant on the memory killer.

Also note that you don't want a huge swap, unless the N900's NAND access is _really_ fast. It's often faster to suspend/resume processes in Android than page parts back into working memory.

BTW, great work. Hoping you get back to the N8x0 port sometime, so I can use my N800 again. :-)

twoboxen 2010-05-12 02:10

Re: [Android] NITDroid V2 Development Topic
 
I guess this question is for either titan or DJ_Steve...

How do we leverage kexec in titan's kernel to boot Android off of the microsd card? Do you still need bootmenu or how do you configure the Android boot option?

Termana 2010-05-12 03:42

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by twoboxen (Post 654389)
I guess this question is for either titan or DJ_Steve...

How do we leverage kexec in titan's kernel to boot Android off of the microsd card? Do you still need bootmenu or how do you configure the Android boot option?

kexec allows you to boot one kernel and then transfer to another (as well as another rootfs). So if you were looking for a dual boot situation with titans kernel for Maemo and a kernel for Android, you can run a script in Maemo (with titans kernel) to change over to the Android kernel and boot MMC.

dj_steve 2010-05-12 06:31

Re: [Android] NITDroid V2 Development Topic
 
that soujnds like best way if we can do it.

dj_steve 2010-05-12 06:39

Re: [Android] NITDroid V2 Development Topic
 
ok just had to post this link here when i saw it on twitter - - http://www.engadget.com/2010/05/12/n...und-the-edges/ << im beginning to get slightly famous ere

notnarb 2010-05-12 06:47

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by dj_steve (Post 654590)
ok just had to post this link here when i saw it on twitter - - http://www.engadget.com/2010/05/12/n...und-the-edges/ << im beginning to get slightly famous ere

Yes, I agree, there's clearly too much at stake to continue this highly rewarding effort of porting android to the n900. I think I speak for everyone when i say that this port is now a lost cause, and that work on porting android to the n8X0 devices should resume as usual.


jk have fun with your new, cool friends :'(

dj_steve 2010-05-12 06:50

Re: [Android] NITDroid V2 Development Topic
 
lol n8x0 will be back soon :) im still thinking on how toget sound working on them

nosa101 2010-05-12 06:51

Re: [Android] NITDroid V2 Development Topic
 
Quote:

Originally Posted by dj_steve (Post 654590)
ok just had to post this link here when i saw it on twitter - - http://www.engadget.com/2010/05/12/n...und-the-edges/ << im beginning to get slightly famous ere


I sent that last night. I thought they were never going to post it. Hahah

dj_steve 2010-05-12 06:54

Re: [Android] NITDroid V2 Development Topic
 
lol looks like ya wrong :) ive got more progress than that vid neway now just need to get vidd done later

bandora 2010-05-12 08:38

Re: [Android] NITDroid V2 Development Topic
 
Now all we need is Android 2.2 running on the N900.... xD <3


All times are GMT. The time now is 12:16.

vBulletin® Version 3.8.8