7723mod

7723mod/NPatch

Java GPL-3.0 Mobile

NPatch是一个复刻自LSPatch,以LSPosed为基础的免root的Xposed框架

1.8k stars
102 forks
active
GitHub +42 / week

1.8k

Stars

102

Forks

9

Open issues

25

Contributors

v1.0.5 24 May 2026

AI Analysis

NPatch is a rootless implementation of the LSPosed/LSPatch framework that injects dex and native libraries into Android APKs to provide Xposed API support without requiring root access. It is specifically designed for Android developers and power users who want to use Xposed modules on individual apps; it is not a general-purpose tool and requires technical knowledge to deploy. This specialized project is primarily for the Android modding and Xposed framework community, not mainstream end users.

Mobile Mobile Tool Discovery value: 5/10
Documentation 7/10
Activity 9/10
Community 7/10
Code quality 5/10

Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.

Overall score 7/10

AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.

android-framework rootless-injection xposed-compatible apk-patching java-kotlin
Actively maintained Niche/specialized use case GPL-3.0 licensed Production ready
Deep Analysis · Based on README and public signals
2w ago

Rootless Xposed framework fork targeting Android app patching without system access

NPatch is a rootless implementation of the Xposed framework that modifies Android applications by injecting dex and native libraries into target APKs without requiring root access or system-level privileges. Built as a fork of LSPatch using LSPosed as a foundation, it serves developers and power users who need to apply runtime modifications to Android apps. The project appears to target a technically sophisticated but niche audience: those who understand APK patching and want framework-level hooks without rooting their device.

Origin

NPatch was created in August 2025 as a fork of LSPatch, itself derived from the LSPosed project. It represents a continuation of the rootless Xposed ecosystem following shifts in the original LSPatch maintenance. The project explicitly credits LSPosed (JingMatrix), Xpatch (WindySha), and Android's apkzlib as upstream sources.

Growth

The repository gained 1,727 stars over approximately 10 months, with 53 stars in the last 7 days (as of 2026-06-29). This represents modest but measurable adoption momentum. The GitHub Actions build system shows ongoing release activity, and the presence of a localization effort via Crowdin suggests some user base beyond the immediate creator. Growth appears consistent rather than viral — typical for specialized development tooling.

In production

adoption not verified. No production deployment case studies, enterprise usage, or verified user counts are documented. The Telegram group link suggests a community exists, but size and composition are not publicly quantified. Download counts are tracked on releases page but not disclosed in README excerpt.

Code analysis
Architecture

Based on README, NPatch uses a dex/so injection strategy into target APKs rather than system-level framework modification. It appears to support both CLI (jar) and Android manager UI modes. The project likely integrates LSPosed's core Xposed API implementation. Supported Android versions range from 9 upward, aligning with LSPosed compatibility.

Tests

not documented in README

Maintenance

Last push on 2026-06-08 is current (21 days before analysis date). Active GitHub Actions workflows show ongoing CI/CD. The project is under 1 year old but shows consistent maintenance. No evidence of abandonment; commits appear regular based on release cadence.

Honest verdict

ADOPT IF: you require a rootless Xposed framework for development/testing, understand APK patching mechanics, and are comfortable with a young (<1 year old) but actively maintained fork. AVOID IF: you need stable long-term enterprise support, require extensive production battle-testing, or need mainstream documentation and community resources. MONITOR IF: you depend on LSPatch/LSPosed ecosystem stability — this is a community fork and maintenance continuity is not guaranteed beyond current maintainer availability.

Independent dimensions

Mainstream potential

2/10

Technical importance

6/10

Adoption evidence

3/10

Risks
  • Single-maintainer or small team dependency — long-term maintenance uncertain if primary contributors become unavailable
  • Rapid Android OS changes may require frequent updates; sustainability of timely patches not yet proven over multiple Android release cycles
  • Legal/policy risk: modifying applications without permission may violate terms of service or regional laws in some jurisdictions; users bear responsibility
  • Limited production deployment evidence — behavior under real-world app diversity and edge cases not thoroughly documented
  • Upstream fragmentation: multiple LSPosed forks (CorePatch, NPatch, others) may diverge in compatibility or security, creating user confusion
Prediction

NPatch will likely remain a specialized tool for Android developers and enthusiasts seeking rootless patching. Adoption may grow modestly if maintenance stays active and Android version compatibility is maintained, but mainstream crossover is improbable given the technical barrier to entry. Consolidation risk exists if upstream LSPosed forks merge or one maintainer becomes dominant.

0 found this helpful

Newsletter

Get analyses like this every Monday

Free weekly digest of the most interesting open-source discoveries.

Languages

Java
90.4%
C++
4.7%
Kotlin
4.6%
CMake
0.2%

Information

Language
Java
License
GPL-3.0
Last updated
6d ago
Created
11mo ago
Analyzed with
anthropic/claude-haiku-4-5

Stars over time

Loading…

Contributors over time

Top 100 contributors only — repos with more will plateau at 100.

Loading…

Similar repos

bmax121

bmax121/APatch

APatch is a kernel-based root solution for Android devices that enables system...

7.6k Kotlin Security
LSPosed

LSPosed/CorePatch

CorePatch is an Xposed Framework module for Android that disables signature...

3.1k Java Security
chr233

chr233/PureNGA

PureNGA is a Xposed module designed to remove advertisements from the NGA forum...

1k Kotlin Mobile
vs. alternatives
APatch (chr233)

APatch has ~7.3x more GitHub stars (7590 vs 1727) and appears to be the more actively adopted rootless patching solution. NPatch occupies a smaller niche within the same ecosystem.

LSPosed (JingMatrix)

LSPosed is the upstream framework providing Xposed API. NPatch is a distribution/fork optimizing for rootless usage; LSPosed itself requires root or system integration.

CorePatch (LSPosed maintainers)

CorePatch has ~1.8x more stars (3142 vs 1727) and appears to be an official alternative from LSPosed maintainers. NPatch is a community fork with overlapping goals.

PureNGA (chr233)

PureNGA (1043 stars) is smaller but serves a related use case. NPatch has growing adoption relative to other niche Android patching tools.