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 f46849c8..3ecb0dc0 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
@@ -30,6 +30,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
@@ -132,22 +133,17 @@ fun AdvancedSettingsScreen(
}
)
- 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 128f3de6..9e57f97b 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -145,7 +145,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
@@ -337,4 +337,6 @@
Import remote files from a URL, can automatically update
Recommended
Show
+ Debugging
+ About device