You've already forked KernelSU-Next
mirror of
https://github.com/KernelSU-Next/KernelSU-Next.git
synced 2025-08-27 23:46:34 +00:00
manager: also detect susfs variant
This commit is contained in:
@@ -372,15 +372,16 @@ private fun InfoCard() {
|
||||
}
|
||||
|
||||
|
||||
InfoCardItem(stringResource(R.string.home_kernel),
|
||||
uname.release,
|
||||
InfoCardItem(
|
||||
label = stringResource(R.string.home_kernel),
|
||||
content = uname.release,
|
||||
icon = Icons.Filled.Memory,
|
||||
)
|
||||
|
||||
Spacer(Modifier.height(16.dp))
|
||||
InfoCardItem(
|
||||
stringResource(R.string.home_android),
|
||||
"${Build.VERSION.RELEASE} (${Build.VERSION.SDK_INT})",
|
||||
label = stringResource(R.string.home_android),
|
||||
content = "${Build.VERSION.RELEASE} (${Build.VERSION.SDK_INT})",
|
||||
icon = Icons.Filled.Android,
|
||||
|
||||
)
|
||||
@@ -388,8 +389,8 @@ private fun InfoCard() {
|
||||
Spacer(Modifier.height(16.dp))
|
||||
val managerVersion = getManagerVersion(context)
|
||||
InfoCardItem(
|
||||
stringResource(R.string.home_manager_version),
|
||||
"${managerVersion.first}-next (${managerVersion.second})",
|
||||
label = stringResource(R.string.home_manager_version),
|
||||
content = "${managerVersion.first}-next (${managerVersion.second})",
|
||||
icon = Icons.AutoMirrored.Filled.Article,
|
||||
)
|
||||
|
||||
@@ -405,7 +406,7 @@ private fun InfoCard() {
|
||||
if (suSFS != "Unsupported") {
|
||||
InfoCardItem(
|
||||
label = stringResource(R.string.home_susfs_version),
|
||||
content = getSuSFSVersion(),
|
||||
content = "${getSuSFSVersion()} (${getSuSFSVariant()})",
|
||||
icon = Icons.Filled.SettingsSuggest,
|
||||
)
|
||||
}
|
||||
|
||||
@@ -127,14 +127,18 @@ private fun getSuSFSPath(): String {
|
||||
fun getSuSFS(): String {
|
||||
val shell = getRootShell()
|
||||
val result = ShellUtils.fastCmd(shell, "${getSuSFSPath()} support")
|
||||
|
||||
return result
|
||||
}
|
||||
|
||||
fun getSuSFSVersion(): String {
|
||||
val shell = getRootShell()
|
||||
val result = ShellUtils.fastCmd(shell, "${getSuSFSPath()} version")
|
||||
return result
|
||||
}
|
||||
|
||||
fun getSuSFSVariant(): String {
|
||||
val shell = getRootShell()
|
||||
val result = ShellUtils.fastCmd(shell, "${getSuSFSPath()} variant")
|
||||
return result
|
||||
}
|
||||
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user