• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Finally figured out the source of battery drain

MizzouBrent

Android Expert
For months, I have had issues with my battery draining while sleeping on wifi on AOSP roms. It was maddening, and I have never been able to figure it out. Until now.

It affected my first Evo and also my 2nd one I got when the first one had a hardware failure. I tried all different PRI/radio combos and had bascially given up, but my recent obsession with battery monitor widget has finally led me to what I believe is the answer. Again, this is an issue I only see on AOSP.

This last week I have run about 6 different Tiamat kernels. I noticed that with all kernels up to and including Tiamat 4.0.2, my phone will sleep just fine on wifi, usually around -20 ma readings from battery monitor widget. Starting with 4.0.3 and higher, my phone will sleep on wifi at -55 to -60 ma readings. I went back and looked at the changelogs and 4.0.3 has this as one of the change items:

updated wifi drivers (AOSP, pershoot)

Is it possible for me to install the old wifi drivers on a newer version of the Tiamat kernel? I have no idea what causes this, because my connection is good and I never see this drain issue with Freedom, Chop Suey, older Tiamat and even the CM stock kernel.

I just wanted to bring this to light in case anyone else was having a similar issue. Hopefully it is fixed with ICS kernel releases.
 
Thanks! I figure it doesn't effect all phones, but I surely am not the only one. The older kernels work just fine, I just hope that they fix this on ics kernel builds.
 
For months, I have had issues with my battery draining while sleeping on wifi on AOSP roms. It was maddening, and I have never been able to figure it out. Until now.

It affected my first Evo and also my 2nd one I got when the first one had a hardware failure. I tried all different PRI/radio combos and had bascially given up, but my recent obsession with battery monitor widget has finally led me to what I believe is the answer. Again, this is an issue I only see on AOSP.

This last week I have run about 6 different Tiamat kernels. I noticed that with all kernels up to and including Tiamat 4.0.2, my phone will sleep just fine on wifi, usually around -20 ma readings from battery monitor widget. Starting with 4.0.3 and higher, my phone will sleep on wifi at -55 to -60 ma readings. I went back and looked at the changelogs and 4.0.3 has this as one of the change items:

updated wifi drivers (AOSP, pershoot)

Is it possible for me to install the old wifi drivers on a newer version of the Tiamat kernel? I have no idea what causes this, because my connection is good and I never see this drain issue with Freedom, Chop Suey, older Tiamat and even the CM stock kernel.

I just wanted to bring this to light in case anyone else was having a similar issue. Hopefully it is fixed with ICS kernel releases.

Very good detective work :D

Have you shared this information with the makers of Tiamat I'm sure they would be interested in seeing what you found.
 
It is strange that it is so phone specific. Almost double is a big difference.

I wonder if it could then be traced back to being Hardware specific? As in the 0002 phones may have the problem and the 0003 and 0004 don't?

I don't have the issue and I'm on Hardware 0004.

Mizzou, Thanks for helping me see a great function of BMW. I've been watching it now and it's really great to tell you what's happening.

Naters
 
This is a necro-bump, but I bought a new router and I no longer have battery drain while my phone sleeps on wifi. I can't believe that my router was the cause of my problems. My router was a cheap MyEssentials (made by Belkin) that I bought at Office Max 6 or 7 years ago. I bought a new LinkSys at Walmart and everything works great now.
 
Glad you figured it out. It also seems that the new kernel for 4.67 was having a problem playing nicely with Belkin routers.
 
Glad you figured it out. It also seems that the new kernel for 4.67 was having a problem playing nicely with Belkin routers.

I was having trouble with all sorts of kernels. Only on aosp though really. I have no idea what was causing it but man am I glad I don't have to deal with it anymore
 
Back
Top Bottom