I recently upgraded to 4.4.2 and one thing I am noticing in Ap Ops is now some of the apps that are using Location are always "Running". In 4.3 they weren't constantly running and displayed the "last used" date.
For example, Google Play services, HTC Weather Location Service, and Android System are now always "Running". In 4.3 it would say "xx minutes ago" or even hours.
Is anyone else seeing this?
Related
I have HTC G1 with CM4 (Android 1.6) Installed, Latitude and Google Maps updated.
I have Data Plan.
I want my phone to automatically update my current location.
I am not sure what the problem is... But I think it would only update my location when I open Latitude.
But sometimes even after I open Latitude, and on the phone it says that my location is updated, I then check through a different google account to see if it was in fact updated, but nope! It says "Last update 7 hours ago" or something, and it doesn't show the right location.
Something is really not right. Did anybody experience this kinda problem and/or knows how to fix it? Please help!
Thanks.
Edit;
P.S. In settings under "My location", "Enable GPS Sattelites" is Checked and the other 2 are unchecked.
I have been in trouble for a past month. Google maps was holding partial wakelocks on sleep with all settings sync check boxes cleared in Google maps app. But it didn`t help. Settings->Battery always had google maps in here for lower or higher percentage. A day ago I started using better battery stats and noticed networklocationpassivecollector holding wakelock. So i dig into Settings->Locaion access-> Access to my location switch is on. If i switch it to off and then again back to ok dialog "Locations consent" appears when I pressed disagree the problems went away. Dialog message: Allow Google`s location service to collect anonymous location data. Some data may be stored on your device. Collection may occur even when no apps are runing.
Can somebody with google maps wakelock problem confirm this?
Open maps and then location settings in that and disable the report from this device option.
Sent from my Nexus 4 using Tapatalk 2
If you disagree in that dialog, then your location discovery will be less accurate, because one of the 2 checkboxes on that screen will not be set.
This appears to be a location settings bug. This also happened to me but with the Facebook app.
vukis said:
Can somebody with google maps wakelock problem confirm this?
Click to expand...
Click to collapse
I had Google Maps related wakelocks as well. They went away when I turned off everything that had to do with
Location reporting form Google Maps, Account Settings and GPS Settings. I'm not sure which "feature" was
causing it but there is indeed a problem.
Can anybody with this wakelock problem install Greenify app from play store. I had this problem but as soon as I hibernated maps they no longer cause wakelock and GPS and all the location settings are on. Maybe it will help same as me without a need to switch anything off.
Sent from my Nexus 4 using xda app-developers app
Hi
vukis said:
I have been in trouble for a past month. Google maps was holding partial wakelocks on sleep with all settings sync check boxes cleared in Google maps app. But it didn`t help. Settings->Battery always had google maps in here for lower or higher percentage. A day ago I started using better battery stats and noticed networklocationpassivecollector holding wakelock. So i dig into Settings->Locaion access-> Access to my location switch is on. If i switch it to off and then again back to ok dialog "Locations consent" appears when I pressed disagree the problems went away. Dialog message: Allow Google`s location service to collect anonymous location data. Some data may be stored on your device. Collection may occur even when no apps are runing.
Can somebody with google maps wakelock problem confirm this?
Click to expand...
Click to collapse
Google uses Android phones to keep its Wi-Fi database up to date, saves driving around in a car and getting into trouble for collecting data This is why they state it may use some data even if you aren't using Maps or location services.
Disabling reporting of locations from Maps doesn't change the wake locks, as it isn't the reporting causing most of them.
So Google will use your device to scan for Wi-Fi points, plus enable your GPS if it can to get a location fix to update it's location database of Wi-Fi points. To further confuse things Google seems to have some adaptive way of using devices, perhaps after a time they give individual phones a rest from reporting, or they use more of your phone the more you use more of the service, sort of our cost for getting free location services. This means different people see different battery usage from Google Maps, and the same person will see loads one day then it suddenly stops another.
The best way of stopping it is if you have root access download an application that lets you disable apps, and then disable Google Maps, only turning it on when you need it.
Regards
Phil
PhilipL said:
Hi
Google uses Android phones to keep its Wi-Fi database up to date, saves driving around in a car and getting into trouble for collecting data This is why they state it may use some data even if you aren't using Maps or location services.
Disabling reporting of locations from Maps doesn't change the wake locks, as it isn't the reporting causing most of them.
So Google will use your device to scan for Wi-Fi points, plus enable your GPS if it can to get a location fix to update it's location database of Wi-Fi points. To further confuse things Google seems to have some adaptive way of using devices, perhaps after a time they give individual phones a rest from reporting, or they use more of your phone the more you use more of the service, sort of our cost for getting free location services. This means different people see different battery usage from Google Maps, and the same person will see loads one day then it suddenly stops another.
The best way of stopping it is if you have root access download an application that lets you disable apps, and then disable Google Maps, only turning it on when you need it.
Regards
Phil
Click to expand...
Click to collapse
Interesting. Is this an assumption or the fact? If former, could you link up the source please?
What about this app ? https://play.google.com/store/apps/details?id=com.elsdoerfer.android.autostarts
Envoyé depuis mon Nexus 4 avec Tapatalk
Follow the link in Q2 in this post: http://forum.xda-developers.com/showpost.php?p=15869904&postcount=3
Hey guys. Thanks for great advises I will try auto starts (or greenify), because after disagreeing to Google passive collector Google Now stopped working. But maps wake locks are still away
And yes Google do collects Wi-Fi routers information. I noticed that when I bring my router to other place all connected laptops web based Google maps showed that our current location is my home
After a fresh install, i experienced massive battery drain (50%+ over night).
the culprit was google service, easily identified in the battery overview.
It prevents the phone from going to sleep mode.
i searched for the problem and found
http://forum.cyanogenmod.org/topic/...ce-wakelock-on-cm11-m7-massive-battery-drain/
"it's a new ota update service that was added in a recent Google Play Services update."
Solution:
http://forum.xda-developers.com/showpost.php?p=53739230&postcount=5031
quote:
Finally I was able to block the SystemUpdateService wakelock, using this app:
https://play.google.com/store/apps/details?id=com.rs.autorun (Autorun Manager)
go to settings, enable the option to show system entries
(refresh services)
find google play services and disable:
SystemUpdateService$Receiver
SystemUpdateService$ActiveReceiver
SystemUpdateService$SecretCodeReceiver
done... no more wakelock and it didn't break anything, syncs all work ok
I know this app doesn't look the best, but I tried others like "Android Tuner Free", "Disable Services", "Gemini App Manager", etc, but they allowed me to only disable the main service and didn't show the other receivers that had to be disabled.
Click to expand...
Click to collapse
One thing to add: If you clicked too much in Autorun Manager, it stops working and says "only changing of 10 entries allowed in the free version".
I wont give tipps to bypass this behaviour, so first think, then click.
the app can reset your services status from the menu, if you misclicked.
well, im not sure if this worked out well..
after 6 hrs, still google service takes a huge chunk of my battery. will report tomorrow.
installed latest nightly over this one, flashed google apps zip again, did not wipe anything, did not deactivate any google apps nor services, problem gone.
I use an OLD version of Maps. It's simple, I'm used to it, so I stick with it.
Recently the Maps app started updating itself without prompt, without me going to the Market and selecting it. It updates despite the fact I have "don't auto update" set for all my apps on the Market app. I disconnected it from the Market in Titanium Backup but that only lasts for a short time as you probably all know. I found a setting in TB where some items were set for auto update and I turned ALL of them off (including Maps). Then today I found it had updated itself back to the current version again.
I've tried everything I know of. I have currently frozen the Market app to see if that will prevent an update. But you know what? I'm sick of this, and I'm trying out Nokia's Here Maps.
Just for update purposes, freezing the Play Market app did not stop a self-update of Maps.
I then googled again, and found a mention of stopping changes to another app by editing the properties of the APK to "read only". I have gone in with Root Explorer and turned off Write Access for the google maps apk. That was one day ago, so I will see how that works. It's apparent that the update must be through the Maps app itself if not some push update from Google.
So this morning I got a notification that my Note 5 (N920I) was finally ready for the Android 6.0 upgrade that Samsung promised months ago. Great. Finally I could get in on some of the upgrades.
I put my device on to charge and allowed it to complete the update process. Everything seemed to be going well after the upgrade until I was hit with a barrage of errors. Every single App failed to update through the Google Play Store without exception (error 495). Then, I got errors telling me that Chrome, Maps, Wallet, etc. would not run properly until I updated my Google Services. Fine. I went to update that and, just like every other app, it too failed to update.
I then went online for the next 4-5 hours and employed every single suggestion I could find, within reason. To summarize my attempts, I have done the following:
- Cleared the cache/data of Google Play Services, Google Play Store, Google Services Framework, Download Manager, the Google App.
- Removed then added my Google account to my device.
- Changing my DNS settings from DHCP to Static and adding 8.8.8.8 and 4.4.4.4 as per a known solution to a similar problem.
- Connected my phone to my computer to try and search for the smdl2tmp1.asec file as per a known solution.
- Switching WiFi networks from my home location to Starbucks, then Barnes & Noble, then Best Buy.
- Switching to Data/4g
- Updating the time/date in my device as per Google's known solution.
- Uninstalled Updates to the play store and Google Services (Now I am just stuck with an old app store.)
- Checked for further system updates.
- Ensured Download Manager was still enabled.
At this point I am at a complete loss. This is the first time in my life that I've run up against a problem so ridiculous, yet so persistent, and been unable to solve it. I really don't want to have to do a factory reset.
My device is a Samsung Galaxy Note 5 N920I International Version running android 6.0.1 and is not rooted, nor has the knox ever been tripped. Firmware build is MMB29K.N920IDVU2BPD3.
I'm grateful for anyone that can provide any insight/help with this.