My Location

My Location

Know your geo coordinates using on-device GPS and Network location providers

Irfan Latif Internet

Screenshots

Screenshot of My Location Screenshot of My Location Screenshot of My Location

Description

<big><b>Features:</b></big>

<b>My Location</b> finds your device's location in the following ways:

<b>-</b> <b>GPS</b> is usually the most accurate method. But a position fix may take some time or may not work at all due to signal loss. <b>Lock GPS</b> feature runs a persistent service to keep connected with the satellites.

You can also see the list of visible satellites with their PRNs (unique identifiers) and SNR (signal quality).

<b>-</b> <b>Network Location Provider</b> uses Wi-Fi or Cellular ids to estimate the location. On the devices with Google Play Services installed, NLP usually uses Google Location Service at backend.

<b>-</b> <b>UnifiedNLP</b> is an open source API which has been used to develop multiple NLP backends (https://github.com/microg/UnifiedNlp/wiki/Backends).

<b>Furthermore:</b>
<b>-</b> Location coordinates can be copied to clipboard or opened in a maps app, if installed.
<b>-</b> Clearing A-GPS aiding data is also supported.

<b>Note</b> that My Location is not a location provider like UnifiedNLP (or microG GmsCore). It just shows the location information received from AOSP location providers (GPS and Network) or directly from UnifiedNLP Backends (whichever are available on the device).

Versions

Version Date Size Requires Android Download
v1.08-foss current
3b5661bd619593da…
2025-12-27 1.9 MB API 21
v1.06-fd
3b55422a93bb084a…
2024-08-09 2.4 MB API 21
v1.05-fd
90a748451ef408f4…
2024-06-02 2.4 MB API 21

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • Precise locationDetermine the location via GPS.
  • Approximate locationDetermine the location via the network.
  • ACCESS_LOCATION_EXTRA_COMMANDS
  • Prevent sleepingKeep the device from going to sleep.
  • Foreground serviceKeep running in the background, visible in the status bar.
  • FOREGROUND_SERVICE_LOCATION
  • NotificationsShow notifications.
  • mylocation.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments