Latest Working Methods to Spoof GPS Location In Pokémon Go Without being banned

Since after the release of Pokémon Go, there have been more than hundreds of tools and apps that let you hack, modify, or cheat in the game. But the people over at Niantic have been very strict to keep the game free from the hackers and cheaters, which is the reason why more than ninety percent of the Pokémon Go hacking tools, techniques, and apps are not working anymore.

Nevertheless, we have managed to find a working method for the Pokémon Go enthusiasts who are in search for a method to fake/spoof GPS location so they won’t have to roam around the city in search for the Pokémon, PokéStop, and gyms.

The app we are going to use here is Fly GPS with Joystick feature that does not require Android root. But it requires Android Marshmallow 6.0, and the detailed step-by-step guide along with some additional tips has been shared in this article.

What Will Fly GPS Fake GPS App Allow You To Do?

Fly GPS Fake GPS will allow you to set a fake/spoofed GPS location in Pokémon Go so that you can take your character to virtually any location while you are sitting in the comfort of your home or office.

The Fly GPS will give you an on-screen joystick functionality on the Pokémon Go so that you can easily navigate/fly your character around the area without going back-and-forth between the two apps to change/modify your location.

Fly GPS is compatible with devices and phones running Android 6.0 Marshmallow or above.

And it is important to note here that the Fly GPS is working perfectly fine with the following versions of the Pokémon Go:

  • Version 0.37.1,
  • Version 0.39.0/Version 0.39.1, and the latest
  • Version 0.41.2/Version 0.41.3.

How To Fake/Spoof GPS Location In Pokémon Go?

Here is a step-by-step guide about how you can use Fly GPS app to fake/spoof GPS location in Pokémon Go without root.

Step #01 — First you need to have Fly GPS Fake GPS app on your Android device. As the app has been removed from the Google Play Store, you can download it from the link given below:

Download Fly GPS Fake GPS APK

Step #02 — Now, to be able to successfully install Fly GPS on your device, you must need to enable allow Unknown Sources option on your Android device. The steps are simple:

  1. On your Android phone/tablet, go to the “Settings”.
  2. Tap on the “Security” option.
  3. Scroll down a little bit until you find “Unknown Sources” option, and then put a checkmark to enable it.

Once enabled, you can then proceed to the next step i.e. Step #03.

Step #03 — You can now install Fly GPS by locating the apk file on your device you downloaded in the Step #01 earlier.

Step #04 — Once the app has been installed successfully, then you will need to configure your device by enabling the Developer Mode, which you can do so by following the below steps:

  1. Go to the “Settings”.
  2. Scroll down until you find “About Phone” option, and then tap on it.
  3. Here you will see your device’s “Build Number”, tap on the number about seven times until you see the message that says, “Developer mode has been enabled”.

Please proceed to the Step #05 for further configuration.

Step #05 — Once the developer mode has been enabled on your device, you will need to follow these steps:

  1. Go to the “Settings”.
  2. Scroll down until you see the “Developer Options” menu, and then tap on it.
  3. Now, scroll down a little bit and look for “Mock location app” option under then “Debugging” section.
  4. Tap on the “Mock location app” option, a popup window will appear, and then you will need to select “Fly GPS”.

That is all you need to do for the configuration of Fly GPS.

Step #06 — Now you need to enable the “Location” or “GPS” settings on your device. So head over to the “Settings” and then tap on the “Location”.

Turn on the Location, and then set the GPS/Locating method to “High accuracy” mode.

Step #07 — You will also need to make sure that the “Location History” is turned on. If, in case, that option is turned off then please turn it on.

Step #08 — You have to launch FLY GPS app on your device. The app will show you your current location on the map, based on your device’s GPS coordinates.

The app allows you to select a fake/spoofed location of your device by simply tapping on the area near you.

NOTE: It is important to tap nearby your current location radius because selecting any location that is far away from you might incur a soft ban from Niantic. You have been warned.

Step #09 — Once the location has been marked on the map, you have to tap on the popup that says, “Please select the menu.”

Step #10 — You will now see a popup menu with three options, you have to select the first one that says, “GPS Service Run”.

Step #11 — Then a second popup menu will appear with three options, you have to tap on the last one that says, “JoyStick Location Mode — (Pokemon)”.

Now, your fake/spoofed GPS location has been successfully configured and the Joystick for Pokémon Go has been enabled too.

Step #12 — Launch Pokémon Go app on your device. You will see that your character is at the location you fixed earlier on the Fly GPS app.

Moreover, you will notice that there is an over-the-screen Joystick on the Pokémon Go game that you can use to move your character in any direction you want.

Step #13 — That is it. You can now move around the spoofed area using the joystick to visit nearby gyms, Pokéstops, and catch Pokémon.


The tips mentioned below will help you get the most out of Fly GPS app without experiencing unexpected soft bans or any other issue while using the fake/spoof location in Pokémon Go, if doesn't work you can try this article too.

Tip #01 — In case you are being relocated to your original location, then it has been suggested to turn off Wi-Fi on your device and use your Mobile/Cellular Data instead.

Tip #02 — Never try to teleport or fly far away from your original location in short time-period. Niantic servers keep track of your last location, in case, you are suddenly relocated to somewhere far away from that original location then it will impose a soft ban on your account.

You must need to move/spoof your location realistically. Do NOT jump from one city to another within a matter of minutes. Play it safe. Use common sense. Or else, Niantic servers will detect your move and ban your account.

Tip #03 — In case, the Pokémon you are trying to catch is running away or fleeing, or the PokéStops are not giving you any item then it means your account has been soft banned.

Don’t panic, here’s what you could do:

  1. Go to any nearby PokéStop and spin the wheel around 25 to 35 times until it again starts to give you items. Or,
  2. You can wait for about three to eight hours for the Niantic to automatically lift the ban from your account.

Tip #04 — If you are still being relocated to your original location (also known as the “rubber band” effect), then here is another solution for you.

We have heard from various sources that wrapping the backside (specifically the GPS/WiFi module area) with two to three layers of aluminium foil will stop it from relocating you to your original location. lol

Source: BestForAndroid