Make sure you have Developer Options enabled on your device. To check if you do, open the Settings app and scroll down to the very bottom. You should see ‘Developer Options’ just above the ‘About phone’ and ‘System UI Tuner’. If you don’t see Developer Options, tap ‘About phone’ and scroll down to ‘Build number’. Tap it seven times to enable Developer Options.
Now install Floater. Next, open the Settings app and go to Developer Options. Under Debugging tap the ‘Select mock location app’ option and select ‘Floater’.
Now, open Floater and select the location you want to fake on the map. You can tap the little target button at the bottom and manually enter GPS coordinates. You can zoom in on the map as you browse. Position the location under the green marker and tap the play button at the bottom left of the floating widget.
Your location will now be spoofed to the one you’ve set. To stop faking your location, tap the pause button at the bottom left. To exit the app, tap the close button at the top right of the floating widget.
Floater is pretty easy to use and it works exceptionally well. For those wondering, it does indeed let you fake your location in Pokèmon Go but the game itself has its own checks in place. If it suspects you’re faking your location, it might ban you from playing.
Floater requires no root and is very easy to set up. Use it responsibly but remember that some apps might penalize you for faking your location. This app was tested on Android 7.0.