I have asked this on the Note forum - lots of views but no answers yet.
I am trying to reduce the battery consumption on my Note. I have several apps which use the GPS but the gpsd process is being called quite a lot, even when I am not using any GPS app.
Simple question - now that I have established which service is being called (using better battery stats) is there a way to determine which app(s) are using it?
Sent from my GT-N7000 using Tapatalk 2
Any app that uses the GPS must ask for permission to access your location. Install an app that can display the permissions for all your apps (I recommend Permission Explorer) and look for any app with access to your course/fine location.
Also do you use Latitude? If you do that would be the first app I would suspect.
Thanks I'll give that a go. I don't use latitude but I do have a few others which use positioning. I am beginning to suspect that Tasker is the guilty one on this occasion.
Sent from my GT-N7000 using Tapatalk 2
Related
Hello,
Searched in this forum but couldn't find answer, so thanks for your expert feedback:
I'm using SGS2 since 2 weeks now and I'm happy with it. Except I can't stand one full day with a fully charged battery with a "normal" usage. But batterie matter is not my question
I installed some application, like news, games, etc, as well as "advanced task killer". When I open "Avanced Task Killer", I see so many apps that I didn not even opened: Gallery, Search, Maps, MI, Social Hub, and some games...
Do you know why such applications are running (or launched) itself? Checking RAM, still have enough free ram, but I really don't know why all those apps are lauched.
Doesn't matter, they are not what is causing your drain. If it's really bad it's either the wifi sharing issue or the router issue. Could you post a screen shot of your battery usage. Also atk does more harm than good for the average user.
Sent from my GT-I9100 using XDA Premium App
TheGhost1233 said:
Doesn't matter, they are not what is causing your drain. If it's really bad it's either the wifi sharing issue or the router issue. Could you post a screen shot of your battery usage. Also atk does more harm than good for the average user.
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
Well, most of battery usage is due to display+Android OS+Android system (a total of 78%). But battery drain was not my question
Just wandering to know why I have so many apps running (or only launched) in background without I launch them (social hub, maps, gallery, game hub, and some games)
Because the galaxy s II has a massif RAM, once they are running there is no reason to kill them. If you check active services most of them should be cached and not actually running. Atleast the games, stuff like social hub will run always.
Sent from my GT-I9100 using XDA Premium App
These apps are running because that is how the android OS works. It opens things so they load faster next time. They ate supposed to be suspended so not using any resources in the background unless its a badly coded app.
Nothing you can do about it really.
Informative answers
Sent from my GT-I9100 using XDA Premium App
I noticed that whenever I'm on WIFI, the GPS icon would come on and blink for a few seconds then go away. It would keep doing this every 3 seconds on the dot.
On 3G, it would not happen.
On stock KG1 ROM, rooted. I have the Widget Locker and the touchscreenfix.
How do I find out what app or process is using the GPS? I even used the Samsung Task Manager to kill all the apps and cleared the memory. I also rebooted. Whatever it is, it simms to start up when the OS starts. Looking at autostarts, there are too many apps listed in the"after start up" category to pin point the offending app.
I think I found the problem. It was the AT&T Mark the Spot app.
I noticed the GPS also comes on when I change charge/discharge state, as well as network state changes. I looked at Autostarts to see what do these have in common, and out of all the other apps, this one is more likely the culprit.
I'd still wish for a way to find out what process is using what resources. Currently, there is no app for that.
naddie said:
I think I found the problem. It was the AT&T Mark the Spot app.
I noticed the GPS also comes on when I change charge/discharge state, as well as network state changes. I looked at Autostarts to see what do these have in common, and out of all the other apps, this one is more likely the culprit.
I'd still wish for a way to find out what process is using what resources. Currently, there is no app for that.
Click to expand...
Click to collapse
There is this app (if your rooted that is), I have it as it allows me to prohibit some permissions of certain apps. Also in a sense enhances security. If you found this helpful don't forget the thanks button (as im trying to build that up! lol).
https://market.android.com/details?id=com.lbe.security&hl=en
additionally for security there is also: https://market.android.com/details?id=com.lookout&hl=en
EDIT: LBE lets you know what is using what or what potentially can.
Htc HD2 Spirit said:
There is this app (if your rooted that is), I have it as it allows me to prohibit some permissions of certain apps. Also in a sense enhances security. If you found this helpful don't forget the thanks button (as im trying to build that up! lol).
https://market.android.com/details?id=com.lbe.security&hl=en
additionally for security there is also: https://market.android.com/details?id=com.lookout&hl=en
EDIT: LBE lets you know what is using what or what potentially can.
Click to expand...
Click to collapse
Thanks, but that's not what I'm looking for. I don't want to prevent the app from accessing GPS, which looks like what those apps you mention can do. I just want to know for future reference if I can find out what app is using what resources.
For example, if I see the GPS keep coming on again even though there isn't anything apparently running, I'd like to know which app or process is using the GPS.
I've searched high and low for an answer to this question and sifted through many forums and have not found an answer. I apologize in advance if this was covered somewhere else or if there was a better place to post this question.
I'm trying to limit my mobile data usage with out jumping through hoops.
I'm looking for a widget, that with one click of a button, it can restrict background data, disable auto-sync and enable mobile data, and when pressed again, enable WiFi, disable background restriction and enable auto-sync.
This function, no matter how trivial, would save time and effort.
Is there anything like this out there?
Would something like this require root?
Sent from my Galaxy Nexus using XDA Premium 4 mobile app
NexusNut said:
I've searched high and low for an answer to this question and sifted through many forums and have not found an answer. I apologize in advance if this was covered somewhere else or if there was a better place to post this question.
I'm trying to limit my mobile data usage with out jumping through hoops.
I'm looking for a widget, that with one click of a button, it can restrict background data, disable auto-sync and enable mobile data, and when pressed again, enable WiFi, disable background restriction and enable auto-sync.
This function, no matter how trivial, would save time and effort.
Is there anything like this out there?
Would something like this require root?
Sent from my Galaxy Nexus using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I think you have to look it up in PS.
Sorry if this is a dumb question, but what does "PS" stand for?
Sent from my Galaxy Nexus using XDA Premium 4 mobile app
Play Store
try this
https://market.android.com/details?id=net.skweez.wifisync
Looking for a similar same thing, particularly a key code or script that could toggle the "restrict background data" setting with LMT launcher (likewise for airplane mode). Cant find it anywhere whether automatic or by one click toggle. Did you ever find a solution?
Finally figured this out, man was it annoying.
I need it for my Samsung S5.
I disable the background data all the time to save battery.
It can be done with root access with a single command.
service call netpolicy 10 i32 1
If the API changes in the future, it's easy to look it up again.
http://grepcode.com/file/repository...1/android/net/INetworkPolicyManager.java?av=f
Look for the line with TRANSACTION_setRestrictBackground
Then just extrapolate that info to http://grepcode.com/file/repository...N/android/net/INetworkPolicyManager.java?av=f
Replacing DESIRED_ANDROID_VERSION with the version you're interested in.
The apps that I've used involving location information all have this feature. I really don't wanna enable google location service all the time.
Have been bugging about this since the early beta stage. You have the option in Zooper Widget standalone so it shouldnt be too hard to get it into Themer. Its rather annoying to drain 40% juice in just 5 hours while doing nothing with it.
Sent from my GT-N7100 using XDA Premium 4 mobile app
I have also this problem, please solve this
Hi, I discovered today that probably due to play store and services automatic update I have some new wakelocks which keep the device constantly awake. They are GCM_CONN_ALARM,
GCM_HB_ALARM and GCM_CONN. Each of them keep the device awake equal time.
Has someone any suggestions what to do or has anyone else same problem?
Sent from my D6503 using XDA Free mobile app
I have the same issue since my Android was updated to KitKat.
It seems the problem is in Google Play Services: Location (it's that feature to locate you via WiFi)
I think they know about it. However it's hard to make hotfixes for some reason.
I found two ways to keep my battery from discharging:
1. clear cache of Google Play services and restart a phone (temporary solution)
2. kill all the Google Play services (there are 4 of them in my phone). Unfortunately it doesn't help if you just kill only a location service.
Anyway this issue is still not clear to me.
Turned off sync, now it enters deep sleep also sometimes, but still most of the time device is in active state
Sent from my D6503 using XDA Free mobile app
Use an app called Greenify https://play.google.com/store/apps/details?id=com.oasisfeng.greenify to control apps causing wakelocks and battery drain. Works better if you are rooted.
Sent from my Sony Xperia Z2
Have you tried to greenify Google play services? It's not possible since it is system app and when converting it to user app won't work.
Sent from my D6503 using XDA Free mobile app
Now I have tried to refresh another stock based rom, same problem, still only one?
Sent from my D6503 using XDA Free mobile app