Simulate walking through a location on your Android phone using the virtual joystick without physically moving.
Test location-based features in your Android app by spoofing GPS to specific coordinates during development.
Learn how to integrate Android developer mock location APIs and Baidu Maps SDK in a Java Android project.
Requires enabling developer options and mock location permission on the Android device, no root access needed.
GoGoGo, known in Chinese as "影梭", is an Android app that lets you change your phone's reported GPS location without needing root access. It works on Android 8.0 and newer. The app uses Android's built-in developer debugging tools along with the Baidu Maps SDK to make your phone report a different position to other apps. You can pick a location by tapping the map, typing in coordinates directly, searching by name, or browsing your history of previous locations. The app also includes a virtual joystick so you can simulate walking or moving through a location over time, rather than just jumping to a fixed point. The developer originally built it while playing a location-based mobile game and wanted a free alternative to the paid spoofing apps that already existed. The project was released publicly to share the learning experience around Android development and map integration. The README is written primarily in Chinese and includes several strong warnings. The developer explicitly states the app should not be used to cheat in school fitness apps or games, and notes that a third party copied the code, added ads, and released it without complying with the GPL-3.0 open source license, which the developer considers a violation. The project is licensed under GPL-3.0, meaning anyone who distributes modified versions must also release the source code. The codebase is described as the author's first Android app, written as a learning exercise rather than a polished product.
← zcshou on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.