How to install unsigned APK using Core Patch module (Root & Xposed required)

Core Patch is a module for Xposed Framework to disable signature verification, directly modify the APK, and downgrade the App.

What is difference between Core Patch and Lucky Patcher:

  • Lucky Patcher does not need Xposed, it’s patching the system files directly. It does have Xposed way though but same way as normal. However, the bypass techniques is very outdated. It does not support signature scheme v2, v3 and v4 well, the success rate to install unsigned APK is likely 30%. I had asked chelpus to fix signature bypass multiple times but he never responded!

  • Core Patch fully bypassed signature checks, it works a lot better, supports signature scheme v2, v3 and v4.

WARNING: ENVIORNMENT MAY BRICK AFTER INSTALLING XPOSED. BACKUP YOUR DATA FIRST BEFORE PROCEED
If you are using VM app, reinstall the rom, you will lose your data
If you are using emulator, just reinstall emulator without uninstalling. NO data would be loss unless you unchecked preserve data option
If you are using Magisk on Android device, reboot into Safe Mode. Most modern Android devices support pressing a special key combo at boot to enter Safe Mode as an emergency option. Magisk will detect Safe Mode being activated, and all modules will be disabled. Then reboot back to normal mode (the module disable state persists) and manage your modules through the Magisk app.

Requirements

  • Rooted device/emulator/virtual machine with SuperSU, Superuser or Magisk
  • Xposed or LSPosed

Xposed installation

** For Android 8.1 and above (Magisk):**
You need Magisk with LSposed module. For emulator, use Magisk-Delta and install Magisk into system pertition

Magisk v24 and up

  1. Enabled Zygisk in Magisk settings, if not enabled already
  2. Download latest LSPosed zygisk release.zip Releases · LSPosed/LSPosed
  3. Open Magisk, go to Module. Tap Install from storage and select .zip file of LSposed you just downloaded
  4. Reboot

Magisk v23 and below

  1. Download latest Riru - Core Releases · RikkaApps/Riru
  2. Download latest LSPosed zygisk release.zip Releases · LSPosed/LSPosed
  3. Open Magisk, go to Module. Tap Install from storage and select .zip file of Riru
  4. Tap Install from storage and select .zip file of LSposed
  5. Reboot

For Android 5.0-8.1:
For Magisk:
Download systemless Xposed installer: Releases · bibarub/xposed
Full guide: https://www.andnixsh.com/2023/06/how-to-install-old-xposed-framework-on.html

For SuperSU or other superusers:
Download Xposed Installer v3.1.5 with fixed connection: https://github.com/KhanhNguyen9872/xposed/raw/main/xposed.apk

Check your architecture before installing Xposed, so you don’t brick your system. Example if your arch is x86, choose “Android x.x.x x86”

If you use virtual machine app such as VMOS, X8Sandbox, etc which supports root and Xposed, I recommended you to install it by enabling Xposed in VM settings. Please refer to the individual website or search for tutorial for more infomation

For Android 4.0.3-4.4.4:
Download Xposed Installer v2.7: https://repo.andnixsh.com/tools/Xposed/Xposed Installer v2.7 (Android 4.x.x).apk

You can install Xposed straight forward without internet connection

Core Patch installation

Download and Install Core Patch (核心破解)

  • Core Patch 2.0 for Android 4.4-7
  • Core Patch 2.2 for Android 7-10
  • Core Patch 3.x for Android 10-12
  • Core Patch 4.x for Android 10-13
  • Core Patch 4.0-4.3 for Android 10-13
  • Core Patch 4.4> for Android 9-14

Latest versions:
https://github.com/coderstory/CorePatch/releases

Older versions:
https://mega.nz/folder/7EoyWSpC#2nkRRwUucCkUjlUO3PvSgA

Enable the module in Xposed/LSposed

For LSPosed: Access LSposed from the notification. Click on Modules (Puzzle icon), click on Core Patch, and enable module for Core Patch and leave it check on System framework only

For old Xposed Installer: Check “Core Patch” in modules section

Image 2023 06 11 10 43 20.png

Reboot the system

For better compatibility, you might want to enable Lucky Patcher on Xposed too. Sometimes unsigned APK works along with Lucky Patcher and Core Patch together. See the tutorial for Lucky Patcher: https://www.andnixsh.com/2020/01/how-to-install-unsigned-apk.html

CorePatch Settings

Core Patch 3.x and above

  • LSPosed: Modules -> Core Patch -> Click on gear icon

1626974859423.png

You should see this screen. This is Core Patch 4.5 with many options

1625566242809.png

Core Patch 2.x: Launch the app from the app drawer

Screenshot_20200229-162713.png

That’s all. Enjoy installing unsigned APKs

Warning

Android 9 and above has extra security which may prevent you from logging in with Play Games even you installed unsigned APK. If this is the case, please use VM apps instead https://www.andnixsh.com/2023/06/list-of-android-virtual-machine-apps.html

If you are not be able to install unsigned APK, check if the Core Patch and Xposed configuration is correct, and check if unsigned APK is valid and not corrupted. You can contact the author of the mod to have a look. Alternatively you can try Install signed APK on top of original version without having to uninstall it. Your save data will be intact and Google login will still work until you reboot your device. Some games still logged in as Google even after it doesn’t work, but don’t log out because you can’t login again until you install original APK

Issues

If you encounter any issues with Core Patch, please report an issue on Github repo. Search before reporing. https://github.com/LSPosed/CorePatch/issues

Popular Posts

[TOOL] Unity Assets Bundle Extractor

Il2CppDumper GUI Android App