Android Location Cache Viewer

Android Location Cache Viewer


** For rooted phones, ONLY **
** Apparently versions later than 2.3.3 no longer store these files. Ice Cream Sandwich (Galaxy Nexus) users, you'll get a warning about this. You can run this program, but it won't be able to find any location cache data. **

All the news right now is about how Apple is secretly recording your every location. Well, it turns out Android saves your location history in the exact same way.

Android only saves the last 50 cell locations and the last 200 wifi locations, but that could show a LOT about where you've been.

See where Android thinks you've been. See what others could find out if they had access to your phone.

Some of the points in the cache might be far outside of places you have been - this is due to errors in the databases Android uses to match wifi access points and cell towers to locations. There's nothing I can do about those - these are raw coordinates I am displaying exactly as the phone has saved them.

This requires your phone be rooted and will ask for permission to run as root when it loads. It is only reading a couple of cache files that are on the /data partition. These files aren't readable without root access.

Most of the errors seem to be due to having the Wireless Networks setting (under Settings->Location & Security) turned off. When this is turned off, nothing is cached.

Internet privilege is used for Google Maps only. External data is used for exporting the GPX file.

Full source code is available at:

https://github.com/mbafford/Android-Location-Cache-Viewer

Recent changes:
Added warning about ICS not being supported in program and market description.

Added warning prior to requesting root access.
Add to list
Free
83
4.2
User ratings
208
Installs
10,000+
Concerns
0
File size
48 kb
Screenshots
Screenshot of Android Location Cache Viewer Screenshot of Android Location Cache Viewer Screenshot of Android Location Cache Viewer Screenshot of Android Location Cache Viewer Screenshot of Android Location Cache Viewer

About Android Location Cache Viewer
** For rooted phones, ONLY **
** Apparently versions later than 2.3.3 no longer store these files. Ice Cream Sandwich (Galaxy Nexus) users, you'll get a warning about this. You can run this program, but it won't be able to find any location cache data. **

All the news right now is about how Apple is secretly recording your every location. Well, it turns out Android saves your location history in the exact same way.

Android only saves the last 50 cell locations and the last 200 wifi locations, but that could show a LOT about where you've been.

See where Android thinks you've been. See what others could find out if they had access to your phone.

Some of the points in the cache might be far outside of places you have been - this is due to errors in the databases Android uses to match wifi access points and cell towers to locations. There's nothing I can do about those - these are raw coordinates I am displaying exactly as the phone has saved them.

This requires your phone be rooted and will ask for permission to run as root when it loads. It is only reading a couple of cache files that are on the /data partition. These files aren't readable without root access.

Most of the errors seem to be due to having the Wireless Networks setting (under Settings->Location & Security) turned off. When this is turned off, nothing is cached.

Internet privilege is used for Google Maps only. External data is used for exporting the GPX file.

Full source code is available at:

https://github.com/mbafford/Android-Location-Cache-Viewer

Recent changes:
Added warning about ICS not being supported in program and market description.

Added warning prior to requesting root access.

Visit Website
User reviews of Android Location Cache Viewer
Very good cached location data viewer. Map overlay is clear and graphically rich. Some bad WiFi data due to upstream data providers, but that is a provider issue not an app problem. App is working great on original Moto Droid with Cyanogen 7 (Gingerbread).
Apr 26, 2011
very good and very interesting!
Apr 25, 2011
interesting ;)but works
Apr 25, 2011
Android Market Comments
A Google User
Jun 21, 2014
Good
A Google User
Mar 11, 2014
Lets see
A Google User
Feb 4, 2013
Great programmer This program makes you think. Now that cops have the extractor and obama passing all these new ridiculous laws that violate our constitution let alone civial rights... the developer here shows you how deep the android system goes on showing you what partition is saving your last 50 cell and 200 wifi locations. Im running cm7.2 on sgs4g it does work still so if yer past 2.3.3 still try it. May want to change that note dev. Great job on this app.
A Google User
Feb 4, 2013
Great programmer This program makes you think. Now that cops have the extractor and obama passing all these new ridiculous laws that violate our constitution let alone civial rights... the developer here shows you how deep the android system goes on showing you what partition is saving your last 50 cell and 200 wifi locations. Im running cm7.2 on sgs4g it does work still so if yer past 2.3.3 still try it. May want to change that note dev. Great job on this app.
A Google User
Oct 18, 2012
God