maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   N900 battery life questions, issues, scenarios (https://talk.maemo.org/showthread.php?t=31020)

hece35 2010-01-27 20:37

Re: N900 battery life questions, issues, scenarios
 
Quote:

Originally Posted by liedekef (Post 497701)
To add a bit to the confusion, I found out that the percentage reported by lshal sometimes goes up again! I'm using the desktop command execution widget to see my battery percentage and at a cetrain moment it was 18%. Then I refreshed half an hour later or so and it was at 25%! Again 2 hours later of almost no usage at all, it went down to 20%.
So maybe the kernel battery measurement is a bit off?

I've seen this too. What I understand it relates on how the battery behaves under heavy load and how it recovers after idling some time. So maybe it's not a bug but rather a feature and maybe it can not be avoided with the way battery capacity is measured right now.

woodyear99 2010-01-27 20:45

Re: N900 battery life questions, issues, scenarios
 
Been seeing this in daily use. Haze/pidgin/Butterfly have terrible battery life, using jabber with transports effectively doubles battery life in my experience anyway...

jkq 2010-01-27 20:50

Re: N900 battery life questions, issues, scenarios
 
Quote:

Originally Posted by woodyear99 (Post 498222)
Been seeing this in daily use. Haze/pidgin/Butterfly have terrible battery life, using jabber with transports effectively doubles battery life in my experience anyway...

I've noticed that too. The last time I tried experimenting, Google Talk wasn't too bad. I think it ate around 3% of my battery in ~8 hours when I left it off the charger one night.

Is there a quick how-to on setting jabber up with AIM/MSN?

-jkq

woodyear99 2010-01-27 20:58

Re: N900 battery life questions, issues, scenarios
 
It's pretty easy, had to test a few different servers/transports to see which was the most reliable for me (my 2g gprs is a bit unreliable) I noticed some odd behaviour on certain servers such as the N900 showing me as online even though others do not see my logged in and I would not be able to send IMs. I guess the server would timeout but the N900 would not get updated...

http://www.bigblueball.com/forums/ge...msn-yahoo.html
Follow these instructions here once you create an account you need to select service discovery in PSI and it will list all the transports (msn, aim, yahoo) etc. just enter your password and login info for the service and it will populate your contact list. After that you just need to login with ur jabber ID on ur N900. One thing to note, it seems for msn anyway that some servers will pull every single contact you ever had and ask u to authorize each. It is a bit annoying, oddly enough after testing a few servers I found some that populate your list nicely just as you have it on ur desktop with groups and all...

A listing of all the servers is located here....
http://www.jabberes.org/servers/

egoshin 2010-01-27 21:13

Re: N900 battery life questions, issues, scenarios
 
Quote:

Originally Posted by luqman (Post 497657)
BATTERY DOESNOT RUN OUT BECAUSE 3G OR 2G IS TURNED ON, BUT BECAUSE PROGRAMS LIKE SKYPE AND GTALK USE IT CONTINOUSLY TO SEND OUT KEEPALIVE MESSAGES...NOTE: I DIDNT USE SKYPE OR GTALK YESTERDAY, THE PACKETS I SAW WERE JUST CONSTANT KEEPALIVE MESSAGE...CONTINOUSLY EATING MY BATTERY JUST TO TELL GTALK AND SKYPE THAT IM ONLINE

Can you switch manually to 2G and repeat test with skype + gtalk ON?

To switch manually to 2G only you can disconnect from 3G, go to Settings/Phone and select "Network Mode" as 2G only. (You should disconnect from cell network first or N900 doesn't allow you to switch). There is an alternative variant - application "3G2G switcher" but the native one is a more pure experiment.

les_garten 2010-01-27 22:06

Re: N900 battery life questions, issues, scenarios
 
Quote:

Originally Posted by hece35 (Post 498175)
3G + MSN/ICQ over Jabber: 30 mA -> ~ 40h.

That's more like it, by using jabber to connect to MSN & ICQ I get 4 times the battery lifetime compared to MSN-Haze plugin :) Very nice.


That's right, my data supports this too. I have yet to analyze jabber but a friend did analyze some desktop version which only sent 1 packet per minute.

If you run hal-device bme where is how much ma the battery is using? I don't see it.

Cernunnos 2010-01-27 22:16

Re: N900 battery life questions, issues, scenarios
 
Really depends on how much you use it. Games and emulators EAT battery life. But norrmal use, with IM accounts off. Facebook, foreca widgets on + shortcuts etc. 3g/wifi always on (search interval 30 mins) email search interval 4 hours. It usually lasts about 30 hours with a few phonecalls, about 50/60 sms'es, and a little bit of surfing.

hece35 2010-01-28 06:30

Re: N900 battery life questions, issues, scenarios
 
Quote:

Originally Posted by les_garten (Post 498390)
If you run hal-device bme where is how much ma the battery is using? I don't see it.

Nowhere. I log the mAh number (battery.reporting.current) and after night (say 8 hours) I calculated the difference (let's say 1200mAh-800mAh=400 mAh). Then I divide the difference by the time e.g. 400mAh/8h -> 50mA. That's average current for the past 8 hours. And since I did nothing else (except slept :D), it tells pretty well the idling current for the given scenario.

rmerren 2010-01-28 06:59

Re: N900 battery life questions, issues, scenarios
 
I have been having a similar situation--battery draining quickly over the course of the day. This morning I removed Firefox and Conversations widget (uninstalled both and rebooted) following some messages here. It didn't make any difference.

I wrote a script to record the battery percentage from lshal every 15 minutes. Two interesting things:
  • The percentage shown did not seem to always gel with the battery indicator in the upper status bar. For example it went all the way down to 0 and stayed there while the battery indicator moved into the green again during charging
  • The percentage seemed to (usually, but not always) drop steadily--about 1-2 percent every 15 minutes.
The second point was really what I was looking for, by the way...I thought that I was seeing a fast drain at particular times, but my logging script didn't bear this out. But the first point was actually more interesting.

In any case, I determined that removing Coversations and Firefox did not resolve the problem.

Now, following some more recent posts, I have disabled google talk and skype. I have also removed (but not uninstalled) the facebook and RSS widgets. (The RSS widget seems to update itself regularly even though I have set it not to do so.) If I get more than about 8 hours tomorrow, I'll see if I can winnow down any specific culprits.

Thanks to all the other posters for (hopefully) pointing me in the right direction.

P.S. Just imagine...I could be on an iphone and not have these problems--because I couldn't run widgets, have no access to the batteries, can only install apps as allowed, and would have no ability to run scripts to record any info. But I would have fart apps!

HRZ 2010-01-28 08:16

Re: N900 battery life questions, issues, scenarios
 
Quote:

Originally Posted by woodyear99 (Post 498253)
It's pretty easy, had to test a few different servers/transports to see which was the most reliable for me (my 2g gprs is a bit unreliable) I noticed some odd behaviour on certain servers such as the N900 showing me as online even though others do not see my logged in and I would not be able to send IMs. I guess the server would timeout but the N900 would not get updated...

http://www.bigblueball.com/forums/ge...msn-yahoo.html
Follow these instructions here once you create an account you need to select service discovery in PSI and it will list all the transports (msn, aim, yahoo) etc. just enter your password and login info for the service and it will populate your contact list. After that you just need to login with ur jabber ID on ur N900. One thing to note, it seems for msn anyway that some servers will pull every single contact you ever had and ask u to authorize each. It is a bit annoying, oddly enough after testing a few servers I found some that populate your list nicely just as you have it on ur desktop with groups and all...

A listing of all the servers is located here....
http://www.jabberes.org/servers/

Hey, I've done this and logged into the transport but my contact lists are not loading up at all. I logged into the jabber id on n900 as well and no contact list there either...how do i manually tell it to populate my contact lists?
thanks


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

vBulletin® Version 3.8.8