/Substrate-Template-With-Mod-Menu

A small template for Android Hooking with Substrate. (Includes a mod menu written in Java)

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Substrate-Template-With-Mod-Menu

This is a simple template for the usage of Cydia Substrate with a Mod Menu written in Java.

If you wanna use NDK as the build system follow this:

Installation:

Android Studio

  • You need to configure Android Studio so it uses the old ndk
  • File -> Project Structure -> SDK Location set the NDK Location path to the path whereever you downloaded the android-ndk 16b too
  • change the build_method in the build.gradle file to build_ndk Mod Menu Layout

CMake

If you are going to use the CMake build system leave it as it is and under File -> Project Structure -> SDK Location you set the location to C:\Users\anon\AppData\Local\Android\Sdk\ndk\21.0.6113669 (should be available when you click the arrow button)

How to implement this mod menu

Tutorial on how to use this mod menu

Layout

This is how the menu looks like when you simply build and run it

Mod Menu Layout

Mod Menu Layout

AARCH64

This template should support x64 hooking now thanks to this repo: https://github.com/Rprop/And64InlineHook