How to Fake Your GPS Location & Movement to Cheat at Pokémon GO on Android
A strange thing is happening: there are people, groups of people even, walking the streets day and night staring wide-eyed at their mobile phones and laughing like manic children. What are these people doing? Are they taking pictures? Are they participating in some new social media craze? Is their activity an omen that the zombie apocalypse is upon us?
Nope. As it turns out, they're just playing a little game called Pokémon GO.
If you browse the internet on a daily basis or have any sort of contact with other human beings, you have no doubt heard about the augmented reality game Pokémon GO, which was released just last week to everyone. From the creators of Ingress, Pokémon GO is all about catching Pokémon, and you have to actually go outside and find them.
The game uses your phone's GPS signal to relay information about Pokémon that may be in your area, and once you're close enough to a Pokémon, you will have an opportunity to capture said Pokémon.
However, if you'd rather not leave the safety of your home to catch Pokémon, we may be able to help you. Location spoofing isn't a new thing, but when used in conjunction with games like Pokémon GO, you just might have something pretty exciting.
So today, we're going to show you how to trick Pokémon GO into thinking you're someplace that you're really not so that you can capture Pokémon that might be in a city far, far away.
Note: While the steps in this tutorial do work, it is important that you are aware of the risks involved in tricking the game. Niantic, the creators of the game, might issue you a soft ban if you attempt to spoof your location which will prevent you from logging into your account for a few hours. However, if you're rooted, there is a way to prevent them from finding out that you're spoofing locations.
First, you will need to set up your Android phone to be able to alter its GPS location. There are several you can choose from, but we'll be using Fake Location Spoofer Free from Megapps Ventures. If you want to do it on an iPhone, you'd need to be jailbroken and use a similar app from Cydia.
Once the app is installed, you will need to enable "Developer options" on your phone, if you don't already have it enabled. When set up, in the "Developer options" (found in Settings), go to "Mock location app," then choose the Fake Location Spoofer that you just installed.
Once your phone is set up for spoofing, open the Fake Location Spoofer app. You will be presented with a map of the world; to choose a location, simply pinch and zoom on the map, and once you are satisfied with the location, double-tap on it, then hit the orange play button on the bottom-right.
When your location has been chosen, the app will put a notification in your notification tray that allows you to stop spoofing your location.
As you may have guessed, once you open Pokémon GO, the game will read your current location as the spoofed location. As a result, once inside the game, you will be presented with a map of the location you are spoofing, along with all the cute and cuddly Pokémon in the area.
It is highly recommended that you do not change your location more than once every few hours or so, or else you will increase the likelihood of getting soft banned. By changing your location every few hours, you will be able to capture Pokémon without ever having to leave your home.
If you're worried about a temporary ban or just want other ways to play in a lazy fashion, you can "spoof" distance goals (to hatch eggs, for example) using a few different techniques, courtesy of Rusty Cage.
It should go without saying, but there are definitely risks involved by tying you phone to a ceiling fan or placing it in your bike's spokes, but hey, gotta catch 'em all, right?