The recent ban of third-party Pokemon trackers are pushing players to resort to different means to be able to catch Pokemon and level up without leaving their homes. "Pokemon Go" also removed its tracking feature called Nearby in its recent update. However, there are still means to be able to do all those but with some risks involved.
A post in The Bit Bag tells about GPS spoofing, which can be done with a modified APK. This however, will require the player to use an alternate account, so one must start from the very beginning. Once the game is installed through the modified APK, the user should launch a GPS spoofing app so that the location can be altered to make it possible to hunt for more and more Pokemon without leaving home. It is also advised to deactiveate Google location history so that Niantic would not be able to know that the player is making use of GPS spoofing.
Another method is revealed on The Verge, but this method is far more complicated and requires some advanced technological know-how. This method includes a unique hardware based solution which involves placing the smartphone in a box which is shielded against radio frequency, and making use of a signal generator to emit a simulated GPS signal which the phone receives and takes as the device's location. Google earth and a joystick is then used to change to signal as if one were actually exploring.
While this hack appears to be the most impressive yet, it comes with a lot of risks. One is, it requires having a signal generator, a box that is shielded from radio frequency, and some other pieces of technology which is considerably hard to find. Another is, this method is not tolerated by Niantic and could probably get an account banned if caught.
Getting caught is also very likely since the hack makes appear that one is moving by messing up the signal. This would cause the accelerometer data to be uncalibrated with the signal and would give the server the appearance of a player having teleported long distances.