3 ms·
It's the same on Android - there's an "eco" mode of the location subsystem which will only use "passive" location indicators like WiFi and cell towers. In the "
by franga2000 5y ago
It's the same on Android - there's an "eco" mode of the location subsystem which will only use "passive" location indicators like WiFi and cell towers. In the "high accuracy" mode, GPS* will be activated, but until it lock onto enough satellites, passive location is used as a fallback/best guess.
- grishka 5y agoPassive isn't that. My understanding is that it's piggybacking on other apps' location requests if there are any.
- franga2000 5y agoI might be wrong, but I think it's used for both. *EDIT:* I've looked around and I must've been misremembering - the term "passive" is only used in the official docs when talking about passive location updates (there called the passive "provider", since to the app, it looks like one). The non-GPS category of providers (wifi, bt, cell) is just called "network". ~~Passive location requests are, as you say, when an app wants location updates, but doesn't care when and how often - when one makes an active request, all the passive listeners get called. Passive location sources are methods of getting your location with the data already available - so WiFi if it's on and cellular if the modem is on.~~