diff --git a/app/src/main/java/io/timelimit/android/integration/platform/android/AndroidFeatures.kt b/app/src/main/java/io/timelimit/android/integration/platform/android/AndroidFeatures.kt index 1fd0880..df97245 100644 --- a/app/src/main/java/io/timelimit/android/integration/platform/android/AndroidFeatures.kt +++ b/app/src/main/java/io/timelimit/android/integration/platform/android/AndroidFeatures.kt @@ -17,7 +17,9 @@ package io.timelimit.android.integration.platform.android import android.app.admin.DevicePolicyManager import android.content.ComponentName +import android.content.Context import android.os.UserManager +import io.timelimit.android.R import io.timelimit.android.integration.platform.PlatformFeature object AndroidFeatures { @@ -30,12 +32,12 @@ object AndroidFeatures { return true } - fun getFeaturesAssumingDeviceOwnerGranted(): List { + fun getFeaturesAssumingDeviceOwnerGranted(context: Context): List { val result = mutableListOf() result.add(PlatformFeature( id = FEATURE_ADB, - title = "ADB" + title = context.getString(R.string.dummy_app_feature_adb) )) return result diff --git a/app/src/main/java/io/timelimit/android/integration/platform/android/AndroidIntegration.kt b/app/src/main/java/io/timelimit/android/integration/platform/android/AndroidIntegration.kt index 53b47bb..1ac09e5 100644 --- a/app/src/main/java/io/timelimit/android/integration/platform/android/AndroidIntegration.kt +++ b/app/src/main/java/io/timelimit/android/integration/platform/android/AndroidIntegration.kt @@ -521,7 +521,7 @@ class AndroidIntegration(context: Context): PlatformIntegration(maximumProtectio Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP && policyManager.isDeviceOwnerApp(context.packageName) && (!BuildConfig.storeCompilant) - ) AndroidFeatures.getFeaturesAssumingDeviceOwnerGranted() + ) AndroidFeatures.getFeaturesAssumingDeviceOwnerGranted(context) else emptyList() } diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 074001b..a2639b6 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -1600,4 +1600,5 @@ Diese Aufgabe wurde zuletzt bestÃĪtigt am %s nicht zugeordnete Apps von der Systempartition + Entwickleroptionen diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 39b665b..3b1eb8f 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -1654,4 +1654,5 @@ This task was confirmed last time at %s not assigned Apps from the system image + Developer Options