Guys, please help me. I have been having trouble with drains for a very long time. I'm really exhausted, really thinking about uninstalling all apps, start from scratch and install only one app by one. But that would take a REALLY long time.
I'm running a custom ROM (HyDrOG3N-ICS) and Siyah kernel (latest). This has nothing/little to do with that, because I've tried several other ROMs/kernels. Always the same/similiar problem. Also other users are experiencing great battery life with these two.
No CPU/GPU undervolt going on. I use the ondemand governor.
I have a "Screen off" profile that sets the CPU max_freq to 200 MHz.
I have a "Screen on" profile that sets the CPU max_freq to 1000 MHz and min_freq to 200 MHz.
I have tried to turn off WiFi
, it didn't change much.
I have only sync
on Gmail, calendar and contacts.
I have seen gprs.data-stall
wakelock a lot lately. Even though I have mobile data disabled at all times
I have GTALK_ASYNC_CONN
wakelocks even though I froze Talk app with TiBU.
I did a cat /proc/wakelocks > wakelocks.txt
and put it into a PDF in the attachments.
In attachments are also my WireShark and dmesg and BBS dumps
BBS dump in attachment not working, here it is: http://pastebin.com/W3iAw5Ui
is my phone.
I filtered the WireShark dump with this:
ip.src == 192.168.1.20 || ip.dst == 192.168.1.20
Because I was getting a lot of other network data.
Here are some screenshots:
As you can probably see in wakelocks.pdf battery-sec-monitor
is getting very high wake_count. Don't know what that is.
PLEASE help me get to the bottom of this.