Something keeps my phone perpetually online
For the past few months, I've had an increasingly annoying problem... something keeps endlessly waking my phone up and causing it to go online. It's completely destroying my battery life and driving me crazy. Is there any way to find out what program(s) are responsible for the most recent requests that caused the phone to go online? A log, perhaps? A firewall-type program like Zonealarm, maybe, that I can launch and just wait a few seconds until whatever's taking the phone online tries again, gets intercepted, and pops up an alert like, "${program} just made a http request. Allow?"
According to task manager, nothing is overtly running. As far as I can tell, I've disabled all the weather apps, set Funambol to connect only once per day, and haven't launched Google Maps or Opera Mobile since my last reboot. Yet every single time I walk away from the phone for a few minutes and turn the display back on, I see the EVDO data transfer icon showing that it's actively connected.
At this point, I'm pretty sure that the persistent internet activity is what's killing my battery. If I unplug the phone from the power supply in the morning and leave it passively sitting on a table untouched, the battery will be dead by mid-afternoon. If I explicitly disable its internet connectivity in communication manager so it can't go online, the battery will easily survive the day, and might even keep the phone alive until noon the next day.
Thanks!
|