The Raid Mapper is a raid scanner for Pokemon GO based on Android devices. It consists of two parts:
- OCR
- Scan
The result is a map (RocketMap to be precise) filled with Raidbosses or Eggs with their Name and Tier. Example screen #TODO
- A computer (RaspberryPI likely is sufficient as well)
- A RM DB with gymdetails for the gyms you intend to scan (you can download the gym images with those details...). Alternative: Get the ingress images of the gyms you want to scan...
The OCR part requires screenshots to come in. If you already have RDRM (Real Device Raid Mapper) running, you could use the OCR part to send information to RM.
- PoGoAssets
- Mons need to not have been seen. Get yourself a fresh account without even T1 mons
- Android 8.0 (API 26) or higher
- Root privileges (Magisk) and flashing Terminal APP Systemizer
- VNC app and RemoteGpsController.apk (the latter requires System privileges)
We provide a VNC app which is based on droidVNC.
The app is not stable. We had it running for weeks and it would just give up for a whole day. We are planning on releasing our very own app. As Stupid as it may sound, an apparent workaround might be: Start droidVNC, start Server, switch out of app and go to System Settings -> Apps -> droidVNC -> Force stop. The server itself should continue running.
- For the moment: 9:16 aspect ratio Smartphones only. If you got a softkey bar, disable it for pogo.
- VNC app apparently can have hick-ups....
- Teleporting from location to location takes the game to load images. Faster phones may handle it better. We are testing on low end specs (Redmi 5A for 75 bucks). We will likely add a parameter to set the delays inbetween teleports and screenshots.
- Sometimes mons do not get reported to the DB. We are in the process of debugging. It can help to remove the files in the hash-folder however.
Install python according to docs for your platform.
Having installed python, do get yourself python pip and run
pip install -r requirements.txt
Depending on your OS, you probably need to install some more stuff. E.g. Ubuntu/Debian requires you to run
sudo apt update
sudo apt install tesseract-ocr python-opencv
#WE DO NOT GUARANTEE FOR THE ENTIRE THING TO BE RUNNING PERFECTLY FINE
- Write tests
- Write VNC app
- Improve scans
- Improve errorhandling
- Support more/all resolutions
#Discord For minor help, reporting resolutions (instructions on how to do so will be given sometime in the future), bugreports Join the discord server
GNU GPL