Commit Graph

35 Commits

Author SHA1 Message Date
NkBe f4eacbf2d3
Update core and dependencies
Update to LSPosed v1.11.0
解決了 Android 10 和 OnePlus 裝置上的特定問題,重構 Dex2Oat 以消除缺失符號錯誤並提升可靠性....
https://github.com/JingMatrix/LSPosed/releases/tag/v1.11.0
2026-02-10 14:32:24 +08:00
NkBe 271eb7bd82
feat(sigbypass): SVC Bypass (ARM64) and OpenAt I/O Redirection
導入 ARM64 專用的 SVC/Seccomp 內核級簽名繞過 (Level 3),並全面強化檔案 I/O 重定向機制。
移除非 ARM64 架構的支持
2025-12-22 21:57:33 +08:00
NkBe 611d77f263
rename provider2mtprovider 2025-12-03 22:32:53 +08:00
NkBe 5aa809dc5a
Refactor:Replace all instances of `lspatch` with `npatch`
嘗試规避關鍵詞檢測
2025-12-02 23:42:23 +08:00
NkBe a2b9e529ca
feat: support inject MT Manager DocumentsProvider
Co-Authored-By: Hicores <me@hicore.cc>
2025-10-29 21:38:57 +08:00
NkBe(HSSkyBoy) d644c22ade
feat: support patching with new package name
feat: log APK patch paths in submitPatch

fix: improve temp APK file handling

feat: add newPackageName option

refactor: optimize patch install dialogs

feat: support rename packagename
Co-Authored-By: javaeryang <27242250+javaeryang@users.noreply.github.com>
2025-10-08 15:47:16 +08:00
NkBe(HSSkyBoy) 07b100ea2f
refactor: rename lspatched to npatched 2025-10-08 15:47:15 +08:00
NkBe(HSSkyBoy) 7613e7de10
feat: add output log to media
底層實現了日誌檔案寫入。為管理器新增了 outputLog 選項,可以將日誌輸出到 Android/media 目錄。
2025-10-06 23:27:30 +08:00
NkBe 326afc95ab
feat: add FileProvider and refactor install logic
新增 FileProvider 到 AndroidManifest,使其能检测到修补后的 apk;简化 NewPatchScreen 的安装按钮逻辑;修正 AppManagePage 的闭包结构。
2025-09-07 14:38:14 +08:00
NkBe c0aecf9e33
change name and url
Co-Authored-By: Kaelyn Wisoky <206877283+lshwjgpt25@users.noreply.github.com>
2025-09-05 23:48:04 +08:00
NkBe 515f527cb2
微调 2025-08-18 15:44:20 +08:00
NkBe 9563fcc4d9
feat: check manager 2025-08-17 22:59:34 +08:00
NkBe 493d367bfc
fix: 缺失的大括号 2025-08-17 22:40:26 +08:00
JingMatrix a85a0fa578 Fix proguard rules 2024-09-16 19:22:21 +02:00
JingMatrix 4a7cc257a7 Use axml (ManifestEditor) lib from LSPosed
By doing so, we no longer need org.slf4j.* classes

ManifestEditor will now check atrribute types, so we choose correctly
the type of minSdkVersion.
2024-05-19 01:08:22 +02:00
JingMatrix cddf811b9c Update dependencies
1. Use JDK 21
2. Update ksp for compatibility (compulsory)
3. R8 claims that org.lsposed.lspatch.util.ModuleLoader is needed

We use rules in share/lspatch-rules.pro to ensure that LSPatch works
properly after R8 engine
2024-05-18 22:57:32 +02:00
Howard Wu 941726d559
Core upgrade (#213)
Co-authored-by: LoveSy <shana@zju.edu.cn>
2023-06-29 02:17:00 +08:00
Nullptr 2ace2660b4
Fix modules missing after update loader for integrated mode 2022-11-13 22:43:39 +08:00
Nullptr 7391df7fd3
Update MIN_ROLLING_VERSION_CODE 2022-10-24 01:12:27 +08:00
Nullptr f8888b81e8
Support bootstrapping loader dynamically for local mode (#118) 2022-10-21 15:24:16 +08:00
Nullptr 2e2c818de6
Drop v1 signature & UI improvement 2022-09-06 21:20:06 +08:00
Nullptr 279e95b57b
Support upgrade loader version 2022-07-05 21:54:13 +08:00
Nullptr 0ef34fa633
Add .apk suffix 2022-07-05 19:10:29 +08:00
Nullptr a9b27b1427 Update core to 1.8.3 2022-05-11 01:00:00 +08:00
Nullptr 3bc39e1e94 Fix some patch problems 2022-05-11 00:13:54 +08:00
Nullptr 6924c6a3b5
CI (#57)
* CI

* Add patch info to metadata

* Allow select local apks to patch

* Fix wrong indent
2022-05-10 11:39:04 +08:00
Nullptr 7905b343dc ServiceClient 2022-03-23 22:36:19 +08:00
Nullptr 9ae8dbb7ed Migrate all groovy to kts 2022-02-10 21:15:41 +08:00
Nullptr 99c7f72665 Compress module; Move all lspatch files to one directory; Use a single config json instead of a lot of inis 2021-10-21 12:48:17 +08:00
Nullptr 0f0e726f2f Move a string to shared constants 2021-09-18 12:52:52 +08:00
Nullptr de06c1cf7c Fix Android 9 compatibility 2021-09-14 00:41:40 +08:00
Nullptr ecf6c9d5ea Enable openat hook 2021-09-07 22:12:05 +08:00
Nullptr 3f5279856d Move duplicated methods into shared library 2021-09-07 08:12:22 +08:00
Nullptr 7876d84f65 Add LSPatch manager 2021-09-06 17:30:25 +08:00
327135569 ed3cbd2d34 supports signature bypass level 2021-04-23 09:19:18 +08:00