A very small tool to automatically spin Pokestops using the Android Debug Bridge
- Download and install the Android Debug Bridge (ADB) including the drivers necessary for your device
- Enable USB-Debugging in your devices settings (For my test devices, no rooting was necessary)
- Connect your device to your PC
- (Optional) Check the connection by starting a terminal inside the ADB installation directory
Run the command
adb devices
(for PowerShell.\adb.exe devices
) If your device is listed, continue. - If everything works fine, you can run the program. Open another terminal where the .jar-file is located.
Run
java -jar TheJarFile.jar
to execute the program with the default ADB installation directory, which isC:\adb
. To specify the ADB installation directory, just append its path to the command as a parameter. - After a few seconds, the bot should do its job.
The bot will initially take a screenshot to determine your screen resolution. This way it can calculate the positions for all the touch/swipe commands itself. The only things you need to take care of by now is that
- The Pokestop is reachable from your current location (you could use a Fake-GPS app if you don't have access to any Pokestops near you)
- Nothing blocks the spinning part of the Pokestop (like other apps or that "You are going too fast" message)
- Pokemon GO is in fullscreen
- Your inventory is not full