diff --git a/manager/src/main/java/org/lsposed/lspatch/ui/page/SettingsScreen.kt b/manager/src/main/java/org/lsposed/lspatch/ui/page/SettingsScreen.kt
index e590dc7..3d42f19 100644
--- a/manager/src/main/java/org/lsposed/lspatch/ui/page/SettingsScreen.kt
+++ b/manager/src/main/java/org/lsposed/lspatch/ui/page/SettingsScreen.kt
@@ -1,9 +1,7 @@
package org.lsposed.lspatch.ui.page
import android.app.Activity
-import android.content.ComponentName
import android.content.Intent
-import android.content.pm.PackageManager
import android.util.Log
import androidx.activity.compose.rememberLauncherForActivityResult
import androidx.activity.result.contract.ActivityResultContracts
@@ -16,9 +14,9 @@ import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.rememberScrollState
import androidx.compose.foundation.verticalScroll
import androidx.compose.material.icons.Icons
+import androidx.compose.material.icons.outlined.Folder
import androidx.compose.material.icons.outlined.Ballot
import androidx.compose.material.icons.outlined.BugReport
-import androidx.compose.material.icons.outlined.Folder
import androidx.compose.material3.*
import androidx.compose.runtime.*
import androidx.compose.runtime.saveable.rememberSaveable
@@ -30,11 +28,10 @@ import androidx.compose.ui.res.stringResource
import androidx.compose.ui.text.style.TextAlign
import androidx.compose.ui.unit.dp
import com.ramcosta.composedestinations.annotation.Destination
-import org.lsposed.lspatch.R
import kotlinx.coroutines.launch
+import org.lsposed.lspatch.R
import org.lsposed.lspatch.config.Configs
import org.lsposed.lspatch.config.MyKeyStore
-import org.lsposed.lspatch.lspApp
import org.lsposed.lspatch.ui.component.AnywhereDropdown
import org.lsposed.lspatch.ui.component.CenterTopBar
import org.lsposed.lspatch.ui.component.settings.SettingsItem
@@ -61,7 +58,6 @@ fun SettingsScreen() {
KeyStore()
DetailPatchLogs()
StorageDirectory()
- InstallActivity()
}
}
}
@@ -279,29 +275,3 @@ private fun StorageDirectory() {
modifier = Modifier.clickable { launcher.launch(Intent(Intent.ACTION_OPEN_DOCUMENT_TREE)) }
)
}
-
-@Composable
-private fun InstallActivity() {
- val pm = lspApp.packageManager
- val componentName = ComponentName(lspApp, "org.lsposed.lspatch.ui.activity.InstallActivity")
- var enabled by remember {
- mutableStateOf(pm.getComponentEnabledSetting(componentName) == PackageManager.COMPONENT_ENABLED_STATE_ENABLED)
- }
- val titleText = stringResource(id = R.string.enable_install_activity_title)
-
- SettingsSwitch(
- checked = enabled,
- title = titleText,
- modifier = Modifier.clickable {
- pm.setComponentEnabledSetting(
- componentName,
- if (enabled)
- PackageManager.COMPONENT_ENABLED_STATE_DISABLED
- else
- PackageManager.COMPONENT_ENABLED_STATE_ENABLED,
- PackageManager.DONT_KILL_APP
- )
- enabled = !enabled
- }
- )
-}
\ No newline at end of file
diff --git a/manager/src/main/res/values-zh-rCN/strings.xml b/manager/src/main/res/values-zh-rCN/strings.xml
index cbf59bc..9302368 100644
--- a/manager/src/main/res/values-zh-rCN/strings.xml
+++ b/manager/src/main/res/values-zh-rCN/strings.xml
@@ -88,7 +88,6 @@
别名密码错误
详细修补日志
变更存储目录
- 启用 install activity
注入加载器 Dex
对那些需要孤立服务进程的应用程序,譬如说浏览器的渲染引擎,请勾选此选项以确保他们正常运行
diff --git a/manager/src/main/res/values-zh-rTW/strings.xml b/manager/src/main/res/values-zh-rTW/strings.xml
index 1f53378..2623ed1 100644
--- a/manager/src/main/res/values-zh-rTW/strings.xml
+++ b/manager/src/main/res/values-zh-rTW/strings.xml
@@ -88,7 +88,6 @@
別名密碼錯誤
詳細打包日誌
更改存儲資料夾
- 啓用 install activity
注入加載器 Dex
對那些需要孤立服務進程的應用程序,譬如說瀏覽器的渲染引擎,請勾選此選項以確保他們正常運行
diff --git a/manager/src/main/res/values/strings.xml b/manager/src/main/res/values/strings.xml
index cf2d011..4d88c04 100644
--- a/manager/src/main/res/values/strings.xml
+++ b/manager/src/main/res/values/strings.xml
@@ -91,7 +91,6 @@
Wrong alias name
Wrong alias password
change storage directory
- Enable install activity
Detail patch logs
Inject loader dex
For applications with isolated services, such as the render engines of browsers, please turn on this option to ensure that they work properly.