基于 Vector 核心
新版本 core 子模块指向 HSSkyBoy/Vector,作为 NPatch 后续迭代的基础。
专为免 Root 环境设计的现代化 Xposed 模块注入与应用修补工具。
NPatch 能在免 Root 环境中,通过修改 APK 文件注入 Xposed 加载器。修补后的 APK 自带 loader 与原生核心,不需要从 Manager APK 提取启动文件。本地模式由管理器动态配置模块与作用域,并提供缓存回退;集成模式则将模块直接内嵌至目标应用中,适合无管理器的设备独立运行。
新版本的 core 子模块指向 HSSkyBoy/Vector,这是 NPatch 新版的运行核心,后续的能力扩展都建立在它之上。
CLI 提供完整选项:签名绕过 5 个等级、--useMicroG GMS 重定向、--injectdex 把 loader dex 直接放进原 package、--provider 注入文件选择器(来自 MT 管理器)、--allowdown 允许降级、-fpa / -npa / -k 三种密钥库来源。
配合 NPatch 管理器(包名 top.nkbe.npatch),修补应用可在运行时跟管理器通信获取模块与作用域,跟 LSPosed 体验接近,不必为了换模块重新修补。
Legacy、API 101 与 API 102 共用 NPatch Remote Store。现代模块可以读写 Remote Preferences 与 Remote Files;符合条件的单入口 API 102 模块还可由管理器请求热重载。
为未嵌入模块的应用打修补。作用域仍由管理器数据库配置,无需重新打修补;Manager Service 暂时不可用时可尝试 Provider 与上次同步缓存。Extreme 与 Seccomp 签名绕过仅在这个模式下可用。
修补 App 并内建模块。经修补的应用可以在没有管理器的情况下独立运行,但不能动态管理配置。此模式适用于需要在未安装 NPatch 管理器的设备上运行的应用。
推荐使用 NPatch 管理器(Android 端 GUI)完成修补,全程在设备上操作,无需命令行。从 Releases 下载 manager-v<verName>-<verCode>-release.apk 安装即可。
如果需要批量修补或自动化,也可以用跨平台 jar:
java -jar jar-v<verName>-<verCode>-release.jar --manager target.apk完整说明请看 使用说明。
修改与修补应用可能导致其闪退、无法启动或数据丢失。请务必在操作前备份重要数据。用户需自行承担修补后应用及模块在设备上运行的一切风险与后果。
由于签名不同,安装修补版前需要先卸载原应用。确保你已备份好个人数据。