diff --git a/app/src/main/java/app/revanced/manager/ui/screen/settings/AdvancedSettingsScreen.kt b/app/src/main/java/app/revanced/manager/ui/screen/settings/AdvancedSettingsScreen.kt
index e596ea3e..993fefb5 100644
--- a/app/src/main/java/app/revanced/manager/ui/screen/settings/AdvancedSettingsScreen.kt
+++ b/app/src/main/java/app/revanced/manager/ui/screen/settings/AdvancedSettingsScreen.kt
@@ -32,6 +32,7 @@ import androidx.compose.ui.text.style.TextAlign
import androidx.compose.ui.unit.dp
import androidx.core.content.getSystemService
import androidx.lifecycle.viewModelScope
+import app.revanced.manager.BuildConfig
import app.revanced.manager.R
import app.revanced.manager.ui.component.AppTopBar
import app.revanced.manager.ui.component.ColumnWithScrollbar
@@ -145,22 +146,17 @@ fun AdvancedSettingsScreen(
description = R.string.patch_selection_safeguard_description
)
- GroupHeader(stringResource(R.string.device))
+ GroupHeader(stringResource(R.string.debugging))
SettingsListItem(
- headlineContent = stringResource(R.string.device_model),
- supportingContent = Build.MODEL
- )
- SettingsListItem(
- headlineContent = stringResource(R.string.device_android_version),
- supportingContent = Build.VERSION.RELEASE
- )
- SettingsListItem(
- headlineContent = stringResource(R.string.device_architectures),
- supportingContent = Build.SUPPORTED_ABIS.joinToString(", ")
- )
- SettingsListItem(
- headlineContent = stringResource(R.string.device_memory_limit),
- supportingContent = memoryLimit
+ headlineContent = stringResource(R.string.about_device),
+ supportingContent = """
+ **Version**: ${BuildConfig.VERSION_NAME} (${BuildConfig.VERSION_CODE})
+ **Build type**: ${BuildConfig.BUILD_TYPE}
+ **Model**: ${Build.MODEL}
+ **Android version**: ${Build.VERSION.RELEASE} (${Build.VERSION.SDK_INT})
+ **Supported Archs**: ${Build.SUPPORTED_ABIS.joinToString(", ")}
+ **Memory limit**: $memoryLimit
+ """.trimIndent()
)
}
}
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index d9c682d1..48416698 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -165,7 +165,7 @@
Model
CPU Architectures
Memory limits
- Normal: %1$d MB, Large: %2$d MB
+ %1$dMB (Normal) - %2$dMB (Large)
Patch bundles
Redownload all patch bundles
Reset patch bundles
@@ -359,4 +359,6 @@
Import remote files from a URL, can automatically update
Recommended
Show
+ Debugging
+ About device