device_set_location
Mock GPS coordinates on an Android device for testing location-aware apps. Uses a bundled mock-location helper service (Apache-2.0, auto-installed on first call). API 26+. Scope: every app that reads LocationManager / FusedLocationProviderClient sees the mock fix; apps that check Location.isFromMockProvider (banks, ride-share, Pokémon GO) will detect it and refuse — that's an OS-level signal we can't hide.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| udid | Yes | Device serial number (UDID) | |
| accuracy | No | Optional accuracy in meters (default 5) | |
| latitude | Yes | Latitude in decimal degrees, e.g. 37.7749 | |
| longitude | Yes | Longitude in decimal degrees, e.g. -122.4194 |