Commit Graph

30 Commits

Author SHA1 Message Date
JingMatrix 211bd5f115
Centralize dependencies and migrate to submodules (#512)
Centralize dependencies and migrate to submodules

Move `apache` and `axml` modules to a unified `external` directory and migrate libxposed API and service interfaces from Maven dependencies to Git submodules.

Included changes:
- Updated .gitmodules with new paths.
- Simplified core.yml CI workflow.
- Updated Gradle project references to use the new directory structure.
- Added documentation for external components.
2026-01-22 15:13:06 +01:00
JingMatrix 6b2ce6c614 Add commons-lang as a subproject
Avoid using a local version of this apache module
2024-09-22 14:25:45 +02:00
Howard Wu 0229e294d0
buildDir deprecated, use layout.buildDirectory instead (#2697)
gradle/gradle#20210
gradle/gradle#24820
2023-08-19 12:27:55 +08:00
Howard Wu 7bfdfaa3b9
Remove app res dir from daemon build script (#2677) 2023-08-10 10:28:45 +08:00
LoveSy 4b75c8af79
Revert "Use source dependencies instead of mavenLocal (#2445)" (#2586)
This reverts commit 03d2cea093
2023-06-28 04:24:46 +00:00
LoveSy 8cb547c3ed
[skip ci] Revert "Let AGP to strip native libs" (#2498)
Reverts LSPosed/LSPosed#2496
2023-04-17 09:16:29 +08:00
LoveSy d8b7916ce0
Let AGP to strip native libs (#2496) 2023-04-16 14:10:12 +08:00
LoveSy b277416c1d
Upgrade AGP 2023-04-15 23:01:08 +08:00
LoveSy f887d0116c
Upgrade gradle (#2487) 2023-04-12 16:46:09 +00:00
LoveSy 03d2cea093
Use source dependencies instead of mavenLocal (#2445) 2023-03-21 11:45:26 +08:00
LoveSy b069da0323 Refine gradle scripts 2023-02-26 16:48:49 +08:00
LoveSy 559f2860dd Fix native method registration 2023-02-26 16:48:49 +08:00
LoveSy d671dc535e enable configuration cache 2023-02-26 16:48:49 +08:00
LoveSy 3209433766 Use gradle dependencies 2023-02-26 16:48:49 +08:00
Nullptr d9b3263077 Refine get version interface 2023-02-26 16:48:49 +08:00
LoveSy 82bc5cab0d
Update deps (#2170) 2022-10-13 16:54:25 +00:00
LoveSy 02f09247ae
Use striped so for debug build (#2047) 2022-07-25 00:33:00 +08:00
LoveSy 666e8780c7
Update deps (#2016) 2022-06-30 16:43:40 +08:00
LoveSy e3b96ebb92
Update AGP (#1941) 2022-05-15 14:08:08 +08:00
LoveSy a884c1b2ba
Support attach debugger to hooked process (#1807) 2022-04-04 12:58:20 +08:00
LoveSy 9344cf6c54
NDK 24 (#1780)
* NDK 24

* Use `ANDROID_ALLOW_UNDEFINED_SYMBOLS`
2022-03-21 17:43:32 +08:00
LoveSy 6b368b041b
Move all serivces into a single dir (#1768) 2022-03-16 20:55:45 +00:00
LoveSy 6258435645
Refine gradle script (#1765) 2022-03-16 17:20:43 +08:00
LoveSy 0bf0948e9a
Refactor `core` to use LSPlant as the ART hook framework (#1756) 2022-03-15 07:51:30 +08:00
LoveSy 6f48c663db
Refactor some gradle (#1752) 2022-03-13 07:23:04 +08:00
LoveSy e70a9fddaa
Dynamically generate shortcut icon (#1628) 2022-02-04 17:55:42 +00:00
LoveSy 8668d73a2d
Update dep (#1565) 2022-01-27 23:02:16 +08:00
Nullptr 1f5dfbc1b9
[daemon] Only package needed resources (#1508)
* [skip ci] Fix reRunDaemon task

* [daemon] Only package needed resources

* Shrink resources
2021-12-30 17:31:34 +00:00
Nullptr 16e1de76ff
[daemon] Minify (#1507) 2021-12-30 14:48:15 +00:00
Nullptr b9666c9d08
[core] Split daemon (#1503) 2021-12-30 09:21:44 +08:00