A fork of NPatch allowing to patch API 101 plugins (gkms-localify only)
Go to file
xihan123 b83152323a
Allow uers to chose if inject loader dex (#19)
If we always inject loader dex, then modules with third party libraries might fail to find library classes since the default class loader is alway used before the the loader of the module package.

Therefore, it is better to treat packages with isolated services as special cases.
2024-11-20 19:38:48 +01:00
.github Update JingMatrix/LSPosed 2024-09-16 19:22:26 +02:00
apkzlib Core upgrade (#213) 2023-06-29 02:17:00 +08:00
core@6575c443f0 Allow uers to chose if inject loader dex (#19) 2024-11-20 19:38:48 +01:00
gradle Update dependencies (#12) 2024-10-19 07:14:52 +02:00
jar Core upgrade (#213) 2023-06-29 02:17:00 +08:00
manager Allow uers to chose if inject loader dex (#19) 2024-11-20 19:38:48 +01:00
meta-loader Put original dex files in patched APK 2023-12-28 13:29:27 +01:00
patch Allow uers to chose if inject loader dex (#19) 2024-11-20 19:38:48 +01:00
patch-loader Fix log formatting of __openat hook 2024-09-16 19:22:30 +02:00
share Fix proguard rules 2024-09-16 19:22:21 +02:00
.gitattributes Update workflow dependencies (#1) 2024-07-23 16:59:48 +02:00
.gitignore Turn on EXPORT_COMPILE_COMMANDS 2024-05-19 11:54:44 +02:00
.gitmodules Use axml (ManifestEditor) lib from LSPosed 2024-05-19 01:08:22 +02:00
LICENSE Create LICENSE 2021-04-09 11:48:53 +08:00
README.md [skip ci] Config crowdin 2024-07-24 10:45:10 +02:00
build.gradle.kts Update dependencies (#12) 2024-10-19 07:14:52 +02:00
crowdin.yml [skip ci] Config crowdin 2024-07-24 10:45:10 +02:00
gradle.properties Core upgrade (#213) 2023-06-29 02:17:00 +08:00
gradlew Update dependencies 2024-05-18 22:57:32 +02:00
gradlew.bat Update dependencies 2024-05-18 22:57:32 +02:00
settings.gradle.kts Update JingMatrix/LSPosed 2024-09-16 19:22:26 +02:00

README.md

LSPatch Framework

Build Crowdin Download Total

Introduction

Rootless implementation of LSPosed framework, integrating Xposed API by inserting dex and so into the target APK.

Supported Versions

  • Min: Android 9
  • Max: In theory, same with LSPosed

Download

For stable releases, please go to Github Releases page For canary build, please check Github Actions Note: debug builds are only available in Github Actions

Usage

  • Through jar
  1. Download lspatch.jar
  2. Run java -jar lspatch.jar
  • Through manager
  1. Download and install manager.apk on an Android device
  2. Follow the instructions of the manager app

Translation Contributing

You can contribute translation here.

Credits

License

LSPatch is licensed under the GNU General Public License v3 (GPL-3) (http://www.gnu.org/copyleft/gpl.html).