21

I use the Power Control widget shipped with Android to quickly turn GPS on and off. Since update 4.4.1 or 4.4.2, which features WiFi-based location detection, it's been pestering me for this location consent thing:

Screenshot
Screenshot (click image for larger variant)

I hit "Disagree" every single time, but it just pops right back up the next time I activate the GPS. This is extremely annoying and I'm worried I'll accidentally hit "Agree" one of these times.

How can I permanently disagree with this?

Soup
  • 211
  • 1
  • 2
  • 3
  • 3
    Leaving the GPS on is not an option because it's a huge battery drain. – Soup Jan 22 '14 at 17:14
  • 8
    Leaving GPS on should not be a battery drain on 4.4, if it is then it's because an app is requesting your exact location a lot. 4.4 has an option in Settings > Location as to how accurate the location provided to apps is. I have mine set to High Accuracy and I don't experience battery drain. – bmdixon Jan 22 '14 at 17:18
  • In the case you have root and / or are willing to obtain it. There is an Xposed module for disabling this pop-up. – bonanza May 24 '14 at 18:33
  • Have you checked whether "network location" is disabled in Settings? I don't have Kitkat, so I cannot check – but with Kitkat there are at least two places it appears in. AFAIR second place is somewhere in WiFi settings (scanning for networks even if WiFi is turned off). As that "collection" stuff is directed at WiFi and cell-tower data (i.e. "network location"), it shouldn't apply when those are disabled, and thus make that popup disappear. As I wrote, I have no Kitkat, so I cannot verify this – which means it's purely theoretical. – Izzy Aug 30 '14 at 12:28
  • 2
    @Izzy I did, it's disabled, and GPS is still a battery drain. And it's also a matter of principle. Sometimes I don't want apps I generally trust to know where I am. So for me (and probably at least some people) turning gps off is a matter of principle and right to privacy, not only power. – Mołot Feb 24 '15 at 16:07
  • +1 – privacy concerns are a valid point. Though if the device is rooted (and only then), that could be solved by other means (Xprivacy or LBE for example) – which leaves it valid for non-rooted devices. – Izzy Feb 24 '15 at 16:16
  • @bonanza The Xposed module you mentioned is Disable Google Network Location consent; it disables the dialog box, but forces you to agree to Google's background data collection, which appears to not be what OP wants. –  May 23 '15 at 11:05
  • @bmdixon: The High Accuracy mode you mention indeed consumes less power, but it uses WiFi and other sources along with Google data collection, which the OP specifically wants to avoid. – palswim Dec 28 '16 at 21:30

3 Answers3

3

If your device is rooted and you're using the XPosed framework, the Deny Location Consent might be what you're looking for:

Disable the annoying "Improve location accuracy?" dialog and always disagree.

Izzy
  • 91,166
  • 73
  • 343
  • 943
1

Try this it might worked as it worked in my lollipop Goto **settings>wifi>advanced Wi-Fi and disable the Scanning always Available which won't use your wifi for using google location service**

screenshot
Screenshot (click for larger variant)

Izzy
  • 91,166
  • 73
  • 343
  • 943
Jaysheel Utekar
  • 171
  • 3
  • 12
0

This process needs refining as it may call for disabling more items than needed:

  1. Force Stop, disable, and clear cache on the following:

    • Chrome
    • Google Account Manager,
    • Google Play Services,
    • Google Play Store,
    • Google Services Framework
  2. Change Location Mode: System Settings >Location > Mode > Set to High Accuracy

  3. Re-enable the items disabled in step 1

  4. Avoid consenting to Google's location service requests :)

ale
  • 19,723
  • 34
  • 110
  • 159
psuarez
  • 1
  • 1
  • 1
    It's possible you may only need to disable Google Services Framework in order to select high accuracy location mode with out Google consent popup getting in your way. I hope this helps get someone else started in the right direction, I know it's limited in content and purpose. – psuarez Apr 09 '14 at 17:43
  • Hmm, I would have liked to see a command line version of this solution. Something like stop blahblah.gsf etc... – not2qubit Mar 20 '15 at 00:40
  • 2
    "I hit 'Disagree' every single time, but it just pops right back up the next time I activate the GPS. This is extremely annoying and I'm worried I'll accidentally hit 'Agree' one of these times."

    What you're proposing is to permanently agree to what the OP specifically wants to disagree to.

    – L0j1k Aug 04 '15 at 19:12