Are you looking for some of the best location spoofing apps that work with the Pokemon GO Gen 2? You have come to the right place, here we have mentioned all the working Pokemon Go location hacking apps for Android. 😀 

Many of our blog readers were asking us for the recommendation of working Pokemon GO location hacks and GPS spoofing apps, so in an attempt to help our fellow Pokemon trainers, our team decided to test and try all the known location spoofing methods. We found out that many Pokemon GO hacks and tricks are still working without any problem.

For those of you who don’t know, the recent Pokemon Go updates released by Niantic were somewhat targeted towards spoofers who use tools for location spoofing and hack PokemonGO using bots to reach higher levels. So, in an attempt to keep these hackers away from the game, Niantic has incorporated some changes into the PoGo API which have made some spoofing tools unusable.

The apps we have tested at BestForAndroid HQs include FlyGPS, GPS JoyStick, Fake GPS Joystick and Routes, and TutuApp. We found out that all of these methods are working flawlessly on Pokemon GO 2nd Generation for Android except the TutuApp.

UPDATE: If your device has recently received an Android security update then it is possible that many of these location spoofing apps has stopped working and the Pokemon GO shows you ‘failed to detect location’ error. If you are experiencing this problem and searching for a solution then please follow the tutorial available here to continue spoofing in the Pokemon GO. 😉

Good thing is that none of these location hacking methods requires you to root your Android device, which means anyone can enjoy these hacks.

Do you want to know more about these methods? Please continue reading… And yes, don’t forget to check the “Known Issues” section right after the apps. 🙂

Pokemon GO Gen 2 Location Spoofing Apps

  1. Fly GPS,
  2. GPS JoyStick,
  3. Fake GPS Joystick & Routes Go,
  4. TutuApp.
  5. Known Issues of Pokemon GO Location Spoofing


1 – Fly GPS for Pokémon GO

  • Fly GPS-Location fake/Fake GPS Screenshot
  • Fly GPS-Location fake/Fake GPS Screenshot

Fly GPS is a free Pokémon Go spoof location app that has been around for quite a while now and is being used by a lot of spoofers without any issue. This is what makes it one of the most trusted PoGo location spoofing app for Android.

The major advantage of Fly GPS is that it gives you an on-screen joystick while playing Pokémon Go, using which you can easily navigate your character around the area, catch all those Pokémon, visit PokéStop to collect items, and go to the gyms around the city. You can do all of that without ever leaving your comfortable couch.

Are you facing any Problem or need any help?   Get Free help from our community experts. 🙂  


Apart from the ease of Pokemon character controlling with joystick, there are numerous other features including location search, option to add favorite location, recent search history. All of which makes it easy for you to take your character to any part of the world to capture Pokemon.


  • Your phone/tablet must need to be running Android 6.0 Marshmallow or above.
  • For Android 4.4 KitKat and Android 5 Lollipop users, you must need to have a root.

How To Use/Download Fly GPS:

Do you want to try Fly GPS for Pokémon Go to spoof location on your Android phone?

You can follow our guide available here that will help you download, install, and configure Fly GPS on Android.


2 – GPS JoyStick for Pokémon Go

  • GPS JoyStick Fake GPS Location Screenshot
  • GPS JoyStick Fake GPS Location Screenshot

GPS JoyStick location spoofing app is specifically designed for those Pokémon Go users who are looking for a method to mock their location using an overlay joystick controller.

What’s unique in the GPS JoyStick app is that it provides you with ultimate location option flexibility which means you can use three different location options, and all of them can be configured according to your requirements. Those settings are:

  1. Set mock location manually using either latitude & longitude coordinates, or using the search function,
  2. Use your current location that can be detected automatically via your device’s GPS,
  3. Use the last saved location where you closed the app.

Do you know about the hidden Pokemon GO battery saver option? You can follow our guide available here on how to enable it to prevent unnecessary battery drainage while playing Pokemon on Android.

And there’s one more interesting feature, you can select up to three different speed settings as well as an automated option that walks your Pokémon GO character to the assigned location at your customized pace.


  • Your phone/tablet must need to be running Android 4.4 KitKat or above.

How To Download GPS JoyStick:

You can download and install GPS JoyStick Fake GPS Location app for Android from here and start controlling your Pokemon trainer using joystick.


3 – Fake GPS Joystick and Routes

  • Fake GPS Joystick & Routes Go Screenshot
  • Fake GPS Joystick & Routes Go Screenshot

First things first, Fake GPS Joystick and Routes is not a free location spoofing method for Pokemon GO. It will cost you $3.99.

The app works flawlessly without any problem and provides several advanced features as well as operational modes including a joystick for easy manual flying movement, automated movement around any specified radius, and the ability to customize speeds and update intervals.

There are a couple of features specifically targeted towards Pokémon Go users including expert mode and better spoofing abilities.

Apart from that, the app is capable of keeping track of your location history and allows you to add custom locations to your favorites list for an easy access later.


  • Your phone/tablet must need to be running Android 4.0.3 Ice Cream Sandwich or any latest Android version.
  • ‘No root mode’ is only compatible with Android 6.0 Marshmallow and above.

How To Download Fake GPS Joystick and Routes:

You can go to this Google Play Store link to download and install Fake GPS Joystick and Routes for $3.99.


4 – TutuApp for Pokémon Go

TutuApp for Pokémon Go is known as the easiest method to spoof location on Android as the developer of the app provides a slighly modified version of Pokémon GO by incorporating a native joystick and location spoofing abilities.

But the problem is that the newer releases of the Pokémon Go are a lot more harder to modify as compared to the older version due to which the TutuApp version is no longer working with Android.

We have found out that the developers over at the TutuApp have been unable to release a modified version of the latest Pokémon Go for Android. Moreover, the app being provided by TutuApp is just a mirrored APK of the original Pokémon GO app that is already available on the Google Play Store.

If you still want to try your luck with TutuApp for Pokemon then you can download the hacking app for free from here.


Known Issues Of Pokémon GO Location Spoofing

Rubber Banding Problem Fix

The rubber-banding problem occurs when you are navigating around the spoofed location and suddenly your character is teleported back to your real location. And the cause of this sudden teleporation is the fake GPS data is being overridden by the real GPS data.

The rubber banding effect, if happened several times, is known to cause soft bans. And when you are soft banned, the Pokémon you try to catch will flee. Moreover, spinning PokéStop will not give you any item.

Do you know, you can now catch ultra-rare and legendary Pokemon effortlessly without moving away from your couch? Here’s how you can do that! 😉


How To Fix Rubberbanding Problem

There are a three ways to fix Pokemon GO rubber band problem while spoofing location:

  • Set your Android phone location accuracy option to only GPS (never use high accuracy),
  • Try to be in an area where there is no GPS signal (basement or room without windows should do the trick),
  • Wrap the backside of your phone in 2 to 4 layers of tin foil to block GPS signals from reaching your phone.


How To Fix Soft Ban

In case your account gets soft banned because of rubberband effect, there are two possible ways to remove the soft ban:

One is to wait for 2 to 6 hours, and the other one is to follow the steps below:

  1. Open the Poké Stop,
  2. Spin the circle,
  3. Close the Poké Stop.

Rinse and repeat those three steps for about 40 times or until the PokeStop starts giving you items. This should help you remove ban from your Pokémon Go account fast within 5 minutes. 😉


What are your thoughts about the mentioned location spoofing apps? Did any GPS teleporting method help you to spoof your location? Let us know in the comments below. 🙂

Also Read  10 Best Call & Number Blocking Apps For Android