Wat doet Mock Location?
Het verandert je Android-locatie in een punt dat je op de kaart kiest: de gps- en netwerkproviders geven dat punt door aan elke app die het systeem om zijn locatie vraagt.
Je kiest een punt door op de kaart te tikken of zoekt het op — en in plaats van je echte coördinaten geeft het systeem de gekozen door; een aparte ‘start’-knop is er niet. Dit is een mechanisme van Android zelf: in de ontwikkelaarsopties staat het item ‘App voor neplocatie selecteren’, en de simulatie werkt alleen als je daar zelf Mock Location hebt gekozen.
De neplocatie blijft aan zolang de achtergronddienst draait — je herkent dat aan de vaste melding in het meldingenpaneel. Zolang die actief is, krijgen alle apps op de telefoon de coördinaten, niet één app: Android laat niet toe dat je één app ‘voor de gek houdt’ en een andere eerlijke coördinaten geeft.
Zodra de simulatie stopt, keert de app terug naar je echte locatie en toont die op de kaart. Een herstart van de telefoon zet een actieve neplocatie niet terug — hij wordt automatisch hersteld.
Dit mechanisme is voor elke simulatie-app hetzelfde — het verschil zit in wat eromheen is gebouwd: hoe de apps van elkaar verschillen.