From 57c65fdcdad9ccfeb551571b2c452cb6760d639e Mon Sep 17 00:00:00 2001 From: ShirkNeko <109797057+ShirkNeko@users.noreply.github.com> Date: Tue, 1 Apr 2025 16:09:18 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E8=B0=83=E8=AF=95=E7=AD=BE?= =?UTF-8?q?=E5=90=8D=E9=85=8D=E7=BD=AE=EF=BC=8C=E4=BC=98=E5=8C=96KPM?= =?UTF-8?q?=E7=89=88=E6=9C=AC=E6=98=BE=E7=A4=BA=E9=80=BB=E8=BE=91=EF=BC=8C?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0KPM=E6=8E=A7=E5=88=B6=E6=88=90=E5=8A=9F?= =?UTF-8?q?=E5=92=8C=E5=A4=B1=E8=B4=A5=E7=9A=84=E6=8F=90=E7=A4=BA=E5=AD=97?= =?UTF-8?q?=E7=AC=A6=E4=B8=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manager/app/build.gradle.kts | 8 -------- .../java/shirkneko/zako/sukisu/ui/screen/Home.kt | 14 ++++++++++++-- manager/app/src/main/res/values-zh-rCN/strings.xml | 2 ++ manager/app/src/main/res/values/strings.xml | 2 +- 4 files changed, 15 insertions(+), 11 deletions(-) diff --git a/manager/app/build.gradle.kts b/manager/app/build.gradle.kts index 67ee6ba6..820d3c41 100644 --- a/manager/app/build.gradle.kts +++ b/manager/app/build.gradle.kts @@ -25,14 +25,6 @@ apksign { } android { - signingConfigs { - getByName("debug") { - storeFile = file("D:\\SukiSU\\release-key.keystore") - storePassword = "2832165" - keyAlias = "shirkneko" - keyPassword = "2832165" - } - } namespace = "shirkneko.zako.sukisu" buildTypes { diff --git a/manager/app/src/main/java/shirkneko/zako/sukisu/ui/screen/Home.kt b/manager/app/src/main/java/shirkneko/zako/sukisu/ui/screen/Home.kt index 364c2584..a6fc7fc0 100644 --- a/manager/app/src/main/java/shirkneko/zako/sukisu/ui/screen/Home.kt +++ b/manager/app/src/main/java/shirkneko/zako/sukisu/ui/screen/Home.kt @@ -549,8 +549,18 @@ private fun InfoCard() { if (!isSimpleMode) { - Spacer(Modifier.height(16.dp)) - InfoCardItem(stringResource(R.string.home_kpm_version), getKpmVersion()) + var showKpmVersion by remember { mutableStateOf(true) } + LaunchedEffect(Unit) { + try { + getKpmVersion() + } catch (e: Exception) { + showKpmVersion = false + } + } + AnimatedVisibility(visible = showKpmVersion) { + Spacer(Modifier.height(16.dp)) + InfoCardItem(stringResource(R.string.home_kpm_version), getKpmVersion()) + } } diff --git a/manager/app/src/main/res/values-zh-rCN/strings.xml b/manager/app/src/main/res/values-zh-rCN/strings.xml index 08e3f5be..217aae2c 100644 --- a/manager/app/src/main/res/values-zh-rCN/strings.xml +++ b/manager/app/src/main/res/values-zh-rCN/strings.xml @@ -236,6 +236,8 @@ 加载kpm模块失败 KPM 版本 关闭 + 成功 + 错误 以下内核模块功能由KernelPatch开发,经过修改后加入SukiSU Ultra的内核模块功能 SukiSU Ultra展望 SukiSU Ultra未来将会成为一个相对独立的KSU分支,但是依然感谢官方KernelSU和MKSU等做出的贡献 diff --git a/manager/app/src/main/res/values/strings.xml b/manager/app/src/main/res/values/strings.xml index 86c90dae..dbeb0674 100644 --- a/manager/app/src/main/res/values/strings.xml +++ b/manager/app/src/main/res/values/strings.xml @@ -237,7 +237,7 @@ Load of kpm module successful Load of kpm module failed kpm parameters - 执行 + fulfillment KPM Version close The following kernel module functions were developed by KernelPatch and modified to include the kernel module functions of SukiSU Ultra