Tutorial How to create unsigned APK file for rooted devices (Lucky Patcher/Core Patch required)

AndnixSH

PMT Elite Modder
Staff member
Modding-Team
Using an unsigned APK allows you to install a modded version directly over the original app. This provides the following major benefits:
  • Google Login: Sign in to your Google account without error.
  • Facebook Login: Connect to Facebook without needing to uninstall the official Facebook app.
  • Bypassing simple signature checks
How it Works:
Technically, "unsigned" means the APK has been modified while retaining the original internal key structure, rather than being re-signed with a new, private key. Under normal circumstances, Android security prevents these files from installing because the "seal" has been broken.

However, by rooting your device and disabling signature verification (using tools like Lucky Patcher or Core Patch), you can bypass these checks. This tricks the system into accepting the unsigned APK as a signed APK, allowing you to sync your progress.

Creating unsigned APK:
Note:
- This guide is written for PC users, but the steps are identical on Android. If you are on a phone, use a file explorer like X-plore or an APK Editor app.
- Unsigned APKs are highly recommended for Core Patch users. Lucky Patcher currently has known compatibility issues with unsigned files.
- This method may not work for all games. Google and game developers use advanced security measures and server-side checks that can detect even minor tampering. Bypassing these security protocols is outside the scope of this guide.


Open your signed mod APK using an archive manager like 7-Zip or WinRAR.

Locate the META-INF folder and delete it.

2025-12-20 17 49 58.png


Next, you will need the original APK or Split APK file. You can extract this directly from your device using X-plore or another APK extractor app. Alternatively, you can download it from trusted sources such as APKPure, APKMirror, APKCombo, ApkGk, or Aptoide

Open the original, unmodified APK.
- If it is a split APK (XAPK, APKS, APKM, ZIP), open the base.apk file inside.
- If it is a standalone APK, open it directly.

Find the META-INF folder in the original file and copy it into your modded APK.

2025-12-20 17 51 49.png


Check the base.apk/original APK for a file named stamp-cert-sha256.
- If it exists: Copy it from the original APK and replace the one in your modded APK.
- If it does not exist: Delete the stamp-cert-sha256 file from your modded APK entirely.

2025-12-20 17 54 02.png


Important: If essential signature files (such as .RSA, .DSA, .SF, or .MF) are missing from META-INF folder:
- For Split APKs (XAPK, APKS, APKM, ZIP): Open one of the config files, such as split_config.arm64_v8a.apk, and copy the required signature files from there into your modded APK.
- For Standalone APKs: If these files are missing and there are no splits, you may need to find an older version of the official APK to extract the necessary signature files.

2025-12-20 17 58 05.png


Once these steps are complete, your modded unsigned APK will carry the signature metadata of the original app, allowing it to login with Google, Facebook, other logins and bypassing simple game security.

To install unsigned APK, you will need to disable the signature check on your rooted device: How to install unsigned APK using Core Patch module (Root & Xposed required)

Enjoy!

Proof of concept:


2025-12-20 17 47 11.png


2025-12-20 17 45 21.png
 
Last edited:
If device is rooted and patched well.. only problem can be found in file AndroidManifest.xml, where you need to change value and force install location.. so change it to this one... "installLocation="internalOnly" This bolded one need to be changed... like it is here...
 
If device is rooted and patched well.. only problem can be found in file AndroidManifest.xml, where you need to change value and force install location.. so change it to this one... "installLocation="internalOnly" This bolded one need to be changed... like it is here...
what does it do excatly?
 
hello, i have root, i did everything right as tutorial, install the original and connect on google, after installing the mod and it works, however after i close the mod and open it again it is no longer connected, so i am obliged to remove the mod, install the original log in to the account, install the mod again, and repeat the process each time I close the application or the screen shuts down.

Annex attachment of Lucky Patcher.

Sorry for posting twice.

automatically translated, sorry.
Screenshot_20210302073906.jpg
Screenshot_20210302073823.jpg
 
hello, i have root, i did everything right as tutorial, install the original and connect on google, after installing the mod and it works, however after i close the mod and open it again it is no longer connected, so i am obliged to remove the mod, install the original log in to the account, install the mod again, and repeat the process each time I close the application when I stop playing.

automatically translated, sorry.
Delete post pls. Thx
 
hello, i have root, i did everything right as tutorial, install the original and connect on google, after installing the mod and it works, however after i close the mod and open it again it is no longer connected, so i am obliged to remove the mod, install the original log in to the account, install the mod again, and repeat the process each time I close the application when I stop playing.

automatically translated, sorry.
This is normal behavior, if you installed signed apk on top of original apk. This is a security feature, not a bug!!
But if this is unsigned apk, then either you have done something wrong or the patched signature (Lucky Patcher or Corepatch) does not support it. Try mod again
 
Tags Tags
apk unsigned
Back
Top Bottom