Nep-gps-locatie op Android zonder root
Er bestaat nog steeds het idee dat locatiesimulatie zonder root onmogelijk is. Dat is achterhaald: het mechanisme voor neplocaties is ingebouwd in Android en beschikbaar voor elke app die de gebruiker in de ontwikkelaarsopties heeft gekozen. We kijken wat deze weg oplevert, wat niet, en waarom de andere optie — de firmware aanpassen — meer kost dan het lijkt.
Ga na of je echt geen root nodig hebt
Het ingebouwde mechanisme volstaat als het doel is coördinaten te leveren aan apps die de locatie op de gewone manier via het systeem opvragen: kaarten, weer, zoeken in de buurt, je eigen apps in ontwikkeling en testen. Dat is verreweg de meerderheid van de scenario’s.

Zet de ontwikkelaarsmodus aan
Instellingen → ‘Over de telefoon’ → zeven tikken op ‘Buildnummer’. Het onderdeel ‘Ontwikkelaarsopties’ verschijnt in de instellingen; afhankelijk van het systeem staat het op het hoogste niveau, in ‘Systeem’ of in ‘Aanvullende instellingen’.

Kies de app voor neplocaties
Zoek in de ontwikkelaarsopties het item ‘App voor neplocatie selecteren’ en kies de geïnstalleerde app. Er kan er maar één tegelijk actief zijn — het systeem laat niet meerdere apps tegelijk coördinaten leveren.

Start de simulatie en controleer haar
Kies een punt op de kaart, zet de simulatie aan en open een andere kaartapp. Toont die het gekozen punt, dan werkt het mechanisme op systeemniveau, en waren er geen extra rechten nodig.

Hoe het echt werkt
Android laat de gekozen app zogenoemde testproviders voor locatie registreren en er coördinaten in schrijven. Het systeem geeft die coördinaten vervolgens aan iedereen die de locatie op de gewone manier opvraagt. Geautomatiseerde tests van mobiele apps gebruiken hetzelfde mechanisme — het is in de eerste plaats gemaakt voor ontwikkeling, niet om iets te omzeilen.
Daarom vereist de simulatie geen superuserrechten: de app grijpt niet in andere processen in en herschrijft geen systeembibliotheken, maar gebruikt een officieel geboden mogelijkheid die de gebruiker bewust heeft aangezet.
Wat root oplevert en waarom het niet gratis is
Het enige wat het aanpassen van de firmware wezenlijk toevoegt, is de mogelijkheid om de simulatie te verbergen: de vlag ‘nepbron’ weghalen en apps die erop controleren voor de gek houden. Daarvoor zijn een ontgrendelde bootloader, Magisk of vergelijkbare modules nodig.
De prijs: je verliest de garantie, sommige bankapps en diensten starten niet meer door integriteitscontroles van het systeem, firmware-updates installeren niet meer normaal, en een mislukte flash kan de telefoon onbruikbaar maken. We ondersteunen en beschrijven die weg niet — Mock Location werkt strikt binnen het ingebouwde mechanisme.
Waar de grens ligt
Zonder root is de simulatie eerlijk zichtbaar voor apps die haar willen zien. Diensten voor wie de locatie het bewijs van een feit is — bevestiging van bezorging, tijdregistratie, beloningen op locatie — doen deze controle meestal en werken niet met gesimuleerde coördinaten. Games met anti-cheatsystemen ook niet.
Dat is geen fout van een bepaalde app, maar een bewuste architectuurkeuze: de app doet wat het systeem toestaat en doet niet alsof hij meer kan.
Hoe simulatie verschilt van een VPN
Ze worden vaak door elkaar gehaald. Een VPN verandert waar je netwerkverkeer vandaan komt — op basis van je IP-adres denkt een dienst dat je in een ander land bent. Locatiesimulatie verandert de coördinaten die het besturingssysteem aan apps geeft.
Dat zijn verschillende kanalen, en ze vervangen elkaar niet: een app die de locatie op IP bepaalt, merkt gesimuleerde coördinaten niet op, en een app die het systeem om coördinaten vraagt, merkt een VPN niet op. Soms heb je beide nodig.