From 7d6c972ed9ad743f4a1a05b5456c95d48262b0a4 Mon Sep 17 00:00:00 2001 From: rifsxd Date: Fri, 13 Dec 2024 12:31:51 +0600 Subject: [PATCH] manager: removed shrink sparse image --- .../me/weishu/kernelsu/ui/screen/Settings.kt | 24 ------------------- .../java/me/weishu/kernelsu/ui/util/KsuCli.kt | 4 ---- 2 files changed, 28 deletions(-) diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Settings.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Settings.kt index fe6b8786..3b7fc10b 100644 --- a/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Settings.kt +++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/screen/Settings.kt @@ -88,7 +88,6 @@ import me.weishu.kernelsu.ui.component.rememberCustomDialog import me.weishu.kernelsu.ui.component.rememberLoadingDialog import me.weishu.kernelsu.ui.util.LocalSnackbarHost import me.weishu.kernelsu.ui.util.getBugreportFile -import me.weishu.kernelsu.ui.util.shrinkModules import java.time.LocalDateTime import java.time.format.DateTimeFormatter @@ -119,7 +118,6 @@ fun SettingScreen(navigator: DestinationsNavigator) { AboutDialog(it) } val loadingDialog = rememberLoadingDialog() - val shrinkDialog = rememberConfirmDialog() Column( modifier = Modifier @@ -311,28 +309,6 @@ fun SettingScreen(navigator: DestinationsNavigator) { ) } - val shrink = stringResource(id = R.string.shrink_sparse_image) - val shrinkMessage = stringResource(id = R.string.shrink_sparse_image_message) - ListItem( - leadingContent = { - Icon( - Icons.Filled.Compress, - shrink - ) - }, - headlineContent = { Text(shrink) }, - modifier = Modifier.clickable { - scope.launch { - val result = shrinkDialog.awaitConfirm(title = shrink, content = shrinkMessage) - if (result == ConfirmResult.Confirmed) { - loadingDialog.withLoading { - shrinkModules() - } - } - } - } - ) - val lkmMode = Natives.version >= Natives.MINIMAL_SUPPORTED_KERNEL_LKM && Natives.isLkmMode if (lkmMode) { UninstallItem(navigator) { diff --git a/manager/app/src/main/java/me/weishu/kernelsu/ui/util/KsuCli.kt b/manager/app/src/main/java/me/weishu/kernelsu/ui/util/KsuCli.kt index 6fbc8773..c2d524ae 100644 --- a/manager/app/src/main/java/me/weishu/kernelsu/ui/util/KsuCli.kt +++ b/manager/app/src/main/java/me/weishu/kernelsu/ui/util/KsuCli.kt @@ -230,10 +230,6 @@ fun uninstallPermanently( return result.isSuccess } -suspend fun shrinkModules(): Boolean = withContext(Dispatchers.IO) { - execKsud("module shrink", true) -} - @Parcelize sealed class LkmSelection : Parcelable { data class LkmUri(val uri: Uri) : LkmSelection()