Reply
Thread Tools
Posts: 284 | Thanked: 320 times | Joined on May 2010 @ Peterborough, UK
#111
The obsolete message is because the modern usage is:

/usr/sbin/kernel-config load /home/user/MyDocs/kernel1.txt

...but it's even better to create a .kernel folder within /home/user itself, drop kernel1.txt into it and then you can simply type

kernel-config load kernel1.txt
 
tonism's Avatar
Posts: 20 | Thanked: 37 times | Joined on May 2010 @ Estonia
#112
Originally Posted by Mr. Incredible View Post
Dear tonism
Thanks for your intensive testing of the voltages!

I have titan's experimental kernel maemo25 and tried to load your starving settings. But my N900 immediately restarted after applying your settings. x-terminal said somthing like "script is obsolete" and "sucessfully loaded" before it restartet. It was to fast to note it right.

I copied your starving settings in "kernel1.txt" and loaded it with "/usr/sbin/kernel-load /home/user/MyDocs/kernel1.txt"
You have the exact kernel I do and did everything correctly. You may ignore the script note. It says the same thing to me too, however conf gets still loaded.

The restart is due too low voltages for one or more frequencies -- I can't even count how many restarts I have experienced during making of this conf . But it seems that your device just cannot handle as much (or little, to be correct) as mine (and automagic68s?) . Perhaps titan's ideal is okay with your device?

But if you would be kind enough, could you test the same conf with battery charged to max. Then I would know how much battery-bound the voltages fed to CPU are.

To further test, I would suggest to use starving850, to limit the potential too low volt frequencies and if that doesn't help then set MINFREQ=500. That limits the problem even more. If you're still experiencing problems then your N900 simply cannot handle starving conf

Let me know how that goes. It would be interesting to know the statistics on how many N900s can run starving.

Last edited by tonism; 2010-05-06 at 14:46.
 
Posts: 10 | Thanked: 0 times | Joined on May 2010
#113
@tonism
I perused the whole thread and didn't see any answers for this, so are these for use with the enhanced kernel in devel repository only?
The conf files look similar to the files in /usr/share/kernel-power-settings/ but with the FREQ line difference.

How is one supposed to use your conf files?

Edit: Just saw your signature tonism starving configuration for titan kernel 25
So this appears to answer my question.

On another note, I left my phone on last night with the "ideal" settings running 500-850 mhz and my battery dropped from fully charged to 30% in less than 6 hours. Since I literally just got this phone and I've jumped straight into overclocking after installing a million applications/daemons I'm not sure whether it's the setting or my background apps causing this. The only thing that I had open was the battery graph app.

I changed it back to stock settings and left it again for a few hours and the battery level jumped up (not sure how!). Any thoughts about 500mhz as minimum frequency?

Last edited by Naomarik; 2010-05-06 at 15:02. Reason: saw something
 
Posts: 284 | Thanked: 320 times | Joined on May 2010 @ Peterborough, UK
#114
You definitely need kernel-power-settings 0.5 from extras-devel.

According to titan himself you also need the enhanced kernel, also known as kernel-power-flasher v25, which again is in extras-devel.
 
tonism's Avatar
Posts: 20 | Thanked: 37 times | Joined on May 2010 @ Estonia
#115
Originally Posted by Naomarik View Post
@tonism
I perused the whole thread and didn't see any answers for this, so are these for use with the enhanced kernel in devel repository only?
The conf files look similar to the files in /usr/share/kernel-power-settings/ but with the FREQ line difference.

How is one supposed to use your conf files?
These are for use with titan's experimental kernel-25: http://wiki.maemo.org/Kernel_Power#I...m_extras-devel

There is also instructions of how to load custom kernel configurations there: http://wiki.maemo.org/Kernel_Power#C...from_extras.29

See the beginners part there. The basic point is that if you have the kernel-25, simply kernel-load the configuration file, while being root (sudo gainroot). The new command to load it is:
PHP Code:
kernel-config load /home/user/MyDocs/starving 
Assuming, that you have the starving config at /home/user/MyDocs/starving

As for battery drops, before 125-850/1000/1150, I also used 500-850 and did not notice any huge drops. If anything, my battery seems to last even longer. BUT, I guess loading superlow voltages can increase power consumption when you phone gets little unstable. It might get stuck in small loops that drain power. So after applying my conf, be sure to monitor any differences.

But stock N900 drains fast anyways. Be sure to do all the other powersaving tricks as well -- limit wifi search rate and power, disable online widgets (weather, facebook etc), disable bluetooth etc. Use only what you need and when you need in order to save battery, as usual

Last edited by tonism; 2010-05-06 at 22:50.
 
Posts: 284 | Thanked: 320 times | Joined on May 2010 @ Peterborough, UK
#116
Actually you can skip the sudo gainroot as well, and simply type
Code:
sudo kernel-config load /home/user/MyDocs/starving
Or, if you type a few extra commands (as a one-off, no need to do this every time):

Code:
cd /home/user
mkdir .kernel
mv MyDocs/starving .kernel/starving
.. any future loading can then be done through

Code:
sudo kernel-config load starving
 
Posts: 209 | Thanked: 44 times | Joined on Jan 2010 @ Austria
#117
Dear tonism
My N900 is not stable with the starving settings (850 & 1000). I fully charged it and tried to load both settings. (and again with the charger plugged in) It restarted immediatly.
I think I'll stick with titans ideal settings. Thanks nevertheless.
 

The Following User Says Thank You to Mr. Incredible For This Useful Post:
tonism's Avatar
Posts: 20 | Thanked: 37 times | Joined on May 2010 @ Estonia
#118
Originally Posted by Mr. Incredible View Post
Dear tonism
My N900 is not stable with the starving settings (850 & 1000). I fully charged it and tried to load both settings. (and again with the charger plugged in) It restarted immediatly.
I think I'll stick with titans ideal settings. Thanks nevertheless.
Did you also tried setting the MINFREQ=500 from conf?
 
Posts: 209 | Thanked: 44 times | Joined on Jan 2010 @ Austria
#119
Originally Posted by tonism View Post
Did you also tried setting the MINFREQ=500 from conf?
Yes, the N900 rebooted.
But my N900 ist stable when I set MAXFREQ=500 (MINFREQ=125)

Edit:
It starts to reboot @ MAXFREQ=600

Last edited by Mr. Incredible; 2010-05-06 at 15:33.
 

The Following User Says Thank You to Mr. Incredible For This Useful Post:
tonism's Avatar
Posts: 20 | Thanked: 37 times | Joined on May 2010 @ Estonia
#120
Just reporting that my battery lasted ~32h with moderate usage (2.5G, always WiFi, ~5h heavy testing due making of starving conf, ~1h of mp3, little video recording and some phonecalls).

It seems to me that battery lasts little better than with default configuration. I would have expected 20-24h with default configuration. I'm using 125 - 1000 MHz starving conf.
 

The Following User Says Thank You to tonism For This Useful Post:
Reply


 
Forum Jump


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