Skip to content

Commit 0ece9b1

Browse files
yujincheng08kotori2
authored andcommitted
Better Hidden
1 parent a5d6cbe commit 0ece9b1

Some content is hidden

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

57 files changed

+578
-855
lines changed

build.gradle

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@ buildscript {
77
jcenter()
88
}
99
dependencies {
10-
classpath 'com.android.tools.build:gradle:3.4.0'
11-
10+
classpath 'com.android.tools.build:gradle:4.1.1'
1211

1312
// NOTE: Do not place your application dependencies here; they belong
1413
// in the individual module build.gradle files

dalvikdx/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
/build
2+
dex

dalvikdx/build.gradle

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,21 +23,31 @@ task findDx {
2323
}
2424
}
2525

26-
task dexInJar(type: Jar) {
26+
task makeDex(type: Exec) {
2727
dependsOn jar
2828
dependsOn findDx
29-
doFirst {
30-
exec {
31-
workingDir jar.destinationDir
32-
if (OperatingSystem.current().isWindows()){
33-
executable "dx.bat"
34-
args "--dex", "--output", "classes.dex", "${jar.archiveName}"
35-
} else {
36-
executable "bash"
37-
args rootProject.ext.dxPath.trim(), "--dex", "--output", "classes.dex", "${jar.archiveName}"
38-
}
39-
}
29+
def dexName = "classes.dex"
30+
workingDir jar.destinationDir
31+
if (OperatingSystem.current().isWindows()) {
32+
executable "dx.bat"
33+
args "--dex", "--output", dexName, "${jar.archiveName}"
34+
} else {
35+
executable "bash"
36+
args rootProject.ext.dxPath.trim(), "--dex", "--output", dexName, "${jar.archiveName}"
4037
}
38+
}
39+
40+
task dex(type: Copy) {
41+
dependsOn makeDex
42+
from (jar.destinationDir) {
43+
include "classes.dex"
44+
rename "classes.dex", "eddalvikdx.dex"
45+
}
46+
destinationDir new File(projectDir, "dex")
47+
}
48+
49+
task dexInJar(type: Jar) {
50+
dependsOn makeDex
4151
from "${jar.destinationDir}/classes.dex"
4252
destinationDir jar.destinationDir
4353
baseName "eddalvikdx"

dexmaker/.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1-
/build
1+
/build
2+
dex

dexmaker/build.gradle

Lines changed: 22 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,20 +14,30 @@ dependencies {
1414
compileOnly project(':dalvikdx')
1515
}
1616

17-
task dexInJar(type: Jar) {
17+
task makeDex(type: Exec) {
1818
dependsOn jar
19-
doFirst {
20-
exec {
21-
workingDir jar.destinationDir
22-
if (OperatingSystem.current().isWindows()){
23-
executable "dx.bat"
24-
args "--dex", "--output", "classes.dex", "${jar.archiveName}"
25-
} else {
26-
executable "bash"
27-
args rootProject.ext.dxPath.trim(), "--dex", "--output", "classes.dex", "${jar.archiveName}"
28-
}
29-
}
19+
def dexName = "classes.dex"
20+
workingDir jar.destinationDir
21+
if (OperatingSystem.current().isWindows()) {
22+
executable "dx.bat"
23+
args "--dex", "--output", dexName, "${jar.archiveName}"
24+
} else {
25+
executable "bash"
26+
args rootProject.ext.dxPath.trim(), "--dex", "--output", dexName, "${jar.archiveName}"
27+
}
28+
}
29+
30+
task dex(type: Copy) {
31+
dependsOn makeDex
32+
from (jar.destinationDir) {
33+
include "classes.dex"
34+
rename "classes.dex", "eddexmaker.dex"
3035
}
36+
destinationDir new File(projectDir, "dex")
37+
}
38+
39+
task dexInJar(type: Jar) {
40+
dependsOn makeDex
3141
from "${jar.destinationDir}/classes.dex"
3242
destinationDir jar.destinationDir
3343
baseName "eddexmaker"

edxp-common/build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,14 @@ android {
1717
}
1818
}
1919

20+
ndkVersion androidCompileNdkVersion
2021
}
2122

2223
dependencies {
2324
compileOnly project(':hiddenapi-stubs')
2425
api project(':xposed-bridge')
2526
compileOnly project(':dexmaker')
26-
api "androidx.annotation:annotation:1.1.0-rc01"
27+
compileOnly 'com.android.support:support-annotations:28.0.0'
2728
}
2829

2930

edxp-common/libs/framework-stub.jar

261 Bytes
Binary file not shown.

edxp-common/src/main/java/com/elderdrivers/riru/edxp/_hooker/impl/OneplusWorkaround.java

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

edxp-common/src/main/java/com/elderdrivers/riru/edxp/_hooker/yahfa/OnePlusWorkAroundHooker.java

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

edxp-common/src/main/java/com/elderdrivers/riru/edxp/config/BaseEdxpConfig.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,7 @@ public boolean isNoModuleLogEnabled() {
5151
public boolean isBlackWhiteListMode() {
5252
return ConfigManager.isBlackWhiteListEnabled();
5353
}
54+
55+
@Override
56+
public String getModulesList() { return ConfigManager.getModulesList(); }
5457
}

0 commit comments

Comments
 (0)