Unclaimed project
Are you a maintainer of NPatch? Claim this project to take control of your public changelog and roadmap.
中文日志见 NPatch-Telegram
✨New Features New method to obtain the app list via Shizuku. Supports injection of MT Manager DocumentsProvider. Supports using a custom new package name for app patching. Optimized the core signature verification bypass mechanism. Improved log output and error messages, and supports logging to the Android/media directory. Automatically clean up profile files to prevent expired archives from interfering with operation. Streamlined the application mode description text, enhancing readability.
🐛Fixes & Improvements Enhanced compatibility with some A15 devices. Improve assets handling and error checks. Fix memory leak issue caused by JNI global references not being released. Optimize the service binding timeout logic, fallback mechanism, and module loading stability. Correct the getPrefsPath path acquisition logic. Special prompts added for MIUI desktop uninstall scenarios, improving user experience.
⚙️Refactor & Core All metadata and names related to LSPatch are fully migrated/renamed to NPatch. Refactor the RemoteService and APK signature parsing logic. Add null checks for some method parameters to prevent exceptions and crashes. Synchronize updates to the Core component.
🛠️Build Workflows Migrate the runtime environment to Ubuntu and simplify the build cache configuration.
Join our Telegram