By default android stores the last 200 wifi connections and 50 cell location details.
I got the wifi details by using getConfiguredNetworks()
from the WifiManager
Similarly I want to get the last 50 cell location details.
Please see https://play.google.com/store/apps/details?id=ch.rrelmy.android.locationcachemap
In this example they passed the API key to the server. How do I get the key for my mobile?
Network Cell Info Lite (for Android) This highly-rated free Android app uses crowdsourced 4G and 5G tower location data from Mozilla Location Services. Once you open the app, go to the "map" tab. You'll see nearby towers, and the app will draw a blue line to the tower you're connected to.
Network Cell Info Lite is exclusive to Android users but is one of the most highly-rated cell tower locator apps in Google Play. This app shows you cell tower locations based on their database so you can easily track signal strength in a specific area.
According to this: https://github.com/rrelmy/LocationCacheMap accessing the cache you mentioned requires root and presumably because of that it isn't supported by the SDK.
What I did find, is that you can probably build your own location cache by listening for them: follow these instructions and store the lat,long pairs of the towers in a SQLite database.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With