Tap or click the questions to reveal the answers.


How do I enable "Mock Locations"?

For Android 6.0 or higher:
Open your Android Settings, and then Developer Options. Inside Developer Options find the option labelled "Select mock location app". Tap this option and then select "GPS Controller" as the mock location app.

For Android 5.1 or lower:
Open your Android Settings, and then Developer Options. Inside Developer Options find the option labelled "Allow mock locations". Tap this option to switch it on so that mock locations are allowed.

I can't find Developer Options!

Developer Options is not enabled by default. To enable it open Android Settings, and then About Phone. Scroll down until you see the Build number and tap it 7 times. Developer Options will now be enabled.

Is enabling "Mock Locations" required?

No, but only if you have a rooted device and if you install GPS Controller as a system app. See below for instructions describing how to install as a system app.

I'm rooted but it's still not working?

Rooting alone is not enough, you also need to install GPS Controller as a system app. See below for instructions describing how to install as a system app.

How do I install as a system app?

This process could vary slightly depending on your device and/or Android OS. Instructions for the most common scenario are as follows:

Option #1

Option #2

  1. Disclaimer: This process requires a rooted device.
  2. Use a 3rd party file manager app supporting root access such as "Root Explorer" or "ES File Manager".
  3. Using the file manager, browse to the /data/app folder and locate the GPS Controller app folder.
    • It's typically named com.fakegpspokecontroller-1 or com.fakegpspokecontroller-2, etc.
  4. "Cut" or move this folder from /data/app to /system/priv-app.
  5. Reboot your device.