If you guys are looking for the best Pokemon Go Hack for Android without root, you may want to consider the FlyGPS Fake GPS app. Now, this app will allow you to add joystick controls and full GPS-spoofing on your Android device.
UPDATE2: This method works UP TO v0.55.0, the latest version!
UPDATE: This method WORKS on v0.33.0, v0.35.0, v0.37.0, v0.37.1, v0.39.0, and v.39.1 update!
What is an APK File?
APK File is a file/app that can be installed on any Android smartphone or tablet. Using an APK file, you can install Android apps manually on your Android device.
You do not need a rooted Android device to install APK files. For installation instructions, please see below.
NOTE: You will need Android 6.0 or 6.0.1 Marshmallow as this app ONLY SUPPORT Marshmallow! Android 7.0, 7.1, and 7.1.1 Nougat is also supported but you will NOT be able to catch Pokemons (but you can collect Pokeballs and battle at gyms).
If you have a rooted Android device, you can follow the Pokemon Go Cheat/Hack for Android for rooted phones instead.
Using this app will not be a 100% ban-proof as it uses “Mock Locations” but it should still work if you don’t transport too far. E.g. Transport from your house to nearby metropolitan city within 100 miles should be fine.
How to get Unbanned from soft bans?
Simply spin the wheel 30+ times at a PokeStop until Pokeballs start coming out OR you can also wait a few hours. (Make sure to get out of PokeStop after every spin!)
Download FlyGPS Fake GPS App APK v.5.0.5 [Latest Version]
Download FlyGPS Fake GPS App APK v.4.0.5
Download FlyGPS Fake GPS App APK v.4.0.2
UPDATE3: Latest v4.0.5 works on v0.39.0 and v0.39.1!
UPDATE2: This Pokemon Go Hack works on latest Pokemon Go v0.37.1 and v0.37.0!
UPDATE1: This Pokemon Go Hack works on latest Pokemon Go v.0.31.0!
How to Install APK Files
You will need to make sure Unknown Sources is checked ON in Settings to install APK files. We do recommend you to use a file explorer app such as ES File Explorer, available on the Play Store for free, to install these apps.