Reply
Thread Tools
Posts: 521 | Thanked: 296 times | Joined on Sep 2009
#461
Originally Posted by bsm117532 View Post
The SmartReflex power saving feature of the OMAP processor is disabled by
default on the n900. To enable it:
Code:
echo 1 > /sys/power/sr_vdd1_autocomp
echo 1 > /sys/power/sr_vdd2_autocomp
You can also enable it by editing /etc/pmconfig and changing the appropriate
values to 1, and rebooting.

I've been logged in to my wifi accounts for 10+ hours now, with GPS on, and the
battery is only down by about 1/3.

Some power saving can also be achieved by setting your status to be offline and
disabling networking.

For further information follow the bug https://bugs.maemo.org/show_bug.cgi?id=6615 which has a somewhat higher signal/noise than this thread...
Any idea why Nokia did not enable it? oversight, slow wakeup response or loss of functionality (what?)
 

The Following 2 Users Say Thank You to bugelrex For This Useful Post:
Posts: 3,401 | Thanked: 1,255 times | Joined on Nov 2005 @ London, UK
#462
It appears that there is a SmartReflex patch and also a CPU Frequency Scaling patch available for the Palm Pre, but it's a case of using one or the other, not both.

Nokia have championed CPU Frequency Scaling for some time now in Maemo, perhaps they don't see the need for SmartReflex, or as with the Pre they're not compatible technologies? Although this could just be because the Pre SmartReflex patch locks the CPU at 600Mhz which obviously nullifies the benefits of frequency scaling - no idea why it does that.

It also appears that SmartReflex needs an accurate profile of the silicon in each device, which could be another reason why Nokia have shied away from enabling it by default. SmartReflex appears to be supported by OMAP2 as well as OMAP3, so could potentially be be of some benefit to N8x0 devices as well.
 
Posts: 2 | Thanked: 4 times | Joined on Dec 2009
#463
From what I can see, they do different things. SmartReflex changes the voltage while CPU Frequency Scaling (obviously) changes only the frequency. The power consumption is quadratic in voltage P = V^2/R while linear in frequency, so there is usually more to gain by lowering the voltage. I have no idea about the OMAP processor specifically or whether my argument holds in this specific case.

At any rate, please post here or to the bug if you encounter any instability, but from what I can see, enabling SmartReflex seems to buy a factor of 3-4 on battery life.
 
Posts: 70 | Thanked: 6 times | Joined on Dec 2009
#464
Originally Posted by bsm117532 View Post
The SmartReflex power saving feature of the OMAP processor is disabled by
default on the n900. To enable it:
Code:
echo 1 > /sys/power/sr_vdd1_autocomp
echo 1 > /sys/power/sr_vdd2_autocomp
You can also enable it by editing /etc/pmconfig and changing the appropriate
values to 1, and rebooting.

I've been logged in to my wifi accounts for 10+ hours now, with GPS on, and the
battery is only down by about 1/3.

Some power saving can also be achieved by setting your status to be offline and
disabling networking.

For further information follow the bug https://bugs.maemo.org/show_bug.cgi?id=6615 which has a somewhat higher signal/noise than this thread...
Tried both your methods and its not working.

1. method tells me cannot create nonexistent directory and 2. is permission denied.

I don't have any experiences with this stuff. Help please.

greetz Donsaibot
 
Posts: 3,401 | Thanked: 1,255 times | Joined on Nov 2005 @ London, UK
#465
Originally Posted by donsaibot View Post
1. method tells me cannot create nonexistent directory
You're mistyping the commands, check again and type exactly as above.

Originally Posted by donsaibot View Post
and 2. is permission denied.
You need to be root - install rootsh then run sudo gainroot before entering the above commands.
 
Posts: 70 | Thanked: 6 times | Joined on Dec 2009
#466
Ok what is it supposed do to after i entered
echo 1 > /sys/power/sr_vdd1_autocomp
echo 1 > /sys/power/sr_vdd2_autocomp ?

i copy+paste it now and after that it showed

/home/user #

2.method still shows permission denied with root
 
Posts: 589 | Thanked: 54 times | Joined on Dec 2009 @ london
#467
dons it wont tell you that its changed

after you put them temp commands in

type cat /sys/power/sr_vdd1_autocomp

if you havent done the change it will say 0 underneath

if you have succesfully implemented it it will say 1

remeber when you power of or reboot your n900 it will switch back to 0
 
Posts: 70 | Thanked: 6 times | Joined on Dec 2009
#468
Ok it worked.

Thanks .
 
Posts: 248 | Thanked: 72 times | Joined on Oct 2009
#469
since this thread is called N900 battery life scenarios, i am going to test a scenario and post the outcome to it right here.

Scenario: Using FM Radio (only 50% of the estimated time) and MSN Haze on 3G. I personally think these 2 apps should be able to be on and give me a good battery time.

(one could call this travelling mode)

My guestimation of how long the battery will last is between 11-13 hours.

Though i hope and i think it should be able to last 24+ hours. which it probably doesnt, which is pretty bad.

No wifi, No GPS, Brightness on 2, no skype/other client on, Bluetooth is on since the radio app requires this. Very little to no websurfing, very little to no calls, very few to no sms, very few to no IM's, just idle on time. Volume on medium full. Only widget: personal dataplan monitor

My phone is charging right now, ill leave it on overnight.

Will post within 24 hours from now.

Last edited by Devil; 2010-01-03 at 20:49.
 
Posts: 521 | Thanked: 296 times | Joined on Sep 2009
#470
Originally Posted by Devil View Post
since this thread is called N900 battery life scenarios, i am going to test a scenario and post the outcome to it right here.

Scenario: Using FM Radio and MSN Haze on 3G. I personally think these 2 apps should be able to be on and give me a good battery time.

My guestimation of how long the battery will last is between 11-13 hours.

Though i hope and i think it should be able to last 24+ hours. which it probably doesnt, which is pretty bad.
Devil,

are you going to enable the special power-saving mode?

FYI. I did a similar test on a completely unmodified phone:
- No 3G, At&t GSM only (does not hunt for 3G), no WIFI at all
- logged in to gtalk, skpe via conversations
- Nokia Messaging check every 30 mins from 8am to midnight
- stock phone, nothing installed at all
- no other apps running

in 24hrs the battery had 28% left.

Contrast to the same test(as similar as I could) on the E71 (Using Fring for gtalk+skype), 59 hours to get to 30% left.
 
Reply

Tags
n900 battery, n900 v. power war, piss poor


 
Forum Jump


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