Skip to content

Commit a7d97a6

Browse files
authored
Migrate Vector to libxposed API 101(#586)
We comprehensively upgrade the Vector framework to support the modern libxposed API 101, replacing the legacy before/after callback model (API 100) with a OkHttp-style interceptor chain architecture. Note that Vector no longer supports API 100 after this migration. See README inside the module `xposed` for implementation details.
1 parent 2024132 commit a7d97a6

106 files changed

Lines changed: 2621 additions & 4416 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

app/src/main/java/org/lsposed/manager/ConfigManager.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ public static String getXposedVersionName() {
6363
}
6464
}
6565

66-
public static int getXposedVersionCode() {
66+
public static long getXposedVersionCode() {
6767
try {
6868
return LSPManagerServiceHolder.getService().getXposedVersionCode();
6969
} catch (RemoteException e) {

core/.gitignore

Lines changed: 0 additions & 3 deletions
This file was deleted.

core/build.gradle.kts

Lines changed: 0 additions & 35 deletions
This file was deleted.

core/proguard-rules.pro

Lines changed: 0 additions & 37 deletions
This file was deleted.

core/src/main/java/de/robv/android/xposed/IXposedMod.java

Lines changed: 0 additions & 27 deletions
This file was deleted.

core/src/main/java/org/lsposed/lspd/core/ApplicationServiceClient.java

Lines changed: 0 additions & 115 deletions
This file was deleted.

core/src/main/java/org/lsposed/lspd/core/Startup.java

Lines changed: 0 additions & 105 deletions
This file was deleted.

0 commit comments

Comments
 (0)