Go Back   maemo.org - Talk > OS / Platform > Alternatives
 
Register FAQ Community Calendar Today's Posts Search

Closed Thread
 
Thread Tools
  #1941  
Old 2010-07-01, 19:18
dj_steve dj_steve is offline
 
Join Date: Dec 2009
Location: Durham North-East UK
Posts: 1,306
Thanks!: 19
Thanked 1,697 Times in 536 Posts
Send a message via MSN to dj_steve
Default Re: [Android] NITDroid V2 Development Topic

hell yes, any chance you could integrate the pvr driver from milestone ? (can provide info if needed
  #1942  
Old 2010-07-01, 19:22
dj_steve dj_steve is offline
 
Join Date: Dec 2009
Location: Durham North-East UK
Posts: 1,306
Thanks!: 19
Thanked 1,697 Times in 536 Posts
Send a message via MSN to dj_steve
Default Re: [Android] NITDroid V2 Development Topic

Quote:
Originally Posted by Jay-C View Post
Just joined in, so _HELLO_ to everybody!

I've got a solution to the watchdog problem. With my patch it is possible to disable R&D mode, which is not possible at the moment because of a limitation in the wdt driver.

Actually, I have been integrating the Titan's kernel patches with the latest patches in android-common-2.6.29. Some highlights:

- Fully compatible dualboot: Maemo and Android
- WDT problem solved
- Touchscreen driver compatible with both Maemo and Android (module option to select)
- overclock capable
- nearly all Titan's modules included
- latest bug fixes from Nokia

... just to mention a few.

My plan is to make a initrd image, which includes the bootmenu, kernel modules, and templates to boot both Maemo and Android, without any changes to the existing Maemo system.

anybody interested in trying out my beta kernel?

cheers
jay
can you join the nitdroid irc room may be easier to discuss their
  #1943  
Old 2010-07-01, 19:26
Tiboric's Avatar
Tiboric Tiboric is offline
 
Join Date: Nov 2009
Location: U.K
Posts: 433
Thanks!: 710
Thanked 312 Times in 148 Posts
Default Re: [Android] NITDroid V2 Development Topic

Quote:
Originally Posted by Jay-C View Post
Just joined in, so _HELLO_ to everybody!

I've got a solution to the watchdog problem. With my patch it is possible to disable R&D mode, which is not possible at the moment because of a limitation in the wdt driver.

Actually, I have been integrating the Titan's kernel patches with the latest patches in android-common-2.6.29. Some highlights:

- Fully compatible dualboot: Maemo and Android
- WDT problem solved
- Touchscreen driver compatible with both Maemo and Android (module option to select)
- overclock capable
- nearly all Titan's modules included
- latest bug fixes from Nokia

... just to mention a few.

My plan is to make a initrd image, which includes the bootmenu, kernel modules, and templates to boot both Maemo and Android, without any changes to the existing Maemo system.

anybody interested in trying out my beta kernel?

cheers
jay
I think we'd all like to try this!!!
  #1944  
Old 2010-07-01, 19:27
Jay-C Jay-C is offline
 
Join Date: Jul 2010
Posts: 38
Thanks!: 0
Thanked 128 Times in 25 Posts
Default Re: [Android] NITDroid V2 Development Topic

About the watchdog problem...

when N900 is booting up, the NOLO bootloader enables the watchdogs, apparently both OMAP and TWL4030 wdt's.
When the OS is booting up, the watchdogs are still enabled, and assumed to be reseted ASAP. We already have drivers for both watchdogs, but there is a small problem with the twl4030 driver. It does not reset the watchdog when loaded into the kernel.

The fix is simple:
Quote:
--- linux.orig/drivers/watchdog/twl4030_wdt.c 2010-07-01 18:55:26.870280000 +0100
+++ linux/drivers/watchdog/twl4030_wdt.c 2010-07-01 18:42:23.044153000 +0100
@@ -247,6 +247,9 @@
twl4030_wdt_debugfs, &wdt->poweroff_on_suspend);
#endif
twl4030_wdt_dev = pdev;
+
+ twl4030_wdt_disable(wdt);
+
return 0;
}
And, in Android, just load this module in load_modules.sh.

Cheers
Jay
The Following User Says Thank You to Jay-C For This Useful Post:
  #1945  
Old 2010-07-01, 19:30
dj_steve dj_steve is offline
 
Join Date: Dec 2009
Location: Durham North-East UK
Posts: 1,306
Thanks!: 19
Thanked 1,697 Times in 536 Posts
Send a message via MSN to dj_steve
Default Re: [Android] NITDroid V2 Development Topic

hmm cool, jay-c can you hop into one of the irc rooms would love to try out new kern
  #1946  
Old 2010-07-01, 20:04
Siggen's Avatar
Siggen Siggen is offline
 
Join Date: Jan 2010
Location: Norway
Posts: 204
Thanks!: 35
Thanked 75 Times in 43 Posts
Default Re: [Android] NITDroid V2 Development Topic

@Jay-C
Okay so if im understanding this right, with your initrd we wont need a separate bootmenu like fanoush's bootmenu?
  #1947  
Old 2010-07-02, 01:09
e-yes e-yes is offline
 
Join Date: May 2010
Location: Moscow, Russia
Posts: 194
Thanks!: 52
Thanked 1,019 Times in 135 Posts
Default Re: [Android] NITDroid V2 Development Topic

Quote:
Originally Posted by Jay-C View Post
About the watchdog problem...

when N900 is booting up, the NOLO bootloader enables the watchdogs, apparently both OMAP and TWL4030 wdt's.
When the OS is booting up, the watchdogs are still enabled, and assumed to be reseted ASAP. We already have drivers for both watchdogs, but there is a small problem with the twl4030 driver. It does not reset the watchdog when loaded into the kernel.

The fix is simple:


And, in Android, just load this module in load_modules.sh.

Cheers
Jay
dsme && bme already runs on Nitdroid.
also I wrote simple watchdog pinger ('popingui') and it started as service in android (from init.nokia.rc). some watchdog doesn't reset its timeout anyway (I don't remember exactly which one, seems 'external') and system reset occurs. and in my opinion, ought not to disable watchdogs. we ought to fix kernel or userspace problem instead.

in other words: there is no difference in R&D enabled and disabled R&D (with broken watchdogs).

New touchscreen module, "bottom inaccuracies" problem solved (at least for me).

v1 (3450 2900):
http://slil.ru/29420775
MD5: 9dadaf9c9c071dbddc0d9925801b3b2f

v2 (3450 3100):
http://slil.ru/29420842
MD574c79c2e7f50c46ec1a8828668f6a64c
place it in /system/lib/modules

Please report which one works better for you. Thanks.

Last edited by e-yes; 2010-07-02 at 04:30.
The Following 7 Users Say Thank You to e-yes For This Useful Post:
  #1948  
Old 2010-07-02, 04:20
Man_Utd_4Ever Man_Utd_4Ever is offline
 
Join Date: Jun 2010
Location: somone heart
Posts: 10
Thanks!: 1
Thanked 0 Times in 0 Posts
Default Re: [Android] NITDroid V2 Development Topic

hi everybody
please help me
i always see this error
Quote:
getbootstate: Invalid selection
Choose bootup option:
2) MMC
9) Start a shell
what i can to do?
i did all srtucture
  #1949  
Old 2010-07-02, 05:02
maemosboy maemosboy is offline
 
Join Date: Jan 2010
Location: Finland
Posts: 20
Thanks!: 2
Thanked 12 Times in 3 Posts
Default Re: [Android] NITDroid V2 Development Topic

Quote:
Originally Posted by Man_Utd_4Ever View Post
hi everybody
please help me
i always see this error


what i can to do?
i did all srtucture
Same here.
  #1950  
Old 2010-07-02, 06:16
M00NB34M M00NB34M is offline
 
Join Date: Apr 2010
Posts: 78
Thanks!: 8
Thanked 21 Times in 16 Posts
Default Re: [Android] NITDroid V2 Development Topic

Quote:
Originally Posted by maemosboy View Post
Same here.
You need to configure Bootmenu to search for the right partition...im at an airport atm and dont have time to paste the code but in the bootmenu settings file you need to direct the bootmenu to the correct partition (one with android on it...EXT4 on memory card)

Hope this helps

Btw if you jump a few dozen paes back you'll find the code...i THINK Toja pasted it somewhere and a various few others!!
Closed Thread

Tags
android, cool stuff, froyo on n900, nitdroid


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 19:22.