Reply
Thread Tools
ossipena's Avatar
Posts: 3,159 | Thanked: 2,023 times | Joined on Feb 2008 @ Finland
#41
there allready is a howto @ wiki

http://wiki.maemo.org/Make_your_battery_last_longer

I will edit the article today, it doesn't seem to include everything mentioned here.
__________________
Want to know something?
K.I.S.S. approach:
wiki category:beginners. Browse it through and you'll be much wiser!
If the link doesn't help, just use
Google Custom Search
 

The Following 2 Users Say Thank You to ossipena For This Useful Post:
Posts: 25 | Thanked: 2 times | Joined on Dec 2009
#42
not related to making the battery last longer, but in regards to charging.

I found the N900 charges WAY faster when you turn it off, im talking a dead battery to full in like an hour or 1.5 hours. can't remember exactly because i didn't time it, i might have played with it for half an hour hooked up, but i just know it was super fast and the battery was so dead that it turned itself off
 
Posts: 474 | Thanked: 283 times | Joined on Oct 2009 @ Oxford, UK
#43
Originally Posted by MaxiKana View Post
after getting my device las wednesday and having a 6-7 hour battery life I'm starting my process of improving it. currently i have irssi on all the time which I assume eats alot of power. I'm gonna try running my phone with irssi off next cycle to see if there is an improvement. My friend lost only 15% of his charge last night using irssi over ssh instead of directly off of the phone. I'm guessing the constant ping pongs use the radio alot which drains battery.
That's crossing my mind too. If packet transmission or waking up the 3G radio is a significant power drain, I'm wondering if there may be a market for an app+internet service combo which combines the pinging traffic for all the different IM services, Facebook widgets and so on into a single low-rate keepalive stream, to a server which fans them out.
 
Posts: 474 | Thanked: 283 times | Joined on Oct 2009 @ Oxford, UK
#44
Originally Posted by N900FTW View Post
or just buy extra batteries? I fully charged mine earlier around 2pm
then i used everything from skype, frequent logging on line spend
30 mins playing game, 30 mins of music, too at least 8 photos
(uploaded some of them online)

.... less than 7 hrs later... battery died (take note that wi fi and/or
3G,3.5G is on the whole time. I like it that way, that's why I have 1
extra battery with me and might consider getting a other one.
It's a bit inconvenient if you have to reboot the phone every 7 hours to swap a battery, isn't it? Especially with all those lovely "always on" chat windows one no doubt has open all day
 
msa's Avatar
Posts: 909 | Thanked: 216 times | Joined on Nov 2009 @ Bremen, Germany
#45
does it help to have one of those desktop reserved to have NOTHING on it (ie no shortcuts, widgets and apps)?

so when you dont use the device, you switch to the desktop that has nothing on it to let it idle on that desktop.

does it help to extend battery life (you know, because its not actively rendering stuff)?
 
Posts: 322 | Thanked: 305 times | Joined on Sep 2009 @ Espoo, Finland
#46
It's a bit inconvenient if you have to reboot the phone every 7 hours to swap a battery, isn't it? Especially with all those lovely "always on" chat windows one no doubt has open all day
Well this option (changing battery) is better than no option at all. Don't you think?

http://www.latimes.com/business/la-f...,2546606.story

Last edited by bbin; 2009-12-06 at 16:16.
 
Posts: 11 | Thanked: 5 times | Joined on Nov 2009
#47
Originally Posted by toxnox View Post
O.k., so all you have to do is disable all the features the n900 is all about? Funny!
Doesn't seem much different from how I get the most out of my laptop battery: disable power-using features when I don't need them. I lower brightness, disable bluetooth, put the wifi in power saving mode, etc. on my laptop too.
 
Posts: 64 | Thanked: 130 times | Joined on Dec 2009
#48
Many people have reported battery time on low or moderate usage to be less than 6 hours. I have experienced same, but have now isolated the problem and will explain here a way to get battery to easily handle a few days of low usage.

The problem is Wi-Fi. For some reason N900 doesn't recover from having been connected to Wi-Fi and will keep eating loads of battery even after closing the connection. Only restart will help. Simply searching for Wi-Fi without making actual connection doesn't trigger the bug for me. (The phone searches for Wi-Fi whenever you manually start any internet connection.)

So, do not use Wi-Fi unless you want your battery to die fast. Or reboot after using it. This is until a real fix comes for the problem.

With this fix I managed to get my idle battery time to increase over 30 times! (From bellow 7 hours to over 9 days.)


It seems some people do not have this problem with Wi-Fi usage on their N900. It may be related to encryption method used or the Wi-Fi router connected to. In any case, some circumstances trigger a bug in N900 causing excessive battery drainage even after having disconnected from Wi-Fi. And the issue is fully reproducible. So, if you get it once with given Wi-Fi connection saved, you will get it every time unless you change some settings elsewhere than on the phone. That is, until the real bug has been fixed.



I had first experimented with various other things and have found out that normally there is no battery drainage problem with following things: Calendar widget, media player widget, foreca weather widget (only manual update), location widget and alarm clock. Also keeping terminal window open on the back doesn't drain battery noticably.

Wi-Fi tests were done with following settings (no problems prior to activating Wi-Fi connection for first time after reboot):
- Ask when needing connection.
- Dual GSM mode (uses 3G here at all times, 3.5 G when there is data activity - signal is a bit weak but doesn't matter).
- Widgets: Calendar, media player, foreca weather (only manual update) and location widget (on other than the viewed virtual desktop)
- Software: X terminal on background; Custom programs installed: OpenSSH client.

I did some experiments about battery usage on different cases. Prior to testing I rebooted the phone and kept it at idle for 20 minutes to let the battery voltage stabilize after the booting load. Results:
Idle without having used Wi-Fi: 54 mAh usage in 9.3 hours -> 5.8 mA.
Idle with 3G internet connection idle: 32 mAh usage in 1.9 hours -> 16.8 mA.
Idle after connecting and manually disconnecting from Wi-Fi (10 mW): 183 mAh in 1.0 hours -> 183 mA.

The difference is huge. The fully charged new battery charge is 1267 mAh, so idle 5.8 mA usage gives about 9.1 days, idle with 3G internet connection idle 16.8 mA usage gives about 3.1 days and idle after connecting and manually disconnecting from Wi-Fi 183 mA usage gives 6.9 hours. That is over 30 times the increase from idle to Wi-Fi bug triggered idle. And still over 10 times the increase from idle with 3G internet connection idle to Wi-Fi bug triggered idle.

The test times are high enough for accurate results and as such, it can be safely said that the Wi-Fi bug makes a really huge difference to the battery time.

I also tried to test having the Wi-Fi connection on but idle at 10 mW for an hour, but the phone had automatically disconnected it at some point. The resulting usage from part idling Wi-Fi 10 mW connection and rest pure idle with battery drain bug activated was about same as the 183 mAh an hour from previous test. Thus, there is no way to avoid the bug opening a Wi-Fi connection triggers as of now. At least unless some other connection setting than ask when needed keeps the connection alive.

If you want to test out these things yourself, here are some hints to use:

On terminal, you can get good information about battery status with command "lshal|grep bat". It will include some unnecessary information as well, but for advanced usage I recommend following aliases (save to ".profile" file on home dir to get them automatically for new terminal sessions):
alias g="grep"
alias gv="grep -v"
alias battery="lshal|g bat|gv nf|gv pr|gv yp|gv un|gv is|gv lc"

And then to check battery level I use "uptime;battery" to get both current time as well as battery information. Then keep the terminal on background to see both old values as well as new values. Do note you can scroll the terminal text to see backlog.

Last edited by Phantasm; 2009-12-09 at 13:51.
 

The Following 11 Users Say Thank You to Phantasm For This Useful Post:
Posts: 486 | Thanked: 154 times | Joined on Sep 2009 @ New York City
#49
I'm still seeing heavy drainage with 10mW power setting. I plan to turn off WiFi for the rest of the day, and restart to see how my battery fares.

I already ordered a spare battery though.
 
Guest | Posts: n/a | Thanked: 0 times | Joined on
#50
I heavily doubt this is the reason for fast battery drainage.

I had my n900 connected to Wifi for more than a day now without charging it and without a reboot so I cannot confirm this

my battery uptime is 2 days 48 mins now and it's still running at 47% according to the tools you've mentioned.
 
Reply

Tags
battery, battery life, extend, fremantle, guide, ideas, improve, maemo, maemo 5, n900, power, runtime


 
Forum Jump


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