[Q] Suspend and event/0 battery drain - Android Q&A, Help & Troubleshooting

I know I know there is a million threads on this. I've read about all of them.
Basically just rooted yesterday with sickins kernal. (US Cellular GS2 SCH R760 2.3.6) rooting went fine. after messing around I looked at battery usage and see Android OS using 57%. After using watchdog I noticed suspend and events/0 to be the culprits. I'm not sure though. I'm new to this. Any ways I flashed droidz's kernel tonight just to see if that made a difference or not. But it did not. But his is supposed to have good battery life anyway so I'll keep it. Any help/input on this suspend and events/0 thing would be great.
THanks.
Should mention even before root. I had auto sync off, background data off. And only would turn data on for when I wanted to check facebook or instagram. I haven't changed any of that. Only thing I did was root and flash kernels.

Related

Watchdog: events/0 and suspend

Hi
I installed watchdog lite due to weird wakes up at night the last 2 days (I thought they were gone for good with last updates but it seems to have come back) and more battery drain than I used to have, although it still good enough for me, it was excellent just 2 days ago.
I found that there are two processes that had activate watchdog alerts: "events/0" and "suspend"
Any ideas what they are? any way to solve wake ups at night I did not have before?
See pictures attached
Thank you
Villainrom 2.4.2
Kernel ninphetamine 2.1.1
Modem KH3
Wifi on at home (otherwise off)
bluetooth off most of the time
gps off most of the time
at night everything off except 3g that I never disconnect (lazyness)
I use to get these causing the alarm on watch dog, both using up to99% , every 30-60 mins during the night when the phone is in standby till i white-listed them.
I dont know what they are some heavy system process or something, watchdog will not let me blacklist them.
Tinderbox (UK) said:
I use to get these causing the alarm on watch dog, both using up to99% , every 30-60 mins during the night when the phone is in standby till i white-listed them.
I dont know what they are some heavy system process or something, watchdog will not let me blacklist them.
Click to expand...
Click to collapse
But if you whitelisted, it is just like shutting notifications off for those processes.. right? any way of keeping them sleep at night? like the rest of us ?
for me it's WLAN related, when i switch wlan off, events/0 and suspend wont go mad in standby at my SGS2...
someone proposed a while ago that this could be router related, and therefore not all users experience this!
this is the normal android gingerbread bug.. these are the two processes that keep it from going to complete sleep and chewing up battery. white listing them just removes them.. if you check they will still be chewing up cpu.. which is why you only get 1 day max on this phone with both wifi and 3g on vs. 2-3 days with my older sgs now running gingerbread.
turning off 3g and wifi gets rid of it but that is not really a solution...
I always manually turn wifi blue-tooth and gps off at night, and i still get events/0 and suspend waking up watchdog with 99% cpu usage?
So the solution until there is a better one is to turn off wifi and 3g...
I think I will do it at night, but during the day...
I had this phone to use it (internet, gps, etc...) not to keep it off all time, I already underclocked and undervolted... (that improved battery life a lot). If it only would go to sleep when not in use it would be great.
Thanks for help
Update: I turned off wifi and 3g and no watchdog alert from these processes or any other.
I will turn it on during the day and we'll see.
Sent from my GT-I9100 using XDA App
I turned on 3g this morning and have 8 alarms from this 2 in 8 hours with 99%...
Sent from my GT-I9100 using XDA App
but heres the issue
turning off 3G AND Wifi does not really tell you whats doing it. is it the data being on thats causeing the problem or a app that is syncing that is causing the problem.
How do I know which app? Watchdog only says events/0 and suspend...
Sent from my GT-I9100 using XDA App
i also have this issue running CM7 build #36
i posted the issue in the q&a thread hopefully someone will get back to me
Hi,
What wi-fi routers do you have?
router: wrt610n with ddwrt firmware as wireless bridge.
modem: epc3825 who is actually serving dhcp.
Sent from my GT-I9100 using XDA App
I have the same problem with very similar ROM/Kernel/Modem configurations.
Now I may be wrong, but I thought this bug was supposed to be fixed in 2.3.4 which VillainROM runs?
Also of note is that this "bug" does not seem to drain my battery anywhere near as badly as it did with my Captivate. On my Captivate suspend would usually sit at around 15% when bugged, and drain my battery like crazy. Suspend and events/0 both sit at anywhere from 30-60%+ on my SGS2 but it doesn't seem to affect my battery at all (or much, at least).
Could this possibly be a display bug? I've noticed Watchdog doesn't seem to update every minute a lot of the time, whereas it always updated on my Captivate.
So I've also found that the longer my phone is idle, the higher events/0 and suspend usually are. Doesn't seem to happen when the phone is plugged in though, as I never seem to get alerts from Watchdog overnight.
It is true that doesn't seem to affect much, but there are awakes, and should not be there any (or at least only a few). I gave up, uninstalled watchdog and forget it... I will enjoy the phone and will check periodically for updates.
Thank you everybody.
Sent from my GT-I9100 using XDA App
tonovcp said:
It is true that doesn't seem to affect much, but there are awakes, and should not be there any (or at least only a few). I gave up, uninstalled watchdog and forget it... I will enjoy the phone and will check periodically for updates.
Thank you everybody.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
umm.. just whitelist the two event and then Watchdog wont give you any warning for thoes too..
What's the point of whitelist? they are running anyway, so I just uninstall watchdog and 1 less app running.
Sent from my GT-I9100 using XDA App
tonovcp said:
What's the point of whitelist? they are running anyway, so I just uninstall watchdog and 1 less app running.
Sent from my GT-I9100 using XDA App
Click to expand...
Click to collapse
well, a whitelist is for a process or event that you know might spike past your set % in watchdog. so for example if you know that Events/0 will spike past 50% for example, and you don't care to be warned of this process. So you can keep Watchdog installed and working, and when Facebook decides to sit there doing god only knows you WILL be notified.
Its kinda like a boy who cried wolf scenario, but with logic.
Watchdog catches a lot of apps that I mess around with, I think it is a super helpfull program.

[Q] "Suspend" + "Events/0" Processes Draining Battery?

Hi guys,
So for the past week or so, I've been noticing really bad battery drain on my GS2, and I think I have finally pinpointed the problem.
"BetterBatteryStats" has told me that there are 2 specific wakelocks running in the background, which prevent the phone from going to 'deep-sleep'. These are the "suspend" and "events/0" processes. They are on for hours, preventing the phone from going into a proper 'deep-sleep', and keeping it awake.
My question is, how would I stop these processes from running? I know for a fact that it is not such a common 'bug', because tons of people are getting >18 hours on their GS2 with moderate/heavy use, while I'm only getting about 10 with light/moderate usage.
So in short, why are the "suspend" and "events/0" processes running while the phone is supposed to be in sleep mode, and how do I stop them from running and draining battery?
Thanks everyone!
Well I don't have that problem so can't say. You should ask it on the BBS dedicated thread,
http://forum.xda-developers.com/showthread.php?t=1179809
Regards.
This is the famous "Android OS" bug, which happens only on SGS2. Search the forum and you'll see quite a few threads about it. There is no solution, but keeping wifi off when not in use or setting is to sleep when screen is off helps quite a bit.
aydc said:
This is the famous "Android OS" bug, which happens only on SGS2. Search the forum and you'll see quite a few threads about it. There is no solution, but keeping wifi off when not in use or setting is to sleep when screen is off helps quite a bit.
Click to expand...
Click to collapse
It's not only a bug on SGS2. I've been fighting this problem for quite a while on my Nook Color with CM7. Here's the thread I started.
hmm, I am having this problem as well, I'm used to my iphone, where i can use it all day and still remain above 50% meanwhile every time i pop the screen on my GS2 the percentage is down from last time. its horrible, very much considering going back, I love this phone, but this battery draining situation is out of control for me.. midnight -8:30 i lost 45 percent battery.. screen off..
penskyc said:
hmm, I am having this problem as well, I'm used to my iphone, where i can use it all day and still remain above 50% meanwhile every time i pop the screen on my GS2 the percentage is down from last time. its horrible, very much considering going back, I love this phone, but this battery draining situation is out of control for me.. midnight -8:30 i lost 45 percent battery.. screen off..
Click to expand...
Click to collapse
you might want to have a bit of a read. You never know, might find something
skimminstones said:
you might want to have a bit of a read. You never know, might find something
Click to expand...
Click to collapse
been reading all day and night most stuff lead to a dead end, currently looking at this:
http://code.google.com/p/android/is...c=ID Type Status Owner Summary Stars&id=16721
turning off google sync and stuff is not an option for me, I need push email, and contacts and google reader, whats a smart phone if i need to dumb it down
http://forum.xda-developers.com/showthread.php?t=1290020
skimminstones said:
http://forum.xda-developers.com/showthread.php?t=1290020
Click to expand...
Click to collapse
so basically there is no solution...
penskyc said:
so basically there is no solution...
Click to expand...
Click to collapse
well for me, installing the siyah 1.8 kernel has sorted it and my battery life is pretty damn good now.
Others will tell you its not fixed and the extra battery life im getting is a placebo. But all i know is i used to get 3 hours screen on time and lose 15-20% battery overnight. Now i lose 2% overnight and get 5-6 hours screen on time. If thats placebo then so be it.
skimminstones said:
well for me, installing the siyah 1.8 kernel has sorted it and my battery life is pretty damn good now.
Others will tell you its not fixed and the extra battery life im getting is a placebo. But all i know is i used to get 3 hours screen on time and lose 15-20% battery overnight. Now i lose 2% overnight and get 5-6 hours screen on time. If thats placebo then so be it.
Click to expand...
Click to collapse
hmm, ok, I will look into kernels, I am using an AT&T SGS2 so its a little different kernel wise. I have yet to find anything in my specific forums though.. just switched from an eperimental kernel to a stable, so maybe this will help
I think I just read somewhere in the Galaxy S2 forum that AOS isn't exactly solved on the .14 kernel (which siyah 1.8 is based on)..... it just merely not include suspend and events/0 into the Android OS count for the battery.....
Anyone can shed some light on this?
---------- Post added at 10:28 PM ---------- Previous post was at 10:23 PM ----------
ok, found it
http://forum.xda-developers.com/showthread.php?t=1290020
hope this would be useful
penskyc said:
hmm, ok, I will look into kernels, I am using an AT&T SGS2 so its a little different kernel wise. I have yet to find anything in my specific forums though.. just switched from an eperimental kernel to a stable, so maybe this will help
Click to expand...
Click to collapse
then yea, dont be installing any roms/kernals form this forum. You have a different phone.
skimminstones said:
then yea, dont be installing any roms/kernals form this forum. You have a different phone.
Click to expand...
Click to collapse
yup! I know, just figured since the phone was around longer it would have some more information on the suspend and events/0, which it did, thanks for your help!
skimminstones said:
well for me, installing the siyah 1.8 kernel has sorted it and my battery life is pretty damn good now.
Click to expand...
Click to collapse
is siyah 1.8 better for battery life compared to siyah 2.1 or the newer one?
I tried 2.1, but I still have high android OS.
Using bbs, I see that suspend and events/0 is still around 1 to 3 minutes each day.
I have turned off:
Accounts and sync > background data & auto-sync,
Privacy > back up my data,
Location and sec > use wireless networks.
Any other advice?
a1adin said:
is siyah 1.8 better for battery life compared to siyah 2.1 or the newer one?
I tried 2.1, but I still have high android OS.
Using bbs, I see that suspend and events/0 is still around 1 to 3 minutes each day.
I have turned off:
Accounts and sync > background data & auto-sync,
Privacy > back up my data,
Location and sec > use wireless networks.
Any other advice?
Click to expand...
Click to collapse
Use a 2.3.4/2.3.5 based ROM such as CheckROM HD or Hyperdroid-Androidmeda with Darknight-Siyah Kernel.
I get 3 days of use if i keep data off . With Data on and normal usage i get on average 0.7-1% drop per hour compared to 3-4% of 2.3.3 ROM.I think it's a combination of kernel and ROM that solves the problem.
Earlier CPU Spy used to show lots of time spent at 800Mhz which is what android OS bug does. Now i see it spending 1-2% time in 800Mhz and most of time in deep sleep.
thanks for the reply.
now I am using CRv3.1.1 with speedmod 18test3.
but it seems that from day to day, events/0 & suspend are getting bigger and bigger.
do you know why?
I upgraded to KI3 a long time ago, and froze the hubs + wifi sharing / wifi sharing manager (i never even used the hubs anyways), and what do you know; my battery can now easily last me a LONG time, after 16 hours it still always has AT LEAST 40% remaining, and that is with a few hours screen-on time, data sometimes on, wifi usually always on! I'm extremely happy now!
So in short, for those of you with bad battery life, the least you could do is upgrade to XXKI3 or XXKI4 (they're pretty much the same thing) firmware/kernel. Even completely stock without root/frozen apps is A LOT better than any other 2.3.4 / 2.3.3 ROMs.
CRv3.1.1 is already based on xxkj3, and I have already frozen most of samsung bloatware.
However, I have just found out that kernel is an important factor in high suspends and events/0.
Now I use the previous version: speedmod 17 test 1, and suspends & events/0 decrease a lot.

Phone battery draining quickly after JB update

Hi,
I have recently (half a week ago) updated my SII to Jelly Bean from ICS. It's fully stock without root. However, I noticed right away that the battery started draining very quickly and the phone sometimes gets hot. Did a factory reset. Factory reset the phone and format the internal SD and remove the external SD. Didn't help in the slightest. Phone starts draining after resetting. I have tried to flash another stock JB ROM (XEU) and afterwards factory reset the phone again. No dice. I installed CPU Spy to see CPU consumption and it says the phone didn't go into deep sleep at all and 95% of the time it was at 200 Mhz over an 8 hour period or so. So there's a wakelock that's keeping the phone continuously on.
At first, "Media" in battery settings in Settings was the culprit, it drained about 50% of the battery. I have searched the web and it's a pretty common battery drain on JB. I did try to disable the service and its battery consumption went down dramatically. But for some reason it turned on again. But right now Android OS and Android System are both draining most of the battery. I have also installed BetterBatteryStats and according to that app there is a partial wakelock called "NlpWakeLock" by Google Services that's draining most of the battery. Last night, around 60% of the battery got drained overnight (80% > 23% to be precise). Which, clearly, is unacceptable.
I'm at my wits end. I have no idea how to solve this and because I really like the new JB features I don't want to go back to ICS (I did a fresh ICS install and the battery drained 2% overnight which is how it's supposed to be).
If there's any information you need to know let me know. Any help is appreciated!
Go back to GB with speedmod kernel is an option.
-------------------------------------------
maybe your an iphone expert
------------------------------------------
Kaigo said:
Hi,
I have recently (half a week ago) updated my SII to Jelly Bean from ICS. It's fully stock without root. However, I noticed right away that the battery started draining very quickly and the phone sometimes gets hot. Did a factory reset. Factory reset the phone and format the internal SD and remove the external SD. Didn't help in the slightest. Phone starts draining after resetting. I have tried to flash another stock JB ROM (XEU) and afterwards factory reset the phone again. No dice. I installed CPU Spy to see CPU consumption and it says the phone didn't go into deep sleep at all and 95% of the time it was at 200 Mhz over an 8 hour period or so. So there's a wakelock that's keeping the phone continuously on.
At first, "Media" in battery settings in Settings was the culprit, it drained about 50% of the battery. I have searched the web and it's a pretty common battery drain on JB. I did try to disable the service and its battery consumption went down dramatically. But for some reason it turned on again. But right now Android OS and Android System are both draining most of the battery. I have also installed BetterBatteryStats and according to that app there is a partial wakelock called "NlpWakeLock" by Google Services that's draining most of the battery. Last night, around 60% of the battery got drained overnight (80% > 23% to be precise). Which, clearly, is unacceptable.
I'm at my wits end. I have no idea how to solve this and because I really like the new JB features I don't want to go back to ICS (I did a fresh ICS install and the battery drained 2% overnight which is how it's supposed to be).
If there's any information you need to know let me know. Any help is appreciated!
Click to expand...
Click to collapse
Is your device rooted?
If yes then switch your kernel to apolo it's gives you good battery life
Sent from my GT-I9100 using xda premium
^^^^^^^^^^^^^
Do you bother reading the posts or just have a compulsion to post any old crap.
I see your advising people how to root,then you open up a new thread asking for help about rooting your phone.
And you are continuing to spam threads posting what other people have said already.
-------------------------------------------
maybe your an iphone expert
------------------------------------------
theunderling said:
Go back to GB with speedmod kernel is an option.
-------------------------------------------
maybe your an iphone expert
------------------------------------------
Click to expand...
Click to collapse
Do you mean going back to Gingerbread? I haven't figured out what the speedmod kernel is yet but if I were to switch back I would rather switch back to ICS. But preferably I'd stick to JB since I do love all the new features and options. I'm willing to flash another JB ROM without the battery drain issue. However, all stock ROMs that I have tried had the issue.
Do you know of any good JB ROM? I prefer to keep it as stock as possible. I did root when I had ICS installed though.
Battery Drainage is very common in JB Stock
Kaigo said:
Hi,
I have recently (half a week ago) updated my SII to Jelly Bean from ICS. It's fully stock without root. However, I noticed right away that the battery started draining very quickly and the phone sometimes gets hot. Did a factory reset. Factory reset the phone and format the internal SD and remove the external SD. Didn't help in the slightest. Phone starts draining after resetting. I have tried to flash another stock JB ROM (XEU) and afterwards factory reset the phone again. No dice. I installed CPU Spy to see CPU consumption and it says the phone didn't go into deep sleep at all and 95% of the time it was at 200 Mhz over an 8 hour period or so. So there's a wakelock that's keeping the phone continuously on.
At first, "Media" in battery settings in Settings was the culprit, it drained about 50% of the battery. I have searched the web and it's a pretty common battery drain on JB. I did try to disable the service and its battery consumption went down dramatically. But for some reason it turned on again. But right now Android OS and Android System are both draining most of the battery. I have also installed BetterBatteryStats and according to that app there is a partial wakelock called "NlpWakeLock" by Google Services that's draining most of the battery. Last night, around 60% of the battery got drained overnight (80% > 23% to be precise). Which, clearly, is unacceptable.
I'm at my wits end. I have no idea how to solve this and because I really like the new JB features I don't want to go back to ICS (I did a fresh ICS install and the battery drained 2% overnight which is how it's supposed to be).
If there's any information you need to know let me know. Any help is appreciated!
Click to expand...
Click to collapse
Hey Kaigo ,
I have faced the same problem as you have faced ... Gone through a lot of problems to fix this Many of the Stock JB's for GS2 are having a lot of issues with the battery drainage
Well I had found a solution to this problem You can try installing the JB France update (XEF) & the UAE update (XSG)
It worked pretty well for me Try it and let me know if it worked for you
Regards
ksjd said:
Hey Kaigo ,
I have faced the same problem as you have faced ... Gone through a lot of problems to fix this Many of the Stock JB's for GS2 are having a lot of issues with the battery drainage
Well I had found a solution to this problem You can try installing the JB France update (XEF) & the UAE update (XSG)
It worked pretty well for me Try it and let me know if it worked for you
Regards
Click to expand...
Click to collapse
Wow, nice. Exactly what I'm looking for! I'm downloading the XEF update as I'm typing this. I'm going to try that and I will let you know the result.
theunderling said:
^^^^^^^^^^^^^
Do you bother reading the posts or just have a compulsion to post any old crap.
I see your advising people how to root,then you open up a new thread asking for help about rooting your phone.
And you are continuing to spam threads posting what other people have said already.
-------------------------------------------
maybe your an iphone expert
------------------------------------------
Click to expand...
Click to collapse
Bro don't take personally I just want to help people and for my thred I was asking how to root device without using pc and sdcard
Sent from my GT-I9100 using xda premium
So how is you posting the exact information after someone else has posted it helping anyone.Ive seen another member tell you that before.
And whats the point in you contributing rubbish info into a thread
-------------------------------------------
maybe your an iphone expert
------------------------------------------
Now I feel bad for the guy.
Edit: No I don't.
Sent from...this is not even my S2
gauravgymnast08 said:
Bro don't take personally I just want to help people and for my thred I was asking how to root device without using pc and sdcard
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Well repeating other peoples posts isnt helping anybody.
An update. I've installed the XEF update initially it had the same draining issue. However, I've also cleared cache and data in recovery mode and it seems to have solved most of the issue. I've got pretty good battery life now (about 1%/h idle).
But I did find another culprit draining the battery which is Dropbox. According to BBS the processes "wlan_rx_wake" and "h2_hsic" were draining the battery but I've uninstalled Dropbox now and it seems to have solved the issue. I really use Dropbox regularly though. Anyone got any idea what could be causing that?
Thanks for the help so far everyone! :laugh:
Yeah, don't let it upload your pics.
Sent from the little guy
gastonw said:
Yeah, don't let it upload your pics.
Sent from the little guy
Click to expand...
Click to collapse
I have always had that feature disabled since I don't want to use it anyway. I have no clue what could be causing it. I want to use a packet sniffer to see what is sending and receiving data but the phone isn't rooted so I can't really do that unfortunately.
Hold on, I'ma freeze it with TiBu.
Test time.
PS: You really need to root that phone.
Sent from...this is not even my S2
I just greenify Dropbox (actually, all apps which rely on an internet connection). Unfortunately for you, it requires root. IMHO, almost worth rooting for, although there's many better reasons than that.
Greenify is almost like a temporary freezing of the app, by stopping all background processes for the app. They automatically restart when you launch the app, and automatically turn off when the phone goes to deep sleep.
Sent from a galaxy far, far away
Cheers!!
gauravgymnast08 said:
Bro don't take personally I just want to help people and for my thred I was asking how to root device without using pc and sdcard
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Here you go
http://bit.ly/12JEEcO
---------- Post added at 02:05 PM ---------- Previous post was at 01:47 PM ----------
Kaigo said:
An update. I've installed the XEF update initially it had the same draining issue. However, I've also cleared cache and data in recovery mode and it seems to have solved most of the issue. I've got pretty good battery life now (about 1%/h idle).
But I did find another culprit draining the battery which is Dropbox. According to BBS the processes "wlan_rx_wake" and "h2_hsic" were draining the battery but I've uninstalled Dropbox now and it seems to have solved the issue. I really use Dropbox regularly though. Anyone got any idea what could be causing that?
Thanks for the help so far everyone! :laugh:
Click to expand...
Click to collapse
Wow
Im glad the XEF update helped
Well Dropbox always keeps on syncing stuff from the cloud and that might the real cause You should disable all the automatic syncing and keep it to manual sync as it syncs only on your commands and saves your battery!!
Cheers!!! :victory:
Check how much data is being downloaded. If a lot is being downloaded off WiFi, switch it off and see if that stops your drain. Then switch off Data on your cellular. Just to check which one's causing the drain. Believe it or not, I just rebooted my home wifi router and battery drain issue was over on my Galaxy S2.
gastonw said:
Hold on, I'ma freeze it with TiBu.
Test time.
PS: You really need to root that phone.
Sent from...this is not even my S2
Click to expand...
Click to collapse
I had previously rooted my phone when I was on ICS. I never used it too often though. I wanted to use Nandroid. I have no clue how to root JB though, without flashing a modded kernel (which I did with ICS).
lurker316 said:
Check how much data is being downloaded. If a lot is being downloaded off WiFi, switch it off and see if that stops your drain. Then switch off Data on your cellular. Just to check which one's causing the drain. Believe it or not, I just rebooted my home wifi router and battery drain issue was over on my Galaxy S2.
Click to expand...
Click to collapse
That's very interesting. This might just be a good reason to root the phone. So I can use network log or shark to see which apps are sending and/or receiving data. I have this feeling Dropbox is going to be one of them..
Hopper8 said:
I just greenify Dropbox (actually, all apps which rely on an internet connection). Unfortunately for you, it requires root. IMHO, almost worth rooting for, although there's many better reasons than that.
Greenify is almost like a temporary freezing of the app, by stopping all background processes for the app. They automatically restart when you launch the app, and automatically turn off when the phone goes to deep sleep.
Sent from a galaxy far, far away
Click to expand...
Click to collapse
Hmm, but I guess that you can't really freeze apps like Whatsapp, since you wouldn't be able to receive any messages then until you turn on your phone. But I'm getting convinced to root the phone again so I'm definitely going to give it a try.

Mysterious battery drain. Please help! (need PROs)

Intro
Hello I'm a very old lurker in this forum yet a new member and this is my first post so please don't kill me if I failed to follow the rules or if my English sucks. I will try to organize this thread and make it clear and easy to understand and read, while providing as much information as I can.
The Problem
So my i9100 has been having extreme battery drain lately, about 2% per 3 minutes. I refrain from using it throughout the day to help my battery hold until night. When I do so, it is usually about 40% by the time I go to sleep with having BARELY used the phone. Probably just now and then to answer a Whatsapp message or to check the time. I've long ago uninstalled all games since I can't even think of playing games with this horrible battery status.
How it started
The last thing I can remember before starting to have this problem is about a year(?) ago when I was on Jellybam. I had good battery, and then a build with an excellent battery came out and it worked perfectly. I can't remember which version it was, but a little after that, I updated Jellybam and noticed SUPER battery drain. I waited a little for the next updates but it wasn't fixed, so I changed a ROM. I noticed that it wasn't helping. So I tried the following for a couple of months now:
Attempts To Solve The Problem
I have tried the following:
Using lowest screen brightness
Disabling obvious stuff like GPS, Bluetooth, Wifi, 3G
Closing or even NOT installing any known battery consuming apps
NOT using task killers
USING task killers
Underclocking
Removing widgets. Using least icons possible on launcher
Using many different launchers
Changing ROMs, kernels and both
Reverting back to stock
Buying a new battery (extended and not original)
Trying a new original battery from a friend who has i9100
Flashing modems and RILs, including GetRIL. In fact, I've had better battery with worse signal (but not always). I think it was with XXLPH or XXLPW.
Using battery savers like JuiceDefender which basically do everything I've already tried. What's a smartphone without internet
Using BetterBatteryStats and Gsam Battery Monitor Pro. Did not notice anything special (but I am not pro enough to understand everything on BBS, though I googled some of the things and haven't noticed something unusual). Maybe some pro can help me with it.
Assumptions / Notes
A couple of versions ago, I have used Omega ROM version 4.2.1 which suddenly fixed(?!) my battery. I can't remember which build it was, but the new one doesn't fix the battery drain. I assume it could be due to the radio update to XXMS2
I have a feeling that the drain is related to the modem (aka baseband), because I've had some more battery-friendly modems and some less
I have tried many modems that are supposed to work perfectly (and really gave me good connection speed and signal), but they did not fix the battery drain. Even on stock rom
My provider is Golan Telecom, which is supposed to work good with Cellcom modems, but it didn't. At least not battery-wise
Last resort can be taking it to a lab, but it's hard for me to stay without my phone, and I think people here are more skilled than the noobs in the lab.
Can the problem be hardware-related but not battery-related? May it be caused by the huge amount of times I've flashed ROMs and kernels?
Had my phone for around 2 years
Never bricked my phone
Sorry for being a burden to this forum with this first post of mine, but thanks a TON of anyone who can shed some light on this problem for me!
*I have attached one log of BBS
2h screen on , 3h wifi running and 50% how you did that?
I don't think that is a big battery usage
Which battery do you have?
Sent from my GT-I9100 using XDA Premium 4 mobile app
krazy1101 said:
2h screen on , 3h wifi running and 50% how you did that?
I don't think that is a big battery usage
Which battery do you have?
Click to expand...
Click to collapse
Don't know, the battery is just dying so fast...
I got the original one that comes with the i9100
It doesn't look horrendous to me. Things to do though :
1. Grant BBS root rights. Need it to see network and alarms.
2. Did you play music at all? If not, you need to diagnose apps which are putting out sound. Viber is a common culprit.
3. Deleted_wakelocks comes when you turn wifi off. As it's so large, something is killing you when you're on wifi. My guess would be wlan_rx_wakelock. Basically you need to turn off wifi when you're not actively using it to avoid the drain from it. "Better wifi on/off" may be an app which helps you out there, it'll automate the turning of wifi on and off with your screen.
Sent from a galaxy far, far away
Hopper8 said:
It doesn't look horrendous to me. Things to do though :
1. Grant BBS root rights. Need it to see network and alarms.
2. Did you play music at all? If not, you need to diagnose apps which are putting out sound. Viber is a common culprit.
3. Deleted_wakelocks comes when you turn wifi off. As it's so large, something is killing you when you're on wifi. My guess would be wlan_rx_wakelock. Basically you need to turn off wifi when you're not actively using it to avoid the drain from it. "Better wifi on/off" may be an app which helps you out there, it'll automate the turning of wifi on and off with your screen.
Click to expand...
Click to collapse
Thanks for your reply.
1. I have given it root rights, and will soon upload an updated log
2. I haven't played music at that time, not that I remember, but even with different players or not players at all, and without sound on keypress, the same drain is occuring. Also, I have long ago stopped using Viber as it eats the battery even more. My battery can't afford to have Viber :/
3. The drain seems to continue with or without wifi. I usually leave my wifi on when I'm at home, like now, but I have also tried, many times, to leave 3G without wifi and see if the battery improves. It didn't, unfortunately.

[Q] Brutal WiFi drain when WiFi is on.

Hello everyone,
I have a galaxy s2 i9100p which i've undergone to several modifications in order to make it snappier.
I nave first changed, on JB stock the SYS partition to 5gb -8gb ad i had quite some apps slowing the phone down. I decided after to choose the way of rooting to have a fast experience on KK. I originally rooted and installed latest syiah kernel beta + paranoid last stable version. I then moved to beta5 but in all cases battery drain was massive even in deepsleep.
I moved then to slimsaber ROM with their own custom kernel, but several (i thought partial wakelocks) made me keep slimsaber until they removed all partial wakelocks with the latest 04062015 update. In the meantime i swapped to dorimanx which somehow worked (v10008) but noto always And didnt satisfy me so i now moved to apolo regular kernel. My problem was partially solved as now i have NO persistent partial wakelocks and now i have no drain in deep sleep. Yet with battery monitor widget, while when phone is in deep sleep And i use about 0,50-1% battery, the moment i turn WiFi on the usage is in the -500 or 700 range...which is HUGE. (about 40-50%). The aforementioned app says my liion battery is good, And since kernel wakelock detector does not trace anything suspicious i really have no idea on what to do to make WiFi drain acceptable. My router is fine as another gs2 stock JB does not drain so fast so i guess its stilo kernel related. I have twrp recovery And i literally ran out of options. What should i do? (I owned this phone for 3 Years And possibly dont want to change it)
Update: i tryed to change modem but without luck. Then i used wakelock detector And found this. Isn't the WLAN xNumber And WLAN awake one too high for such little time? I ran out of ideas by now.
Update. I think I found the reason of this massive drain. I downloades from gplay the app network log, And as 192.168.1.101.NETBIOS shows there is this little SYS packets process at the top that i cant understand. I tryed to swap to static IP bit I didn't see big improvements yet, its still here after all. What should i do?
(I am aware there are similar threads but none specified this except a big one which led me only to find the cause without a solution; please dont let this thread die forgotten)

Categories

Resources