Hi there,
So my phone is running CM11 (11-20141023-Nightly-mint) and has a battery-drain issue. The biggest culprit seems to be the one and only Google Services.
The service 'GCM_LIB' seems to be the biggest problem. I was wondering if anyone else is having this problem and if there's any way of fixing this?
I've added some screenshots which show: (I'm not allowed to post URLs (yet), so please navigate to this imgur album: /a/jcAWx
- Battery graph;
- Screentime;
- Battery usage;
- Wakelock Detector;
- Google Services in Wakelock Detector.
It's worth mentioning that I've disabled most, if not all, location services using the app 'Disable Services', so that's probably not the cause of this battery drain.
Related
Recently I found the NLP wakelocks have used up much of the battery and can't a way to switch of Google location reporting. Any thoughts? I don't want to switch off all location services as I may need them for Maps or so...
I experienced exactly the same problems leading to a ton of wakeups from Google service. The only solution for me until now was to switch off all locations even though the weather and everything doesn't work properly anymore..
Google Services is killing my battery with its incessant wakelocks! How do I get rid of this?
I flashed my phone a few days ago... from ICS to JB 4.1.2.... I also loaded NOPE kernel and overclocked to 850 MHz. I thought it was the overclocking that was killing my battery but it looks like it's some of the google services.... they keep cpu wakelocking the phone while it should be sleeping. I mean come on, 6444 wakes in 15hrs?
I see that it's a common issue but there doesn't seem to be an easy fix. Can anyone walk me through what they did to solve? attached are my battery/wakelock stats for reference
You can always greenify it (play store -> greenify). Mind it does restart quite often, so it is a real pain, but most of the google apps depend on it. You could also go to google settings on the phone, and in the location section disable location reporting and location history. This is the main battery killer in google services.
P.S. What's the rom you're using on the pictures?
I read that turning off both GPS and network location services will help fix this.... but then all my apps become dumb. I'm looking at the Google Services screen in Wakelock Detector (image first post) and I can see the wake count for different functions or programs. e.g. NetworkLocationLocator woke 206 times, but GTALK_CONN woke 1668. Is there any way to disable certain aspects of the Google Services app or is it an all or none scenario?
P.S. What's the rom you're using on the pictures?
Click to expand...
Click to collapse
It's Speed Droid by addictz10 with the Samsung S5 skin (it's called CM11 CM10.2 TouchWiz 5.0 theme in the Store). The first green pic is using Wakelock Detector and the other 2 are the OS Battery screen.
Well, as for gps, you can turn it off, because it is rarely needed for your phone to have that precise information on your whereabouts. As for network location service, don't turn it off, just turn location reporting and location history in google settings (not phone settings). As for gtalk, well, you'll have to uninstall hangouts and to disable/remove google talk to stop that behavior. I don't think that there is a way of stopping certain wakelocks, and I agree that it would be great if it could be done...
Here is a typical wakelock scenario for me: http://imgur.com/a/o7lQs
The Note stays in the 400mhz state and doesn't deep sleep nearly as often as it should.
This is a list of what i've disabled with package disabler: http://i.imgur.com/Kn6ZHfr.jpg
I'm not rooted, running on T-mobile's latest firmware. Any ideas?
eallan said:
Here is a typical wakelock scenario for me: http://imgur.com/a/o7lQs
The Note stays in the 400mhz state and doesn't deep sleep nearly as often as it should.
This is a list of what i've disabled with package disabler: http://i.imgur.com/Kn6ZHfr.jpg
I'm not rooted, running on T-mobile's latest firmware. Any ideas?
Click to expand...
Click to collapse
You're rooted, as Wakelock Detector can only be used on rooted devices.
Install Phone INFO Samsung, and post screenshots.
Uzair40 said:
You're rooted, as Wakelock Detector can only be used on rooted devices.
Install Phone INFO Samsung, and post screenshots.
Click to expand...
Click to collapse
I'm not rooted, as I mentioned. I used the pc wakelock detector which you can see from the screenshots. It uses adb.
eallan said:
Here is a typical wakelock scenario for me: http://imgur.com/a/o7lQs
The Note stays in the 400mhz state and doesn't deep sleep nearly as often as it should.
This is a list of what i've disabled with package disabler: http://i.imgur.com/Kn6ZHfr.jpg
I'm not rooted, running on T-mobile's latest firmware. Any ideas?
Click to expand...
Click to collapse
Hi ,
It seems (to me) that one of your biggest "culprits " in this wakelock is an Google setting or app (I refer to Nlpwakelock in your Wakelock detector list )
Few years back ,when i had my rooted Note3 and Xposed framework installed ,i had a lot of dealings /knowledge about the Nlpwakelock (forgotten most and my Note5 is stock also and not rooted )
Ok ,from what i remember it either you have GPS location on ,or some syncing, thats constantly keeping device in low state awake. ?
I attach screenshot from my Wakelock detector app ( my paid one ....,knowledge base info ,it might give you some ideas ?)
hope you can read my screenshot ?
other possiblities ...
Google services ,.Google drive syncing , location ? Google maps ( location ) on , etc .
Your wifi always on ,searching /updating locations ???
I see you have disabled Google calendar ??
I also see you use Google ...News and weather app ( Genie widget ) ,any of these apps have location enabled ?
good luck
willcor said:
Hi ,
It seems (to me) that one of your biggest "culprits " in this wakelock is an Google setting or app (I refer to Nlpwakelock in your Wakelock detector list )
Few years back ,when i had my rooted Note3 and Xposed framework installed ,i had a lot of dealings /knowledge about the Nlpwakelock (forgotten most and my Note5 is stock also and not rooted )
Ok ,from what i remember it either you have GPS location on ,or some syncing, thats constantly keeping device in low state awake. ?
I attach screenshot from my Wakelock detector app ( my paid one ....,knowledge base info ,it might give you some ideas ?)
hope you can read my screenshot ?
other possiblities ...
Google services ,.Google drive syncing , location ? Google maps ( location ) on , etc .
Your wifi always on ,searching /updating locations ???
I see you have disabled Google calendar ??
I also see you use Google ...News and weather app ( Genie widget ) ,any of these apps have location enabled ?
good luck
Click to expand...
Click to collapse
Thanks, I appreciate the screenshot.
I've gone through most of the obvious culprits.
I think I may have figured some of the issues out. It seems that my samsung account was having trouble syncing, so maybe it was trying to over and over. I've removed and re-added it which seems to at least let the device sleep. Gonna check for wakelocks again tomorrow and see how it looks.
Hi there,
i'm using a S3 Mini rooted with a stock rom, and i was watching the things that drains my battery the most and found out that
Google play services is draining 48% while the display is draining 22%. I've uninstalled Google play services updates and download the latest, and now it's draining 44%.
I've also found that there's an app called "app ops" that could fix this but couldn't install the apk file, seems like it's not compatible with my phone.
So is there any solution to stop google play services from draining such a huge amount of battery?
Thanks in advance people.
I have the Galaxy note s20 ultra 5G Exynos version, and as from the first set-up, I got repeatedly disappointing screen on-time results, ranging from 2-3.5 hours.
I Started using different monitoring apps - BBTS and Accubattery to look for the culprit.
So these are my findings so far:
1. Google play services drain my battery. I found out that
So here is what I did so far
- uninstalled updated for Google play services
- wiped cache and data all over
- wiped cache partition
- disabled in-app permissions to body sensors, couldn't disable the physical activity and location permission
- disabled Google accounts sync at all
- disabled Google play services and forced stop (not a good idea, kept receiving tons of notifications to turn it on)
- Log-out of my 3 google accounts and re-logged
- disabled google maps tracking location and actually every possible place or app that would use my location/physical activity
Nothing Happened
2. Sensors - Google play services is using this sensor in the background: (4+ hours)
Google Play Services:
- motion sensor
- accelerometer
Android System:
- Grip System
3. Wakelocks
- CameraService_worker by android system count: 1000+, keeping device wake for 1+ hours - this wake lock is talked about in note 20 ultra forums, seems to be triggered when the phone is closed and it's moving with you. the only solution found is to turn off "sensors" and it stops - but then you lose your camera, nevertheless this wake-lock is still present in safe-mode.
- NlpCollectorWakeLock by Google play services.
Nevertheless, I tried ALL of the possible modifications to improve battery life but with no success
- Screen: low res + 48Hz
- Almost every app on deep sleep
- Disabled location permission and different permission for apps
- Disabled Google maps location history
- Enabled adaptive battery
- disabled all apps permissions to location and physical activity
+ in different battery apps - battery check out in good health.
My theory is that something is setting the google play service to fetch motion detection - and thi
Attached my BBTS and battery report status - https://drive.google.com/drive/folders/1ATH7l8cUiqBo1FTjlhuxbwI7He0s6r6_?usp=sharing
I would be more than happy to hear your take on this; the last option is to do a factory reset that I'm trying to avoid.