Skip to content

Commit 045938c

Browse files
committed
fix: do not obfuscate ShizukuStarterService
1 parent 5b06261 commit 045938c

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

app/proguard-rules.pro

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,10 @@
112112
-keep class io.github.sds100.keymapper.sysbridge.IEvdevCallback** { *; }
113113
-keep class io.github.sds100.keymapper.sysbridge.IShizukuStarterService** { *; }
114114

115+
-keepclassmembers class io.github.sds100.keymapper.sysbridge.shizuku.ShizukuStarterService {
116+
public <init>(...);
117+
}
118+
115119
# Keep binder provider classes
116120
-keep class io.github.sds100.keymapper.sysbridge.provider.** { *; }
117121

sysbridge/src/main/java/io/github/sds100/keymapper/sysbridge/shizuku/ShizukuStarterService.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,10 @@ class ShizukuStarterService : IShizukuStarterService.Stub() {
1111
private val TAG = "ShizukuStarterService"
1212
}
1313

14+
init {
15+
Log.i(TAG, "ShizukuStarterService created")
16+
}
17+
1418
override fun destroy() {
1519
Log.i(TAG, "ShizukuStarterService destroyed")
1620

0 commit comments

Comments
 (0)