GameEx is an open-source Android memory editor application designed for educational purposes. It allows users to scan and modify memory of other running processes on a rooted Android device.
- Process Selection: browse and select running processes to attach to.
- Floating Overlay: An interactive floating icon that expands into a dashboard, allowing you to use the tool while in-game.
- Memory Scanner: High-performance native C++ memory scanner capable of searching for integer values.
- Memory Viewer: Read and write memory of attached processes.
- Root Access: Requires root privileges to access the memory of other applications.
- Rooted Android Device: The application relies on
suto access/proc/[pid]/memand/proc/[pid]/mapsof other processes. - Android SDK: API Level 26 (Android 8.0) or higher is recommended for full feature support (though it may run on older versions).
- Clone the repository.
- Open the project in Android Studio.
- Build the project using Gradle:
./gradlew assembleDebug
- The APK will be located in
app/build/outputs/apk/debug/.
The project consists of two main components:
- Android App (Kotlin): Handles the UI, floating overlay service, and process management.
- Native Library (C++):
native-scannerhandles the heavy lifting of memory scanning, parsing memory maps, and reading/writing memory viaprocess_vm_readv.
- Launch the app and grant Root permissions when prompted.
- Select a target process from the list.
- The app will close and a floating icon will appear.
- Open the game or app you want to modify.
- Click the floating icon to open the dashboard.
- Use the "Scan" button to search for values (implementation pending full UI integration).
This tool is for educational purposes only. Use it responsibly. The authors are not responsible for any damage or bans resulting from the use of this tool.
An Android memory editor for Android 15+, serving as an alternative to Game Guardian.