Back to updates
New releaseAug 2, 2026

Android-Imgui-Template v0.1.0

Android Zygisk-based template for building in-game overlay menus with memory hooking, process patching, and obfuscation for mobile security research and education.

Share

Android ImGui Template

Android menu template using Zygisk + ImGui.

Build Native Libs Android NDK ImGui Zygisk GitHub last commit

https://github.com/user-attachments/assets/816113d9-611d-4909-a08e-0f4e8ab6d03b


Requirements

  • Android NDK r27 (ndk;27.0.12077973)

Build Locally

export ANDROID_NDK_HOME=/path/to/ndk/27.0.12077973

$ANDROID_NDK_HOME/ndk-build \
  NDK_PROJECT_PATH=app/src/main \
  APP_BUILD_SCRIPT=app/src/main/jni/Android.mk \
  NDK_APPLICATION_MK=app/src/main/jni/Application.mk

The compiled .so files land in app/src/main/libs/.

Build via GitHub Actions

Push to main or master (or trigger manually from the Actions tab). The workflow installs the NDK, builds all ABIs, and uploads the .so files as a build artifact named native-libs.


Dependencies

LibraryPurpose
Dear ImGuiIn-game overlay UI framework
DobbyARM64/ARM function hooking
KittyMemoryAndroid process memory patching
And64InlineHookAlternative ARM64 inline hook
Cydia SubstrateAdditional hooking backend
libcurl + OpenSSLHTTPS communication for authentication
nlohmann/jsonJSON parsing
cpp-httplibSingle-header HTTP client
AY_Obfuscate / oxoranyCompile-time string and constant obfuscation
stb_imagePNG/JPEG texture loading
Font Awesome 5 + 7Icon fonts for the UI

CI/CD

The included GitHub Actions workflow (.github/workflows/build-native.yml) build supported ABIs arm64-v8a on every push and exposes the resulting .so files as a downloadable artifact. No local NDK installation is required for a CI build.

  • Latest Alpha Build: Download from Actions
  • Latest Stable Build: Download from Releases

Security Notice

This project is intended strictly for educational and research purposes.

The author(s) are not responsible for any misuse, damage, account bans, legal consequences, or other issues that may arise from using or modifying this template. By using this project, you accept full responsibility for your own actions.

Do not use this template to harm others, violate game terms of service, or engage in any illegal activity.


Support

If you have any questions or issues regarding this project, feel free to open an Issue or contact me via email at [email protected].


License

MIT © Android Imgui Template

Categories