Skip to content

Commit 03b5671

Browse files
committed
增加检测 Root 实现函数的日志
1 parent 1a01cac commit 03b5671

1 file changed

Lines changed: 13 additions & 3 deletions

File tree

  • app/src/main/java/com/itosfish/colorfeatureenhance/utils

app/src/main/java/com/itosfish/colorfeatureenhance/utils/CSU.kt

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,12 +107,22 @@ object CSU {
107107
val ksu = which("ksud")
108108
val ap = which("apd")
109109
if (magisk && ksu || magisk && ap || ksu && ap) {
110+
CLog.e("CSU", "不支持多个 Root 实现。 {Magisk: $magisk, KSU: $ksu, APatch: $ap}")
110111
exitProcess(255)
111112
}
112113
suType = when {
113-
magisk -> MAGISK
114-
ksu -> KSU
115-
ap -> APATCH
114+
magisk -> {
115+
CLog.i("CSU", "检测到 Magisk Root 实现")
116+
MAGISK
117+
}
118+
ksu -> {
119+
CLog.i("CSU", "检测到 KernelSU Root 实现")
120+
KSU
121+
}
122+
ap -> {
123+
CLog.i("CSU", "检测到 APatch Root 实现")
124+
APATCH
125+
}
116126
else -> NONE
117127
}
118128
true

0 commit comments

Comments
 (0)