Re:Companies use smartphone locations to help advertisers an...
by kop316 on Monday December 10, 2018 @09:31AM
(#18648126)
Heh, interesting. My assumption is that even network assisted GPS is a part of AOSP versus Play Service. This assumption was that UnifiedNLP [1] scans for networks/cell towers and correlates it to location, it does not appear to implement networked assisted GPS.
[1] https://github.com/microg/android_packages_apps_UnifiedNlp
Re:Companies use smartphone locations to help advertisers an...
by reaperducer on Monday December 10, 2018 @04:04PM
(#18651153)
To know your location, the receiver needs the GPS ephemeris and almanac data (basically the status/location/trajectories of the GPS satellites). This is transmitted by the satellites themselves, but extremely slowly (50 bps with the entire navigation message taking 12.5 minutes)
Thanks for explaining that. It explains why when I interfaced a GPS receiver yanked out of a 2001 minivan it took so long to lock into a location with my Palm Pilot.
This is more likely access to network assisted GPS.
To know your location, the receiver needs the GPS ephemeris and almanac data (basically the status/location/trajectories of the GPS satellites). This is transmitted by the satellites themselves, but extremely slowly (50 bps with the entire navigation message taking 12.5 minutes)#.
To speed things up substantially (almost instant vs minutes), this info can be delivered over the network instead. I presume that in your case it was being provided over the network as part of the Play services.
# https://en.wikipedia.org/wiki/GPS_signals#Navigation_message