GmsCore
GmsCore copied to clipboard
Skip known-unreasonable network location updates
If we have a GPS location of a given accuracy, and our proposed network location is more than twice as far away as the GPS accuracy, this is considered unreasonable. Stop sending that network location.
As part of this, also keep track of lower-accuracy GPS locations with accuracy as low as 10km.