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
2245f35f61
Release 0.7.3
2025-12-08 22:19:57 +08:00
NkBe
af548bb25d
feat: 增加已修補列表自動刷新 & 優化安裝完成後的跳轉邏輯
...
1. AppManageViewModel:
- 實現已修補應用列表的自動刷新機制(每 90 秒輪詢一次)。
- 引入 `silent` 參數區分自動刷新與手動刷新,避免自動刷新時 UI 出現加載轉圈,提升體驗。
2. NewPatchPage:
- 重構安裝成功的判定邏輯:不再僅依賴 PackageInstaller 的回調。
- 新增 `BroadcastReceiver` 監聽系統 `PACKAGE_ADDED` 和 `PACKAGE_REPLACED` 廣播。
- 確保系統真正註冊完新包後再執行導航返回 (navigateUp),解決安裝後立即返回導致列表尚未更新或狀態不同步的問題。
2025-12-03 00:33:21 +08:00
NkBe
5aa809dc5a
Refactor:Replace all instances of `lspatch` with `npatch`
...
嘗試规避關鍵詞檢測
2025-12-02 23:42:23 +08:00
NkBe
4d7f56c21c
Release 0.7.2
2025-11-19 23:31:04 +08:00
NkBe
5642d2e62f
Improve compatibility with boot.oat in recent A15
...
See JingMatrix/LSPosed#414 for details
Also update few dependencies.
Co-Authored-By: JingMatrix <jingmatrix@gmail.com>
2025-11-19 21:03:41 +08:00
NkBe
4b8da5c255
chore: update core
...
然後將jar的默認簽名同步為manger的,並將構建出的文件名頭改爲NPatch
2025-09-11 22:49:55 +08:00
NkBe
43b01d9d28
Update core
2025-09-07 22:44:48 +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
cddcedefa2
使用更稳定的NDK29
2025-08-18 14:00:32 +08:00
NkBe
155a76a43e
fix: lspatch metadata decode crash
...
Co-Authored-By: o0kam1 <duzhaokun2@outlook.com>
2025-08-18 13:36:07 +08:00
NkBe
6be5f6ed7c
feat: switch install package
...
Co-Authored-By: o0kam1 <duzhaokun2@outlook.com>
2025-08-18 00:10:30 +08:00
NkBe
147d93c5dc
Update built-in hyperlinks
2025-08-17 23:15:29 +08:00
JingMatrix
5180d7315d
Update dependencies
...
Update compose-destinations is non-trivial.
To use version 2.0+ in the future, we need to follow its migration guide:
https://composedestinations.rafaelcosta.xyz/migrating-to-v2/
2025-08-03 09:42:16 +02:00
JingMatrix
95ed02d4bb
Update JingMatrix/LSPosed
...
Users of Android 16 beta 3 has reported LSPlant failure, for which we should thus update LSPosed.
See issue https://github.com/JingMatrix/LSPlant/issues/2 .
Files are reformatted.
2025-03-15 09:22:18 +01:00
JingMatrix
9703dc4b49
Update JingMatrix/LSPosed
...
Close #24 as fixed, which is explained in https://github.com/WindySha/ManifestEditor/pull/23 .
2025-01-18 18:09:37 +01:00
JingMatrix
d7a43c798a
Release v0.7
2024-12-01 09:48:35 +01:00
xihan123
8fb330fe8e
Update dependencies ( #12 )
2024-10-19 07:14:52 +02:00
JingMatrix
90880f9bbe
Update repo info
2024-07-27 10:41:40 +02:00
JingMatrix
abd7ae6254
Build for Android 15
2024-07-24 10:29:40 +02:00
JingMatrix
04a75ce3e8
Turn on EXPORT_COMPILE_COMMANDS
...
For `clangd` to work properly, one may need to make symbolic links
```
cd patch-loader
ln -sf $PWD/build/tools/debug/arm64-v8a/compile_commands.json build
```
2024-05-19 11:54:44 +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
Js0n
ccc7a7ac7d
bump: version to 0.6 ( #260 )
2023-11-23 20:12:43 +08:00
5ec1cff
531acdb924
use version catalog ( #256 )
2023-11-08 02:07:20 +08:00
Js0n
4a67cb210e
fix: `whenTaskAdded` broken in gradle 8.1.0 ( #229 )
...
https://issuetracker.google.com/issues/277166577
https://docs.gradle.org/current/userguide/task_configuration_avoidance.html#sec:old_vs_new_configuration_api_overview
2023-08-03 23:11:38 +08:00
Js0n
b7069d6329
sync: submodule core ( #228 )
...
Fix native hook on arm platform
2023-08-03 20:46:27 +08:00
Howard Wu
941726d559
Core upgrade ( #213 )
...
Co-authored-by: LoveSy <shana@zju.edu.cn>
2023-06-29 02:17:00 +08:00
Howard20181
0aaa533c67
Fix core version display
2023-01-28 17:08:26 +08:00
Howard Wu
0964a8eece
Update core to 1.8.6 ( #168 )
...
With
- update AGP to 7.4.0
- update Android Build Tools to 33.0.1
2023-01-28 11:54:06 +08:00
Nullptr
88855960cb
Bump to 0.5.1
2022-11-11 21:05:32 +08:00
Nullptr
f6c09a0ba0
Bump to 0.5
2022-10-24 00:00:41 +08:00
Nullptr
f8888b81e8
Support bootstrapping loader dynamically for local mode ( #118 )
2022-10-21 15:24:16 +08:00
Nullptr
918ab4eda4
Update dependencies
2022-10-20 16:03:03 +08:00
Nullptr
2c7444b581
Bump to 0.4
2022-09-27 09:34:43 +08:00
Nullptr
415f434d08
Add starting modules from manager
2022-09-23 00:04:25 +08:00
Nullptr
f7c6af53ec
Update Compose & Fix apkPaths null
2022-09-22 23:12:51 +08:00
LoveSy
0d1f937457
Update deps
2022-09-22 17:52:59 +08:00
Nullptr
95f006682c
Update core and dependencies
2022-09-02 10:30:34 +08:00
Nullptr
279e95b57b
Support upgrade loader version
2022-07-05 21:54:13 +08:00
Nullptr
1e452c6c82
Bump to 0.3.1
2022-05-28 00:49:43 +08:00
Nullptr
4e41e141dd
Update core version & dependencies
2022-05-27 19:57:42 +08:00
Nullptr
38496aee2c
Update dependencies
2022-05-16 10:59:20 +08:00
Nullptr
f1eadda312
Fix CI
2022-05-10 12:49:14 +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
5d3f0ec9f7
Implement install patched app & Refactor UI
2022-05-05 21:07:45 +08:00
Nullptr
c88e63e1ee
Update core version
2022-04-05 17:34:50 +08:00
Nullptr
6f92a67bd7
Show correct core version
2022-03-18 13:14:32 +08:00
Nullptr
b89b425a53
Switch into mainline core branch
2022-03-17 19:52:05 +08:00
LoveSy
7f3b5051b2
Update build.gradle.kts
2022-03-08 11:56:49 +08:00
Nullptr
bf7c5ffadc
Fix ci
2022-03-06 20:57:04 +08:00