A special location provider for receiving locations without actually initiating a location fix.
This provider can be used to passively receive location updates when other applications or services request them without actually requesting the locations yourself. This provider will return locations generated by other providers. You can query the Location.Provider method to determine the origin of the location update. Requires the permission NoType:android/Manifest$permission;Href=../../../reference/android/Manifest.permission.html#ACCESS_FINE_LOCATION, although if the GPS is not enabled this provider might only return coarse fixes.