[Q] NS4G ICS 4.0.4 OTA Exchange Services 3hr batt life ? - Nexus S General

Since the OTA update to ICS on my NS4G, my phone is warm to the touch constantly and the battery only makes it 3hrs now.
The battery data shows it is Exchange Services that is the culprit.
I've run it on push, 15min, 30min, 1hr updating with no improvements.
I've rebooted the phone many times, removed the battery a few times, still an issue.
Wi-fi was already set to off unless plugged in.
All my other apps, FB, Twitter etc are all set to poll either manually or at the longest optional intervals.
I'm configured basically the same way I was with the initial build that used to last me most of a day without issue.
I pretty well have to keep Exchange for work reasons or I have to carry a second phone.
Anyone else seeing this same issue? I basically have to leave the phone plugged in all the time.

double spaced?

Buy 2 more batteries plus a wall charger... that's the only solution I've found for mine.
Although my phone last 7/8 hours... (24 hours = 3 batteries for me), try with a different battery and look for high mAh!!

I disabled the Exchange account and rebooted
Going to see if removing the Exchange account will stop the issue. If it does, I'll try re-adding it and see if it continues.
I'm hoping that the migration of the account may have fouled something up. We'll see.

Nice deal:
Code:
http://www.ebay.com/itm/2x-1500mAh-Battery-Wall-Charger-for-Samsung-Moment-M900-i200-Nexus-S-I9020-T939-/270840294138?pt=PDA_Accessories&hash=item3f0f56eafa#ht_2909wt_952

This is a known issue for a while it seems
From Google "ics exchange services battery drain" I found out this is a long standing known issue they have not yet fixed.
I've fully disabled the Exchange Services under the app manager for now.
It looks like that unless Google comes up with a fix, ICS just may not be a platform to use if you need access to corp Exchange services over an Android phone.
Thanks for the charger suggestion, I'm just afraid I might break the flimsy battery cover on this phone if I had to swap batts all the time.

You can try freezing exchange services, through the manage apps tabs in the settings.
Nexus S (GSM i9020a)
GummyNex (9.0)
Air Kernel (3.45)
OC 800/100 (Lionheart)
Live OC (100 -Noop)
v6 Supercharged

Hello all.
My Exchange Services are using around 3% of battery, on ICS 4.0.4.
I think that battery consumption could be affected by traffic, settings and Exchange version too.
For comparison I have around 40 emails per day, and very few calendar and contacts changes. My settings are to push sync email, contacts and calendar.
My Exchange version is 2007 SP2.

It may be the Exchange version
I'm unsure what version Exchange they use here, but it's very old. Via OWA under options there is nothing about Active Sync as was given as a suggestion to check for possible multiple account registrations under Options -> More Options -> Phones.
Now that I've disabled Exchange Services completely through the app manager, the phone is behaving normally again. That's a plus at least.
I had all the sync for mail, calendar and contacts configured when it was running. The calendar for me is actually more important than the mail was. Bummer.

Most business would not approve or allow but I have a 2nd Gmail account that I use just for work calendar. I have the Google calendar sync installed on my work system to sync my outlook calendar. Maybe an option for you.
Sent from my Nexus S 4G using xda premium

Related

EVO 4G continously downloading Facebook photos - possibly from Friendstream

So my wife and I both have Sprint's latest EVO 4G, and like many other people, we are experiencing battery issues.
I set my phone to use my WiFi network at home, and on my router administration, I can see every HTTP request that is made. What I am seeing is that there are continuous requests for Facebook profile photos, and it requests the same file repeatedly anywhere between 10 to 60 times in a row.
I'm sure this is what's draining the battery very quickly. I even have our phones to sync anywhere between every 2 hours to every 8 hours, but it's still doing it.
I read around and saw that some people are removing the Friendstream widget, so I gave that a try, but that didn't seem to help.
Next step, I turned off Sync Contacts for Facebook for HTC Sense, and sure enough, the requests have stopped.
I will have to test this out a little bit longer to confirm that this is indeed the cause, but so far, I think that's a big culprit to our short battery lives.
Can anyone confirm that they have experienced the same?
I've put up a screen-shot as well:
http://www.makotosan.com/files/Facebook-HTTP-requests.png
I noticed that my EVO was doing something similar when logcatting (and I don't use the Sense Launcher or widgets). Will definitely do a battery test w/ contact sync on/off to see how it effects things when I get a chance. I average about 6%/hr battery drain currently...
Just realized that I forgot to update the subject line. I originally thought it was Friendstream while writing this post, but have determined that it's not.
I started a seperate thread about how the 'People" widget was really causing battery drains on my Evo. ( http://forum.xda-developers.com/showthread.php?p=6898378 ) I used it for my quick contacts, but I always noticed that it would update the pictures from facebook/have status messages updated..
So I betcha it's the people widget..
-mark
I read your post on this and decided to give it a try and remove the people widget, but that didn't stop the continuous HTTP connection that the phone had open.
I was able to finally narrow it down to the Facebook contacts sync.
My wife was driving around town for just a couple of hours the other day and her phone had died after a fresh charge within that time.
The other day, she went to the doctor's and was playing on the phone for about an hour to pass the time. Along with her normal use of the phone, it made it to 38% by the end of the day. This is after I had turned of the Facebook contacts sync.
I think the developers of the Facebook book need to investigate this issue.
I set facebook to only update once a day, and disabled the live feed sync. I like the contact sync; it's useful for new numbers, birthdays and caller id pictures.
yes, i have the same problem too, had to disable it kuz i would have to kill the "people" process too
I have over 300 of my phone's contacts synced to facebook.. and my battery would drop half way in a matter of an hour..
ive posted about this numerous times in the data usage thread, being that this had costed me about 13 gigs (being all the links to facebook)
It happened to me too. It was causing reboots and killed my battery from a full charge to 10% in less than 4 hours while just sitting there. It also made my awake time and up time exactly the same. I identified this problem by looking at my processes in os monitor. The people process was at 30% cpu constantly. It was actually making my device hot to the touch.
You don't need to remove the people widget, just turn off auto facebook contacts syncing like the op said. Now I just manually update my contacts every once in a while.
I tried this and have definately noticed an increase in battery life. To me the contact syncing is pretty much useless except for the the contact pictures so this isn't much of a trade off. Would definately rather have the extra battery life. I don't have 300+ contacts syncing with facebook so it's not as huge as some, but it *is* a noticeable difference.
Yes! This is all but confirmed in a few threads on androidforums and now here. It seems to be some kind of glitch in the contact syncing. Basically turn off the automatic syncing and maybe do a manual sync once in a while to pull new contact photos, etc.

Is this a possible sync solution??

Hey guys,
Let me preface this by saying that I can't DEFINITIVELY confirm this as a fix but it seems to have worked for me and my wife. There could be other factors that I'm not thinking of though. But essentially, the idea is that you turn off T-Mo syncing when both background data AND auto-sync are on. I think this causes the phone to actually "register" the T-Mo getting turned off, rather than still operating underneath your OFF controls. Then you turn back off the sync settings.
- In Accounts and Sync, check ON Background data and Auto-sync, if they're not on.
- Go into T-Mobile and UNCHECK Sync Contacts
- Go back to and UNCHECK Auto-sync.
If you now look at the T-Mo settings, there will no longer be a check box OR a sync icon and while the icons themselves probably have nothing to do with it, it would appear that the phone is no longer even offering the OPTION to sync T-Mobile. Again, I can't say this is a definitive fix for the problem, but since doing this, I haven't seen the syncing icon. And since doing this to my wife's phone, hers has gone from syncing all the time to not at all. And needless to say, battery life has improved.
I'd love to see if it DOESN'T work for someone. Just so that we can rule this out if it's not really a solution.
Thanks guys.
I say this works has worked for me and greatly improved my battery.
Sent from my T-Mobile myTouch 3G Slide using XDA App
T-Mo just needs to get rid of this software when 2.2 is ready. There is absolutely zero reason for it to be there when google does this much better and it's built into the OS. They are killing their customers. My wife is furious about her contact issues.
This is actually the first time I've read about the syncing issue, though I have noticed it. Out of curiosity though, I'm assuming that by disabling the general Auto-Sync setting that things like Facebook, Twitter and Pure Messenger aren't going to update unless I do so manually, right?
sandpaperback said:
This is actually the first time I've read about the syncing issue, though I have noticed it. Out of curiosity though, I'm assuming that by disabling the general Auto-Sync setting that things like Facebook, Twitter and Pure Messenger aren't going to update unless I do so manually, right?
Click to expand...
Click to collapse
If you turn off auto sync, everything needs to be manually updated. I noticed a HUGE jump in battery life from disabling auto-sync. I just turned it back on, but turned off auto-sync for everything except gmail and weather. I'll see where this leaves me.
I just got my new slide and I like it execpt the keyboard it weird compared to my old g1 & sense kinda bugs me. I had trouble w/ all the syncing killing my battery but after this I see a great increase in battery life.
Sent from my T-Mobile myTouch 3G Slide using XDA App
I have Background data still checked and Auto sync. But i disabled News Stock and Tmobile. And left Facebook Gmail and Weather. Well see where that leaves me with battery

Exchange Push Users with Froyo

I discussed this here: http://forum.xda-developers.com/showthread.php?t=713392&page=7
If you are an Exchange Push user on Froyo experiencing significant battery drain and frequent if not constant 3G connection I found that you must turn Push Off and then back On.
This resolved the rapid battery drain and constant 3G connection issue I experienced. Just for your information.
I think this was a result of the Update rather than Fresh Install, it accompanied many settings I had to re-do.
Exchange - I take it back. Resetting exchange did not fix my issue. On Eclair, the push email would not keep the network always connected. On Froyo exchange push is running the CPU at 20% constantly and keeping 3G connection going.
Not sure how to stop that, but it only occurs when I turn on Push. And this definitely was not here before. Thanks to this my battery goes from Full to gone in a few hours. I have since turned off push email.
snlu178 said:
Exchange - I take it back. Resetting exchange did not fix my issue. On Eclair, the push email would not keep the network always connected. On Froyo exchange push is running the CPU at 20% constantly and keeping 3G connection going.
Not sure how to stop that, but it only occurs when I turn on Push. And this definitely was not here before. Thanks to this my battery goes from Full to gone in a few hours. I have since turned off push email.
Click to expand...
Click to collapse
This happened periodically on Eclair for me as well - just "clear data" for the email app and set the exchange server up again. Seems to fix it when it creeps up from time to time.
On a side note battery life w/push on Froyo has been better so far. With 2 push accounts I am now losing < 1% / hr when sitting idle (overnight). On Eclair it was just shy of 2% so this was a nice improvement.
I have now done a full factory restore and reinput the Exchange Push account information.
It is still at 17% CPU usage and keeps the 3G connection on constantly.
This simply did not happen before, and is draining my battery rapidly.
Update:
As if to prove my point again, once I set the email from Push to Pull every 15 minutes the CPU load dropped down to 0% and the 3G connection stopped cycling. Not sure why this is happening. Is anyone else noticing that Push keeps 3G constantly active and phone runs really hot?
SO FRUSTRATED!
Please someone else tell me they are experiencing this with Froyo Exchange.
I am not able to stop exchange from cycling 3G and Email runs a huge CPU percentage and the phone heats up continually until the battery dies.
Is anyone else on exchange seeing this problem????
Hello All -
I know I continue to post on this but I am really hoping some of you that are smarter than me can help me out.
On 2.1 - Exchange would get can email, my 3G arrows would cycle, the email would show up. That is all.
On 2.2 - Exchange does not get email, 3G arrows ALWAYS cycle and the cpu is running constantly. The phone last night was over 100 degrees.
To experiment, I installed Touchdown. Exchange works perfectly. No 3G or CPU issues. It does not constantly sync.
A few items I noticed:
1) SyncManager for Email is the culprit and causing the problems
2) My corporate email is ActiveSync or MS Exchange 2007
3) I have read elsewhere that this is Exchange constantly trying to check the server and it gets stuck in a loop.
Please friends, this is going to cause me to have to give up my phone. I dont want that. I want my native Exchange to work. Any ideas at all?
I'm having another issue (and it's being tracked on android official support board)..
Whenever I use PUSH for exchange, it works fine. Yeah it keeps connection alive, but doesn't really use the battery that much.
However, if I switch from PUSH to some interval (5, 10 minutes, etc), sync manager gets stuck. It'll eat up 50% CPU CONSTANTLY until battery is dead. Switching back to PUSH fixes it immediately.
Google assigned an engineer to this problem, but nothing yet.
DarkDvr said:
I'm having another issue (and it's being tracked on android official support board)..
Whenever I use PUSH for exchange, it works fine. Yeah it keeps connection alive, but doesn't really use the battery that much.
However, if I switch from PUSH to some interval (5, 10 minutes, etc), sync manager gets stuck. It'll eat up 50% CPU CONSTANTLY until battery is dead. Switching back to PUSH fixes it immediately.
Google assigned an engineer to this problem, but nothing yet.
Click to expand...
Click to collapse
Do you have the link to the tracking of this? I think this is the same thing happening to me, SyncManager getting stuck and just running up the process until the phone dies.
snlu178 said:
Do you have the link to the tracking of this? I think this is the same thing happening to me, SyncManager getting stuck and just running up the process until the phone dies.
Click to expand...
Click to collapse
Hmm.. strange, I can't find it now.. Last time I checked it, first 2.2 was released.
Maybe it's fixed and closed now? I've enabled 10-minute sync in my exchange, I'll see if it still gets stuck in FRF82.
I wonder if any smart network Dev out there can tell us why SyncManager is getting stuck trying to work with our Exchange Servers?
Ok Friends Help me out with this.
I installed OS Monitor.
With my exchange running it says:
"07/01/2010 13:07:27 [DEBUG]
NativeCrypto915860
Freeing Open SSL session"
07/01/2010 13:07:51 [DEBUG]
dalvikvm915860
GC_FOR_MALLOC freed 7078 objects / 511984
bytes in 71ms
It repeats the OpenSSL ever second or less and the GC every 6 seconds. It never stops.
snlu178 said:
Ok Friends Help me out with this.
I installed OS Monitor.
With my exchange running it says:
"07/01/2010 13:07:27 [DEBUG]
NativeCrypto915860
Freeing Open SSL session"
07/01/2010 13:07:51 [DEBUG]
dalvikvm915860
GC_FOR_MALLOC freed 7078 objects / 511984
bytes in 71ms
It repeats the OpenSSL ever second or less and the GC every 6 seconds. It never stops.
Click to expand...
Click to collapse
Bump....installed FRF91, no fix.
Anyone know what is going on with this? Is this a server or OS issue? Could it be a bad install somewhere?
DarkDvr said:
Hmm.. strange, I can't find it now.. Last time I checked it, first 2.2 was released.
Maybe it's fixed and closed now? I've enabled 10-minute sync in my exchange, I'll see if it still gets stuck in FRF82.
Click to expand...
Click to collapse
Update: almost all day on 10-minute update with Exchange (and I barely have any reception here, goes from 0 bars to 2 bars and back).. sync is NOT using up CPU at all, and mail is working fine. Looks like it's fixed?
DarkDvr said:
Update: almost all day on 10-minute update with Exchange (and I barely have any reception here, goes from 0 bars to 2 bars and back).. sync is NOT using up CPU at all, and mail is working fine. Looks like it's fixed?
Click to expand...
Click to collapse
After much hassle I think my issue now has to do with my IT having self-signed certificates rather than purchasing them. This means they would have to update it to work with whatever Froyo did in exchange security. I think this is why it works initially then goes into a loop of OpenSSL attempts.
This is my only guessing from half-truths and limited understanding of the series of tubes.
I would really appreciate anyone out that understands this stuff chiming in on what is going on?
http://code.google.com/p/android/issues/detail?id=9455
got a google code issue going in case anyone else runs up against this openssl infinite loop.
I am having both issues. When I use push, the phone stays warm and the battery drains in a few hours. If I switch from push to poll, no improvement - but if I reboot with poll setting, it works fine.
My company uses Active Sync with Exchange 2003 and I doubt we would use self-signed certs.
By the way I am running 2.2 on a G1 with Cyanogen ROM.
I have a funny issue with my exchange. When i get a new mail, i get a notification on my N1. But even after i have read that email on my PC.The notification doesnt go away .... and when i check my phone after some time i think i have recieved a new email but its only notification of old one .... is there a workaround for that guys ?
Cheers
Nice thread hijack
I have an Exchange 2010 server setup with a non-trusted cert from CAcert.org and don't have that issue using Push on Froyo.
I assume you enabled the option "Accept all SSL certificates" when configuring the account?
I did in fact "accept all" and I have been working with many google developers as of last week to figure out what is going on.
It is not actually IT, it seems it is an OS issue as more and more people are seeing this issue come up.
P.S. to the notification comment above, that is normal. dont hijack my thread.

Answer to: "Why, after great battery life, did my battery life deteriorate?"

Answer to: "Why, after great battery life, did my battery life deteriorate?"
This isn't a question -- but I think it's the answer a question that I have had, and that I suspect others may have had as well. To formalize this, the question could be:
Why, after having had great battery life for 3 months, did my battery life drop down dramatically, and stay there?
I've had my G2 since Cyber Monday, and it's been a spectacular phone in general, and like so many others, I've experienced fantastic battery life - until a couple of weeks ago. Instead of 40 or 50 hours, and 5 or 6 hours of screen time, I watched my battery running down to 40% by midday, and when the battery was at 15% before bedtime, I only had gotten less than 3 hours of screen time.
I examined all the running processes, ran various utilities like better battery stats, experimented with the GPS, location services, etc -- although that shouldn't have been necessary, since I had no problem with any of those until the past couple of weeks. Google services were consuming most of the battery, and producing a lot of wake locks.
While digging through files and processes, trying to find a clue, I was reviewing my accounts, finding and removing duplicates, and I noticed that I was having sync issues, specifically seeing the message:
Sync is currently experiencing problems, it will be back shortly
Lots of posts on the topic with various suggestions - and one in particular caught my eye. It seems that, although my phone appeared to be acting normally for the most part -- allowing me to send and receive email, add events to my calendar, etc. But I was still seeing that sync error message. Seemed a bit contradictory, but it seemed as if the gmail and calendar client had remained logged in, despite my having changed my account logon password awhile back. I don't know the innards of Android account management, but my impression is that sync services log on periodically -- and couldn't at that point. Guessing this was the cause of the error message (sync experiencing problems). I tried to "add an account" / "existing account", but couldn't add my Google account while it was already in place -- so I removed the account re-added it -- this time specifying the new password I had established earlier...and syncing started to work. It took some time to sync gmail, calendar, docs, etc -- but it all worked this time with no error.
In several hours since that time, with the phone idling, interrupted by just a few minutes of use, the battery level has only dropped 1%. Screen has consumed 42% of the battery, Android System and OS less than 15% each. Too early to be sure, but this already looks a LOT more like what I had been experiencing when battery life was great.
My guess: the Android sync service was unable to log in, and kept attempting to very frequently -- hence the wake locks, and excessing system activity that actually used more battery than any other process. Once the proper credentials were known again to the sync service, it started working normally -- and allowed deep sleep once again in between sync events. Again -- I don't know the innards, so there's some speculation here, but it seems reasonable - and the results are very promising so far.
Any of you seeing less than the stellar battery performance the G2 *should* be enjoying might want to take a look at Settings / Accounts -- and then take a look at your Google account -- display the list of accounts and then tap on the Google account itself to see Data & Synchronization. Depending on what you have installed, you'll see items like App Data, Blogger, Calendar, Contacts, Drive, Gmail, etc. From here, you should be able to see if they're all syncing properly - or not. If you're seeing the message, like I did:
Sync is currently experiencing problems, it will be back shortly
You might want to try working your way through the solution I describe above.
Thanks for this info mate! This should be made a sticky post.
Sent from my LG-D802
Yes thanks for this helpful info. Much oblige
Sent from my LG-D802 using Tapatalk
I checked my accounts and as OP said I had the can't sync message. I went into the Google Account and it turns out it was the 'internet' sync. So I've turned that off. Seems to have a good effect so far as I'm still on100% battery after using my phone for a bit.
Update on today's battery. 60% with 3 hours SoT. This little trick has really sorted my battery out!

Email Randomly syncing with Exchange

Hello, I have read and searched for the last week trying to find the issue relating to my email not syncing without any luck. Although it seems that in most cases, the Auto-Sync data was turned off, that doesn't appear to be my issue.
So here are the details.
The Phone:
Samsung S5 Active SM-G870A running stock everything on Version 4.4.2. The Baseband is G870AUCU1ANG3
The Steps:
First off, I had no issues with it push email on my S4 active and exchange email what-so-ever for the last two years. Recently, the NFC quit working on my S4 Active, and insurance replaced it with an S5 Active.
I went into Exchange in the web interface (OWA) and deleted the old S4 profile before activating the new S5 Active.
I activated the email, set it to push, I don't use the peak time, as I have a 30 gig plan. I verified that the Auto-Sync-Data is checked, and I checked to see if exchange services is restricted to run in the background and it is not.
So the problem is, the email seems to sync when it wants too (Randomly), rather than push or any timed schedule. After a reboot, it will work fine for about an hour, then slowly, it syncs at 5 mins, 10 mins, sometimes 60 mins or longer. It just has a mind of its own of when it wants to sync rather than push. I want to stick with the stock app, and have tried Cloud Magic, and a couple others, and its just not my "cup of tea". I am at my wits end, and could use some suggestions. I appreciate any and all replies.
Thank you in advance.
Mark (fireman603)

Categories

Resources