Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

I have an Evo 4G with one app that I allow to access GPS periodically so I leave GPS enabled. However I see the GPS icon show up far more frequently than is scheduled for that app. I've shut down everything I could find that was a likely source. Any way to tell which app is accessing the GPS?

I do have some other apps that can be battery hogs at times so watching battery usage isn't really going to cut it on this one without some usage changes. I'm hoping for either an app, a setting, or a log that will tell me.

share|improve this question
add comment

3 Answers

up vote 7 down vote accepted

Download Spare Parts.

When in the app, tap "Battery history", then in the first dropdown select "GPS usage".

In the second dropdown select whichever you want to see ("Since last unplugged", "Total since boot", or "Total in all time") and you should see which apps have accessed the GPS.

share|improve this answer
    
That looks like it works. Thanks! –  terry1769 Dec 20 '10 at 16:15
add comment

Try the 'Testing' mode. I'm lead to believe it's a standard part of Android, so should work on your EVO - it works on my HTC Desire HD.

Dial the following number:

*#*#4636#*#* (or *#*#INFO#*#*)

Then, to see GPS stats, tap Battery History, Other Usage and then GPS Usage.

If I'm reading this right, this then displays a list of all the apps that have caused the GPS to consume battery power, which I think is almost what you're looking for.

share|improve this answer
    
Tried it and the number just disappears on my Evo without actually doing anything. Thanks though. :) –  terry1769 Dec 20 '10 at 16:16
    
Sorry about that. Looks like ToxMox has given you a way of getting to the exact same functionality though, so +1 for him :) –  Matt H Dec 21 '10 at 16:21
add comment

Occasionally the browser will access GPS since the browser on my phone has location turned on. So most likely the application(s) runs in the background and updates data based on your location. Social networking, maps/directions apps and other location-sensing apps could be accessing GPS data as they run in the background. Try to narrow it down by seeing which apps sync and how often.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.