Possible Duplicate:
How to check which app uses GPS on Galaxy Nexus?

I have the same question as this one, except the answers provided do not work with Jelly Bean. The first answer requires an app that no longer exists - there is an app called Spare Parts+ but it does not provide GPS usage info.

Using the *#*#4636#*#* code does take me to the android test mode, but it does not provide GPS usage info.

Something I have installed or updated recently is initiating a GPS lookup every couple of minutes - the GPS symbol appears in the status bar. I have an associated battery drain, which may be caused by something else, however I want to eliminate the GPS polling as a source.

I have looked at logcat, but the only PID that references the GPS is the android system pid, so this tells me that the GPS was accessed, but not which app triggered the lookup.

I have been through some trial and error to figure out which app it is, but without any luck. I am looking for a more categorical way of determining which app is requesting GPS.

This is on a Galaxy S2 running 4.1.2

  • Are you running a custom ROM like AOKP/CyanogenMod/etc. ? There's the PDroid autopatcher hat adds control for this and other privacy relevant stuff. – ce4 Nov 27 '12 at 1:08
  • Yeah, I can certainly fix the permissions of the app once I identify it, or just uninstall it. But can the permissions mod in autopatcher detect use of permissions, rather than just displaying them? – Paul Nov 27 '12 at 1:53

Browse other questions tagged or ask your own question.