A fork of NPatch allowing to patch API 101 plugins (gkms-localify only)
Go to file
NkBe 7844b99b3a
Fix: Choose service according to embedded module
Improve startup resilience by selecting the application service according to availability: catch Throwable from manager lookup and clear service on failure, then if service is null check hasEmbeddedModules(context) to prefer IntegrApplicationService when embedded modules exist, otherwise use NeoLocalApplicationService. Also refine logging levels/messages (info on success, warn on failure) to provide clearer diagnostics.
2026-02-11 21:36:13 +08:00
.github Update core submodule and simplify CI checkout 2026-02-10 20:18:07 +08:00
apkzlib Core upgrade (#213) 2023-06-29 02:17:00 +08:00
core@83180d20de Update core submodule and simplify CI checkout 2026-02-10 20:18:07 +08:00
gradle Update core and dependencies 2026-02-10 14:32:24 +08:00
jar rename provider2mtprovider 2025-12-03 22:32:53 +08:00
manager improve NPatch zip handling 2026-02-10 19:26:23 +08:00
meta-loader feat(sigbypass): SVC Bypass (ARM64) and OpenAt I/O Redirection 2025-12-22 21:57:33 +08:00
patch Use NestedZip linking with copy fallback 2026-02-10 21:45:38 +08:00
patch-loader Fix: Choose service according to embedded module 2026-02-11 21:36:13 +08:00
share patch-loader: 優化配置和資源處理 2026-02-10 17:46:38 +08: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 feat: add output log to media 2025-10-06 23:27:30 +08:00
LICENSE Create LICENSE 2021-04-09 11:48:53 +08:00
README.md Refactor:Replace all instances of `lspatch` with `npatch` 2025-12-02 23:42:23 +08:00
build.gradle.kts Release 0.7.4 2026-02-10 17:46:50 +08:00
crowdin.yml [skip ci] Config crowdin 2024-07-24 10:45:10 +02:00
gradle.properties Refactor:Replace all instances of `lspatch` with `npatch` 2025-12-02 23:42:23 +08:00
gradlew Update JingMatrix/LSPosed 2025-03-15 09:22:18 +01:00
gradlew.bat Update gradle for GitHub Action 2024-11-21 10:09:38 +01:00
settings.gradle.kts Update core and dependencies 2026-02-10 14:32:24 +08:00

README.md

Neo LSPatch Framework

Build Crowdin Download Total

Introduction

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

We sincerely invite you to join our Telegram group to get more information and updates about NPatch.

Supported Versions

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 npatch.jar
  2. Run java -jar npatch.jar
  • Through manager
  1. Download and install manager.apk on an Android device
  2. Follow the instructions of the manager app

Star Number

Star History Chart

Translation Contributing

You can contribute translation here.

Credits

License

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