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: hide sus su toggle below umount module
This commit is contained in:
@@ -157,6 +157,32 @@ fun SettingScreen(navigator: DestinationsNavigator) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val isSUS_SU = getSuSFSFeatures()
|
||||||
|
if (isSUS_SU == "CONFIG_KSU_SUSFS_SUS_SU") {
|
||||||
|
var isEnabled by rememberSaveable {
|
||||||
|
mutableStateOf(susfsSUS_SU_Mode() == "2")
|
||||||
|
}
|
||||||
|
|
||||||
|
LaunchedEffect(Unit) {
|
||||||
|
isEnabled = susfsSUS_SU_Mode() == "2"
|
||||||
|
}
|
||||||
|
|
||||||
|
SwitchItem(
|
||||||
|
icon = Icons.Filled.VisibilityOff,
|
||||||
|
title = stringResource(id = R.string.settings_susfs_toggle),
|
||||||
|
summary = stringResource(id = R.string.settings_susfs_toggle_summary),
|
||||||
|
checked = isEnabled
|
||||||
|
) {
|
||||||
|
if (it) {
|
||||||
|
susfsSUS_SU_2()
|
||||||
|
} else {
|
||||||
|
susfsSUS_SU_0()
|
||||||
|
}
|
||||||
|
prefs.edit().putBoolean("enable_sus_su", it).apply()
|
||||||
|
isEnabled = it
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
val prefs = context.getSharedPreferences("settings", Context.MODE_PRIVATE)
|
val prefs = context.getSharedPreferences("settings", Context.MODE_PRIVATE)
|
||||||
var checkUpdate by rememberSaveable {
|
var checkUpdate by rememberSaveable {
|
||||||
mutableStateOf(
|
mutableStateOf(
|
||||||
@@ -187,32 +213,6 @@ fun SettingScreen(navigator: DestinationsNavigator) {
|
|||||||
prefs.edit().putBoolean("enable_web_debugging", it).apply()
|
prefs.edit().putBoolean("enable_web_debugging", it).apply()
|
||||||
enableWebDebugging = it
|
enableWebDebugging = it
|
||||||
}
|
}
|
||||||
|
|
||||||
val isSUS_SU = getSuSFSFeatures()
|
|
||||||
if (isSUS_SU == "CONFIG_KSU_SUSFS_SUS_SU") {
|
|
||||||
var isEnabled by rememberSaveable {
|
|
||||||
mutableStateOf(susfsSUS_SU_Mode() == "2")
|
|
||||||
}
|
|
||||||
|
|
||||||
LaunchedEffect(Unit) {
|
|
||||||
isEnabled = susfsSUS_SU_Mode() == "2"
|
|
||||||
}
|
|
||||||
|
|
||||||
SwitchItem(
|
|
||||||
icon = Icons.Filled.VisibilityOff,
|
|
||||||
title = stringResource(id = R.string.settings_susfs_toggle),
|
|
||||||
summary = stringResource(id = R.string.settings_susfs_toggle_summary),
|
|
||||||
checked = isEnabled
|
|
||||||
) {
|
|
||||||
if (it) {
|
|
||||||
susfsSUS_SU_2()
|
|
||||||
} else {
|
|
||||||
susfsSUS_SU_0()
|
|
||||||
}
|
|
||||||
prefs.edit().putBoolean("enable_sus_su", it).apply()
|
|
||||||
isEnabled = it
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
var showBottomsheet by remember { mutableStateOf(false) }
|
var showBottomsheet by remember { mutableStateOf(false) }
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user