maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   Compiling custom kernels for P1.1 (with fiasco-gen) (https://talk.maemo.org/showthread.php?t=43420)

craftyguy 2010-04-10 03:20

Re: Compiling custom kernels for P1.1 (with fiasco-gen)
 
Titan;
I just tested your latest LV kernel, and it works perfectly! Calls no longer revert frequency to 600mhz!

I'll give it a day and monitor battery to see if undervolting impacts battery life much. Running an non-undervolt kernel (@800mhz) caused shorter batterylife. I dont know the percentage, but using Battery Eye and comparing the days I was booted into the OC kernel vs days I was not, using the OC kernel resulted in a steeper decline of battery charge over the same amount of time.

I know it's extremely difficult to have the best of both worlds (battery life + performance), but you're doing an excellent job maintaining this kernel! Keep up the great work!

jaeezzy 2010-04-10 03:42

Re: Compiling custom kernels for P1.1 (with fiasco-gen)
 
Quote:

Originally Posted by titan (Post 603510)
new low voltage versions of the maemo20 kernel
http://talk.maemo.org/showpost.php?p...postcount=2004

Sorry for double posting, I thought it will be more visible here as the other thread's flooded heavily ;), I'm using your ulv kernel 2.6.28-maemo_20 and just now I happened to come across which I guess is a bug. I tried to use screen calibration app from settings but as soon as I tap the first point it closes automatically. Before with other Lehto's kernels it never occured but now its happening all the time(In 810MHz and restarted device which set it to 600 but still the problem persists). Can anyone else confirm this as well plz.. other than this haven't encountered any and of course loving the ability to change frequencies at runtime.. thanks

craftyguy 2010-04-10 04:00

Re: Compiling custom kernels for P1.1 (with fiasco-gen)
 
Quote:

Originally Posted by jaeezzy (Post 603749)
Sorry for double posting, I thought it will be more visible here as the other thread's flooded heavily ;), I'm using your ulv kernel 2.6.28-maemo_20 and just now I happened to come across which I guess is a bug. I tried to use screen calibration app from settings but as soon as I tap the first point it closes automatically. Before with other Lehto's kernels it never occured but now its happening all the time(In 810MHz and restarted device which set it to 600 but still the problem persists). Can anyone else confirm this as well plz.. other than this haven't encountered any and of course loving the ability to change frequencies at runtime.. thanks

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

egoshin 2010-04-10 04:10

Re: Compiling custom kernels for P1.1 (with fiasco-gen)
 
Quote:

Originally Posted by craftyguy (Post 603734)
Can this be placed in /etc/pmconfig?

I don't think so.

This is a temporary solution - just for test a power-saving performance. The list of processes may be different at different times. The permanent solution requires a change of ohmd.

BlackDiamond 2010-04-10 09:03

Re: Compiling custom kernels for P1.1 (with fiasco-gen)
 
Titan,
it seems there's a problem when trying to remove package kernel-modules-maemo.
I get an error from rm: "cannot remove '/lib/modules/2.6.28.10maemo-omap1/modules.*"
while the directory created when installing is '/lib/modules/2.6.28.10maemo-ocu-omap1/'

titan 2010-04-10 09:21

Re: Compiling custom kernels for P1.1 (with fiasco-gen)
 
Quote:

Originally Posted by BlackDiamond (Post 603930)
Titan,
it seems there's a problem when trying to remove package kernel-modules-maemo.
I get an error from rm: "cannot remove '/lib/modules/2.6.28.10maemo-omap1/modules.*"
while the directory created when installing is '/lib/modules/2.6.28.10maemo-ocu-omap1/'

that was a bug in an earlier version of my OC kernels.
as a workaround just
"rm /var/lib/dpkg/info/kernel-modules-maemo.postrm"

titan 2010-04-10 09:24

Re: Compiling custom kernels for P1.1 (with fiasco-gen)
 
Quote:

Originally Posted by egoshin (Post 603585)
renice 1 `ps | grep modest | cut -c1-5`

"renice 1 `pgrep modest`" should do the same

ticktock666 2010-04-10 10:39

Re: Compiling custom kernels for P1.1 (with fiasco-gen)
 
Quote:

Originally Posted by egoshin (Post 603585)
In addition I recommend you to run this commands and test it again:

echo "1" > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/ignore_nice_load

renice 1 `cat /syspart/applications/standby/background/tasks`
renice 1 `ps | grep modest | cut -c1-5`

It should save you a lot of battery over standby. I have increase more then 50%.

(Note: modest renice would work until you call e-mail GUI, after that it reverts back. I am working on it)

Will this make the "ignore_nice_load" setting change permanent ? or will I have to redo it after each reboot ? I understand that the "renice" commands are for testing purposes and to check on results, correct ?

egoshin 2010-04-10 17:37

Re: Compiling custom kernels for P1.1 (with fiasco-gen)
 
Quote:

Originally Posted by ticktock666 (Post 604003)
Will this make the "ignore_nice_load" setting change permanent ? or will I have to redo it after each reboot ? I understand that the "renice" commands are for testing purposes and to check on results, correct ?

It is NOT permanent. Moreover, because it is related with process environment it can slowly decrease while you actively use N900.

I wrote that asking for test of standby time - if it works not only for me I would find a permanent solution, I am just working on it now.

oldnetdog 2010-04-11 09:33

Re: Compiling custom kernels for P1.1 (with fiasco-gen)
 
Does PPTP w/ MPPE support included in your custom kernel?
I want this feature very much, thanks.


All times are GMT. The time now is 13:08.

vBulletin® Version 3.8.8