/patching

Patch your own Magisk Module APK for third-party repo support.

Patching

Patch your own Magisk Module APK for third-party repo support.

Tutorial

  1. Clone mmpatch to your computer.
  2. Install Apktool and Java JDK.
  3. Add Apktool and Java SDK bin to your path.
  4. ./mmpatch Magisk-Modules-Alt-Repo
  5. Delete any existing Magisk Manager from your Android device.
  6. Install mmpatch-signed.apk to your Android Device.

Missing Modules

If you notice that your Magisk Manager is lacking newly added modules, go to Magisk Manager --> Setting --> Clear Repo Cache, then refresh your repo list. This ensures that your repo feed is up-to-date.

Using Alongside Official Manager

To use the Alt-Repo manager alongside the official manager, change the official manager's package id in Settings. Then, install the Alt-Repo manager afterwards.

Play Protect

Since we are using an unofficial keystore to sign the patched APK, Google Play Protect will warn you that the developer is not know to Google and that it was signed unofficially. If you are uncomfortable with this, sign the APK manually with a trusted keystore.

Disclaimer

Please note that the modules that you install from the Alt-Repo come with zero required support and is entirely under your responsibility. We cannot guarantee that all modules are safe and functional, although we try to. Be careful with what you choose to install and ensure that your device is compatible with any modules that you install.

Releases

We have prepatched the Magisk Manager (stable releases) for you for convenience. We have setup a GitHub Workflow that patches the Magisk Manager APK directly from topjohnwu's official releases page. The Workflow will check for Magisk Manager updates once every 12 hours at exactly 00:00 UTC and 12:00 UTC.