diff --git a/Patches/LineageOS-20.0/android_build/0002-OTA_Keys.patch b/Patches/LineageOS-20.0/android_build/0002-OTA_Keys.patch index 88cf8b0a..fb2f360a 100644 --- a/Patches/LineageOS-20.0/android_build/0002-OTA_Keys.patch +++ b/Patches/LineageOS-20.0/android_build/0002-OTA_Keys.patch @@ -7,8 +7,7 @@ Change-Id: Ib2a00de63b0c7a8790640462d13a84daf2076fa7 --- core/product_config.mk | 5 +++++ target/product/security/Android.mk | 21 +++++++++++++++++---- - tools/buildinfo.sh | 4 ++-- - 3 files changed, 24 insertions(+), 6 deletions(-) + 2 files changed, 22 insertions(+), 4 deletions(-) diff --git a/core/product_config.mk b/core/product_config.mk index 37146d3a9..7dc8113f5 100644 @@ -71,18 +70,3 @@ index ad25a9261..c2dca4dc4 100644 $(extra_recovery_keys) $(SOONG_ZIP) -o $@ -j -symlinks=false \ $(addprefix -f ,$(PRIVATE_CERT) $(PRIVATE_EXTRA_RECOVERY_KEYS)) -diff --git a/tools/buildinfo.sh b/tools/buildinfo.sh -index c00e1e98b..8145794e1 100755 ---- a/tools/buildinfo.sh -+++ b/tools/buildinfo.sh -@@ -26,8 +26,8 @@ echo "ro.build.version.min_supported_target_sdk=$PLATFORM_MIN_SUPPORTED_TARGET_S - echo "ro.build.date=`$DATE`" - echo "ro.build.date.utc=`$DATE +%s`" - echo "ro.build.type=$TARGET_BUILD_TYPE" --echo "ro.build.user=$BUILD_USERNAME" --echo "ro.build.host=$BUILD_HOSTNAME" -+echo "ro.build.user=emy" -+echo "ro.build.host=dosbm" - echo "ro.build.tags=$BUILD_VERSION_TAGS" - echo "ro.build.flavor=$TARGET_BUILD_FLAVOR" - if [ -n "$BOARD_BUILD_SYSTEM_ROOT_IMAGE" ] ; then diff --git a/Patches/LineageOS-20.0/android_frameworks_libs_net/0001-Private_DNS.patch b/Patches/LineageOS-20.0/android_frameworks_libs_net/0001-Private_DNS.patch new file mode 100644 index 00000000..c72e2c9a --- /dev/null +++ b/Patches/LineageOS-20.0/android_frameworks_libs_net/0001-Private_DNS.patch @@ -0,0 +1,144 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: Tad +Date: Tue, 21 Dec 2021 05:13:40 +0530 +Subject: [PATCH] Add more 'Private DNS' options + +This adds thirteen DNS providers as available presets. + +Credit: CalyxOS +- Chirayu Desai + https://review.calyxos.org/c/CalyxOS/platform_frameworks_libs_net/+/9676 + +Signed-off-by: Tad +Change-Id: Ide577115925a2a4991332524f670899f4d33f2a3 +--- + .../util/ConnectivitySettingsUtils.java | 91 +++++++++++++++++++ + 1 file changed, 91 insertions(+) + +diff --git a/common/framework/com/android/net/module/util/ConnectivitySettingsUtils.java b/common/framework/com/android/net/module/util/ConnectivitySettingsUtils.java +index b7eb70b..3e8dd2e 100644 +--- a/common/framework/com/android/net/module/util/ConnectivitySettingsUtils.java ++++ b/common/framework/com/android/net/module/util/ConnectivitySettingsUtils.java +@@ -32,10 +32,36 @@ public class ConnectivitySettingsUtils { + public static final int PRIVATE_DNS_MODE_OFF = 1; + public static final int PRIVATE_DNS_MODE_OPPORTUNISTIC = 2; + public static final int PRIVATE_DNS_MODE_PROVIDER_HOSTNAME = 3; ++ public static final int PRIVATE_DNS_MODE_ADGUARD = 4; ++ public static final int PRIVATE_DNS_MODE_APPLIEDPRIVACY = 5; ++ public static final int PRIVATE_DNS_MODE_CLEANBROWSING = 6; ++ public static final int PRIVATE_DNS_MODE_CIRA = 7; ++ public static final int PRIVATE_DNS_MODE_CZNIC = 8; ++ public static final int PRIVATE_DNS_MODE_CLOUDFLARE = 9; ++ public static final int PRIVATE_DNS_MODE_GOOGLE = 10; ++ public static final int PRIVATE_DNS_MODE_MULLVAD = 11; ++ public static final int PRIVATE_DNS_MODE_QUADNINE = 12; ++ public static final int PRIVATE_DNS_MODE_RESTENA = 13; ++ public static final int PRIVATE_DNS_MODE_SWITCH = 14; ++ public static final int PRIVATE_DNS_MODE_TWNIC = 15; ++ public static final int PRIVATE_DNS_MODE_UNCENSOREDDNS = 16; + + public static final String PRIVATE_DNS_DEFAULT_MODE = "private_dns_default_mode"; + public static final String PRIVATE_DNS_MODE = "private_dns_mode"; + public static final String PRIVATE_DNS_MODE_OFF_STRING = "off"; ++ public static final String PRIVATE_DNS_MODE_ADGUARD_STRING = "adguard"; ++ public static final String PRIVATE_DNS_MODE_APPLIEDPRIVACY_STRING = "appliedprivacy"; ++ public static final String PRIVATE_DNS_MODE_CLEANBROWSING_STRING = "cleanbrowsing"; ++ public static final String PRIVATE_DNS_MODE_CIRA_STRING = "cira"; ++ public static final String PRIVATE_DNS_MODE_CZNIC_STRING = "cznic"; ++ public static final String PRIVATE_DNS_MODE_CLOUDFLARE_STRING = "cloudflare"; ++ public static final String PRIVATE_DNS_MODE_GOOGLE_STRING = "google"; ++ public static final String PRIVATE_DNS_MODE_MULLVAD_STRING = "mullvad"; ++ public static final String PRIVATE_DNS_MODE_QUADNINE_STRING = "quadnine"; ++ public static final String PRIVATE_DNS_MODE_RESTENA_STRING = "restena"; ++ public static final String PRIVATE_DNS_MODE_SWITCH_STRING = "switch"; ++ public static final String PRIVATE_DNS_MODE_TWNIC_STRING = "twnic"; ++ public static final String PRIVATE_DNS_MODE_UNCENSOREDDNS_STRING = "uncensoreddns"; + public static final String PRIVATE_DNS_MODE_OPPORTUNISTIC_STRING = "opportunistic"; + public static final String PRIVATE_DNS_MODE_PROVIDER_HOSTNAME_STRING = "hostname"; + public static final String PRIVATE_DNS_SPECIFIER = "private_dns_specifier"; +@@ -50,6 +76,32 @@ public class ConnectivitySettingsUtils { + switch (mode) { + case PRIVATE_DNS_MODE_OFF: + return PRIVATE_DNS_MODE_OFF_STRING; ++ case PRIVATE_DNS_MODE_ADGUARD: ++ return PRIVATE_DNS_MODE_ADGUARD_STRING; ++ case PRIVATE_DNS_MODE_APPLIEDPRIVACY: ++ return PRIVATE_DNS_MODE_APPLIEDPRIVACY_STRING; ++ case PRIVATE_DNS_MODE_CLEANBROWSING: ++ return PRIVATE_DNS_MODE_CLEANBROWSING_STRING; ++ case PRIVATE_DNS_MODE_CIRA: ++ return PRIVATE_DNS_MODE_CIRA_STRING; ++ case PRIVATE_DNS_MODE_CZNIC: ++ return PRIVATE_DNS_MODE_CZNIC_STRING; ++ case PRIVATE_DNS_MODE_CLOUDFLARE: ++ return PRIVATE_DNS_MODE_CLOUDFLARE_STRING; ++ case PRIVATE_DNS_MODE_GOOGLE: ++ return PRIVATE_DNS_MODE_GOOGLE_STRING; ++ case PRIVATE_DNS_MODE_MULLVAD: ++ return PRIVATE_DNS_MODE_MULLVAD_STRING; ++ case PRIVATE_DNS_MODE_QUADNINE: ++ return PRIVATE_DNS_MODE_QUADNINE_STRING; ++ case PRIVATE_DNS_MODE_RESTENA: ++ return PRIVATE_DNS_MODE_RESTENA_STRING; ++ case PRIVATE_DNS_MODE_SWITCH: ++ return PRIVATE_DNS_MODE_SWITCH_STRING; ++ case PRIVATE_DNS_MODE_TWNIC: ++ return PRIVATE_DNS_MODE_TWNIC_STRING; ++ case PRIVATE_DNS_MODE_UNCENSOREDDNS: ++ return PRIVATE_DNS_MODE_UNCENSOREDDNS_STRING; + case PRIVATE_DNS_MODE_OPPORTUNISTIC: + return PRIVATE_DNS_MODE_OPPORTUNISTIC_STRING; + case PRIVATE_DNS_MODE_PROVIDER_HOSTNAME: +@@ -63,6 +115,32 @@ public class ConnectivitySettingsUtils { + switch (mode) { + case "off": + return PRIVATE_DNS_MODE_OFF; ++ case "adguard": ++ return PRIVATE_DNS_MODE_ADGUARD; ++ case "appliedprivacy": ++ return PRIVATE_DNS_MODE_APPLIEDPRIVACY; ++ case "cleanbrowsing": ++ return PRIVATE_DNS_MODE_CLEANBROWSING; ++ case "cira": ++ return PRIVATE_DNS_MODE_CIRA; ++ case "cznic": ++ return PRIVATE_DNS_MODE_CZNIC; ++ case "cloudflare": ++ return PRIVATE_DNS_MODE_CLOUDFLARE; ++ case "google": ++ return PRIVATE_DNS_MODE_GOOGLE; ++ case "mullvad": ++ return PRIVATE_DNS_MODE_MULLVAD; ++ case "quadnine": ++ return PRIVATE_DNS_MODE_QUADNINE; ++ case "restena": ++ return PRIVATE_DNS_MODE_RESTENA; ++ case "switch": ++ return PRIVATE_DNS_MODE_SWITCH; ++ case "twnic": ++ return PRIVATE_DNS_MODE_TWNIC; ++ case "uncensoreddns": ++ return PRIVATE_DNS_MODE_UNCENSOREDDNS; + case "hostname": + return PRIVATE_DNS_MODE_PROVIDER_HOSTNAME; + case "opportunistic": +@@ -96,6 +174,19 @@ public class ConnectivitySettingsUtils { + */ + public static void setPrivateDnsMode(@NonNull Context context, int mode) { + if (!(mode == PRIVATE_DNS_MODE_OFF ++ || mode == PRIVATE_DNS_MODE_ADGUARD ++ || mode == PRIVATE_DNS_MODE_APPLIEDPRIVACY ++ || mode == PRIVATE_DNS_MODE_CLEANBROWSING ++ || mode == PRIVATE_DNS_MODE_CIRA ++ || mode == PRIVATE_DNS_MODE_CZNIC ++ || mode == PRIVATE_DNS_MODE_CLOUDFLARE ++ || mode == PRIVATE_DNS_MODE_GOOGLE ++ || mode == PRIVATE_DNS_MODE_MULLVAD ++ || mode == PRIVATE_DNS_MODE_QUADNINE ++ || mode == PRIVATE_DNS_MODE_RESTENA ++ || mode == PRIVATE_DNS_MODE_SWITCH ++ || mode == PRIVATE_DNS_MODE_TWNIC ++ || mode == PRIVATE_DNS_MODE_UNCENSOREDDNS + || mode == PRIVATE_DNS_MODE_OPPORTUNISTIC + || mode == PRIVATE_DNS_MODE_PROVIDER_HOSTNAME)) { + throw new IllegalArgumentException("Invalid private dns mode: " + mode); diff --git a/Patches/LineageOS-20.0/android_packages_apps_Settings/0004-Private_DNS.patch b/Patches/LineageOS-20.0/android_packages_apps_Settings/0004-Private_DNS.patch new file mode 100644 index 00000000..d51ff820 --- /dev/null +++ b/Patches/LineageOS-20.0/android_packages_apps_Settings/0004-Private_DNS.patch @@ -0,0 +1,314 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: Tad +Date: Mon, 24 Jun 2019 21:27:26 +0530 +Subject: [PATCH] Add more 'Private DNS' options + +This adds thirteen DNS providers as available presets. + +Credit: CalyxOS +- Chirayu Desai + https://review.calyxos.org/c/CalyxOS/platform_packages_apps_Settings/+/9504 + +Change-Id: I7e8a320d47e7c5ddbcb9acfaf23032ae92d5d70d +--- + res/layout/private_dns_mode_dialog.xml | 52 +++++++++++ + res/values/cm_strings.xml | 15 +++ + .../PrivateDnsModeDialogPreference.java | 93 +++++++++++++++++++ + .../PrivateDnsPreferenceController.java | 67 +++++++++++++ + 4 files changed, 227 insertions(+) + +diff --git a/res/layout/private_dns_mode_dialog.xml b/res/layout/private_dns_mode_dialog.xml +index 12e29e693b..b6745806b5 100644 +--- a/res/layout/private_dns_mode_dialog.xml ++++ b/res/layout/private_dns_mode_dialog.xml +@@ -35,6 +35,58 @@ + android:id="@+id/private_dns_mode_off" + layout="@layout/preference_widget_dialog_radiobutton"/> + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + +diff --git a/res/values/cm_strings.xml b/res/values/cm_strings.xml +index eab927953c..ba078db9e1 100644 +--- a/res/values/cm_strings.xml ++++ b/res/values/cm_strings.xml +@@ -152,6 +152,21 @@ + Wi\u2011Fi data + Enable usage of Wi\u2011Fi data + ++ ++ AdGuard (CY) ++ AppliedPrivacy (AT) ++ CIRA (CA) ++ CleanBrowsing (US) ++ Cloudflare (US) ++ CZ.NIC (CZ) ++ Google (US) ++ Mullvad (SE) ++ Quad9 (CH) ++ Restena (LU) ++ SWITCH (CH) ++ TW.NIC (TW) ++ UncensoredDNS (DK) ++ + + Scramble layout + Scramble PIN layout when unlocking device +diff --git a/src/com/android/settings/network/PrivateDnsModeDialogPreference.java b/src/com/android/settings/network/PrivateDnsModeDialogPreference.java +index 5c7c54eda3..7088f7b372 100644 +--- a/src/com/android/settings/network/PrivateDnsModeDialogPreference.java ++++ b/src/com/android/settings/network/PrivateDnsModeDialogPreference.java +@@ -72,9 +72,37 @@ public class PrivateDnsModeDialogPreference extends CustomDialogPreferenceCompat + // DNS_MODE -> RadioButton id + private static final Map PRIVATE_DNS_MAP; + ++ // Must match ConnectivitySettingsUtils ++ private static final int PRIVATE_DNS_MODE_ADGUARD = 4; ++ private static final int PRIVATE_DNS_MODE_APPLIEDPRIVACY = 5; ++ private static final int PRIVATE_DNS_MODE_CLEANBROWSING = 6; ++ private static final int PRIVATE_DNS_MODE_CIRA = 7; ++ private static final int PRIVATE_DNS_MODE_CZNIC = 8; ++ private static final int PRIVATE_DNS_MODE_CLOUDFLARE = 9; ++ private static final int PRIVATE_DNS_MODE_GOOGLE = 10; ++ private static final int PRIVATE_DNS_MODE_MULLVAD = 11; ++ private static final int PRIVATE_DNS_MODE_QUADNINE = 12; ++ private static final int PRIVATE_DNS_MODE_RESTENA = 13; ++ private static final int PRIVATE_DNS_MODE_SWITCH = 14; ++ private static final int PRIVATE_DNS_MODE_TWNIC = 15; ++ private static final int PRIVATE_DNS_MODE_UNCENSOREDDNS = 16; ++ + static { + PRIVATE_DNS_MAP = new HashMap<>(); + PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_OFF, R.id.private_dns_mode_off); ++ PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_ADGUARD, R.id.private_dns_mode_adguard); ++ PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_APPLIEDPRIVACY, R.id.private_dns_mode_appliedprivacy); ++ PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_CLEANBROWSING, R.id.private_dns_mode_cleanbrowsing); ++ PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_CIRA, R.id.private_dns_mode_cira); ++ PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_CZNIC, R.id.private_dns_mode_cznic); ++ PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_CLOUDFLARE, R.id.private_dns_mode_cloudflare); ++ PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_GOOGLE, R.id.private_dns_mode_google); ++ PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_MULLVAD, R.id.private_dns_mode_mullvad); ++ PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_QUADNINE, R.id.private_dns_mode_quadnine); ++ PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_RESTENA, R.id.private_dns_mode_restena); ++ PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_SWITCH, R.id.private_dns_mode_switch); ++ PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_TWNIC, R.id.private_dns_mode_twnic); ++ PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_UNCENSOREDDNS, R.id.private_dns_mode_uncensoreddns); + PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_OPPORTUNISTIC, R.id.private_dns_mode_opportunistic); + PRIVATE_DNS_MAP.put(PRIVATE_DNS_MODE_PROVIDER_HOSTNAME, R.id.private_dns_mode_provider); + } +@@ -156,6 +184,45 @@ public class PrivateDnsModeDialogPreference extends CustomDialogPreferenceCompat + // Initial radio button text + final RadioButton offRadioButton = view.findViewById(R.id.private_dns_mode_off); + offRadioButton.setText(R.string.private_dns_mode_off); ++ final RadioButton adguardRadioButton = ++ view.findViewById(R.id.private_dns_mode_adguard); ++ adguardRadioButton.setText(R.string.private_dns_mode_adguard); ++ final RadioButton appliedprivacyRadioButton = ++ view.findViewById(R.id.private_dns_mode_appliedprivacy); ++ appliedprivacyRadioButton.setText(R.string.private_dns_mode_appliedprivacy); ++ final RadioButton ciraRadioButton = ++ view.findViewById(R.id.private_dns_mode_cira); ++ ciraRadioButton.setText(R.string.private_dns_mode_cira); ++ final RadioButton cleanbrowsingRadioButton = ++ view.findViewById(R.id.private_dns_mode_cleanbrowsing); ++ cleanbrowsingRadioButton.setText(R.string.private_dns_mode_cleanbrowsing); ++ final RadioButton cloudflareRadioButton = ++ view.findViewById(R.id.private_dns_mode_cloudflare); ++ cloudflareRadioButton.setText(R.string.private_dns_mode_cloudflare); ++ final RadioButton cznicRadioButton = ++ view.findViewById(R.id.private_dns_mode_cznic); ++ cznicRadioButton.setText(R.string.private_dns_mode_cznic); ++ final RadioButton googleRadioButton = ++ view.findViewById(R.id.private_dns_mode_google); ++ googleRadioButton.setText(R.string.private_dns_mode_google); ++ final RadioButton mullvadRadioButton = ++ view.findViewById(R.id.private_dns_mode_mullvad); ++ mullvadRadioButton.setText(R.string.private_dns_mode_mullvad); ++ final RadioButton quadnineRadioButton = ++ view.findViewById(R.id.private_dns_mode_quadnine); ++ quadnineRadioButton.setText(R.string.private_dns_mode_quadnine); ++ final RadioButton restenaRadioButton = ++ view.findViewById(R.id.private_dns_mode_restena); ++ restenaRadioButton.setText(R.string.private_dns_mode_restena); ++ final RadioButton switchRadioButton = ++ view.findViewById(R.id.private_dns_mode_switch); ++ switchRadioButton.setText(R.string.private_dns_mode_switch); ++ final RadioButton twnicRadioButton = ++ view.findViewById(R.id.private_dns_mode_twnic); ++ twnicRadioButton.setText(R.string.private_dns_mode_twnic); ++ final RadioButton uncensoreddnsRadioButton = ++ view.findViewById(R.id.private_dns_mode_uncensoreddns); ++ uncensoreddnsRadioButton.setText(R.string.private_dns_mode_uncensoreddns); + final RadioButton opportunisticRadioButton = + view.findViewById(R.id.private_dns_mode_opportunistic); + opportunisticRadioButton.setText(R.string.private_dns_mode_opportunistic); +@@ -197,6 +264,32 @@ public class PrivateDnsModeDialogPreference extends CustomDialogPreferenceCompat + public void onCheckedChanged(RadioGroup group, int checkedId) { + if (checkedId == R.id.private_dns_mode_off) { + mMode = PRIVATE_DNS_MODE_OFF; ++ } else if (checkedId == R.id.private_dns_mode_adguard) { ++ mMode = PRIVATE_DNS_MODE_ADGUARD; ++ } else if (checkedId == R.id.private_dns_mode_appliedprivacy) { ++ mMode = PRIVATE_DNS_MODE_APPLIEDPRIVACY; ++ } else if (checkedId == R.id.private_dns_mode_cira) { ++ mMode = PRIVATE_DNS_MODE_CIRA; ++ } else if (checkedId == R.id.private_dns_mode_cleanbrowsing) { ++ mMode = PRIVATE_DNS_MODE_CLEANBROWSING; ++ } else if (checkedId == R.id.private_dns_mode_cloudflare) { ++ mMode = PRIVATE_DNS_MODE_CLOUDFLARE; ++ } else if (checkedId == R.id.private_dns_mode_cznic) { ++ mMode = PRIVATE_DNS_MODE_CZNIC; ++ } else if (checkedId == R.id.private_dns_mode_google) { ++ mMode = PRIVATE_DNS_MODE_GOOGLE; ++ } else if (checkedId == R.id.private_dns_mode_mullvad) { ++ mMode = PRIVATE_DNS_MODE_MULLVAD; ++ } else if (checkedId == R.id.private_dns_mode_quadnine) { ++ mMode = PRIVATE_DNS_MODE_QUADNINE; ++ } else if (checkedId == R.id.private_dns_mode_restena) { ++ mMode = PRIVATE_DNS_MODE_RESTENA; ++ } else if (checkedId == R.id.private_dns_mode_switch) { ++ mMode = PRIVATE_DNS_MODE_SWITCH; ++ } else if (checkedId == R.id.private_dns_mode_twnic) { ++ mMode = PRIVATE_DNS_MODE_TWNIC; ++ } else if (checkedId == R.id.private_dns_mode_uncensoreddns) { ++ mMode = PRIVATE_DNS_MODE_UNCENSOREDDNS; + } else if (checkedId == R.id.private_dns_mode_opportunistic) { + mMode = PRIVATE_DNS_MODE_OPPORTUNISTIC; + } else if (checkedId == R.id.private_dns_mode_provider) { +diff --git a/src/com/android/settings/network/PrivateDnsPreferenceController.java b/src/com/android/settings/network/PrivateDnsPreferenceController.java +index ed6f9ed955..03f8d230ef 100644 +--- a/src/com/android/settings/network/PrivateDnsPreferenceController.java ++++ b/src/com/android/settings/network/PrivateDnsPreferenceController.java +@@ -65,6 +65,21 @@ public class PrivateDnsPreferenceController extends BasePreferenceController + Settings.Global.getUriFor(PRIVATE_DNS_SPECIFIER), + }; + ++ // Must match ConnectivitySettingsUtils ++ private static final int PRIVATE_DNS_MODE_ADGUARD = 4; ++ private static final int PRIVATE_DNS_MODE_APPLIEDPRIVACY = 5; ++ private static final int PRIVATE_DNS_MODE_CLEANBROWSING = 6; ++ private static final int PRIVATE_DNS_MODE_CIRA = 7; ++ private static final int PRIVATE_DNS_MODE_CZNIC = 8; ++ private static final int PRIVATE_DNS_MODE_CLOUDFLARE = 9; ++ private static final int PRIVATE_DNS_MODE_GOOGLE = 10; ++ private static final int PRIVATE_DNS_MODE_MULLVAD = 11; ++ private static final int PRIVATE_DNS_MODE_QUADNINE = 12; ++ private static final int PRIVATE_DNS_MODE_RESTENA = 13; ++ private static final int PRIVATE_DNS_MODE_SWITCH = 14; ++ private static final int PRIVATE_DNS_MODE_TWNIC = 15; ++ private static final int PRIVATE_DNS_MODE_UNCENSOREDDNS = 16; ++ + private final Handler mHandler; + private final ContentObserver mSettingsObserver; + private final ConnectivityManager mConnectivityManager; +@@ -129,6 +144,58 @@ public class PrivateDnsPreferenceController extends BasePreferenceController + switch (mode) { + case PRIVATE_DNS_MODE_OFF: + return res.getString(R.string.private_dns_mode_off); ++ case PRIVATE_DNS_MODE_ADGUARD: ++ return dnsesResolved ++ ? res.getString(R.string.private_dns_mode_adguard) ++ : res.getString(R.string.private_dns_mode_provider_failure); ++ case PRIVATE_DNS_MODE_APPLIEDPRIVACY: ++ return dnsesResolved ++ ? res.getString(R.string.private_dns_mode_appliedprivacy) ++ : res.getString(R.string.private_dns_mode_provider_failure); ++ case PRIVATE_DNS_MODE_CIRA: ++ return dnsesResolved ++ ? res.getString(R.string.private_dns_mode_cira) ++ : res.getString(R.string.private_dns_mode_provider_failure); ++ case PRIVATE_DNS_MODE_CLEANBROWSING: ++ return dnsesResolved ++ ? res.getString(R.string.private_dns_mode_cleanbrowsing) ++ : res.getString(R.string.private_dns_mode_provider_failure); ++ case PRIVATE_DNS_MODE_CLOUDFLARE: ++ return dnsesResolved ++ ? res.getString(R.string.private_dns_mode_cloudflare) ++ : res.getString(R.string.private_dns_mode_provider_failure); ++ case PRIVATE_DNS_MODE_CZNIC: ++ return dnsesResolved ++ ? res.getString(R.string.private_dns_mode_cznic) ++ : res.getString(R.string.private_dns_mode_provider_failure); ++ case PRIVATE_DNS_MODE_GOOGLE: ++ return dnsesResolved ++ ? res.getString(R.string.private_dns_mode_google) ++ : res.getString(R.string.private_dns_mode_provider_failure); ++ case PRIVATE_DNS_MODE_MULLVAD: ++ return dnsesResolved ++ ? res.getString(R.string.private_dns_mode_mullvad) ++ : res.getString(R.string.private_dns_mode_provider_failure); ++ case PRIVATE_DNS_MODE_QUADNINE: ++ return dnsesResolved ++ ? res.getString(R.string.private_dns_mode_quadnine) ++ : res.getString(R.string.private_dns_mode_provider_failure); ++ case PRIVATE_DNS_MODE_RESTENA: ++ return dnsesResolved ++ ? res.getString(R.string.private_dns_mode_restena) ++ : res.getString(R.string.private_dns_mode_provider_failure); ++ case PRIVATE_DNS_MODE_SWITCH: ++ return dnsesResolved ++ ? res.getString(R.string.private_dns_mode_switch) ++ : res.getString(R.string.private_dns_mode_provider_failure); ++ case PRIVATE_DNS_MODE_TWNIC: ++ return dnsesResolved ++ ? res.getString(R.string.private_dns_mode_twnic) ++ : res.getString(R.string.private_dns_mode_provider_failure); ++ case PRIVATE_DNS_MODE_UNCENSOREDDNS: ++ return dnsesResolved ++ ? res.getString(R.string.private_dns_mode_uncensoreddns) ++ : res.getString(R.string.private_dns_mode_provider_failure); + case PRIVATE_DNS_MODE_OPPORTUNISTIC: + return dnsesResolved ? res.getString(R.string.private_dns_mode_on) + : res.getString(R.string.private_dns_mode_opportunistic); diff --git a/Patches/LineageOS-20.0/android_packages_apps_Settings/0012-hosts_toggle.patch b/Patches/LineageOS-20.0/android_packages_apps_Settings/0012-hosts_toggle.patch index 42c82b08..21505788 100644 --- a/Patches/LineageOS-20.0/android_packages_apps_Settings/0012-hosts_toggle.patch +++ b/Patches/LineageOS-20.0/android_packages_apps_Settings/0012-hosts_toggle.patch @@ -8,14354 +8,44 @@ Copy and pasted from the GrapheneOS exec spawning toggle patch Signed-off-by: Tad Change-Id: Ic01a142722372d9d57f52947025cd9db23e58ef4 --- - res/values/strings.xml | 14233 ---------------- - res/xml/security_dashboard_settings.xml | 94 - - .../security/HostsPreferenceController.java | 106 + - .../settings/security/SecuritySettings.java | 1 + - 4 files changed, 107 insertions(+), 14327 deletions(-) - delete mode 100644 res/values/strings.xml - delete mode 100644 res/xml/security_dashboard_settings.xml + res/values/strings.xml | 3 + + res/xml/security_dashboard_settings.xml | 6 + + .../security/HostsPreferenceController.java | 106 ++++++++++++++++++ + .../settings/security/SecuritySettings.java | 1 + + 4 files changed, 116 insertions(+) create mode 100644 src/com/android/settings/security/HostsPreferenceController.java diff --git a/res/values/strings.xml b/res/values/strings.xml -deleted file mode 100644 -index cad27ff267..0000000000 +index cad27ff267..baed6e68f5 100644 --- a/res/values/strings.xml -+++ /dev/null -@@ -1,14233 +0,0 @@ -- -- -- -- -- "Yes" -- -- "No" -- -- Create -- -- Allow -- -- Deny -- -- Turn on -- -- -- Bluetooth timeout -- -- -- Bluetooth will turn off after %1$s if no devices connected -- Do not automatically turn off Bluetooth -- Never -- 15 seconds -- 30 seconds -- 1 minute -- 2 minutes -- 5 minutes -- 10 minutes -- 30 minutes -- 1 hour -- 2 hours -- 4 hours -- 8 hours -- -- -- Turn off Wi-Fi automatically -- -- -- Wi-Fi will turn off after %1$s if no network connected -- Disabled -- Never -- 15 seconds -- 30 seconds -- 1 minute -- 2 minutes -- 5 minutes -- 10 minutes -- 30 minutes -- 1 hour -- 2 hours -- 4 hours -- 8 hours -- -- -- Unknown -- -- -- You are now %1$d step away from being a developer. -- You are now %1$d steps away from being a developer. -- -- -- You are now a developer! -- -- No need, you are already a developer. -- -- -- Please enable developer options first. -- -- -- -- Wireless & networks -- -- System -- -- -- In Service -- -- Out of Service -- -- Emergency Calls Only -- -- Radio Off -- -- -- Roaming -- -- Not Roaming -- -- -- Disconnected -- -- Connecting -- -- Connected -- -- Suspended -- -- -- Unknown -- -- -- Unmount USB storage -- -- Unmount SD card -- -- -- Erase USB storage -- -- Erase SD card -- -- -- Preview -- -- Preview, page %1$d of %2$d -- -- -- Make the text on screen smaller or larger. -- -- -- Make smaller -- -- Make larger -- -- -- Use auto-rotate -- -- -- Face Detection uses the front-facing camera to improve auto-rotate accuracy. Images are never stored or sent to Google. -- Sample text -- -- The Wonderful Wizard of Oz -- -- -- Chapter 11: The Wonderful Emerald City of Oz -- -- Even with eyes protected by the green spectacles Dorothy and her friends were at first dazzled by the brilliancy of the wonderful City. -- The streets were lined with beautiful houses all built of green marble and studded everywhere with sparkling emeralds. -- They walked over a pavement of the same green marble, and where the blocks were joined together were rows of emeralds, set closely, and glittering in the brightness of the sun. -- The window panes were of green glass; even the sky above the City had a green tint, and the rays of the sun were green. -- \n\nThere were many people, men, women and children, walking about, and these were all dressed in green clothes and had greenish skins. -- They looked at Dorothy and her strangely assorted company with wondering eyes, and the children all ran away and hid behind their mothers when they saw the Lion; but no one spoke to them. -- Many shops stood in the street, and Dorothy saw that everything in them was green. -- Green candy and green pop-corn were offered for sale, as well as green shoes, green hats and green clothes of all sorts. -- At one place a man was selling green lemonade, and when the children bought it Dorothy could see that they paid for it with green pennies. -- \n\nThere seemed to be no horses nor animals of any kind; the men carried things around in little green carts, which they pushed before them. -- Everyone seeemed happy and contented and prosperous. -- -- -- OK -- -- -- USB storage -- -- SD card -- -- -- Bluetooth -- -- Visible to all nearby Bluetooth devices (%1$s) -- -- Visible to all nearby Bluetooth devices -- -- Not visible to other Bluetooth devices -- -- Only visible to paired devices -- -- Visibility timeout -- -- Lock voice dialing -- -- -- Prevent use of the bluetooth dialer when the screen is locked -- -- -- Bluetooth devices -- -- Device name -- -- Device settings -- -- Profile settings -- -- No name set, using account name -- -- Scan for devices -- -- Rename this device -- -- Rename -- -- Disconnect device? -- -- Your phone will disconnect from "%1$s." -- -- Your tablet will disconnect from "%1$s." -- -- Your device will disconnect from "%1$s." -- -- Disconnect -- -- You don\u2019t have permission to change Bluetooth settings. -- -- Pair new device -- -- bluetooth -- -- -- Pair your other ear -- -- Your left hearing aid is connected.\n\nTo pair the right one, make sure it\u2019s turned on and ready to pair. -- -- Your right hearing aid is connected.\n\nTo pair the left one, make sure it\u2019s turned on and ready to pair. -- -- Pair right ear -- -- Pair left ear -- -- -- Related -- -- %1$s is visible to nearby devices while Bluetooth settings is open. -- -- Phone\'s Bluetooth address: %1$s -- -- Tablet\'s Bluetooth address: %1$s -- -- Device\'s Bluetooth address: %1$s -- -- -- Disconnect %1$s? -- -- Broadcasting -- -- -- Unnamed Bluetooth device -- -- Searching -- -- No nearby Bluetooth devices were found. -- -- Bluetooth pairing request -- -- Pairing request -- -- Tap to pair with %1$s. -- -- Received files -- -- -- Bluetooth is off -- -- Tap to turn it on -- -- -- Choose Bluetooth device -- -- -- %1$s wants to turn on Bluetooth -- -- %1$s wants to turn off Bluetooth -- -- -- An app wants to turn on Bluetooth -- -- An app wants to turn off Bluetooth -- -- -- %1$s wants to make your tablet visible to other Bluetooth devices for %2$d seconds. -- -- %1$s wants to make your phone visible to other Bluetooth devices for %2$d seconds. -- -- -- An app wants to make your tablet visible to other Bluetooth devices for %1$d seconds. -- -- An app wants to make your phone visible to other Bluetooth devices for %1$d seconds. -- -- -- %1$s wants to make your tablet visible to other Bluetooth devices. You can change this later in Bluetooth settings. -- -- %1$s wants to make your phone visible to other Bluetooth devices. You can change this later in Bluetooth settings. -- -- -- An app wants to make your tablet visible to other Bluetooth devices. You can change this later in Bluetooth settings. -- -- An app wants to make your phone visible to other Bluetooth devices. You can change this later in Bluetooth settings. -- -- -- %1$s wants to turn on Bluetooth and make your tablet visible to other devices for %2$d seconds. -- -- %1$s wants to turn on Bluetooth and make your phone visible to other devices for %2$d seconds. -- -- -- An app wants to turn on Bluetooth and make your tablet visible to other devices for %1$d seconds. -- -- An app wants to turn on Bluetooth and make your phone visible to other devices for %1$d seconds. -- -- -- %1$s wants to turn on Bluetooth and make your tablet visible to other devices. You can change this later in Bluetooth settings. -- -- %1$s wants to turn on Bluetooth and make your phone visible to other devices. You can change this later in Bluetooth settings. -- -- -- An app wants to turn on Bluetooth and make your tablet visible to other devices. You can change this later in Bluetooth settings. -- -- An app wants to turn on Bluetooth and make your phone visible to other devices. You can change this later in Bluetooth settings. -- -- -- "Turning Bluetooth on\u2026" -- -- -- "Turning Bluetooth off\u2026" -- -- -- "Bluetooth connection request" -- -- -- "Tap to connect to \u0022%1$s\u0022." -- -- -- "Do you want to connect to \u0022%1$s\u0022?" -- -- -- "Phone book access request" -- -- -- -- %1$s wants to access your contacts and call history. Give access to %2$s? -- -- -- -- Don\u2019t ask again -- -- Don\u2019t ask again -- -- -- "Message access request" -- -- -- %1$s wants to access your messages. Give access to %2$s? -- -- -- "SIM access request" -- -- -- %1$s wants to access your SIM card. Granting access to the SIM card will disable data connectivity on your device for the duration of the connection. Give access to %2$s? -- -- -- Visible as \u201C^1\u201D to other devices -- -- Turn on Bluetooth to connect to other devices. -- -- -- Your devices -- -- Pair new device -- -- Allow your tablet to communicate with nearby Bluetooth devices -- -- Allow your device to communicate with nearby Bluetooth devices -- -- Allow your phone to communicate with nearby Bluetooth devices -- -- -- Disable Bluetooth A2DP hardware offload -- -- Disable Bluetooth LE AUDIO hardware offload -- -- Restart Device? -- -- You need to restart your device to change this setting. -- -- Restart -- -- Cancel -- -- -- Media devices -- -- Call devices -- -- Other devices -- -- Saved devices -- -- Bluetooth will turn on to pair -- -- Connection preferences -- -- Previously connected devices -- -- Previously connected -- -- Bluetooth turned on -- -- -- See all -- -- -- Date & time -- -- Choose time zone -- -- -- Data: -- -- Send broadcast -- -- Action: -- -- Start activity -- -- Resource: -- -- Account: -- -- -- Proxy -- -- Clear -- -- Proxy port -- -- Bypass proxy for -- -- Restore defaults -- -- Done -- -- Proxy hostname -- -- Attention -- -- OK -- -- The hostname you typed isn\u2019t valid. -- -- The exclusion list you typed isn\u2019t properly formatted. Type a comma-separated list of excluded domains. -- -- You need to complete the port field. -- -- The port field must be empty if the host field is empty. -- -- The port you typed isn\u2019t valid. -- -- The HTTP proxy is used by the browser but may not be used by the other apps. -- -- -- "PAC URL: " -- -- -- Ping Hostname(www.google.com) IPv4: -- -- Ping Hostname(www.google.com) IPv6: -- -- HTTP Client Test: -- -- Run Ping Test -- -- -- Changes take effect when USB cable is reconnected. -- -- Enable USB mass storage -- -- Total bytes: -- -- USB storage not mounted. -- -- No SD card. -- -- Available bytes: -- -- USB storage is being used as a mass storage device. -- -- SD card is being used as a mass storage device. -- -- It\u2019s now safe to remove the USB storage. -- -- It\u2019s now safe to remove the SD card. -- -- USB storage was removed while still in use! -- -- SD card was removed while still in use! -- -- Used bytes: -- -- Scanning USB storage for media\u2026 -- -- Scanning SD card for media\u2026 -- -- USB storage mounted read-only. -- -- SD card mounted read-only. -- -- Skip -- -- Next -- -- -- -- Languages -- -- -- Remove -- -- -- Add a language -- -- -- Language -- -- -- Preferred Language -- -- -- App Languages -- -- -- Set the language for each app -- -- -- App Language -- -- -- Suggested languages -- -- -- All languages -- -- -- System language -- -- -- System default -- -- -- Language selection for this app isn\u2019t available from Settings. -- -- -- Language may differ from languages available in the app. Some apps may not support this setting. -- -- -- Only apps that support language selection are shown here. -- -- -- -- Remove selected language? -- Remove selected languages? -- -- -- -- Text will be displayed in another language. -- -- -- Can’t remove all languages -- -- Keep at least one preferred language -- -- -- May not be available in some apps -- -- -- Move up -- -- Move down -- -- Move to top -- -- Move to bottom -- -- Remove language -- -- -- Choose activity -- -- Debug intent sender -- -- Screen -- -- USB storage -- -- SD card -- -- Proxy settings -- -- -- Cancel -- -- OK -- -- Forget -- -- Save -- -- Done -- -- Apply -- -- Share -- -- Add -- -- -- Settings -- -- Settings -- -- Settings shortcut -- -- Airplane mode -- -- Wireless & networks -- -- Manage Wi\u2011Fi, Bluetooth, airplane mode, mobile networks, & VPNs -- -- -- Allow data usage over mobile network -- -- Allow data usage when roaming -- -- Roaming -- -- Connect to data services when roaming -- -- Connect to data services when roaming -- -- You have lost data connectivity because you left your home network with data roaming turned off. -- -- Turn it on -- -- Roaming charges may apply. -- -- When you allow data roaming, roaming charges may apply.\n\nThis setting affects all users on this tablet. -- -- When you allow data roaming, roaming charges may apply.\n\nThis setting affects all users on this phone. -- -- Allow data roaming? -- -- Operator selection -- -- Choose a network operator -- -- -- Date & time -- -- Set date and time -- -- Set date, time, time zone, & formats -- -- Set time automatically -- -- Set time zone automatically -- -- Use locale default -- -- 24\u2011hour format -- -- Use 24-hour format -- -- Time -- -- Time format -- -- Time zone -- -- Select time zone -- -- Date -- -- Search region -- -- Region -- -- Select UTC offset -- -- %1$s starts on %2$s. -- -- %1$s (%2$s) -- -- %2$s (%1$s) -- -- Uses %1$s. %2$s starts on %3$s. -- -- Uses %1$s. No daylight savings time. -- -- Daylight savings time -- -- Standard time -- -- Select by region -- -- Select by UTC offset -- -- -- Date -- -- Time -- -- -- -- -- Lock after screen timeout -- -- %1$s after timeout -- -- Immediately after timeout, except when kept unlocked by %1$s -- -- %1$s after timeout, except when kept unlocked by %2$s -- -- Show owner info on lock screen -- -- Add text on lock screen -- -- Enable widgets -- -- Disabled by admin -- -- Auto reboot -- Automatically reboot the device, if the phone hasn\'t been unlocked within the selected number of hours. -- -- Enable secure app spawning -- Launch apps in a more secure way than Android which takes slightly longer and increases memory usage by app processes. -- -- Enable native code debugging -- Generate useful logs / bug reports from crashes and permit debugging native code. -- -- -- Lock screen when trust is lost -- -- If enabled, the device will lock when the last trust agent loses trust -- -- -- None -- -- %1$d / %2$d -- -- E.g., Joe\u2019s Android. -- -- -- Show profile info on lock screen -- -- -- Accounts -- -- Location -- -- Use location -- -- Off -- -- -- On - %1$d app has access to location -- On - %1$d apps have access to location -- -- -- Loading\u2026 -- -- -- Apps with the Nearby devices permission can determine the -- relative position of connected devices. -- -- -- -- Location access is off for apps and services. Your device location may still be sent to -- emergency responders when you call or text an emergency number. -- -- -- -- https://support.google.com/android/answer/3467281 -- -- -- -- Learn more about Location Settings. -- -- -- -- Accounts -- -- Security -- -- Encryption & credentials -- -- Phone encrypted -- Phone not encrypted -- -- Device encrypted -- Device not encrypted -- -- Lock screen -- -- What to show -- -- Set My Location, screen unlock, SIM card lock, credential storage lock -- -- Set My Location, screen unlock, credential storage lock -- -- Privacy -- -- Not available -- -- Security status -- -- Screen lock, Find My Device, app security -- -- -- Security & privacy -- -- -- App security, device lock, permissions -- -- -- -- -- Face added -- -- Tap to set up face -- -- Face Unlock -- -- Face Unlock for work -- -- How to set up Face Unlock -- -- Set up Face Unlock -- -- Use your face to authenticate -- -- -- -- -- -- Start -- -- If accessibility Face Unlock is turned off, some setup steps may not work properly with TalkBack. -- -- Go back -- -- Continue setup -- -- Use accessibility setup -- -- -- -- -- -- -- -- Cancel -- -- No thanks -- -- I agree -- -- More -- -- Unlock with your face -- -- Allow face unlock -- -- Use your face to authenticate -- -- Use your face to unlock your phone, authorize purchases, or sign in to apps. -- -- Allow your child to use their face to unlock their phone or verify it\u2019s them. This happens when they sign in to apps, approve a purchase, and more. -- -- Use your face to unlock your phone or approve purchases.\n\nNote: You can\u2019t use your face to unlock this device. For more information, contact your organization\u2019s admin. -- -- Use your face to unlock your phone, authorize purchases, or sign in to apps -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Center your face in the circle -- -- Skip -- -- You can add up to %d faces -- -- You\u2019ve added the maximum number of faces -- -- Can\u2019t add more faces -- -- Enrollment was not completed -- -- OK -- -- Face enrollment time limit reached. Try again. -- -- Face enrollment didn\'t work. -- -- All set. Looking good. -- -- Done -- -- Improve Face Unlock performance -- -- Set up Face Unlock again -- -- Set up Face Unlock again -- -- Improve security and performance -- -- Set up Face Unlock -- -- Delete your current face model to set up Face Unlock again.\n\nYour face model will be permanently and securely deleted.\n\nAfter deletion, you will need your PIN, pattern, or password to unlock your phone or for authentication in apps. -- -- Delete your current face model to set up Face Unlock again.\n\nYour face model will be permanently and securely deleted.\n\nAfter deletion, you will need your fingerprint, PIN, pattern, or password to unlock your phone or for authentication in apps. -- -- Use Face Unlock for -- -- When using Face Unlock -- -- Require eyes to be open -- -- To unlock the phone, your eyes must be open -- -- Always require confirmation -- -- When using Face Unlock in apps, always require confirmation step -- -- Delete face model -- -- Set up Face Unlock -- -- Use your face to unlock your phone or for authentication in apps, like when you sign in or approve a purchase.\n\nKeep in mind:\nYou can only have one face set up at a time. To add another face, delete the current one.\n\nLooking at the phone can unlock it when you don\u2019t intend to.\n\nYour phone can be unlocked by someone else if it\u2019s held up to your face.\n\nYour phone can be unlocked by someone who looks a lot like you, like an identical sibling. -- -- Use your face to unlock your phone or for authentication in apps, like when you sign in or approve a purchase.\n\nKeep in mind:\nYou can only have one face set up at a time. To add another face, delete the current one.\n\nLooking at the phone can unlock it when you don\u2019t intend to.\n\nYour phone can be unlocked by someone else if it\u2019s held up to your face, even if your eyes are closed.\n\nYour phone can be unlocked by someone who looks a lot like you, like an identical sibling. -- -- Delete face model? -- -- Your face model will be permanently and securely deleted.\n\nAfter deletion, you will need your PIN, pattern, or password to unlock your phone or for authentication in apps. -- -- Your face model will be permanently and securely deleted.\n\nAfter deletion, you will need your PIN, pattern, or password to unlock your phone. -- -- Use Face Unlock to unlock your phone -- -- -- -- -- Fingerprint -- -- -- Fingerprint for work -- -- Manage fingerprints -- -- Use fingerprint for -- -- Add fingerprint -- -- screen lock -- -- -- Fingerprint added -- %1$d fingerprints added -- -- -- -- -- Set up your fingerprint -- -- Allow fingerprint unlock -- -- Use your fingerprint -- -- Use your fingerprint to unlock your tablet or verify it\u2019s you, like when you sign in to apps or approve a purchase. -- -- Use your fingerprint to unlock your device or verify it\u2019s you, like when you sign in to apps or approve a purchase. -- -- Use your fingerprint to unlock your phone or verify it\u2019s you, like when you sign in to apps or approve a purchase. -- -- Allow your child to use their fingerprint to unlock their phone or verify it\u2019s them. This happens when they sign in to apps, approve a purchase, and more. -- -- You\u2019re in control -- -- You and your child are in control -- -- Keep in mind -- -- The data recorded by Fingerprint is stored securely and never leaves your phone. You can delete your data anytime in Settings. -- -- Your fingerprint may be less secure than a strong pattern or PIN. -- -- Your phone will occasionally use your recent fingerprint images to create improved fingerprint models. -- -- Use your fingerprint to unlock your phone or approve purchases.\n\nNote: You can\u2019t use your fingerprint to unlock this device. For more information, contact your organization\u2019s admin. -- -- Cancel -- -- No thanks -- -- I agree -- -- Skip fingerprint? -- -- Fingerprint setup only takes a minute or two. If you skip this, you can add your fingerprint later in settings. -- -- -- -- When you see this icon, use your fingerprint for authentication, like when you sign in to apps or approve a purchase -- -- Keep in mind -- -- Using your fingerprint to unlock your phone may be less secure than a strong pattern or PIN -- -- How it works -- -- Fingerprint Unlock creates a unique model of your fingerprint to verify it\u2019s you. To create this fingerprint model during setup, you will take images of your fingerprint from different positions. -- -- Fingerprint Unlock creates a unique model of your child\u2019s fingerprint to verify it\u2019s them. To create this fingerprint model during setup, they will take images of their fingerprint from different positions. -- -- When you use Pixel Imprint, images are used to update your fingerprint model. Images used to create your fingerprint model are never stored, but the fingerprint model is stored securely on your phone and never leaves the phone. All processing occurs securely on your phone. -- -- When they use Pixel Imprint, images are used to update their fingerprint model. Images used to create your child\u2019s fingerprint model are never stored, but the fingerprint model is stored securely on the phone and never leaves the phone. All processing occurs securely on the phone. -- -- You can delete your fingerprint images and model, or turn off Fingerprint Unlock at any time in Settings. Fingerprint images and models are stored on the phone until you delete them. -- -- You and your child can delete their fingerprint images and model, or turn off Fingerprint Unlock at any time in Settings. Fingerprint images and models are stored on the phone until they\u2019re deleted. -- -- Your phone can be unlocked when you don\u2019t intend to, like if someone holds it up to your finger. -- -- Your child\u2019s phone can be unlocked when they don\u2019t intend to, like if someone holds it up to their finger. -- -- For best results, use a screen protector that\u2019s Made for Google certified. With other screen protectors, your fingerprint may not work. -- -- For best results, use a screen protector that\u2019s Made for Google certified. With other screen protectors, your child\u2019s fingerprint may not work. -- -- -- -- -- Change the position of your finger slightly each time -- -- Cover the icon with the center of your fingerprint -- -- This fingerprint has already been added -- -- Clean your screen near the sensor and try again -- -- Lift your finger after you feel a vibration -- -- Move somewhere with gentler lighting and try again -- -- You\u2019ve reached the maximum number of attempts -- -- -- Use your fingerprint to unlock your tablet or verify it\u2019s you, like when you sign in to apps -- -- Use your fingerprint to unlock your device or verify it\u2019s you, like when you sign in to apps -- -- Use your fingerprint to unlock your phone or verify it\u2019s you, like when you sign in to apps -- -- -- -- Face & Fingerprint Unlock -- -- Tap to set up -- -- Face and fingerprints added -- -- Face and fingerprint added -- -- When you set up Face Unlock and Fingerprint Unlock, your phone will ask for your fingerprint when you wear a mask or are in a dark area -- -- Ways to unlock -- -- Unlock your phone -- -- Verify it\u2019s you in apps -- -- Using face -- -- Using fingerprint -- -- Using face or fingerprint -- -- Hand the phone back to your parent -- -- OK -- -- -- Skip screen lock? -- -- Device protection features won\u2019t be turned on. You won\u2019t be able to prevent others from using this tablet if it\u2019s lost, stolen or reset. -- -- Device protection features won\u2019t be turned on. You won\u2019t be able to prevent others from using this device if it\u2019s lost, stolen or reset. -- -- Device protection features won\u2019t be turned on. You won\u2019t be able to prevent others from using this phone if it\u2019s lost, stolen or reset. -- -- Device protection features won\u2019t be turned on. You won\u2019t be able to prevent others from using this tablet if it\u2019s lost or stolen. -- -- Device protection features won\u2019t be turned on. You won\u2019t be able to prevent others from using this device if it\u2019s lost or stolen. -- -- Device protection features won\u2019t be turned on. You won\u2019t be able to prevent others from using this phone if it\u2019s lost or stolen. -- -- Skip anyway -- -- Go back -- -- Skip -- -- Cancel -- -- Touch the sensor -- -- How to set up your fingerprint -- -- It\u2019s on the back of your phone. Use your index finger. -- -- The fingerprint sensor is on your screen. You\u2019ll capture your fingerprint on the next screen. -- -- Start -- -- Move your finger across the screen to find the sensor. Touch & hold the fingerprint sensor. -- -- Illustration with device and fingerprint sensor location -- -- Name -- -- OK -- -- Delete -- -- Touch the sensor -- -- Put your finger on the sensor and lift after you feel a vibration -- -- Keep your fingerprint flat on the sensor until you feel a vibration -- -- Touch & hold the fingerprint sensor -- -- Lift, then touch again -- -- One more time -- -- Follow the fingerprint icon -- -- Keep lifting your finger to add the different parts of your fingerprint -- -- Touch & hold each time the fingerprint icon moves. This helps capture more of your fingerprint. -- -- Place the tip of your finger on the sensor -- -- Place the left edge of your finger -- -- Place the right edge of your finger -- -- Place the side of your fingerprint on the sensor and hold, then switch to the other side -- -- This helps capture more of your fingerprint -- -- Enrolling fingerprint %d percent -- -- Fingerprint added -- -- Fingerprint Unlock improves the more you use it to unlock your tablet or verify it\u2019s you in apps -- -- Fingerprint Unlock improves the more you use it to unlock your device or verify it\u2019s you in apps -- -- Fingerprint Unlock improves the more you use it to unlock your phone or verify it\u2019s you in apps -- -- Do it later -- -- Lift, then touch again -- -- Place the side of your fingerprint on the sensor and hold, then switch to the other side -- -- Skip fingerprint setup? -- -- You\u2019ve chosen to use your fingerprint as one way to unlock your phone. If you skip now, you\u2019ll need to set this up later. Setup takes only a minute or so. -- -- A PIN protects the tablet if it\u2019s lost or stolen -- -- A pattern protects the tablet if it\u2019s lost or stolen -- -- A password protects the tablet if it\u2019s lost or stolen -- -- A PIN protects the device if it\u2019s lost or stolen -- -- A pattern protects the device if it\u2019s lost or stolen -- -- A password protects the device if it\u2019s lost or stolen -- -- A PIN protects the phone if it\u2019s lost or stolen -- -- A pattern protects the phone if it\u2019s lost or stolen -- -- A password protects the phone if it\u2019s lost or stolen -- -- A PIN is required to set up Fingerprint Unlock.\n\nA PIN protects the tablet if it\u2019s lost or stolen. -- -- A pattern is required to set up Fingerprint Unlock.\n\nA pattern protects the tablet if it\u2019s lost or stolen. -- -- A password is required to set up Fingerprint Unlock.\n\nA password protects the tablet if it\u2019s lost or stolen. -- -- A PIN is required to set up Fingerprint Unlock.\n\nA PIN protects the device if it\u2019s lost or stolen. -- -- A pattern is required to set up Fingerprint Unlock.\n\nA pattern protects the device if it\u2019s lost or stolen. -- -- A password is required to set up Fingerprint Unlock.\n\nA password protects the device if it\u2019s lost or stolen. -- -- A PIN is required to set up Fingerprint Unlock.\n\nA PIN protects the phone if it\u2019s lost or stolen. -- -- A pattern is required to set up Fingerprint Unlock.\n\nA pattern protects the phone if it\u2019s lost or stolen. -- -- A password is required to set up Fingerprint Unlock.\n\nA password protects the phone if it\u2019s lost or stolen. -- -- A PIN is required to set up Face Unlock.\n\nA PIN protects the tablet if it\u2019s lost or stolen. -- -- A pattern is required to set up Face Unlock.\n\nA pattern protects the tablet if it\u2019s lost or stolen. -- -- A password is required to set up Face Unlock.\n\nA password protects the tablet if it\u2019s lost or stolen. -- -- A PIN is required to set up Face Unlock.\n\nA PIN protects the device if it\u2019s lost or stolen. -- -- A pattern is required to set up Face Unlock.\n\nA pattern protects the device if it\u2019s lost or stolen. -- -- A password is required to set up Face Unlock.\n\nA password protects the device if it\u2019s lost or stolen. -- -- A PIN is required to set up Face Unlock.\n\nA PIN protects the phone if it\u2019s lost or stolen. -- -- A pattern is required to set up Face Unlock.\n\nA pattern protects the phone if it\u2019s lost or stolen. -- -- A password is required to set up Face Unlock.\n\nA password protects the phone if it\u2019s lost or stolen. -- -- A PIN is required to set up Face Unlock and Fingerprint Unlock.\n\nA PIN protects the tablet if it\u2019s lost or stolen. -- -- A pattern is required to set up Face Unlock and Fingerprint Unlock.\n\nA pattern protects the tablet if it\u2019s lost or stolen. -- -- A password is required to set up Face Unlock and Fingerprint Unlock.\n\nA password protects the tablet if it\u2019s lost or stolen. -- -- A PIN is required to set up Face Unlock and Fingerprint Unlock.\n\nA PIN protects the device if it\u2019s lost or stolen. -- -- A pattern is required to set up Face Unlock and Fingerprint Unlock.\n\nA pattern protects the device if it\u2019s lost or stolen. -- -- A password is required to set up Face Unlock and Fingerprint Unlock.\n\nA password protects the device if it\u2019s lost or stolen. -- -- A PIN is required to set up Face Unlock and Fingerprint Unlock.\n\nA PIN protects the phone if it\u2019s lost or stolen. -- -- A pattern is required to set up Face Unlock and Fingerprint Unlock.\n\nA pattern protects the phone if it\u2019s lost or stolen. -- -- A password is required to set up Face Unlock and Fingerprint Unlock.\n\nA password protects the phone if it\u2019s lost or stolen. -- -- Skip PIN setup? -- -- Skip setup for PIN and face? -- -- Skip setup for PIN and fingerprint? -- -- Skip setup for PIN, face, and fingerprint? -- -- Skip password setup? -- -- Skip setup for password and face? -- -- Skip setup for password and fingerprint? -- -- Skip setup for password, face, and fingerprint? -- -- Skip pattern setup? -- -- Skip setup for pattern and face? -- -- Skip setup for pattern and fingerprint? -- -- Skip setup for pattern, face, and fingerprint? -- -- -- Set up screen lock -- -- Done -- -- Whoops, that\u2019s not the sensor -- -- Touch the sensor on the back of your phone. Use your index finger. -- -- Enrollment was not completed -- -- Fingerprint enrollment time limit reached. Try again. -- -- Fingerprint enrollment didn\'t work. Try again or use a different finger. -- -- Add another -- -- Next -- -- In addition to unlocking your phone, you can also use your fingerprint to authorize purchases and app access. Learn more -- -- The screen lock option is disabled. To learn more, contact your organization\u2019s admin. -- -- You can still use your fingerprint to authorize purchases and app access. -- -- Lift finger, then touch sensor again -- -- Can\u2019t use fingerprint sensor. Visit a repair provider -- -- More security settings -- -- Work profile lock, encryption, and more -- -- Encryption, credentials, and more -- -- security, more security settings, more settings, advanced security settings -- -- More privacy settings -- -- Autofill, activity controls, and more -- -- -- You can add up to %d fingerprints -- -- You\u2019ve added the maximum number of fingerprints -- -- Can\u2019t add more fingerprints -- -- -- Remove all fingerprints? -- -- -- Remove \'%1$s\' -- -- -- Do you want to delete this fingerprint? -- -- -- This deletes the fingerprint images and model associated with \'%1$s\' that are stored on your device -- -- -- You won\'t be able to use your fingerprint to unlock your phone or verify it\'s you in apps. -- You won\'t be able to use your fingerprint to unlock your work profile, authorize purchases, or sign in to work apps. -- -- -- Yes, remove -- -- -- Encryption -- -- -- Encrypt tablet -- -- Encrypt phone -- -- -- Encrypted -- -- -- Set a screen lock -- -- For added security, set a PIN, pattern, or password for this device. -- -- Set screen lock -- -- -- -- -- -- -- Secure your phone -- -- -- Set screen lock to protect tablet -- -- Set screen lock to protect device -- -- Set screen lock to protect phone -- -- -- Add fingerprint to unlock -- -- -- -- -- -- -- -- -- -- Choose screen lock -- -- -- Choose a screen lock -- -- -- Choose a new screen lock -- -- -- Choose a lock for work apps -- -- -- Choose a new work lock -- -- -- Protect your tablet -- -- Protect your device -- -- Protect your phone -- -- -- For added security, set a backup screen lock -- -- -- Prevent others from using this tablet without your permission by activating device protection features. Choose the screen lock you want to use. -- -- Prevent others from using this device without your permission by activating device protection features. Choose the screen lock you want to use. -- -- Prevent others from using this phone without your permission by activating device protection features. Choose the screen lock you want to use. -- -- -- Choose your backup screen lock method -- -- -- If you forget your screen lock, your IT admin can\u2019t reset it. -- -- Set a separate work lock -- -- -- If you forget this lock, ask your IT admin to reset it -- -- -- Screen lock options -- -- -- Screen lock options -- -- -- -- Screen lock -- -- -- %1$s / Immediately after sleep -- -- -- %1$s / %2$s after sleep -- -- -- -- Work profile lock -- -- -- Change lock screen -- -- -- Change or disable pattern, PIN, or password security -- -- -- Choose a method to lock the screen -- -- -- None -- -- -- -- -- Swipe -- -- No security -- -- -- Pattern -- -- Medium security -- -- -- PIN -- -- Medium to high security -- -- -- Password -- -- High security -- -- -- Not now -- -- -- Current screen lock -- -- -- Fingerprint + Pattern -- -- Fingerprint + PIN -- -- Fingerprint + Password -- -- Continue without fingerprint -- -- You can unlock your phone using your fingerprint. For security, this option requires a backup screen lock. -- -- -- Face Unlock + Pattern -- -- Face Unlock + PIN -- -- Face Unlock + Password -- -- Continue without Face Unlock -- -- You can unlock your phone using your face. For security, this option requires a backup screen lock. -- -- -- Pattern \u2022 Face \u2022 Fingerprint -- -- PIN \u2022 Face \u2022 Fingerprint -- -- Password \u2022 Face \u2022 Fingerprint -- -- Continue without face or fingerprint -- -- You can unlock your phone using your face or fingerprint. For security, this option requires a backup screen lock. -- -- -- Disabled by admin, encryption policy, or -- credential storage -- -- -- None -- -- Swipe -- -- Pattern -- -- PIN -- -- Password -- -- -- Once you\u2019ve set up a screen lock, you can also set up your fingerprint in Settings > Security. -- -- -- Turn off screen lock -- -- -- Delete screen lock? -- -- Remove profile protection? -- -- -- "A pattern protects your phone if it\u2019s lost or stolen" -- -- "A pattern protects your phone if it\u2019s lost or stolen.\n\nThis also deletes the fingerprint model stored on your device. You won\u2019t be able to use your fingerprint for authentication in apps." -- -- "A pattern protects your phone if it\u2019s lost or stolen.\n\nYour face model will also be permanently and securely deleted. You won\u2019t be able to use your face for authentication in apps." -- -- "A pattern protects your phone if it\u2019s lost or stolen.\n\nThis deletes the fingerprint model stored on your device. Your face model will also be permanently and securely deleted. You won\u2019t be able to use your face or fingerprint for authentication in apps." -- -- "A PIN protects your phone if it\u2019s lost or stolen" -- -- "A PIN protects your phone if it\u2019s lost or stolen.\n\nThis also deletes the fingerprint model stored on your device. You won\u2019t be able to use your fingerprint for authentication in apps." -- -- "A PIN protects your phone if it\u2019s lost or stolen.\n\nYour face model will also be permanently and securely deleted. You won\u2019t be able to use your face for authentication in apps." -- -- "A PIN protects your phone if it\u2019s lost or stolen.\n\nThis deletes the fingerprint model stored on your device. Your face model will also be permanently and securely deleted. You won\u2019t be able to use your face or fingerprint for authentication in apps." -- -- "A password protects your phone if it\u2019s lost or stolen" -- -- "A password protects your phone if it\u2019s lost or stolen.\n\nThis also deletes the fingerprint model stored on your device. You won\u2019t be able to use your fingerprint for authentication in apps." -- -- "A password protects your phone if it\u2019s lost or stolen.\n\nYour face model will also be permanently and securely deleted. You won\u2019t be able to use your face for authentication in apps." -- -- "A password protects your phone if it\u2019s lost or stolen.\n\nThis deletes the fingerprint model stored on your device. Your face model will also be permanently and securely deleted. You won\u2019t be able to use your face or fingerprint for authentication in apps." -- -- "Device protection features will not work without your screen lock." -- -- "Device protection features will not work without your screen lock.\n\nThis also deletes the fingerprint model stored on your device. You won\u2019t be able to use your fingerprint for authentication in apps." -- -- "Device protection features will not work without your screen lock.\n\nYour face model will also be permanently and securely deleted. You won\u2019t be able to use your face for authentication in apps." -- -- "Device protection features will not work without your screen lock.\n\nThis deletes the fingerprint model stored on your device. Your face model will also be permanently and securely deleted. You won\u2019t be able to use your face or fingerprint for authentication in apps." -- -- -- Delete -- -- -- Change unlock pattern -- -- Change unlock PIN -- -- Change unlock password -- -- -- %1$s recommends a strong PIN or password and may not work as expected without one -- -- %1$s recommends a new PIN or password and may not work as expected without one -- -- %1$s recommends a new pattern, PIN, or password and may not work as expected without one -- -- %1$s recommends a new screen lock -- -- -- -- Try again. Attempt %1$d of %2$d. -- -- -- Your data will be deleted -- -- If you enter an incorrect pattern on the next attempt, this device\'s data will be deleted -- -- If you enter an incorrect PIN on the next attempt, this device\'s data will be deleted -- -- If you enter an incorrect password on the next attempt, this device\'s data will be deleted -- -- If you enter an incorrect pattern on the next attempt, this user will be deleted -- -- If you enter an incorrect PIN on the next attempt, this user will be deleted -- -- If you enter an incorrect password on the next attempt, this user will be deleted -- -- If you enter an incorrect pattern on the next attempt, your work profile and its data will be deleted -- -- If you enter an incorrect PIN on the next attempt, your work profile and its data will be deleted -- -- If you enter an incorrect password on the next attempt, your work profile and its data will be deleted -- -- -- -- Must contain at least %d character -- Must be at least %d characters -- -- -- -- {count, plural, -- =1 {If using only numbers, must be at least 1 digit} -- other {If using only numbers, must be at least # digits} -- } -- -- -- -- PIN must contain at least %d digit -- PIN must be at least %d digits -- -- -- -- Continue -- -- -- -- Must be fewer than %d character -- Must be fewer than %d characters -- -- -- -- Must be fewer than %d digit -- Must be fewer than %d digits -- -- -- -- Device admin doesn\'t allow using a recent PIN -- -- -- This can\'t include an invalid character -- -- -- Must contain at least one letter -- -- -- Must contain at least one digit -- -- -- Must contain at least one symbol -- -- -- -- Must contain at least 1 letter -- Must contain at least %d letters -- -- -- -- -- Must contain at least 1 lowercase letter -- Must contain at least %d lowercase letters -- -- -- -- -- Must contain at least 1 uppercase letter -- Must contain at least %d uppercase letters -- -- -- -- -- Must contain at least 1 numerical digit -- Must contain at least %d numerical digits -- -- -- -- -- Must contain at least 1 special symbol -- Must contain at least %d special symbols -- -- -- -- -- Must contain at least 1 non-letter character -- Must contain at least %d non-letter characters -- -- -- -- Must contain at least 1 non-numerical character -- Must contain at least %d non-numerical characters -- -- -- -- Device admin doesn\'t allow using a recent -- password -- -- -- Ascending, descending, or repeated sequence -- of digits isn\'t allowed -- -- -- Confirm -- -- -- Cancel -- -- -- Clear -- -- -- Screen lock was already changed. Try again with the new screen lock. -- -- -- Cancel -- -- -- Next -- -- -- Setup is complete. -- -- -- Device admin apps -- -- -- No active apps -- -- -- -- %d active app -- %d active apps -- -- -- -- Trust agents -- -- -- To use, first set a screen lock -- -- -- None -- -- -- -- 1 active trust agent -- %d active trust agents -- -- -- -- -- Bluetooth -- -- Turn on Bluetooth -- -- Bluetooth -- -- Bluetooth -- -- Manage connections, set device name & discoverability -- -- -- -- -- -- -- -- -- Pair with %1$s? -- -- -- Bluetooth pairing code -- -- -- Type the pairing code then press Return or Enter -- -- -- PIN contains letters or symbols -- -- -- Usually 0000 or 1234 -- -- -- Must be 16 digits -- -- -- You may also need to type this PIN on the other device. -- -- You may also need to type this passkey on the other device. -- -- -- To pair with:<br><b>%1$s</b><br><br>Make sure it is showing this passkey:<br><b>%2$s</b> -- -- -- Confirm to pair with the coordinated set -- -- -- From:<br><b>%1$s</b><br><br>Pair with this device? -- -- -- To pair with:<br><b>%1$s</b><br><br>Type on it:<br><b>%2$s</b>, then press Return or Enter. -- -- -- Allow access to your contacts and call history -- -- -- -- -- -- Couldn\u2019t connect to %1$s. -- -- -- Scan for devices -- -- Refresh -- -- Searching\u2026 -- -- Device settings -- -- Paired device -- -- Internet connection -- -- Keyboard -- -- Contacts and call history -- -- Pair with this device? -- -- Share phone book? -- -- %1$s wants to access your contacts and call history. -- -- %1$s wants to pair with Bluetooth. When connected, it will have access to your contacts and call history. -- -- Available devices -- -- No devices available -- -- Connect -- -- Disconnect -- -- Pair & connect -- -- Unpair -- -- Disconnect & unpair -- -- Options\u2026 -- -- Advanced -- -- Advanced Bluetooth -- -- When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices. -- -- When Bluetooth is turned on, your device can communicate with other nearby Bluetooth devices.\n\nTo improve device experience, apps and services can still scan for nearby devices at any time, even when Bluetooth is off. This can be used, for example, to improve location-based features and services. You can change this in Bluetooth scanning settings. -- -- To improve location accuracy, system apps and services can -- still detect Bluetooth devices. You can change this in -- LINK_BEGINscanning -- settingsLINK_END. -- -- Couldn\'t connect. Try again. -- -- -- Device details -- -- Device\'s Bluetooth address: %1$s -- -- Device\'s Bluetooth address:\n%1$s -- -- Forget device? -- -- Remove association -- -- Disconnect App? -- -- -- Your phone will no longer be paired with %1$s -- -- Your tablet will no longer be paired with %1$s -- -- Your device will no longer be paired with %1$s -- -- %1$s app will no longer connect to your %2$s -- -- -- Forget device -- -- Disconnect app -- -- -- Connect to\u2026 -- -- -- %1$s will be disconnected from media audio. -- -- %1$s will be disconnected from handsfree audio. -- -- %1$s will be disconnected from input device. -- -- Internet access via %1$s will be disconnected. -- -- %1$s will be disconnected from sharing this tablet\u2019s internet connection. -- -- %1$s will be disconnected from sharing this phone\u2019s internet connection. -- -- -- Paired Bluetooth device -- -- Connect -- -- Connect to Bluetooth device -- -- Use for -- -- Rename -- -- Allow incoming file transfers -- -- Connected to device for internet access -- -- Sharing local internet connection with device -- -- -- Dock Settings -- -- Use dock for audio -- -- As speaker phone -- -- For music and media -- -- Remember settings -- -- -- Maximum connected Bluetooth audio devices -- -- Select maximum number of connected Bluetooth audio devices -- -- -- NFC stack debug log -- -- Increase NFC stack logging level -- -- -- Cast -- -- mirror -- -- Enable wireless display -- -- No nearby devices were found. -- -- Connecting -- -- Connected -- -- In use -- -- Unavailable -- -- Display settings -- -- -- Wireless display options -- -- Forget -- -- Done -- -- Name -- -- -- Certification -- -- Session info -- -- Enable listen mode -- -- Enable autonomous GO -- -- Pause -- -- Resume -- -- WPS configuration -- -- Listen channel -- -- Operating channel -- -- 2.4 GHz -- -- 5 GHz -- -- 6 GHz -- -- Sign in -- -- Open site -- -- %1$s left -- -- Expires on %1$s -- -- Tap here to sign in to network -- -- %1$d Mbps -- -- %1$d Mbps -- -- %1$d Mbps -- -- %s wants to turn on Wi-Fi -- -- %s wants to turn off Wi-Fi -- -- -- Verify bytecode of debuggable apps -- -- Allow ART to verify bytecode for debuggable apps -- -- -- Show refresh rate -- -- Show the current display refresh rate -- -- -- -- NFC -- -- Allow data exchange when the tablet touches an NFC device -- -- Allow data exchange when the phone touches an NFC device -- -- Turn on NFC -- -- NFC exchanges data between this device and other nearby devices or targets, such as payment terminals, access readers, and interactive ads or tags. -- -- -- Require device unlock for NFC -- -- Allow NFC use only when screen is unlocked -- -- -- Android Beam -- -- Ready to transmit app content via NFC -- -- Off -- -- Unavailable because NFC is turned off -- -- Android Beam -- -- When this feature is turned on, you can beam app content to another NFC-capable device by holding the devices close together. For example, you can beam web pages, YouTube videos, contacts, and more.\n\nJust bring the devices together (typically back to back) and then tap your screen. The app determines what gets beamed. -- -- -- -- Wi\u2011Fi -- -- Turn on Wi\u2011Fi -- -- Wi\u2011Fi -- -- -- Use Wi\u2011Fi -- -- Wi\u2011Fi settings -- -- Wi\u2011Fi -- -- Set up & manage wireless access points -- -- Select Wi\u2011Fi -- -- Turning Wi\u2011Fi on\u2026 -- -- Turning off Wi\u2011Fi\u2026 -- -- Error -- -- 5 GHz band not available in this country -- -- In Airplane mode -- -- Notify for public networks -- -- Notify when a high\u2011quality public network is available -- -- Turn on Wi\u2011Fi automatically -- -- Wi\u2011Fi will turn back on near high\u2011quality saved networks, like your home network -- -- Unavailable because location is turned off. Turn on location. -- -- Unavailable because Wi\u2011Fi scanning is turned off -- -- To use, select a network rating provider -- -- Avoid poor connections -- -- Don\u2019t use a Wi\u2011Fi network unless it has a good internet connection -- -- Only use networks that have a good internet connection -- -- Connect to public networks -- -- Automatically connect to high\u2011quality public networks -- -- To use, select a network rating provider -- -- To use, select a compatible network rating provider -- -- Install certificates -- -- To improve location accuracy, apps and services can still scan for Wi\u2011Fi networks at any time, even when Wi\u2011Fi is off. This can be used, for example, to improve location-based features and services. You can change this in LINK_BEGINWi\u2011Fi scanning settingsLINK_END. -- -- To improve location accuracy, -- turn on Wi-Fi scanning in -- LINK_BEGINWi\u2011Fi scanning -- settingsLINK_END. -- -- Don\u2019t show again -- -- Keep Wi\u2011Fi on during sleep -- -- Wi\u2011Fi on during sleep -- -- There was a problem changing the setting -- -- Improve efficiency -- -- Wi\u2011Fi optimization -- -- Minimize battery usage when Wi\u2011Fi is on -- -- Limit battery used by Wi\u2011Fi -- -- Switch to mobile data if Wi\u2011Fi loses internet access. -- -- Switch to mobile data automatically -- -- Use mobile data when Wi\u2011Fi has no internet access. Data usage charges may apply. -- -- Add network -- -- Wi\u2011Fi preferences -- -- Wi\u2011Fi turns back on automatically -- -- Wi\u2011Fi doesn\u0027t turn back on automatically -- -- Wi\u2011Fi networks -- -- More options -- -- Wi\u2011Fi Direct -- -- Scan -- -- Advanced -- -- Configure -- -- Connect to network -- -- Remember network -- -- Forget network -- -- Modify network -- -- To see available networks, turn Wi\u2011Fi on. -- -- Searching for networks\u2026 -- -- You don\u2019t have permission to change the Wi\u2011Fi network. -- -- More -- -- Automatic setup (WPS) -- -- Turn on Wi\u2011Fi scanning? -- -- To turn on Wi\u2011Fi automatically, you first need to turn on Wi\u2011Fi scanning. -- -- Wi\u2011Fi scanning allows apps and services to scan for Wi\u2011Fi networks at any time, even when Wi\u2011Fi is off. This can be used, for example, to improve location\u2011based features and services. -- -- Turn on -- -- Wi\u2011Fi scanning turned on -- -- -- -- Advanced options -- -- Drop down list Advanced Options -- -- expand -- -- Network name -- -- Enter the SSID -- -- Security -- -- Hidden network -- -- If your router is not broadcasting a network ID but you would like to connect to it in the future, you can set the network as hidden.\n\nThis may create a security risk because your phone will regularly broadcast its signal to find the network.\n\nSetting the network as hidden will not change your router settings. -- -- Signal strength -- -- Status -- -- Transmit link speed -- -- Receive link speed -- -- Link speed -- -- Frequency -- -- IP address -- -- Saved via -- -- %1$s credentials -- -- EAP method -- -- Phase 2 authentication -- -- CA certificate -- -- Online Certificate Status -- -- Domain -- -- User certificate -- -- Identity -- -- Anonymous identity -- -- Password -- -- Show password -- -- Select AP Band -- -- Auto -- -- 2.4 GHz Band -- -- 5.0 GHz Band -- -- 5.0 GHz Band preferred -- -- 2.4 GHz -- -- 5.0 GHz -- -- Choose at least one band for Wi\u2011Fi hotspot: -- -- IP settings -- -- Privacy -- -- Subscription -- -- View or change subscription -- -- Randomized MAC -- -- Add a device -- -- Center the QR code below to add the device to \u201c%1$s\u201d -- -- Scan QR code -- -- Center the QR code below to connect to \u201c%1$s\u201d -- -- Join Wi\u2011Fi by scanning a QR code -- -- Share Wi\u2011Fi -- -- Scan this QR code with another device to join \u201c%1$s\u201d -- -- Scan this QR code to connect to \u201c%1$s\u201d -- -- Try again. If the issue continues, contact the device manufacturer -- -- Something went wrong -- -- Make sure the device has been plugged in, charged, and turned on -- -- Make sure the device has been plugged in, charged, and turned on. If the issue continues, contact the device manufacturer -- -- Adding \u201c%1$s\u201d isn\u2019t supported by this device -- -- Try moving the device closer to your Wi\u2011Fi access point/router -- -- Check the password and try again -- -- Contact the device manufacturer -- -- Check connection and try again -- -- Choose network -- -- To connect your device, choose a network -- -- Add this device to \u201c%1$s\u201d? -- -- Wi\u2011Fi shared with device -- -- Add another device -- -- Choose different network -- -- Couldn\u2019t add device -- -- Device found -- -- Sharing Wi\u2011Fi with this device\u2026 -- -- Connecting\u2026 -- -- Share hotspot -- -- Verify that it\u0027s you -- -- Wi\u2011Fi password: %1$s -- -- Hotspot password: %1$s -- -- Auto\u2011connect -- -- Allow connection to this network when in range -- -- Add device -- -- Use a QR code to add a device to this network -- -- QR code isn\u0027t a valid format -- -- Retry -- -- Share with other device users -- -- (unchanged) -- -- Please select -- -- (Multiple certificates added) -- -- Use system certificates -- -- Do not provide -- -- Do not validate -- -- Trust on First Use -- -- Network name is too long. -- -- Must specify a domain. -- -- Certificate required. -- -- WPS available -- -- \u0020(WPS available) -- -- -- Carrier Wi\u2011Fi network -- -- Connect via %1$s -- -- To improve location accuracy and for other purposes, %1$s wants to turn on network scanning, even when Wi-Fi is off.\n\nAllow this for all apps that want to scan? -- -- To improve location accuracy and for other purposes, an unknown app wants to turn on network scanning, even when Wi\u2011Fi is off.\n\nAllow this for all apps that want to scan? -- -- To turn this off, go to Advanced in the overflow menu. -- Allow -- Deny -- -- -- Sign in to connect? -- -- %1$s requires you to sign in online before you connect to the network. -- -- CONNECT -- -- -- This network has no internet access. Stay connected? -- -- Some apps and services may not work due to limited connectivity. Use anyway? -- Don\u2019t ask again for this network -- -- -- Wi\u2011Fi is not connected to the internet -- You can switch to the mobile network whenever Wi\u2011Fi has a bad connection. Data usage charges may apply. -- -- Switch to mobile -- Stay on Wi\u2011Fi -- Never show again -- -- -- Connect -- -- Wi\u2011Fi turned on -- -- Connected to %1$s -- -- Connecting to %1$s -- -- Connecting\u2026 -- -- Failed to connect to network -- -- Network not in range -- -- Forget -- -- Modify -- -- Failed to forget network -- -- Save -- -- Failed to save network -- -- Cancel -- -- Forget network? -- -- All passwords for this network will be deleted -- -- -- -- -- 1 network -- %d networks -- -- -- -- 1 subscription -- %d subscriptions -- -- -- -- 1 network & subscription -- %d networks & subscriptions -- -- -- Advanced Wi\u2011Fi -- -- SSID -- -- Device MAC address -- -- Randomized MAC address -- -- Randomized MAC address (last used) -- -- -- IP address -- -- -- -- Network details -- -- Subnet mask -- -- Type -- -- DNS -- -- IPv6 addresses -- -- -- Saved networks -- -- Subscriptions -- -- Other networks -- -- IP settings -- -- Wi\u2011Fi advanced settings are not available for this user -- -- Save -- -- Cancel -- -- Type a valid IP address. -- -- Type a valid gateway address. -- -- Type a valid DNS address. -- -- Type a network prefix length between 0 and 32. -- -- DNS 1 (unless overridden by Private DNS) -- -- DNS 2 (unless overridden by Private DNS) -- -- Gateway -- -- Network prefix length -- -- -- -- Wi\u2011Fi Direct -- Device information -- Remember this connection -- -- Search for devices -- -- Searching\u2026 -- -- Rename device -- -- Peer devices -- -- Remembered groups -- -- Couldn\u2019t connect. -- -- Failed to rename device. -- -- Disconnect? -- -- If you disconnect, your connection with %1$s will end. -- -- If you disconnect, your connection with %1$s and %2$s other devices will end. -- -- Cancel invitation? -- -- Do you want to cancel invitation to connect with %1$s? -- -- Forget this group? -- -- -- -- Wi\u2011Fi hotspot -- -- Not sharing internet or content with other devices -- -- Sharing this tablet\u2019s internet connection via hotspot -- -- Sharing this phone\u2019s internet connection via hotspot -- -- App is sharing content. To share internet connection, turn hotspot off, then on -- -- No password set -- -- -- -- Hotspot name -- -- Turning on %1$s\u2026 -- -- Other devices can connect to %1$s -- -- Hotspot password -- -- AP Band -- -- Use hotspot to create a Wi\u2011Fi network for your other devices. Hotspot provides internet using your mobile data connection. Additional mobile data charges may apply. -- -- Apps can create a hotspot to share content with nearby devices. -- -- -- Turn off hotspot automatically -- -- When no devices are connected -- -- Extend compatibility -- -- Helps other devices find this hotspot. Reduces hotspot connection speed. -- -- Helps other devices find this hotspot. Increases battery usage. -- -- -- Turning hotspot on\u2026 -- -- Turning off hotspot\u2026 -- -- Tethering unavailable -- -- Contact your carrier for details -- -- %1$s is active -- -- Portable Wi\u2011Fi hotspot error -- -- Set up Wi\u2011Fi hotspot -- -- Wi\u2011Fi hotspot setup -- -- AndroidAP WPA2 PSK hotspot -- -- AndroidHotspot -- -- Save this network? -- -- %1$s wants to save a network to your phone -- -- %1$s wants to save a network to your tablet -- -- Saving\u2026 -- -- Saved -- -- Can\u2019t save. Try again. -- -- Save networks? -- -- %1$s wants to save these networks to your phone -- -- %1$s wants to save these networks to your tablet -- -- Saving %d networks\u2026 -- -- Networks saved -- -- -- Wi-Fi information -- -- disableNetwork -- -- enableNetwork -- -- disconnect -- -- getConfiguredNetworks -- -- getConnectionInfo -- -- Wi-Fi API -- -- Wi-Fi status -- -- Refresh stats -- -- Wi-Fi state: -- -- Network state: -- -- Supplicant state: -- -- RSSI: -- -- BSSID: -- -- SSID: -- -- Hidden SSID: -- -- IPaddr: -- -- MAC addr: -- -- Network ID: -- -- Transmit link speed: -- -- Receive link speed: -- -- Scan results: -- -- -- -- Disabling -- -- Disabled -- -- Enabling -- -- Enabled -- -- Unknown -- -- -- Wi-Fi config -- -- Configured networks -- -- -- Wi-Fi calling -- -- Extend calls with Wi\u2011Fi -- -- Turn on Wi\u2011Fi calling to extend coverage -- -- Calling preference -- -- Calling preference -- -- Roaming preference -- -- %1$s -- -- Roaming preference -- -- @*android:string/wfc_mode_wifi_preferred_summary -- @*android:string/wfc_mode_cellular_preferred_summary -- @*android:string/wfc_mode_wifi_only_summary -- -- -- Wi-Fi -- Mobile -- Wi-Fi only -- -- -- "2" -- "1" -- "0" -- -- -- @*android:string/wfc_mode_wifi_preferred_summary -- @*android:string/wfc_mode_cellular_preferred_summary -- -- -- Wi-Fi -- Mobile -- -- -- "2" -- "1" -- -- -- -- If Wi\u2011Fi is unavailable, use mobile network -- -- If mobile network is unavailable, use Wi\u2011Fi -- -- Call over Wi\u2011Fi. If Wi\u2011Fi is lost, call will end. -- -- -- When Wi-Fi calling is on, your phone can route calls via Wi-Fi networks or your carrier\u2019s network, depending on your preference and which signal is stronger. Before turning on this feature, check with your carrier regarding fees and other details.%1$s -- -- -- -- Emergency address -- -- Used as your location when you make an emergency call over Wi\u2011Fi -- -- Learn more about Private DNS features -- -- On -- -- -- Setting managed by carrier -- -- Activate Wi\u2011Fi Calling -- -- Turn on Wi\u2011Fi calling -- -- Wi\u2011Fi calling is not supported for %1$s -- -- Disconnected from %1$s -- -- Carrier -- -- -- Display -- -- Sound & vibration -- --   -- --  \n  -- -- Volumes -- -- Music effects -- -- Ring & notification volume -- -- Vibrate when silent -- -- Default notification sound -- -- Ringtone -- -- Notification -- -- Use incoming call volume for notifications -- -- -- Doesn\'t support work profiles -- -- -- Default notification sound -- -- Media -- -- Set volume for music and videos -- -- Alarm -- -- Audio settings for the attached dock -- -- Dial pad touch tones -- -- Tap sounds -- -- Screen lock sound -- -- Noise cancellation -- -- Music, video, games, & other media -- -- Ringtone & notifications -- -- Notifications -- -- Alarms -- -- Mute ringtone & notifications -- -- Mute music & other media -- -- Mute notifications -- -- Mute alarms -- -- -- Dock -- -- Dock settings -- -- Audio -- -- Settings for the attached desktop dock -- -- Settings for the attached car dock -- -- Tablet not docked -- -- Phone not docked -- -- Settings for the attached dock -- -- Dock not found -- -- You need to dock the tablet before setting up dock audio. -- -- You need to dock the phone before setting up dock audio. -- -- Dock insert sound -- -- Play sound when inserting or removing tablet from dock -- -- Play sound when inserting or removing phone from dock -- -- Don\u2019t play sound when inserting or removing tablet from dock -- -- Don\u2019t play sound when inserting or removing phone from dock -- -- -- Accounts -- -- Work profile accounts - %s -- -- Personal profile accounts -- -- Work account - %s -- -- Personal account - %s -- -- -- Search -- -- -- -- Display -- -- Auto-rotate screen -- -- Off -- -- On -- -- On - Face-based -- -- Face Detection -- -- Automatically adjust the screen orientation when you move your phone between portrait and landscape -- -- Learn more about auto-rotate -- -- When you move your phone between portrait and landscape -- -- -- Screen resolution -- -- High resolution -- -- Highest resolution -- -- 1080p FHD+ -- -- 1440p QHD+ -- -- Switching your resolution might cause some apps currently running to close. -- -- -- Colors -- -- Natural -- -- Boosted -- -- Saturated -- -- Adaptive -- -- Use accurate colors only -- -- Adjust between vivid and accurate colors -- -- -- Switch orientation automatically when rotating tablet -- -- Switch orientation automatically when rotating phone -- -- Switch orientation automatically when rotating tablet -- -- Switch orientation automatically when rotating phone -- -- Brightness level -- -- Brightness -- -- Adjust the brightness of the screen -- -- Adaptive brightness -- -- Screen brightness adjusts to environment -- -- On -- -- Off -- -- Preferred brightness is very low -- -- Preferred brightness is low -- -- Preferred brightness is default -- -- Preferred brightness is high -- -- Preferred brightness is very high -- -- Off -- -- Very low -- -- Low -- -- Default -- -- High -- -- Very high -- -- Your preferred brightness level -- -- Don\'t adjust for available light -- -- Increased battery usage -- -- Optimize brightness level for available light. When this feature is on, you can still adjust brightness temporarily. -- -- Your screen brightness will automatically adjust to your environment and activities. You can move the slider manually to help adaptive brightness learn your preferences. -- -- -- Display white balance -- -- -- -- Smooth Display -- -- Automatically raises the refresh rate from 60 to 90 Hz for some content. Increases battery usage. -- -- Force peak refresh rate -- -- Highest refresh rate for improved touch responsiveness & animation quality. Increases battery usage. -- -- Screen attention -- -- On / Screen won\u2019t turn off if you\u2019re looking at it -- -- Off -- -- Camera access needed -- -- Camera access is required for screen attention. Tap to manage permissions for Device Personalization Services -- -- Manage permissions -- -- Prevents your screen from turning off if you\u2019re looking at it -- -- Screen attention uses the front camera to see if someone is looking at the screen. It works on device, and images are never stored or sent to Google. -- -- Turn on screen attention -- -- Keep screen on when looking at it -- -- Camera is locked -- -- Camera must be unlocked for Face Detection -- -- Camera must be unlocked for Screen Attention -- -- Camera access is required for Face Detection. Tap to manage permissions for Device Personalization Services -- -- Manage permissions -- -- -- Night Light -- -- Night Light tints your screen amber. This makes it easier to look at your screen or read in dim light, and may help you fall asleep more easily. -- -- Schedule -- -- None -- -- Turns on at custom time -- -- Turns on from sunset to sunrise -- -- Start time -- -- End time -- -- Status -- -- Intensity -- -- Will never turn on automatically -- -- Will turn on automatically at %1$s -- -- Will turn on automatically at sunset -- -- Will never turn off automatically -- -- Will turn off automatically at %1$s -- -- Will turn off automatically at sunrise -- -- Turn on now -- -- Turn off now -- -- Turn on until sunrise -- -- Turn off until sunset -- -- Turn on until %1$s -- -- Turn off until %1$s -- -- Night Light not currently on -- -- -- -- Device location needed to determine your sunset and sunrise times. -- -- Location settings -- -- -- -- Turn on now -- -- Turn off now -- -- Turn on until sunrise -- -- Turn off until sunset -- -- Dark Mode -- -- Schedule -- -- None -- -- Turns on from sunset to sunrise -- -- Turns on at custom time -- -- Turns on at bedtime -- -- Status -- -- Will never turn on automatically -- -- Will turn on automatically at sunset -- -- Will turn on automatically at %1$s -- -- Will turn on automatically at bedtime -- -- Will never turn off automatically -- -- Will turn off automatically at sunrise -- -- Will turn off automatically at %1$s -- -- Will turn off automatically after bedtime -- -- Turn on until %1$s -- -- Turn off until %1$s -- -- Dark theme uses a black background to help keep battery alive longer on some screens. Dark theme schedules wait to turn on until your screen is off. -- -- Dark theme is currently following your Bedtime mode schedule -- -- Bedtime mode settings -- -- -- -- Screen timeout -- -- Screen turns off -- -- After %1$s of inactivity -- -- Wallpaper -- -- Wallpaper & style -- -- Home, lock screen -- -- Default -- -- Custom -- -- Change wallpaper -- -- Personalize your screen -- -- Choose wallpaper from -- -- Customize your phone -- -- Try different styles, wallpapers, and more -- -- Screen saver -- -- Use screen saver -- -- While charging or docked -- -- Either -- -- While charging -- -- While docked -- -- Never -- -- Off -- -- To control what happens when the phone is docked and/or sleeping, turn screen saver on. -- -- When to start -- -- Current screen saver -- -- Settings -- -- Automatic brightness -- -- Lift to wake -- -- -- Ambient display -- -- -- When to show -- -- Wake screen for notifications -- -- When screen is dark, it turns on for new notifications -- -- Always show time and info -- -- Increased battery usage -- -- Bold text -- -- Font size -- -- Make text bigger or smaller -- -- %1$s -- -- -- SIM card lock settings -- -- SIM card lock -- -- Off -- -- Locked -- -- SIM card lock -- -- Lock SIM card -- -- Require PIN to use tablet -- -- Require PIN to use phone -- -- Require PIN to use tablet -- -- Require PIN to use phone -- -- Change SIM PIN -- -- SIM PIN -- -- Lock SIM card -- -- Unlock SIM card -- -- Old SIM PIN -- -- New SIM PIN -- -- Re\u2011type new PIN -- -- SIM PIN -- -- Incorrect PIN -- -- PINs don\u2019t match -- -- Can\u2019t change PIN.\nPossibly incorrect PIN. -- -- SIM PIN changed successfully -- -- Can\u2019t change SIM card lock state.\nPossibly incorrect PIN. -- -- Can\'t disable PIN. -- -- Can\'t enable PIN. -- -- OK -- -- Cancel -- -- Multiple SIMs found -- -- Choose the SIM you prefer for mobile data. -- -- -- Use %1$s for mobile data? -- -- -- -- You\u0027re using %2$s for mobile data. -- If you switch to %1$s, -- %2$s will no longer be used for mobile -- data. -- -- -- -- Use %1$s -- -- -- Update preferred SIM card? -- -- %1$s is the only SIM in your device. Do you want to use this SIM for mobile data, calls, and SMS messages? -- -- -- Incorrect SIM PIN code you must now contact your carrier to unlock your device. -- -- -- Incorrect SIM PIN code, you have %d remaining attempt before you must contact your carrier to unlock your device. -- Incorrect SIM PIN code, you have %d remaining attempts. -- -- -- -- Incorrect SIM PIN code, you have 1 remaining attempt before you must contact your carrier to unlock your device. -- -- SIM PIN operation failed! -- -- -- System updates -- -- "" -- -- -- Android version -- -- Android security update -- -- Model -- -- Hardware version -- -- Equipment ID -- -- Baseband version -- -- Kernel version -- -- Build number -- -- Google Play system update -- -- -- Not available -- -- Status -- -- Status -- -- Status of the battery, network, and other information -- -- Phone number, signal, etc. -- -- Storage -- -- Storage & cache -- -- Storage -- -- Storage settings -- -- Unmount USB storage, view available storage -- -- Unmount SD card, view available storage -- -- IMEI (sim slot %1$d) -- -- To view, choose saved network -- -- IMEI -- -- IMEI SV -- -- ICCID -- -- MDN -- -- Phone number -- -- MDN (sim slot %1$d) -- -- Phone number (sim slot %1$d) -- -- MDN on SIM -- -- Phone number on SIM -- -- MIN -- -- MSID -- -- PRL version -- -- MEID (sim slot %1$d) -- -- On -- -- Off -- -- Both Wi\u2011Fi and Bluetooth scanning are on -- -- Wi\u2011Fi scanning is on, Bluetooth scanning is off -- -- Bluetooth scanning is on, Wi\u2011Fi scanning is off -- -- Both Wi\u2011Fi and Bluetooth scanning are off -- -- MEID -- -- ICCID -- -- Mobile data network type -- -- Mobile voice network type -- -- Operator info -- -- Mobile network state -- -- EID -- -- Service state -- -- Signal strength -- -- Roaming -- -- Network -- -- Wi\u2011Fi MAC address -- -- Device Wi\u2011Fi MAC address -- -- Bluetooth address -- -- Serial number -- -- Up time -- -- Awake time -- -- Internal storage -- -- USB storage -- -- SD card -- -- Available -- -- Available (read-only) -- -- Total space -- -- Calculating\u2026 -- -- Apps & app data -- -- Media -- -- Downloads -- -- Pictures, videos -- -- Audio (music, ringtones, podcasts, etc.) -- -- Other files -- -- Cached data -- -- Unmount shared storage -- -- Unmount SD card -- -- Unmount the internal USB storage -- -- Unmount the SD card so you can safely remove it -- -- -- -- Insert USB storage for mounting -- -- Insert an SD card for mounting -- -- -- Mount USB storage -- -- Mount SD card -- -- -- -- -- -- -- Erase USB storage -- -- Erase SD card -- -- Erases all data on the internal USB storage, such as music and photos -- -- Erases all data on the SD card, such as music and photos -- -- -- -- MTP or PTP function is active -- -- -- Unmount USB storage? -- -- Unmount SD card? -- -- If you unmount the USB storage, some apps you are using will stop and may be unavailable until you remount the USB storage. -- -- If you unmount the SD card, some apps you are using will stop and may be unavailable until you remount the SD card. -- -- -- -- -- -- Couldn\u2019t unmount USB storage. Try again later. -- -- Couldn\u2019t unmount SD card. Try again later. -- -- USB storage will be unmounted. -- -- SD card will be unmounted. -- -- Unmounting -- -- Unmount in progress -- -- -- Storage space is running out -- -- Some system functions, such as syncing, may not work correctly. Try to free space by deleting or unpinning items, such as apps or media content. -- -- -- Rename -- -- Mount -- -- Eject -- -- Format -- -- Format as portable -- -- Format as internal -- -- Migrate data -- -- Forget -- -- Set up -- -- Free up space -- -- Manage storage -- -- clean, storage -- -- Free up space -- -- Go to Files app to manage and free up space -- -- -- USB computer connection -- -- Connect as -- -- Media device (MTP) -- -- Lets you transfer media files on Windows, or using Android File Transfer on Mac (see www.android.com/filetransfer) -- -- Camera (PTP) -- -- Lets you transfer photos using camera software, and transfer any files on computers that don\u2019t support MTP -- -- MIDI -- -- Lets MIDI enabled applications work over USB with MIDI software on your computer. -- -- -- Other users -- -- -- Device storage -- -- Portable storage -- -- -- ^1 ^2 -- -- -- %1$s is mounted -- -- Couldn\u2019t mount %1$s -- -- -- %1$s is safely ejected -- -- Couldn\u2019t safely eject %1$s -- -- -- %1$s is formatted -- -- Couldn\u2019t format %1$s -- -- -- Rename storage -- -- -- This ^1 is safely ejected, but still available. --\n\nTo use this ^1, you have to mount it first. -- -- -- This ^1 is corrupted. --\n\nTo use this ^1, you have to set it up first. -- -- -- After formatting, you can use this ^1 in other devices. --\n\nAll data on this ^1 will be erased. Consider backing up first. --\n\nBack up photos & other media --\nMove your media files to alternative storage on this device, or transfer them to a computer using a USB cable. --\n\nBack up apps --\nAll apps stored on this ^1 will be uninstalled and their data will be erased. To keep these apps, move them to alternative storage on this device. -- -- -- When you eject this ^1, apps stored on it will stop working, and media files stored on it will not be available until it is reinserted. --\n\nThis ^1 is formatted to work on this device only. It won\u2019t work on any others. -- -- -- To use the apps, photos, or data this ^1 contains, reinsert it. --\n\nAlternatively, you can choose to forget this storage if the device isn\u2019t available. --\n\nIf you choose to forget, all the data the device contains will be lost forever. --\n\nYou can reinstall the apps later, but their data stored on this device will be lost. -- -- -- Forget ^1? -- -- All the apps, photos, and data stored on this ^1 will be lost forever. -- -- -- System includes files used to run Android version %s -- -- -- Set up your ^1 -- -- Use as portable storage -- -- For moving photos and other media between devices. -- -- Use as internal storage -- -- For storing anything on this device only, including apps and photos. Requires formatting that prevents it from working with other devices. -- -- -- Format as internal storage -- -- This requires the ^1 to be formatted to make it secure. --\n\nAfter formatting, this ^1 will only work in this device. --\n\nFormatting erases all data currently stored on the ^1. To avoid losing the data, consider backing it up. -- -- -- -- Format as portable storage -- -- This requires the ^1 to be formatted. --\n\nFormatting erases all data currently stored on the ^1. To avoid losing the data, consider backing it up. -- -- -- -- Erase & format -- -- -- Formatting ^1\u2026 -- -- Don\u2019t remove the ^1 while it\u2019s being formatted. -- -- -- Move data to new storage -- -- You can move your photos, files, and some apps to this new ^1. --\n\nThe move takes about ^2 and will free ^3 on internal storage. Some apps won\u2019t work while it\u2019s underway. -- -- -- -- Move now -- -- Move later -- -- -- Move data now -- -- The move takes about ^1. It will free ^2 on ^3. -- -- Move -- -- -- Moving data\u2026 -- -- -- During the move: --\n\u2022 Don\u2019t remove the ^1. --\n\u2022 Some apps won\u2019t work correctly. --\n\u2022 Keep the device charged. -- -- -- -- Your ^1 is ready to use -- -- Your ^1 is all set to use with photos and other media. -- -- Your new ^1 is working. --\n\nTo move photos, files, and app data to this device, go to Settings > Storage. -- -- -- -- Move ^1 -- -- Moving ^1 and its data to ^2 will take only a few moments. You won\u2019t be able to use the app until the move is complete. --\n\nDon\u2019t remove the ^2 during the move. -- -- -- -- To move data you need to unlock user ^1. -- -- -- Moving ^1\u2026 -- -- Don\u2019t remove the ^1 during the move. --\n\nThe ^2 app on this device won\u2019t be available until the move is complete. -- -- -- Cancel move -- -- -- This ^1 appears to be slow. --\n\nYou can continue, but apps moved to this location may stutter and data transfers may take a long time. --\n\nConsider using a faster ^1 for better performance. -- -- -- -- How will you use this ^1? -- -- -- Use for extra tablet storage -- -- For apps, files, and media on this tablet only -- -- Tablet storage -- -- Use for extra phone storage -- -- For apps, files, and media on this phone only -- -- Phone storage -- -- Or -- -- Use for portable storage -- -- For transferring files and media between devices -- -- Portable storage -- -- Set up later -- -- -- Format this ^1? -- -- This ^1 needs to be formatted to store apps, files, and media. --\n\nFormatting will erase existing content on the ^2. To avoid losing content, back it up to another ^3 or device. -- -- Format ^1 -- -- -- Move content to ^1? -- -- You can move files, media, and certain apps to this ^1. --\n\nThis move will free up ^2 of your tablet\u2019s storage and should take around ^3. -- -- You can move files, media, and certain apps to this ^1. --\n\nThis move will free up ^2 of your phone\u2019s storage and should take around ^3. -- -- -- During the move: -- -- Don\u2019t remove the ^1 -- -- Some apps won\u2019t work -- -- Keep this tablet charged -- -- Keep this phone charged -- -- -- Move content -- -- Move content later -- -- -- Moving content\u2026 -- -- -- Slow ^1 -- -- You can still use this ^1, but it may be slow. --\n\nApps stored on this ^2 may not work properly, and content transfers could take a long time. --\n\nTry using a faster ^3, or use this ^4 for portable storage instead. -- -- Start over -- -- Continue -- -- -- You can move content to ^1 -- -- To move content to ^1, go to Settings > Storage -- -- Your content was moved to ^1. --\n\nTo manage this ^2, go to Settings > Storage. -- -- -- Battery status -- -- Battery level -- -- -- -- APNs -- -- Edit access point -- -- Not set -- -- Not set -- -- Name -- -- APN -- -- Proxy -- -- Port -- -- Username -- -- Password -- -- Server -- -- MMSC -- -- MMS proxy -- -- MMS port -- -- MCC -- -- MNC -- -- Authentication type -- -- None -- -- PAP -- -- CHAP -- -- PAP or CHAP -- -- APN type -- -- APN protocol -- -- APN roaming protocol -- -- APN enable/disable -- APN enabled -- APN disabled -- -- Bearer -- -- MVNO type -- -- MVNO value -- -- Delete APN -- -- New APN -- -- Save -- -- Cancel -- -- -- -- The Name field can\u2019t be empty. -- -- The APN can\u2019t be empty. -- -- MCC field must be 3 digits. -- -- MNC field must be 2 or 3 digits. -- -- Carrier does not allow adding APNs of type %s. -- -- Restoring default APN settings. -- -- Reset to default -- -- Reset default APN settings completed. -- -- -- -- Reset options -- -- -- Network, apps, or device can be reset -- -- Apps can be reset -- -- -- -- Reset Wi-Fi, mobile & Bluetooth -- -- This will reset all network settings, including:\n\n
  • Wi\u2011Fi
  • \n
  • Mobile data
  • \n
  • Bluetooth
  • "
    -- -- -- -- Erase -- -- Erase downloaded SIMs -- -- This won’t cancel any mobile service plans. To download replacement SIMs, contact your carrier. -- -- -- Reset settings -- -- Reset all network settings? You can\u2019t undo this action. -- -- Reset all network settings and erase downloaded SIMs? You can\u2019t undo this action. -- -- Reset settings -- -- Reset? -- -- Network reset is not available for this user -- -- Network settings have been reset -- -- Can\u2019t erase SIMs -- -- Downloaded SIMs can\u2019t be erased due to an error.\n\nRestart your device and try again. -- -- -- -- Erase all data (factory reset) -- -- Erase all data (factory reset) -- -- This will erase all data from your tablet\u2019s internal storage, including:\n\n
  • Your Google Account
  • \n
  • System and app data and settings
  • \n
  • Downloaded apps
  • -- -- This will erase all data from your phone\u2019s internal storage, including:\n\n
  • Your Google Account
  • \n
  • System and app data and settings
  • \n
  • Downloaded apps
  • -- -- \n\nYou are currently signed into the following accounts:\n -- -- \n\nThere are other users present on this device.\n -- --
  • Music
  • \n
  • Photos
  • \n
  • Other user data
  • -- --
  • eSIMs
  • -- -- \n\nThis will not cancel your mobile service plan. -- -- \n\nTo clear music, pictures, and other user data, the USB storage needs to be erased. -- -- \n\nTo clear music, pictures, and other user data, the SD card needs to be erased. -- -- Erase USB storage -- -- Erase SD card -- -- Erase all the data on the internal USB storage, such as music or photos -- -- Erase all the data on the SD card, such as music or photos -- -- Erase all data -- -- Erase all data -- -- All of your personal information and downloaded apps will be deleted. You can\u2019t undo this action. -- -- All of your personal information, including downloaded apps & SIMs, will be deleted. You can\u2019t undo this action. -- -- Erase all data? -- -- Factory reset is not available for this user -- -- Erasing -- -- Please wait\u2026 -- -- -- Call settings -- -- Set up voicemail, call forwarding, call waiting, caller ID -- -- -- -- -- USB tethering -- -- Portable hotspot -- -- Bluetooth tethering -- -- Tethering -- -- Hotspot & tethering -- -- Hotspot on, tethering -- -- Hotspot on -- -- Tethering -- -- "Can\u2019t tether or use portable hotspots while Data Saver is on" -- -- -- Hotspot only -- -- USB only -- -- Bluetooth only -- -- Ethernet only -- -- Hotspot, USB -- -- Hotspot, Bluetooth -- -- Hotspot, Ethernet -- -- USB, Bluetooth -- -- USB, Ethernet -- -- Bluetooth, Ethernet -- -- Hotspot, USB, Bluetooth -- -- Hotspot, USB, Ethernet -- -- Hotspot, Bluetooth, Ethernet -- -- USB, Bluetooth, Ethernet -- -- Hotspot, USB, Bluetooth, Ethernet -- -- -- Not sharing internet with other devices -- -- -- Tethering -- -- -- -- Don\u2019t use Wi\u2011Fi hotspot -- -- Only share internet via USB -- -- Only share internet via Bluetooth -- -- Only share internet via Ethernet -- -- Only share internet via USB and Bluetooth -- -- Only share internet via USB and Ethernet -- -- Only share internet via Bluetooth and Ethernet -- -- Only share internet via USB, Bluetooth and Ethernet -- -- -- USB -- USB tethering -- Share phone\u2019s internet connection via USB -- Share tablet\u2019s internet connection via USB -- -- -- -- Bluetooth tethering -- -- Share tablet\u2019s internet connection via Bluetooth -- -- Share phone\u2019s internet connection via Bluetooth -- -- Sharing this %1$d\u2019s internet connection via Bluetooth -- -- Can\u2019t tether to more than %1$d devices. -- -- %1$s will be untethered. -- -- -- -- Ethernet tethering -- -- Share phone\u2019s internet connection via Ethernet -- -- -- Use hotspot and tethering to provide internet to other devices through your mobile data connection. Apps can also create a hotspot to share content with nearby devices. -- -- Use hotspot and tethering to provide internet to other devices through your Wi\u2011Fi or mobile data connection. Apps can also create a hotspot to share content with nearby devices. -- -- -- Help -- -- -- Mobile network -- -- -- Mobile plan -- -- -- SMS app -- Change SMS app? -- Use %1$s instead of %2$s as your SMS app? -- Use %s as your SMS app? -- -- -- Network rating provider -- None -- -- -- Change Wi\u2011Fi assistant? -- -- Use %1$s instead of %2$s to manage your network connections? -- -- Use %s to manage your network connections? -- -- -- Unknown SIM operator -- -- -- %1$s has no known provisioning website -- -- -- Please insert SIM card and restart -- -- -- Please connect to the internet -- -- -- Recent location requests -- -- See all -- -- Location services -- -- -- My Location -- -- Location for work profile -- -- App location permissions -- -- Location is off -- -- -- -- %1$d -- of -- %2$d -- apps has access to location -- -- %1$d -- of -- %2$d -- apps have access to location -- -- -- Recent access -- -- See all -- -- View details -- -- No apps have requested location recently -- -- No apps recently accessed location -- -- High battery use -- -- Low battery use -- -- Wi\u2011Fi scanning -- -- Allow apps and services to scan for Wi\u2011Fi networks at any time, even when Wi\u2011Fi is off. This can be used, for example, to improve location-based features and services. -- -- Bluetooth scanning -- -- Allow apps and services to scan for nearby devices at any time, even when Bluetooth is off. This can be used, for example, to improve location-based features and services. -- -- Location services -- -- Location services -- -- Location services for work -- -- -- Use location to set time zone -- -- Device location needed -- -- To set the time zone using your location, turn on location, then update time zone settings -- -- Location settings -- -- Cancel -- -- Automatic time zone is off -- -- Location time zone detection is disabled -- -- Location time zone detection is not supported -- -- Location time zone detection changes are not allowed -- -- -- Wi\u2011Fi & mobile network location -- -- Let apps use Google\u2019s location service to estimate your location faster. Anonymous location data will be collected and sent to Google. -- -- Location determined by Wi\u2011Fi -- -- GPS satellites -- -- Let apps use GPS on your tablet to pinpoint your location -- -- Let apps use GPS on your phone to pinpoint your location -- -- Use assisted GPS -- -- Use server to assist GPS (uncheck to reduce network usage) -- -- Use server to assist GPS (uncheck to improve GPS performance) -- -- Location & Google search -- -- Let Google use your location to improve search results and other services -- -- Access to my location -- -- Let apps that have asked your permission use your location information -- -- Location sources -- -- -- -- About tablet -- -- About phone -- -- About device -- -- About emulated device -- -- View legal info, status, software version -- -- Legal information -- -- Contributors -- -- Manual -- -- Regulatory labels -- -- Safety & regulatory manual -- -- -- Copyright -- -- -- License -- -- -- Google Play system update licenses -- -- -- Terms and conditions -- -- -- System WebView License -- -- Wallpaper credits -- -- Satellite imagery providers:\n©2014 CNES / Astrium, DigitalGlobe, Bluesky -- -- -- Manual -- -- There is a problem loading the manual. -- -- -- -- Third-party licenses -- -- There is a problem loading the licenses. -- -- Loading\u2026 -- -- -- Safety information -- -- Safety information -- -- You don\u2019t have a data connection. To view this information now, go to %s from any computer connected to the internet. -- -- Loading\u2026 -- -- -- -- Set a password -- -- Set a work password -- -- Set a PIN -- -- Set a work PIN -- -- Set a pattern -- -- Set a work pattern -- -- -- To use fingerprint, set password -- -- To use fingerprint, set pattern -- -- For security, set PIN -- -- To use fingerprint, set PIN -- -- Re-enter your password -- -- Re-enter your work password -- -- Enter your work password -- -- Confirm your pattern -- -- Enter your work pattern -- -- Re-enter your PIN -- -- Re-enter your work PIN -- -- Enter your work PIN -- -- Passwords don\u2019t match -- -- PINs don\u2019t match -- -- Draw your pattern again -- -- Unlock selection -- -- Password has been set -- -- PIN has been set -- -- Pattern has been set -- -- To use Face Unlock, set password -- -- To use Face Unlock, set pattern -- -- To use Face Unlock, set PIN -- -- -- Set a password to use face or fingerprint -- -- Set a pattern to use face or fingerprint -- -- Set a PIN to use face or fingerprint -- -- -- -- Forgot your password? -- -- Forgot your pattern? -- -- Forgot your PIN? -- -- -- Use your device pattern to continue -- -- Enter your device PIN to continue -- -- Enter your device password to continue -- -- Use your work pattern to continue -- -- Enter your work PIN to continue -- -- Enter your work password to continue -- -- -- For added security, use your device pattern -- -- For added security, enter your device PIN -- -- For added security, enter your device password -- -- -- For added security, use your work pattern -- -- For added security, enter your work PIN -- -- For added security, enter your work password -- -- -- Your phone was reset to factory settings. To use this phone, enter your previous pattern. -- -- Your phone was reset to factory settings. To use this phone, enter your previous PIN. -- -- Your phone was reset to factory settings. To use this phone, enter your previous password. -- -- -- Verify pattern -- -- Verify PIN -- -- Verify password -- -- -- Wrong PIN -- -- Wrong password -- -- Wrong pattern -- -- -- -- Device security -- -- Change unlock pattern -- -- Change unlock PIN -- -- Draw an unlock pattern -- -- Press Menu for help. -- -- Release finger when done -- -- Connect at least %d dots. Try again. -- -- Pattern recorded -- -- Draw pattern again to confirm -- Your new unlock pattern -- -- Confirm -- -- Redraw -- -- Clear -- -- Continue -- -- Unlock pattern -- -- Require pattern -- -- Must draw pattern to unlock screen -- -- Make pattern visible -- -- Make profile pattern visible -- -- Vibrate on tap -- -- Power button instantly locks -- -- Except when kept unlocked by %1$s -- -- Set unlock pattern -- -- Change unlock pattern -- -- How to draw an unlock pattern -- -- Too many incorrect attempts. Try again in %d seconds. -- -- Application is not installed on your phone. -- -- -- -- Work profile security -- -- Work profile screen lock -- -- Use one lock -- -- Use one lock for work profile and device screen -- -- Use one lock? -- -- Your device will use your work profile screen lock. Work policies will apply to both locks. -- -- Your work profile lock doesn\'t meet your organization\'s security requirements. You can use the same lock for your device screen and your work profile, but any work lock policies will apply. -- -- Use one lock -- -- Use one lock -- -- Same as device screen lock -- -- -- -- Manage apps -- -- Manage and remove installed apps -- -- App info -- -- Manage apps, set up quick launch shortcuts -- -- App settings -- -- Unknown sources -- -- Allow all app sources -- -- Recently opened apps -- -- -- See all apps -- See all %1$d apps -- -- -- -- Contact your IT admin -- -- They can help you reset your PIN, pattern, or password -- -- -- -- Your tablet and personal data are more vulnerable -- to attack by unknown apps. By installing apps from -- this source, you agree that you are responsible for -- any damage to your tablet or loss of data that may -- result from their use. -- -- -- -- -- Your phone and personal data are more vulnerable -- to attack by unknown apps. By installing apps from -- this source, you agree that you are responsible for -- any damage to your phone or loss of data that may -- result from their use. -- -- -- -- -- Your device and personal data are more vulnerable -- to attack by unknown apps. By installing apps from -- this source, you agree that you are responsible for -- any damage to your device or loss of data that may -- result from their use. -- -- -- -- Advanced settings -- -- Enable more settings options -- -- App info -- -- Storage -- -- Open by default -- -- Defaults -- -- Screen compatibility -- -- Permissions -- -- Cache -- -- Clear cache -- -- Cache -- -- -- 1 item -- %d items -- -- -- Clear access -- -- Controls -- -- Force stop -- -- Total -- -- App size -- -- USB storage app -- -- User data -- -- USB storage data -- -- SD card -- -- Uninstall -- -- Uninstall for all users -- -- Install -- -- Disable -- -- Enable -- -- Clear storage -- -- Uninstall updates -- -- Allow restricted settings -- -- Some activities you\u2019ve selected open in this app by default. -- -- You\u2019ve chosen to allow this app to create widgets and access their data. -- -- No defaults set. -- -- Clear default preferences -- -- This app may not be designed for your screen. You can control how it -- adjusts to your screen here. -- -- Ask when launched -- -- Scale app -- -- -- Unknown -- -- Sort by name -- -- Sort by size -- -- Most recent -- -- Most frequent -- -- Show running services -- -- Show cached processes -- -- Emergency app -- -- Reset app preferences -- -- Reset app preferences? -- -- This will reset all preferences for:\n\n
  • Disabled apps
  • \n
  • Disabled app notifications
  • \n
  • Default applications for actions
  • \n
  • Background data restrictions for apps
  • \n
  • Any permission restrictions
  • \n\nYou will not lose any app data.
    -- -- Reset apps -- -- Manage space -- -- Filter -- -- Choose filter options -- -- All apps -- -- Disabled apps -- -- Downloaded -- -- Running -- -- USB storage -- -- On SD card -- -- Not installed for this user -- -- Installed -- -- No apps. -- -- Internal storage -- -- Recomputing size\u2026 -- -- Delete app data? -- -- This app\u2019s data, including files and settings, will be permanently deleted from this device -- -- OK -- -- Cancel -- -- Delete -- -- -- -- The app wasn\u2019t found in the list of installed apps. -- -- Couldn\u2019t clear storage for app. -- -- %1$s and %2$s -- -- %1$s, %2$s -- Computing\u2026 -- Couldn\u2019t compute package size. -- -- version %1$s -- -- Move -- -- Move to tablet -- -- Move to phone -- -- Move to USB storage -- -- Move to SD card -- -- -- Another migration is already in progress. -- -- -- Not enough storage space. -- App doesn\u2019t exist. -- Install location isn\u2019t valid. -- System updates can\u2019t be installed on external media. -- -- Device admin app can\'t be installed on external media -- -- Force stop? -- -- If you force stop an app, it may misbehave. -- -- Preferred install location -- -- Change the preferred installation location for new apps -- -- Disable app -- -- If you disable this app, Android and other apps may no longer function as intended. Keep in mind, you can\u2019t delete this app since it came pre-installed on your device. By disabling, you turn this app off and hide it on your device. -- -- Turn off notifications? -- -- Store -- -- App details -- -- App installed from %1$s -- -- -- More info on %1$s -- -- -- -- Running -- -- (Never used) -- -- -- No default Apps. -- -- -- Storage use -- -- View storage used by apps -- -- -- Restarting -- -- Cached background process -- -- Nothing running. -- -- Started by app. -- -- %1$s -- -- %1$s free -- -- %1$s used -- -- RAM -- -- %1$s -- -- -- User: %1$s -- -- Removed user -- -- %1$d -- process and %2$d service -- -- %1$d -- process and %2$d services -- -- %1$d -- processes and %2$d service -- -- %1$d -- processes and %2$d services -- -- Device memory -- -- App RAM usage -- -- System -- -- Apps -- -- Free -- -- Used -- -- Cached -- -- %1$s of RAM -- -- -- Running app -- -- Not active -- -- Services -- -- Processes -- -- Stop -- -- Settings -- -- This service was started by its -- app. Stopping it may cause the app to fail. -- -- This app can\u2019t safely -- be stopped. If you stop it, you may lose some of your current work. -- -- This is an old app -- process that is still running in case it\u2019s needed again. -- There is usually no reason to stop it. -- -- %1$s: -- currently in use. Tap Settings to control it. -- -- Main process in use. -- -- Service %1$s -- is in use. -- -- Provider %1$s -- is in use. -- -- Stop system service? -- -- If you stop this service, some -- features of your tablet may stop working correctly until you power it off -- and then on again. -- -- If you stop this service, some -- features of your phone may stop working correctly until you power it off -- and then on again. -- -- -- -- Languages, input & gestures -- -- -- -- -- -- -- -- -- Languages & input -- -- You don\u2019t have permission to change the device language. -- -- Languages & input -- -- Tools -- -- Keyboard & input methods -- -- Languages -- -- "" -- -- Auto-replace -- -- Correct mistyped words -- -- Auto-capitalization -- -- Capitalize first letter in sentences -- -- Auto-punctuate -- -- Physical keyboard settings -- -- Press Space key twice to insert \u0022.\u0022 -- -- Show passwords -- -- Display characters briefly as you type -- -- This spell checker may be able to collect -- all the text you type, including personal data like passwords and credit -- card numbers. It comes from the app -- %1$s. -- Use this spell checker? -- -- Settings -- -- Language -- -- Keyboards -- -- On-screen keyboard -- -- Gboard -- -- Available On-screen keyboard -- -- Manage on-screen keyboards -- -- Keyboard assistance -- -- Physical keyboard -- -- Use on-screen keyboard -- -- Keep it on screen while physical keyboard is active -- -- Keyboard shortcuts -- -- Display available shortcuts -- -- Work profile keyboards & tools -- -- On-screen keyboard for work -- -- -- Default -- -- -- Speech -- -- -- Pointer speed -- -- -- Game Controller -- -- Redirect vibration -- -- Send vibration to game controller when connected -- -- -- -- Choose keyboard layout -- -- Set up keyboard layouts -- -- To switch, press Control-Spacebar -- -- Default -- -- -- -- Keyboard layouts -- -- -- -- Personal dictionary -- -- Personal dictionary for work -- -- Add words to be used in apps such as Spell checker -- -- Add -- -- Add to dictionary -- -- Phrase -- -- More options -- -- Less options -- -- OK -- -- Word: -- -- Shortcut: -- -- Language: -- -- Type a word -- -- Optional shortcut -- -- Edit word -- -- Edit -- -- Delete -- -- You don\u2019t have any words in the user dictionary. To add a word, tap the Add (+) button. -- -- For all languages -- -- More languages… -- -- -- Testing -- -- Tablet information -- -- Phone information -- -- SIM toolkit -- -- -- Text input -- -- Input method -- -- Current Keyboard -- -- Input method selector -- -- Automatic -- -- Always show -- -- Always hide -- -- Set up input methods -- -- Settings -- -- Settings -- -- %1$s settings -- -- Choose active input methods -- -- Onscreen keyboard settings -- -- Physical keyboard -- -- Physical keyboard settings -- -- -- Choose gadget -- -- -- Choose widget -- -- -- Create widget and allow access? -- -- -- After you create the widget, the application can access everything displayed.\n\nApplication: %1$s\nWidget: %2$s\n -- -- -- Always allow %1$s to create widgets and access their data -- -- -- Usage statistics -- -- -- Usage statistics -- -- Sort by: -- -- App -- -- Last time used -- -- Usage time -- -- -- -- -- -- Accessibility -- -- Accessibility settings -- -- Display, interaction, audio -- -- Vision Settings -- -- You can customize this device to fit your needs. These accessibility features can be changed later in Settings. -- -- Change font size -- -- Screen reader -- -- Captions -- -- Audio -- -- General -- -- Display -- -- Color and motion -- -- Turn screen darker -- -- Interaction controls -- -- Timing controls -- -- System controls -- -- Downloaded apps -- -- Experimental -- -- Feature flags -- -- Talkback -- -- Screen reader primarily for people with blindness and low vision -- -- Tap items on your screen to hear them read aloud -- -- Caption preferences -- -- About caption preferences -- -- Learn more about caption preferences -- -- Magnification -- -- Magnification shortcut -- -- Magnify typing -- -- Magnifier follows text as you type -- -- About magnification -- -- Learn more about magnification -- -- Magnification type -- -- Magnify your full screen, a specific area, or switch between both options -- -- Full screen -- -- Partial screen -- -- Switch between full and partial screen -- -- Choose how to magnify -- -- Magnify full screen -- -- Magnify part of screen -- -- Switch between full and partial screen -- -- Tap the switch button to move between both options -- -- Switch to accessibility button? -- -- Using triple-tap to magnify part of your screen causes typing and other delays.\n\nThe accessibility button floats on your screen over other apps. Tap it to magnify. -- -- Switch to accessibility button -- -- Use triple-tap -- -- This may slow down your keyboard -- -- When using triple-tap to magnify part of your screen, you may notice issues over the keyboard.\n\nTo avoid this, you can change your magnification shortcut from triple-tap to another option.\nChange setting -- -- Continue anyway -- -- Cancel -- -- Magnification settings -- -- Magnify with triple-tap -- -- Magnify with shortcut -- -- Magnify with shortcut & triple-tap -- -- About %1$s -- -- Display size and text -- -- Change how text displays -- -- Subject: Hot air balloon designs -- -- From: Bill -- -- Good morning!\n\nI just wanted to check how the designs are coming. Will they be ready before we start building the new balloons? -- -- Reset settings -- -- Display size and text settings have been reset -- -- Reset display size and text? -- -- Your display size and text preferences will reset to the phone\u2019s original settings -- -- Reset -- -- Any weekend plans? -- -- Heading to the beach. Want to join? -- -- Options -- -- Zoom in on screen -- -- Tap 3 times to zoom -- -- Tap a button to zoom -- -- Quickly zoom in on the screen to make content larger -- -- -- To zoom in:
    -- {0,number,integer}. Use shortcut to start magnification
    -- {1,number,integer}. Tap the screen
    -- {2,number,integer}. Drag 2 fingers to move around screen
    -- {3,number,integer}. Pinch with 2 fingers to adjust zoom
    -- {4,number,integer}. Use shortcut to stop magnification

    -- To zoom in temporarily:
    -- {0,number,integer}. Make sure your magnification type is set to full screen
    -- {1,number,integer}. Use shortcut to start magnification
    -- {2,number,integer}. Touch & hold anywhere on the screen
    -- {3,number,integer}. Drag finger to move around screen
    -- {4,number,integer}. Lift finger to stop magnification -- ]]> --
    -- -- When magnification is turned on, you can zoom in on your screen.\n\nTo zoom, start magnification, then tap anywhere on the screen.\n
    • Drag 2 or more fingers to scroll
    • \n
    • Pinch 2 or more fingers to adjust zoom
    \n\nTo zoom temporarily, start magnification, then touch & hold anywhere on the screen.\n
    • Drag to move around the screen
    • \n
    • Lift finger to zoom out
    \n\nYou can’t zoom in on the keyboard or navigation bar.
    -- -- Page %1$d of %2$d -- -- Use accessibility button to open -- -- Hold volume keys to open -- -- Triple tap screen to open -- -- Use gesture to open -- -- Use accessibility gesture -- -- To use this feature, tap the accessibility button %s on the bottom of your screen.\n\nTo switch between features, touch & hold the accessibility button. -- -- To use this feature, tap the accessibility button on your screen. -- -- To use this feature, press & hold both volume keys. -- -- To start and stop magnification, triple-tap anywhere on your screen. -- -- To use this feature, swipe up from the bottom of the screen with 2 fingers.\n\nTo switch between features, swipe up with 2 fingers and hold. -- -- To use this feature, swipe up from the bottom of the screen with 3 fingers.\n\nTo switch between features, swipe up with 3 fingers and hold. -- -- To use an accessibility feature, swipe up from the bottom of the screen with 2 fingers.\n\nTo switch between features, swipe up with 2 fingers and hold. -- -- To use an accessibility feature, swipe up from the bottom of the screen with 3 fingers.\n\nTo switch between features, swipe up with 3 fingers and hold. -- -- Got it -- -- %1$s shortcut -- -- Accessibility button -- -- Accessibility gesture -- -- Swipe up with 2 fingers -- -- Swipe up with 3 fingers -- -- Tap accessibility button -- -- Use accessibility gesture -- -- Tap the accessibility button %s at the bottom of your screen.\n\nTo switch between features, touch & hold the accessibility button. -- -- Swipe up from the bottom of the screen with 2 fingers.\n\nTo switch between features, swipe up with 2 fingers and hold. -- -- Swipe up from the bottom of the screen with 3 fingers.\n\nTo switch between features, swipe up with 3 fingers and hold. -- -- More options -- -- Learn more about %1$s -- -- Hold volume keys -- -- hold volume keys -- -- Press & hold both volume keys -- -- Triple-tap screen -- -- triple-tap screen -- -- Quickly tap screen {0,number,integer} times. This shortcut may slow down your device -- -- Advanced -- -- The Accessibility button is set to %1$s. To use magnification, touch & hold the Accessibility button, then select magnification. -- -- The accessibility gesture is set to the %1$s. To use magnification, swipe up with two fingers from the bottom of the screen and hold. Then select magnification. -- -- Volume key shortcut -- -- Shortcut service -- -- Shortcut settings -- -- Shortcut from lock screen -- -- Allow feature shortcut to turn on from the lock screen. Hold both volume keys for a few seconds. -- -- Accessibility button -- -- Accessibility button & gesture -- -- Quickly access accessibility features from any screen -- -- About accessibility button -- -- About accessibility button & gesture -- -- Learn more about accessibility button & gesture -- -- Using the accessibility button. The gesture isn\u2019t available with 3-button navigation. -- -- Quickly access accessibility features -- -- To get started\n1. Go to accessibility settings\n2. Select a feature and tap the shortcut\n3. Choose whether you want to use a button or gesture to access the feature -- -- To get started\n1. Go to accessibility settings\n2. Select a feature and tap the shortcut\n3. Choose the button to access the feature -- -- Use button or gesture -- -- Location -- -- Size -- -- Fade when not in use -- -- Fades after a few seconds so it\u2019s easier to see your screen -- -- Transparency when not in use -- -- Transparent -- -- Non-transparent -- -- High contrast text -- -- Change text color to black or white. Maximizes contrast with the background. -- -- Auto -- update screen magnification -- -- Update -- screen magnification on app transitions -- -- Power button ends call -- -- Large mouse pointer -- -- Make the mouse pointer more noticeable -- -- Remove animations -- -- Reduce movement on the screen -- -- Mono audio -- -- Combine channels when playing audio -- -- Audio balance -- -- Left -- -- Right -- -- -- Default -- -- 10 seconds -- -- 30 seconds -- -- 1 minute -- -- 2 minutes -- -- Time to take action (Accessibility timeout) -- -- About time to take action (Accessibility timeout) -- -- Learn more about time to take action (Accessibility timeout) -- -- Time to take action -- -- This timing preference isn\u2019t supported by all apps -- -- Choose how long to show temporary messages that ask you to take action -- -- -- Touch & hold delay -- -- Color inversion -- -- Use color inversion -- -- Color inversion shortcut -- -- Color inversion turns light screens dark. It also turns dark screens light. -- -- -- Keep in mind
    --
      --
    1. \u00a0Colors will change in media and images
    2. --
    3. \u00a0Color inversion works on all apps
    4. --
    5. \u00a0To display a dark background, Dark theme can be used instead
    6. --
    -- ]]> --
    -- -- Autoclick (dwell timing) -- -- About autoclick (dwell timing) -- -- Learn more about autoclick (dwell timing) -- -- You can set a connected mouse to click automatically when the cursor stops moving for a certain amount of time -- -- Autoclick can be helpful if clicking the mouse is difficult -- -- Autoclick off -- -- Short -- -- 0.2 seconds -- -- Medium -- -- 0.6 seconds -- -- Long -- -- 1 second -- -- Custom -- -- Shorter -- -- Longer -- -- Auto click time -- -- Vibration & haptics -- -- Control the vibration strength for different usages -- -- On -- -- Off -- -- Setting disabled because device is set to silent -- -- Calls -- -- Notifications and alarms -- -- Interactive haptics -- -- Use vibration & haptics -- -- Alarm vibration -- -- Media vibration -- -- Ring vibration -- -- Notification vibration -- -- Touch feedback -- -- Use %1$s -- -- Open %1$s -- -- %1$s added to Quick Settings. Swipe down to turn it on or off anytime. -- -- You can also add %1$s to Quick Settings from the top of your screen -- -- Color correction added to Quick Settings. Swipe down to turn it on or off anytime. -- -- You can also add color correction to Quick Settings from the top of your screen -- -- Color inversion added to Quick Settings. Swipe down to turn it on or off anytime. -- -- You can also add color inversion to Quick Settings from the top of your screen -- -- Extra dim added to Quick Settings. Swipe down to turn it on or off anytime. -- -- You can also add extra dim to Quick Settings from the top of your screen -- -- One-handed mode added to Quick Settings. Swipe down to turn it on or off anytime. -- -- You can also add one-handed mode to Quick Settings from the top of your screen -- -- Dismiss -- -- Adjust how colors display on your phone -- -- Adjust how colors display on your tablet -- -- Use color correction -- -- Color correction shortcut -- -- About color correction -- -- Learn more about color correction -- -- About color inversion -- -- Learn more about color inversion -- -- Show captions -- -- For supported app only -- -- Caption size and style -- -- %1$s text size -- -- More options -- -- Customize caption size and style to make them easier to read -- -- These caption preferences aren\u2019t supported by all media apps -- -- Accessibility button -- -- 2-finger swipe up from bottom -- -- Hold volume keys -- -- Triple tap screen -- -- -- Continue -- -- Hearing aids -- -- No hearing aids connected -- -- Add hearing aids -- -- Pair hearing aids -- -- On the next screen, tap on your hearing aids. You may need to pair the left and right ears separately.\n\nMake sure your hearing aids are turned on and ready to pair. -- -- %1$s active -- -- %1$s, left only -- -- %1$s, right only -- -- %1$s, left and right -- -- %1$s +1 more -- -- -- %1$d saved hearing aid -- %1$d saved hearing aids -- -- -- Audio adjustment -- -- Audio description -- -- Hear a description of what\u2019s happening on screen in supported movies and shows -- -- audio description, audio, description, low vision, -- -- -- Shortcut on -- -- Off -- -- On -- -- Off -- -- Not working. Tap for info. -- -- This service is malfunctioning. -- -- Accessibility shortcuts -- -- -- Show in Quick Settings -- -- Red-green -- -- Red-green -- -- Blue-yellow -- -- Grayscale -- -- Green weak, deuteranomaly -- -- Red weak, protanomaly -- -- Tritanomaly -- -- -- Extra dim -- -- Make screen extra dim -- -- Extra dim shortcut -- -- About extra dim -- -- Dim screen beyond your phone\u2019s minimum brightness -- -- Dim screen beyond your tablet\u2019s minimum brightness -- -- Make your screen dimmer so it\u2019s more comfortable to read -- -- -- --
  • \u00a0Your phone\u2019s default minimum brightness is still too bright
  • --
  • \u00a0You\u2019re using your phone in dark situations, like at night or in a dark room before bed
  • -- -- ]]> --
    -- -- -- --
  • \u00a0Your tablet\u2019s default minimum brightness is still too bright
  • --
  • \u00a0You\u2019re using your tablet in dark situations, like at night or in a dark room before bed
  • -- -- ]]> --
    -- -- Intensity -- -- Dimmer -- -- Brighter -- -- Keep on after device restarts -- -- -- -- Short (%1$s second) -- Short (%1$s seconds) -- -- -- -- Medium (%1$s second) -- Medium (%1$s seconds) -- -- -- -- Long (%1$s second) -- Long (%1$s seconds) -- -- -- -- -- %1$s second -- %1$s seconds -- %1$s seconds -- -- -- -- Settings -- -- -- On -- -- Off -- -- -- Preview -- -- Standard options -- -- Language -- -- Text size -- -- Caption style -- -- Custom options -- -- Background color -- -- Background opacity -- -- Caption window color -- -- Caption window opacity -- -- Text color -- -- Text opacity -- -- Edge color -- -- Edge type -- -- Font family -- -- Captions will look like this -- -- Aa -- -- -- Default -- -- -- Color -- -- Default -- -- None -- -- White -- -- Gray -- -- Black -- -- Red -- -- Green -- -- Blue -- -- Cyan -- -- Yellow -- -- Magenta -- -- #%1$02X%2$02X%3$02X -- -- -- Allow -- %1$s to have full control of your -- device? -- -- %1$s -- needs to: -- -- Because an app is obscuring a permission request, Settings -- can’t verify your response. -- -- -- %1$s is requesting full control of this device. The service -- can read the screen and act on behalf of users with accessibility needs. -- This level of control is not appropriate for most apps. -- -- -- -- Full control is appropriate for apps -- that help you with accessibility needs, but not for most apps. -- -- -- -- View and control screen -- -- -- It can read all content on the -- screen and display content over other apps. -- -- -- -- View and perform actions -- -- -- It can track your interactions -- with an app or a hardware sensor, and interact with apps on your behalf. -- -- -- -- Allow -- -- Deny -- -- -- Stop -- -- Cancel -- -- -- Stop %1$s? -- -- Tapping %1$s will -- stop %2$s. -- -- -- No services installed -- -- -- No service selected -- -- -- No description provided. -- -- -- Settings -- -- -- light sensitivity, photophobia, dark theme, migraine, headache, reading mode, night mode, reduce brightness, white point -- -- Ease of use, ease of access, assistance, assistive -- -- Window Magnifier, Zoom, Magnification, Low vision, Enlarge, make bigger -- -- -- -- Captions, closed captions, CC, Live Transcribe, hard of hearing, hearing loss, CART, speech to text, subtitle -- -- -- -- -- -- -- -- screen size, large screen -- -- High contrast, low vision, bold font, bold face -- -- -- -- adjust color -- -- turn screen dark, turn screen light -- -- -- -- -- -- motor, mouse -- -- hard of hearing, hearing loss -- -- hard of hearing, hearing loss, captions, Teletype, tty -- -- -- -- -- -- -- Printing -- -- -- Off -- -- -- -- 1 print service on -- %1$d print services on -- -- -- -- -- 1 print job -- %1$d print jobs -- -- -- -- Print services -- -- -- No services installed -- -- -- No printers found -- -- -- Settings -- -- -- Add printers -- -- -- On -- -- Off -- -- -- Add service -- -- -- Add printer -- -- -- Search -- -- -- Searching for printers -- -- -- Service disabled -- -- -- Print jobs -- -- -- Print job -- -- -- Restart -- -- -- Cancel -- -- -- %1$s\n%2$s -- -- -- Configuring %1$s -- -- -- Printing %1$s -- -- -- Cancelling %1$s -- -- -- Printer error %1$s -- -- -- Printer blocked %1$s -- -- -- Search box shown -- -- -- Search box hidden -- -- -- More information about this printer -- -- -- -- -- -- Battery -- -- What has been using the battery -- -- Battery usage data isn\u2019t available. -- -- %1$s -- - %2$s -- -- %1$s remaining -- -- %1$s to charge -- -- -- %1$s%2$s -- -- Low battery -- -- -- Background restriction -- -- Allow the app to run in the background -- -- App not allowed to run in background -- -- Background usage can\u2019t be restricted -- -- Limit background activity? -- -- If you limit background activity for an app, it may misbehave -- -- Since this app is not set to optimize battery, you can\u2019t restrict it.\n\nTo restrict the app, first turn on battery optimization. -- -- -- Unrestricted -- -- Optimized -- -- Restricted -- -- Allow battery usage in background without restrictions. May use more battery. -- -- Optimize based on your usage. Recommended for most apps. -- -- Restrict battery usage while in background. App may not work as expected. Notifications may be delayed. -- -- Changing how an app uses your battery can affect its performance. -- -- This app requires %1$s battery usage. -- -- unrestricted -- -- optimized -- -- Learn more about battery usage options -- -- -- Screen usage since full charge -- -- Battery usage since full charge -- -- %1$s left (New ML est) -- -- %1$s left (Old est) -- -- Amount of time screen has been on since full charge -- -- Device usage since full charge -- -- Battery use since unplugged -- -- Battery use since reset -- -- %1$s on battery -- -- %1$s since unplugged -- -- Charging -- -- Screen on -- -- GPS on -- -- Camera on -- -- Flashlight on -- -- Wi\u2011Fi -- -- Awake -- -- Mobile network signal -- -- @string/menu_stats_last_unplugged -- -- Device awake time -- -- Wi\u2011Fi on time -- -- Wi\u2011Fi on time -- -- -- Battery usage -- -- History details -- -- Battery usage -- -- View usage for past 24 hours -- -- View usage from last full charge -- -- -- Battery usage -- -- Use details -- -- Adjust power use -- -- Included packages -- -- -- Apps are running normally -- -- Phone has typical background battery usage -- -- Tablet has typical background battery usage -- -- Device has typical background battery usage -- -- Battery level low -- -- Turn on Battery Saver to extend battery life -- -- Improve battery life -- -- Turn on Battery Manager -- -- Turn on Battery Saver -- -- Battery may run out earlier than usual -- -- Battery Saver on -- -- Learn more about Battery saver -- -- Some features may be limited -- -- Higher battery usage -- -- See apps with highest usage -- -- Charging temporarily limited -- -- To preserve your battery. Learn more. -- -- Resume charging -- -- In certain conditions, like high temperatures and long charging periods, charging may be limited to %1$s to help preserve battery health.\n\nWhen those conditions end, your phone will automatically charge normally. -- -- In certain conditions, like high temperatures and long charging periods, charging may be limited to %1$s to help preserve battery health.\n\nWhen those conditions end, your tablet will automatically charge normally. -- -- Because you’ve used your phone more than usual, your battery may run out sooner than it normally would.\n\nApps using most battery: -- -- Because you’ve used your tablet more than usual, your battery may run out sooner than it normally would.\n\nApps using most battery: -- -- Because you’ve used your device more than usual, your battery may run out sooner than it normally would.\n\nApps using most battery: -- -- Includes high-power background activity -- -- -- Restrict %1$d app -- Restrict %1$d apps -- -- -- -- %1$s recently restricted -- %2$d apps recently restricted -- -- -- -- %1$s has high background battery usage -- %2$d apps have high background battery usage -- -- -- -- This app can\'t run in the background -- These apps can\'t run in the background -- -- -- -- -- Restrict app? -- Restrict %1$d apps? -- -- -- To save battery, stop %1$s from using battery in the background. This app may not work properly and notifications may be delayed. -- -- To save battery, stop these apps from using battery in the background. Restricted apps may not work properly and notifications may be delayed.\n\nApps: -- -- To save battery, stop these apps from using battery in the background. Restricted apps may not work properly and notifications may be delayed.\n\nApps:\n%1$s. -- -- Restrict -- -- Remove restriction? -- -- This app will be able to use battery in the background. Your battery may run out sooner than expected. -- -- Remove -- -- Cancel -- -- -- Your apps are using a normal amount of battery. If apps use too much battery, your phone will suggest actions you can take.\n\nYou can always turn on Battery Saver if you\u2019re running low on battery. -- -- Your apps are using a normal amount of battery. If apps use too much battery, your tablet will suggest actions you can take.\n\nYou can always turn on Battery Saver if you\u2019re running low on battery. -- -- Your apps are using a normal amount of battery. If apps use too much battery, your device will suggest actions you can take.\n\nYou can always turn on Battery Saver if you\u2019re running low on battery. -- -- -- Battery Manager -- -- Manage apps automatically -- -- Limit battery for apps that you don\u2019t use often -- -- When Battery Manager detects that apps are draining battery, you\u2019ll have the option to restrict these apps. Restricted apps may not work properly and notifications may be delayed. -- -- Restricted apps -- -- -- Limiting battery usage for %1$d app -- Limiting battery usage for %1$d apps -- -- -- -- Restricted %1$s -- -- -- These apps are restricted from background battery usage. They may not work as expected, and notifications may be delayed. -- -- -- Use Battery Manager -- -- Detect when apps drain battery -- -- -- Detecting when apps drain battery -- -- Detecting when apps drain battery -- -- -- Off -- -- -- %1$d app restricted -- %1$d apps restricted -- -- -- -- ^1 % -- -- -- Problem reading the battery meter. -- -- -- -- Tap to learn more about this error -- -- -- Stop app? -- -- Your phone can\'t manage battery normally because %1$s is keeping your phone awake.\n\nTo try to fix this issue, you can stop the app.\n\nIf this keeps happening, you may need to uninstall the app to improve battery performance. -- -- Your tablet can\'t manage battery normally because %1$s is keeping your tablet awake.\n\nTo try to fix this issue, you can stop the app.\n\nIf this keeps happening, you may need to uninstall the app to improve battery performance. -- -- Your device can\'t manage battery normally because %1$s is keeping your device awake.\n\nTo try to fix this issue, you can stop the app.\n\nIf this keeps happening, you may need to uninstall the app to improve battery performance. -- -- -- Your phone can\'t manage battery normally because %1$s keeps waking up your phone.\n\nTo try to fix this issue, you can stop %1$s.\n\nIf this keeps happening, you may need to uninstall the app to improve battery performance. -- -- Your tablet can\'t manage battery normally because %1$s keeps waking up your tablet.\n\nTo try to fix this issue, you can stop %1$s.\n\nIf this keeps happening, you may need to uninstall the app to improve battery performance. -- -- Your device can\'t manage battery normally because %1$s keeps waking up your device.\n\nTo try to fix this issue, you can stop %1$s.\n\nIf this keeps happening, you may need to uninstall the app to improve battery performance. -- -- -- Stop app -- -- -- Turn off background usage & stop app? -- -- Your phone can\'t manage battery normally because %1$s keeps waking up your phone.\n\nTo try to fix this issue, you can stop %1$s and prevent it from running in the background. -- -- Your tablet can\'t manage battery normally because %1$s keeps waking up your tablet.\n\nTo try to fix this issue, you can stop %1$s and prevent it from running in the background. -- -- Your device can\'t manage battery normally because %1$s keeps waking up your device.\n\nTo try to fix this issue, you can stop %1$s and prevent it from running in the background. -- -- Turn off -- -- -- Turn off location? -- -- Your phone can\'t manage battery normally because %1$s keeps requesting your location when you\'re not using the app.\n\nTo fix this issue, you can turn off location for this app. -- -- Your tablet can\'t manage battery normally because %1$s keeps requesting your location when you\'re not using the app.\n\nTo fix this issue, you can turn off location for this app. -- -- Your device can\'t manage battery normally because %1$s keeps requesting your location when you\'re not using the app.\n\nTo fix this issue, you can turn off location for this app. -- -- -- Turn off -- -- -- Screen -- -- Flashlight -- -- Camera -- -- Wi\u2011Fi -- -- Bluetooth -- -- Mobile network -- -- Voice calls -- -- Tablet idle -- -- Phone idle -- -- Miscellaneous -- -- Over-counted -- -- -- CPU total -- -- CPU foreground -- -- Keep awake -- -- GPS -- -- Wi\u2011Fi running -- -- Tablet -- -- Phone -- -- Mobile packets sent -- -- Mobile packets received -- -- Mobile radio active -- -- Wi\u2011Fi packets sent -- -- Wi\u2011Fi packets received -- -- Audio -- -- Video -- -- Camera -- -- Flashlight -- -- Time on -- -- Time without a signal -- -- Total battery capacity -- -- Computed power use -- -- Observed power use -- -- Force stop -- -- App info -- -- App settings -- -- Screen settings -- -- Wi\u2011Fi settings -- -- Bluetooth settings -- -- -- Battery used by voice calls -- -- -- Battery used when tablet is idle -- -- Battery used when phone is idle -- -- -- Battery used by cell radio -- -- Switch to airplane mode to save power in areas with no cell coverage -- -- -- Battery used by the flashlight -- -- -- Battery used by the camera -- -- -- Battery used by the display and backlight -- -- Reduce the screen brightness and/or screen timeout -- -- -- Battery used by Wi\u2011Fi -- -- Turn off Wi\u2011Fi when not using it or when it isn\u2019t available -- -- -- Battery used by Bluetooth -- -- Turn off Bluetooth when you aren\u2019t using it -- -- Try connecting to a different Bluetooth device -- -- -- Battery used by app -- -- Stop or uninstall the app -- -- Select battery-saving mode -- -- The app may offer settings to reduce battery use -- -- -- Battery used by user -- -- -- Miscellaneous power use -- -- Battery use is an approximation of power -- use and does not include every source of battery drain. Miscellaneous is the difference -- between the computed approximate power use and the actual drain observed on the -- battery. -- -- Over-counted power use -- -- %d mAh -- -- -- Used for ^1 -- -- Active for ^1 -- -- Screen usage ^1 -- -- %1$s used by %2$s -- -- %1$s of overall battery -- -- Breakdown since last full charge -- -- Last full charge -- -- Full charge lasts about -- -- Battery usage data is approximate and can change based on usage. -- -- While in active use -- -- While in background -- -- Battery usage -- -- Since full charge -- -- Manage battery usage -- -- -- ^1 total • ^2 background\nfrom last full charge -- -- ^1 total • ^2 background\nfor past 24 hr -- -- ^1 total • ^2 background\nfor ^3 -- -- -- Total less than a minute from last full charge -- -- Total less than a minute for past 24 hr -- -- Total less than a minute for ^1 -- -- -- Background less than a minute from last full charge -- -- Background less than a minute for past 24 hr -- -- Background less than a minute for ^1 -- -- -- ^1 total from last full charge -- -- ^1 total for past 24 hr -- -- ^1 total for ^2 -- -- -- ^1 background from last full charge -- -- ^1 background for past 24 hr -- -- ^1 background for ^2 -- -- -- ^1 total • background less than a minute\nfrom last full charge -- -- ^1 total • background less than a minute\nfor past 24 hr -- -- ^1 total • background less than a minute\nfor ^2 -- -- -- No usage from last full charge -- -- No usage for past 24 hr -- -- -- -- -- Battery left estimate is based on your device usage -- -- -- Estimated time left -- -- -- Until fully charged -- -- -- Estimate may change based on usage -- -- -- %1$s since unplugged -- -- While last unplugged for %1$s -- -- Usage totals -- -- Refresh -- -- -- Mediaserver -- -- App optimization -- -- Tethering -- -- Removed apps -- -- -- Battery Saver -- -- -- Turn on automatically -- -- -- No schedule -- -- -- Based on your routine -- -- -- Will turn on based on your routine -- -- -- Based on percentage -- -- -- Battery Saver turns on if your battery is likely to run out before your next typical charge -- -- -- Will turn on at %1$s -- -- -- Set a schedule -- -- -- Extend battery life -- -- -- Turn off when charged -- -- -- Battery Saver turns off when your phone charges above ^1% -- -- Battery Saver turns off when your tablet charges above ^1% -- -- Battery Saver turns off when your device charges above ^1% -- -- -- %1$s -- -- -- Turn on -- -- -- Use Battery Saver -- -- -- Turn on automatically -- -- -- Never -- -- -- at %1$s battery -- -- -- Battery percentage -- -- Show battery percentage in status bar -- -- -- Battery level for past 24 hr -- -- App usage for past 24 hr -- -- System usage for past 24 hr -- -- System usage for %s -- -- App usage for %s -- -- Total: less than a min -- -- Background: less than a min -- -- Total: %s -- -- Background: %s -- -- Battery usage data is approximate and doesn\'t measure usage when phone is charging -- -- Battery usage data will be available after you use your phone for a few hours -- -- Battery usage chart -- -- -- -- -- Process Stats -- -- Geeky stats about running processes -- -- Memory use -- -- %1$s -- of %2$s used over last -- %3$s -- -- %1$s -- of RAM used over -- %2$s -- -- Background -- -- Foreground -- -- Cached -- -- Android OS -- -- Native -- -- Kernel -- -- Z-Ram -- -- Caches -- -- RAM use -- -- RAM use (background) -- -- Run time -- -- Processes -- -- Services -- -- Duration -- -- Memory details -- -- 3 hours -- -- 6 hours -- -- 12 hours -- -- 1 day -- -- Show system -- -- Hide system -- -- Show percentages -- -- Use Uss -- -- Stats type -- -- Background -- -- Foreground -- -- Cached -- -- -- -- Voice input & output -- -- Voice input & output settings -- -- Voice search -- -- Android keyboard -- -- -- -- Voice input settings -- -- Voice input -- -- Voice input services -- -- Full hotword and interaction -- -- Simple speech to text -- -- This voice input service will be able to -- perform always-on voice monitoring and control voice enabled applications on your -- behalf. It comes from the %s -- application. Enable the use of this service? -- -- -- Preferred engine -- -- Engine settings -- -- Speech rate & pitch -- -- Engine -- -- Voices -- -- -- Spoken Language -- -- -- Install Voices -- -- Continue to the %s app to install voices -- -- Open App -- -- Cancel -- -- -- Reset -- -- -- Play -- -- -- VPN -- -- Not secure -- -- %d not secure -- -- %d not secure -- -- -- Adaptive connectivity -- -- Extends battery life and improves device performance by automatically managing your network connections -- -- On -- -- Off -- -- -- Credential storage -- -- Install a certificate -- -- Install certificates from storage -- -- Install certificates from SD card -- -- Clear credentials -- -- Remove all certificates -- -- Trusted credentials -- -- Display trusted CA certificates -- -- User credentials -- -- View and modify stored credentials -- -- Advanced -- -- Credentials are not available for this user -- -- Installed for VPN and apps -- -- Installed for Wi-Fi -- -- Remove all the contents? -- -- Credential storage is erased. -- -- Credential storage couldn\u2019t be erased. -- -- Apps with usage access -- -- CA certificate -- -- VPN & app user certificate -- -- Wi\u2011Fi certificate -- -- Your data won\u2019t be private -- -- CA certificates are used by websites, apps, and VPNs for encryption. Only install CA certificates from organizations you trust. \n\nIf you install a CA certificate, the certificate owner could access your data, such as passwords or credit card details, from websites you visit or apps you use – even if your data is encrypted. -- -- Don\u2019t install -- -- Install anyway -- -- Certificate not installed -- -- -- Allow ^1 to install certificates on this device? -- -- These certificates will verify you by sharing your device\u2019s unique ID with the apps and URLs below -- -- Don\u2019t allow -- -- Allow -- -- Show more -- -- Certificate management app -- -- None -- -- Certificates will verify you when you use the apps and URLs below -- -- Uninstall certificates -- -- Remove app -- -- Remove this app? -- -- This app won\u2019t manage certificates, but it will stay on your device. Any certificates installed by the app will be uninstalled. -- -- -- %d URL -- %d URLs -- -- -- -- Emergency dialing signal -- -- Set behavior when an emergency call is placed -- -- -- -- Backup -- -- On -- -- Off -- -- Backup & restore -- -- Personal data -- -- Back up my data -- -- Back up app data, Wi\u2011Fi passwords, and other settings to Google servers -- -- Backup account -- -- Manage backup account -- -- Include app data -- -- Automatic restore -- -- When reinstalling an app, restore backed up settings and data -- -- Backup service isn\'t active -- -- No account is currently storing backed up data -- -- -- -- -- Stop backing up your Wi\u2011Fi passwords, bookmarks, other settings, and app data, plus erase all copies on Google servers? -- -- Stop backing up device data (such as Wi-Fi passwords and call history) and app data (such as settings and files stored by apps), plus erase all copies on remote servers? -- -- Automatically back up device data (such as Wi-Fi passwords and call history) and app data (such as settings and files stored by apps) remotely.\n\nWhen you turn on automatic backup, device and app data is periodically saved remotely. App data can be any data that an app has saved (based on developer settings), including potentially sensitive data such as contacts, messages, and photos. -- -- -- Device admin settings -- -- Device admin app -- -- Deactivate this device admin app -- -- Uninstall app -- -- Deactivate & uninstall -- -- Device admin apps -- -- -- No device admin apps available -- -- -- No available trust agents -- -- -- Activate device admin app? -- -- Activate this device admin app -- -- Device admin -- -- Activating this admin app will allow -- the app %1$s to perform the -- following operations: -- -- This device will be managed and monitored by -- %1$s. -- -- This admin app is active and allows -- the app %1$s to perform the -- following operations: -- -- -- Activate Profile Manager? -- -- Allow supervision? -- -- By proceeding, your user will be managed by your -- admin which may also be able to store associated data, in addition to your personal -- data.\n\nYour admin has the ability to monitor and manage settings, access, apps, -- and data associated with this user, including network activity and your device\'s location -- information. -- -- -- Other options are disabled by your admin -- Learn more -- Notification log -- -- Notification history -- Last 24 hours -- Snoozed -- Recently dismissed -- -- -- -- %d notification -- %d notifications -- -- -- -- Call ringtone & vibrate -- -- Network details -- -- -- Select Time Zone -- -- -- Sync enabled -- -- Sync disabled -- -- Syncing now -- -- Sync error. -- -- Sync failed -- -- Sync active -- -- -- Sync -- -- Sync is currently experiencing problems. It will be back shortly. -- -- Add account -- -- Work profile isn\u2019t available yet -- -- Work profile -- -- Managed by your organization -- -- Apps and notifications are off -- -- Remove work profile -- -- Background data -- -- Apps can sync, send, and receive data at any time -- -- Disable background data? -- -- Disabling background data extends battery life and lowers data use. Some apps may still use the background data connection. -- -- Auto-sync app data -- -- -- -- Sync is ON -- -- Sync is OFF -- -- Sync error -- -- Last synced %1$s -- -- Syncing now\u2026 -- -- -- Back up settings -- -- Back up my settings -- -- Sync now -- -- Cancel sync -- -- Tap to sync now\n%1$s -- -- Gmail -- -- Calendar -- -- Contacts -- -- Welcome to Google sync! -- \nA Google approach to syncing data to allow access to your contacts, appointments, and more from wherever you are. -- -- -- -- App sync settings -- -- -- Data & synchronization -- -- Change password -- -- Account settings -- -- Remove account -- -- Add an account -- -- Remove account? -- -- Removing this account will delete all of its messages, contacts, and other data from the tablet! -- -- Removing this account will delete all of its messages, contacts, and other data from the phone! -- -- Removing this account will delete all of its messages, contacts, and other data from the device! -- -- This change isn\'t allowed by your admin -- -- Can\u2019t manually sync -- -- Sync for this item is currently disabled. To change this setting, temporarily turn on background data and automatic sync. -- -- -- -- Delete -- -- Misc files -- -- selected %1$d out of %2$d -- -- %1$s out of %2$s -- -- Select all -- -- -- Data usage -- -- Mobile data & Wi\u2011Fi -- -- Carrier data accounting may differ from your device. -- -- App usage -- -- APP INFO -- -- Mobile data -- -- Set data limit -- -- Data usage cycle -- -- App usage -- -- Data roaming -- -- Restrict background data -- -- Allow background data -- -- Separate 4G usage -- -- Show Wi\u2011Fi -- -- Hide Wi\u2011Fi -- -- Show Ethernet usage -- -- Hide Ethernet usage -- -- Network restrictions -- -- Auto-sync data -- -- SIM cards -- -- Paused at limit -- -- -- Auto-sync data -- -- Auto-sync personal data -- -- Auto-sync work data -- -- -- Change cycle\u2026 -- -- Day of month to reset data usage cycle: -- -- No apps used data during this period. -- -- Foreground -- -- Background -- -- -- restricted -- -- -- Turn off mobile data? -- -- Set mobile data limit -- -- Set 4G data limit -- -- Set 2G-3G data limit -- -- Set Wi\u2011Fi data limit -- -- -- Wi\u2011Fi -- -- Ethernet -- -- Mobile -- -- 4G -- -- 2G-3G -- -- -- Mobile -- -- None -- -- -- Mobile data -- -- 2G-3G data -- -- 4G data -- -- Roaming -- -- -- Foreground: -- -- Background: -- -- App settings -- -- Background data -- -- Enable usage of mobile data in the background -- -- To restrict background data for this app, first set a mobile data limit. -- -- Restrict background data? -- -- This feature may cause an app that depends on background data to stop working when only mobile networks are available.\n\nYou can find more appropriate data usage controls in the settings available within the app. -- -- Restricting background data is possible only when you\u2019ve set a mobile data limit. -- -- Turn auto-sync data on? -- -- Any changes you make to your accounts on the web will be automatically copied to your tablet.\n\nSome accounts may also automatically copy any changes you make on the tablet to the web. A Google Account works this way. -- -- Any changes you make to your accounts on the web will be automatically copied to your phone.\n\nSome accounts may also automatically copy any changes you make on the phone to the web. A Google Account works this way. -- -- Turn auto-sync data off? -- -- This will conserve data and battery usage, but you\u2019ll need to sync each account manually to collect recent information. And you won\u2019t receive notifications when updates occur. -- -- -- Usage cycle reset date -- -- Date of each month: -- -- Set -- -- -- Set data usage warning -- -- Set data usage limit -- -- -- Limiting data usage -- -- Your tablet will turn off mobile data once it reaches the limit you set.\n\nSince data usage is measured by your tablet, and your carrier may account for usage differently, consider setting a conservative limit. -- -- Your phone will turn off mobile data once it reaches the limit you set.\n\nSince data usage is measured by your phone, and your carrier may account for usage differently, consider setting a conservative limit. -- -- -- Restrict background data? -- -- If you restrict background mobile data, some apps and services won\u2019t work unless you\u2019re connected to Wi\u2011Fi. -- -- If you restrict background mobile data, some apps and services won\u2019t work unless you\u2019re connected to Wi\u2011Fi.\n\nThis setting affects all users on this tablet. -- -- If you restrict background mobile data, some apps and services won\u2019t work unless you\u2019re connected to Wi\u2011Fi.\n\nThis setting affects all users on this phone. -- -- -- ^1 ^2\nwarning -- -- ^1 ^2\nlimit -- -- -- -- Removed apps -- -- -- Removed apps and users -- -- %1$s received, %2$s sent -- -- %2$s: about %1$s used. -- -- -- %2$s: about %1$s used, as measured by your tablet. Your carrier\u2019s data usage accounting may differ. -- -- %2$s: about %1$s used, as measured by your phone. Your carrier\u2019s data usage accounting may differ. -- -- -- Network restrictions -- -- Metered networks are treated like mobile networks when background data is restricted. Apps may warn before using these networks for large downloads. -- -- Mobile networks -- -- Metered Wi\u2011Fi networks -- -- To select metered networks, turn Wi\u2011Fi on. -- -- -- Automatic -- -- Network usage -- -- Metered -- -- Not metered -- -- -- Carrier data accounting may differ from your device. -- -- -- Name -- -- Type -- -- Server address -- -- PPP encryption (MPPE) -- -- L2TP secret -- -- IPSec identifier -- -- IPSec pre-shared key -- -- IPSec user certificate -- -- IPSec CA certificate -- -- IPSec server certificate -- -- Show advanced options -- -- DNS search domains -- -- DNS servers (e.g. 8.8.8.8) -- -- Forwarding routes (e.g. 10.0.0.0/8) -- -- Username -- -- Password -- -- Save account information -- -- (not used) -- -- (don\u2019t verify server) -- -- (received from server) -- -- This VPN type can\'t stay connected at all -- times -- -- Always-on VPN only supports numeric server -- addresses -- -- A DNS server must be specified for always-on -- VPN -- -- DNS server addresses must be numeric for -- always-on VPN -- -- The information entered doesn\'t support -- always-on VPN -- -- -- Cancel -- -- Dismiss -- -- Save -- -- Connect -- -- Replace -- -- Edit VPN profile -- -- Forget -- -- Connect to %s -- -- Disconnect this VPN? -- -- Disconnect -- -- Version -- -- Forget VPN -- -- Replace existing VPN? -- -- Set always-on VPN? -- -- When this setting is on, you won\'t have an internet connection until the VPN successfully connects -- -- Your existing VPN will be replaced, and you won\'t have an internet connection until the VPN successfully connects -- -- You\'re already connected to an always-on VPN. If you connect to a different one, your existing VPN will be replaced, and always-on mode will turn off. -- -- You\'re already connected to a VPN. If you connect to a different one, your existing VPN will be replaced. -- -- Turn on -- -- %1$s can\'t connect -- -- This app doesn\'t support always-on VPN -- -- VPN -- -- Add VPN profile -- -- Edit profile -- -- Delete profile -- -- Always-on VPN -- -- No VPNs added -- -- Stay connected to VPN at all times -- -- Not supported by this app -- -- Always on -- -- Not secure -- -- Block connections without VPN -- -- Require VPN connection? -- -- -- Not secure. Update to an IKEv2 VPN -- -- -- Select a VPN profile to always remain connected to. Network traffic will only be allowed when connected to this VPN. -- -- None -- -- Always-on VPN requires an IP address for both server and DNS. -- -- -- There is no network connection. Please try again later. -- -- Disconnected from VPN -- -- None -- -- A certificate is missing. Try editing the profile. -- -- -- System -- -- User -- -- Disable -- -- Enable -- -- Uninstall -- -- Trust -- -- Enable the system CA certificate? -- -- Disable the system CA certificate? -- -- Permanently remove the user CA certificate? -- -- -- This entry contains: -- -- one user key -- -- one user certificate -- -- one CA certificate -- -- %d CA certificates -- -- Credential details -- -- Removed credential: %s -- -- No user credentials installed -- -- -- Spell checker -- -- Spell checker for work -- -- -- Type your current full backup password here -- -- Type a new password for full backups here -- -- Retype your new full backup password here -- -- -- Set backup password -- -- Cancel -- -- -- Additional system updates -- -- -- -- -- Network may be monitored -- -- Done -- -- -- Trust or remove certificate -- Trust or remove certificates -- -- -- {numberOfCertificates, plural, -- =1 {{orgName} has installed a certificate authority on your device, which may allow them to monitor your device network activity, including emails, apps, and secure websites.\n\nFor more information about this certificate, contact your admin.} -- other {{orgName} has installed certificate authorities on your device, which may allow them to monitor your device network activity, including emails, apps, and secure websites.\n\nFor more information about these certificates, contact your admin.} -- } -- -- {numberOfCertificates, plural, -- =1 {{orgName} has installed a certificate authority for your work profile, which may allow them to monitor work network activity, including emails, apps, and secure websites.\n\nFor more information about this certificate, contact your admin.} -- other {{orgName} has installed certificate authorities for your work profile, which may allow them to monitor work network activity, including emails, apps, and secure websites.\n\nFor more information about these certificates, contact your admin.} -- } -- -- A third party is capable of monitoring your network activity, including emails, apps, and secure websites.\n\nA trusted credential installed on your device is making this possible. -- -- -- Check certificate -- Check certificates -- -- -- -- Multiple users -- -- Share your device by adding new users. Each user has a personal space on your device for custom Home screens, accounts, apps, settings, and more. -- -- Share your tablet by adding new users. Each user has a personal space on your tablet for custom Home screens, accounts, apps, settings, and more. -- -- Share your phone by adding new users. Each user has a personal space on your phone for custom Home screens, accounts, apps, settings, and more. -- -- -- Users & profiles -- -- Add user or profile -- -- Restricted profile -- -- -- Not set up -- -- Not set up - Restricted profile -- -- Not set up - Work profile -- -- Admin -- -- You (%s) -- -- -- You can\u2019t add any more users. Remove a user to add a new one. -- -- -- Only the tablet\u2019s owner can manage users. -- -- Only the phone\u2019s owner can manage users. -- -- Restricted profiles cannot add accounts -- -- -- Delete %1$s from this device -- -- Lock screen settings -- -- Add users from lock screen -- -- Switch to admin user when docked -- -- -- Delete yourself? -- -- Delete this user? -- -- Remove this profile? -- -- Remove work profile? -- -- You will lose your space and data on this tablet. You can\u2019t undo this action. -- -- You will lose your space and data on this phone. You can\u2019t undo this action. -- -- All apps and data will be deleted. -- -- All apps and data in this profile will be deleted if you continue. -- -- All apps and data will be deleted. -- -- Adding new user\u2026 -- -- Delete user -- -- Delete -- -- -- All apps and data in this session will be deleted. -- -- Remove -- -- -- Turn on phone calls -- -- Turn on phone calls & SMS -- -- Disallow installing apps -- -- Delete user -- -- Turn on phone calls? -- -- Call history will be shared with this user. -- -- Turn on phone calls & SMS? -- -- Call and SMS history will be shared with this user. -- -- Emergency information -- -- Info & contacts for %1$s -- -- -- Open %1$s -- -- -- More Settings -- -- -- Allow apps and content -- -- Applications with restrictions -- -- Expand settings for application -- -- -- Choose apps to install -- -- Install available apps -- -- -- -- Contactless payments -- -- Default payment app -- -- To make a payment using a payment app, hold the back of your device to a payment terminal -- -- Learn more -- -- -- -- Set work app as default payment app? -- -- To make a payment using a work app: -- -- work profile must be turned on. -- -- you\u2019ll need to enter your work PIN, pattern, or password if you have one. -- -- -- How it works -- -- Pay with your phone in stores -- -- Payment default -- -- Not set -- -- %1$s - %2$s -- -- Use default payment app -- -- Use default payment app -- -- Always -- -- Except when another payment app is open -- -- At a contactless terminal, pay with: -- -- Paying at the terminal -- -- Set up a payment app. Then just hold the back of your phone up to any terminal with the contactless symbol. -- -- Got it -- -- More\u2026 -- -- Set default payment app -- -- Update default payment app -- At a contactless terminal, pay with -- %1$s -- -- At a contactless terminal, pay with %1$s.\n\nThis replaces %2$s as your default -- payment app. -- -- -- Set default -- -- Update -- -- Work -- -- -- -- Restrictions -- -- Remove restrictions -- -- Change PIN -- -- -- -- Help & feedback -- -- -- Help articles, phone & chat -- -- Help articles, tablet & chat -- -- Help articles, device & chat -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Account for content -- -- Photo ID -- -- -- Extreme threats -- -- Receive alerts for extreme threats to life and property -- -- Severe threats -- -- Receive alerts for severe threats to life and property -- -- AMBER alerts -- -- Receive bulletins about child abductions -- -- Repeat -- -- -- Enable Call Manager -- -- Allow this service to manage how your calls are made. -- -- Call Manager -- -- %1$s -- -- Wireless emergency alerts -- -- Network operators -- -- Access point names -- -- VoLTE -- -- Advanced Calling -- -- 4G Calling -- -- Use LTE services to improve voice calls (recommended) -- -- Use 4G services to improve voice calls (recommended) -- -- Vo5G -- -- Use 5G for voice calls -- -- Send contacts to carrier -- -- Send your contacts\u2019 phone numbers to provide enhanced features -- -- Send contacts to %1$s? -- -- Send contacts to your carrier? -- -- Your contacts\u2019 phone numbers will be periodically sent to %1$s.\n\nThis info identifies whether your contacts can use certain features, like video calls or some messaging features. -- -- Your contacts\u2019 phone numbers will be periodically sent to your carrier.\n\nThis info identifies whether your contacts can use certain features, like video calls or some messaging features. -- -- Preferred network type -- -- LTE (recommended) -- -- MMS messages -- -- Send & receive when mobile data is off -- -- -- Data during calls -- -- -- Allow this SIM to be used for mobile data only during calls -- -- -- -- Work SIM -- -- -- App & content access -- -- RENAME -- -- Set app restrictions -- -- Controlled by %1$s -- -- This app can access your accounts -- -- This app can access your accounts. Controlled by %1$s -- -- -- Wi\u2011Fi and Mobile -- -- Allow modification of Wi\u2011Fi and Mobile settings -- -- Bluetooth -- -- Allow modification of Bluetooth pairings and settings -- -- NFC -- -- Allow data exchange when this %1$s touches another NFC device -- -- Allow data exchange when the tablet touches another device -- -- Allow data exchange when the phone touches another device -- -- Location -- -- Let apps use your location information -- -- -- Back -- -- Next -- -- Finish -- -- -- -- -- -- SIM cards -- -- SIM cards -- -- %1$s - %2$s -- -- SIM cards have changed -- -- Tap to set activities -- -- Mobile data is unavailable -- -- Tap to select a data SIM -- -- Always use this for calls -- -- Choose SIM for mobile data -- -- Select a SIM for SMS -- -- Switching data SIM, this may take up to a minute\u2026 -- -- Use %1$s for mobile data? -- -- If you switch to %1$s, %2$s will no longer be used for mobile data. -- -- Use %1$s -- -- Call with -- -- Select a SIM card -- -- SIM %1$d -- -- SIM name -- -- Enter SIM name -- -- SIM slot %1$d -- -- Carrier -- -- Number -- -- SIM color -- -- Select SIM card -- -- Orange -- -- Purple -- -- No SIM cards inserted -- -- SIM status -- -- SIM status (sim slot %1$d) -- -- Call back from default SIM -- -- SIM for outgoing calls -- -- Other call settings -- -- Preferred network Offload -- -- Disable Network Name Broadcast -- -- Disable Network Name Broadcast protects from third parties getting access to your network information. -- -- Disabling Network Name Broadcast will prevent automatic connection to hidden networks. -- -- %1$d dBm %2$d asu -- -- SIM cards changed. -- -- Tap to set up -- -- -- Ask every time -- -- Selection required -- -- SIM selection -- -- -- -- Settings -- -- -- Show %d hidden item -- Show %d hidden items -- -- -- -- Network & internet -- -- Mobile, Wi\u2011Fi, hotspot -- -- Wi\u2011Fi, hotspot -- -- -- Connected devices -- -- Bluetooth, pairing -- -- Bluetooth, driving mode, NFC -- -- Bluetooth, driving mode -- -- Bluetooth, NFC -- -- Bluetooth -- -- Bluetooth, Android Auto, driving mode, NFC -- Bluetooth, Android Auto, driving mode -- -- Bluetooth, Android Auto, NFC -- -- Bluetooth, Android Auto -- -- Unavailable because NFC is off -- -- To use, first install a payment app -- -- Apps & notifications -- -- Recent apps, default apps -- -- Notification access is not available for apps in the work profile. -- -- Passwords & accounts -- -- Saved passwords, autofill, synced accounts -- -- Default apps -- -- Languages, gestures, time, backup -- -- -- -- Settings -- -- -- %1$s > %2$s -- -- -- -- wifi, wi-fi, network connection, internet, wireless, data, wi fi -- -- Wi\u2011Fi notification, wifi notification -- -- data usage -- -- Use 24-hour format -- -- Download -- -- Open with -- -- Applications -- -- timezone -- -- Chat head, system, alert, window, dialog, display, on top other apps, draw -- -- -- Flashlight, Light, Torch -- wifi, wi-fi, toggle, control -- cellular, mobile, cell carrier, wireless, data, 4g,3g, 2g, lte -- wifi, wi-fi, call, calling -- screen, touchscreen -- dim screen, touchscreen, battery, bright -- dim screen, night, tint, night shift, brightness, screen color, colour, color -- background, personalize, customize display -- text size -- -- project, cast, Screen mirroring, Screen sharing, mirroring, share screen, screen casting -- space, disk, hard drive, device usage -- power usage, charge -- view battery usage, battery usage, power usage -- battery saver, power saver, saver -- adaptive preferences, adaptive battery -- spelling, dictionary, spellcheck, auto-correct -- recognizer, input, speech, speak, language, hands-free, hand free, recognition, offensive, word, audio, history, bluetooth headset -- rate, language, default, speak, speaking, tts, accessibility, screen reader, blind -- clock, military -- reset, restore, factory -- wipe, delete, restore, clear, remove, factory reset -- printer -- speaker beep, speaker, volume, mute, silence, audio, music, haptic, vibrator, vibrate -- dont don\u2019t disturb, interrupt, interruption, break -- RAM -- nearby, location, history, reporting, GPS -- account, add an account, work profile, add account, remove, delete -- restriction, restrict, restricted -- text correction, correct, sound, vibrate, auto, language, gesture, suggest, suggestion, theme, offensive, word, type, emoji, international -- reset, preferences, default -- apps, download, applications, system -- apps, permissions, security -- apps, default -- ignore optimizations, doze, app standby -- vibrant, RGB, sRGB, color, natural, standard -- -- FHD, QHD, resolution, 1080p, 1440p -- color, temperature, D65, D73, white, yellow, blue, warm, cool -- slide to unlock, password, pattern, PIN -- -- screen pinning -- work challenge, work, profile -- work profile, managed profile, unify, unification, work, profile -- gestures -- wallet -- pay, tap, payments -- backup, back up -- gesture -- face, unlock, auth, sign in -- face, unlock, auth, sign in, fingerprint, biometric -- imei, meid, min, prl version, imei sv -- network, mobile network state, service state, signal strength, mobile network type, roaming, iccid, eid -- serial number, hardware version -- android security patch level, baseband version, kernel version -- -- theme, light, dark, mode, light sensitivity, photophobia, make darker, darken, dark mode, migraine -- -- -- dark theme -- -- -- bug -- -- -- Ambient display, Lock screen display -- -- -- lock screen notification, notifications -- -- -- face -- -- -- fingerprint, add fingerprint -- -- -- face, fingerprint, add fingerprint -- -- -- dim screen, touchscreen, battery, smart brightness, dynamic brightness, Auto brightness -- -- -- smart, dim screen, sleep, battery, timeout, attention, display, screen, inactivity -- -- -- camera, smart, auto rotate, auto-rotate, rotate, flip, rotation, portrait, landscape, orientation, vertical, horizontal -- -- -- upgrade, android -- -- -- dnd, schedule, notifications, block, silence, vibrate, sleep, work, focus, sound, mute, day, weekday, weekend, weeknight, event -- -- -- screen, lock time, timeout, lockscreen -- -- -- memory, cache, data, delete, clear, free, space -- -- -- connected, device, headphones, headset, speaker, wireless, pair, earbuds, music, media -- -- -- background, theme, grid, customize, personalize -- -- -- icon, accent, color -- -- -- default, assistant -- -- -- payment, default -- -- -- incoming notification -- -- -- usb tether, bluetooth tether, wifi hotspot -- -- -- haptics, vibrate, vibration -- -- haptics, vibrate, screen, sensitivity -- -- haptics, vibrate, phone, call, sensitivity, ring -- -- haptics, vibrate, phone, call, ring, gradually -- -- haptics, vibrate, sensitivity, notification -- -- haptics, vibrate, sensitivity, alarm -- -- haptics, vibrate, sensitivity, media -- -- haptics, vibrate, vibration -- -- battery saver, sticky, persist, power saver, battery -- -- routine, schedule, battery saver, power saver, battery, automatic, percent -- -- -- volte, advanced calling, 4g calling -- -- -- vo5g, vonr, advanced calling, 5g calling -- -- -- add language, add a language -- -- -- text size, large print, large font, large text, low vision, make text bigger, font enlarger, font enlargement -- -- -- always on display -- -- -- Default sound -- -- -- -- 10:3000,20:5000,30:25000 -- -- -- -- Ring & notification volume at %1$s -- -- -- Volume, vibration, Do Not Disturb -- -- -- Ringer set to vibrate -- -- -- Ringer set to silent -- -- -- Ring & notification volume at 80% -- -- -- Media volume -- -- -- Cast volume -- -- -- Call volume -- -- -- Alarm volume -- -- -- Ring & notification volume -- -- -- Notification volume -- -- -- Phone ringtone -- -- -- Default notification sound -- -- -- App provided sound -- -- -- Default notification sound -- -- -- Default alarm sound -- -- -- Vibrate for calls -- -- -- Vibration -- -- -- Never vibrate -- -- -- Always vibrate -- -- -- Vibrate first then ring gradually -- -- -- Other sounds -- -- -- Spatial audio -- -- -- Dial pad tones -- -- -- Screen locking sound -- -- -- Charging sounds and vibration -- -- -- Docking sounds -- -- -- Touch sounds -- -- -- Always show icon when in vibrate mode -- -- -- Dock speaker plays -- -- -- All audio -- -- -- Media audio only -- -- -- Silence -- -- -- Tones -- -- -- Vibrations -- -- -- Power on sounds -- -- -- Live Caption -- -- -- Automatically caption media -- -- -- Phone speaker -- -- -- Wired headphones -- -- -- Audio from compatible media becomes more immersive -- -- -- Off -- -- -- On / %1$s -- -- -- On / %1$s and %2$s -- -- -- You can also turn on Spatial Audio for Bluetooth devices. -- -- -- Connected devices settings -- -- -- -- {count, plural, -- =0 {None} -- =1 {1 schedule set} -- other {# schedules set} -- } -- -- -- -- Do Not Disturb -- -- -- Only get notified by important people and apps -- -- -- Limit interruptions -- -- -- Turn on Do Not Disturb -- -- -- Alarms and media sounds can interrupt -- -- -- Schedules -- -- -- Delete schedules -- -- -- Delete -- -- -- Edit -- -- -- Schedules -- -- -- Schedule -- -- -- Schedule -- -- -- Silence phone at certain times -- -- -- Set Do Not Disturb rules -- -- -- Schedule -- -- -- Use schedule -- -- -- %1$s: %2$s -- -- -- Allow interruptions that make sound -- -- -- Block visual disturbances -- -- -- Allow visual signals -- -- -- Display options for hidden notifications -- -- When Do Not Disturb is on -- -- No sound from notifications -- -- You will see notifications on your screen -- -- When notifications arrive, your phone won\u2019t make a sound or vibrate. -- -- No visuals or sound from notifications -- -- You won\u2019t see or hear notifications -- -- Your phone won\u2019t show, vibrate or make sound for new or existing notifications. Keep in mind, critical notifications for phone activity and status will still appear.\n\nWhen you turn off Do Not Disturb, find missed notifications by swiping down from the top of your screen. -- -- Custom -- -- Enable custom setting -- -- Remove custom setting -- -- No sound from notifications -- -- Partially hidden -- -- No visuals or sound from notifications -- -- -- Custom restrictions -- -- When the screen is on -- -- When the screen is off -- -- Mute sound and vibration -- -- Don\'t turn on screen -- -- Don\'t blink light -- -- Don\'t pop notifications on screen -- -- Hide status bar icons at top of screen -- -- Hide notification dots on app icons -- -- Don\'t wake for notifications -- -- Hide from pull-down shade -- -- -- Never -- -- When screen is off -- -- When screen is on -- -- Sound and vibration -- -- Sound, vibration, and some visual signs of notifications -- -- Sound, vibration, and visual signs of notifications -- -- Notifications needed for basic phone activity and status will never be hidden. -- -- -- None -- -- other options -- -- -- Add -- -- -- Turn on -- -- -- Turn on now -- -- -- Turn off now -- -- -- Do Not Disturb is on until %s -- -- -- Do Not Disturb will stay on until you turn it off -- -- -- Do Not Disturb was automatically turned on by a schedule (%s) -- -- -- Do Not Disturb was automatically turned on by an app (%s) -- -- -- Do Not Disturb is on for %s with custom settings. -- -- -- View custom settings -- -- -- Priority only -- -- -- %1$s. %2$s -- -- -- On / %1$s -- -- -- On -- -- -- Ask every time -- -- -- Until you turn off -- -- -- -- {count, plural, -- =1 {1 hour} -- other {# hours} -- } -- -- -- -- -- {count, plural, -- =1 {1 minute} -- other {# minutes} -- } -- -- -- -- -- {count, plural, -- =0 {Off} -- =1 {Off / 1 schedule can turn on automatically} -- other {Off / # schedules can turn on automatically} -- } -- -- -- -- What can interrupt Do Not Disturb -- -- People -- -- Apps -- -- Alarms & other interruptions -- -- Schedules -- -- Duration for Quick Settings -- -- General -- -- -- When Do Not Disturb is on, sound and vibration will be muted, except for the items you allow above. -- -- -- Custom settings -- -- Review schedule -- -- Got it -- -- Notifications -- -- Duration -- -- -- Messages, events & reminders -- -- When Do Not Disturb is on, messages, reminders, and events will be muted, except for the items you allow above. You can adjust messages settings to allow your friends, family, or other contacts to reach you. -- -- -- Done -- -- Settings -- -- -- No visuals or sound from notifications -- -- No sound from notifications -- -- You won\u2019t see or hear notifications. Calls from starred contacts and repeat callers are allowed. -- -- (Current setting) -- -- -- Change Do Not Disturb notification settings? -- -- -- Your phone can do more to help you focus.\n\nUpdate settings to:\n\n- Hide notifications completely\n\n- Allow calls from starred contacts and repeat callers -- -- You can further customize this in Settings. -- -- Block when the screen is on -- -- Block when the screen is off -- -- Don\'t turn on the screen or wake for notifications -- -- Don\'t show notifications at all, except for basic phone activity and status -- -- -- Work profile sounds -- -- -- Use personal profile sounds -- -- -- Use the same sounds as your personal profile -- -- -- Work phone ringtone -- -- -- Default work notification sound -- -- -- Default work alarm sound -- -- -- Same as personal profile -- -- -- Use personal profile sounds? -- -- -- Confirm -- -- -- Your work profile will use the same sounds as your personal profile -- -- -- Add custom sound? -- -- -- This file will be copied to the %s folder -- -- -- Ringtones -- -- -- Other sounds and vibrations -- -- -- Notifications -- -- -- Notification history, conversations -- -- -- Conversation -- -- -- Recently sent -- -- -- See all from last 7 days -- -- -- Manage -- -- -- App settings -- -- -- Control notifications from individual apps -- -- -- General -- -- -- Work notifications -- -- -- Work profile -- -- -- Adaptive notifications -- -- -- Adaptive notification priority -- -- -- Automatically set lower priority notifications to Gentle -- -- -- Adaptive notification ranking -- -- -- Automatically rank notifications by relevance -- -- -- Adaptive notification feedback -- -- -- Indicate adjustments made to notifications and show the option to provide feedback to the system -- -- -- Reset notification importance -- -- -- Reset user changed importance settings and allow notification assistant to prioritize -- -- -- Suggested actions and replies -- -- -- Automatically show suggested actions & replies -- -- -- Show recent and snoozed notifications -- -- -- Notification history -- -- -- Use notification history -- -- -- Notification history turned off -- -- -- Turn on notification history to see recent notifications and snoozed notifications -- -- -- No recent notifications -- -- -- Your recent and snoozed notifications will appear here -- -- -- view notification settings -- -- -- open notification -- -- -- Allow notification snoozing -- -- -- Hide icons from gentle notifications -- -- -- Icons from gentle notifications aren\'t shown in the status bar -- -- -- Notification dot on app icon -- -- -- Show strip of recent conversations -- -- -- Bubbles -- -- Some notifications and other content can appear as bubbles on the screen. To open a bubble, tap it. To dismiss it, drag it down the screen. -- -- Bubbles -- -- All Bubble settings -- -- Bubble this conversation -- -- Show floating icon on top of apps -- -- Allow %1$s to show some notifications as bubbles -- -- Turn on bubbles for device? -- -- Turning on bubbles for this app will also turn on bubbles for your device.\n\nThis affects other apps or conversations that are allowed to bubble. -- -- Turn on -- -- Cancel -- -- -- On / Conversations can appear as floating icons -- -- Allow apps to show bubbles -- -- Some conversations will appear as floating icons on top of other apps -- -- All conversations can bubble -- -- Selected conversations can bubble -- -- Nothing can bubble -- -- Conversations -- -- All conversations can bubble except -- -- Turn off bubbles for this conversation -- -- Turn on bubbles for this conversation -- -- -- Swipe actions -- -- -- Swipe right to dismiss, left to show menu -- -- -- Swipe left to dismiss, right to show menu -- -- -- Gentle notifications -- -- -- Also display in -- -- -- Status bar -- -- -- Lock screen -- -- -- Gentle notifications are always silent and always appear in the pull-down shade -- -- -- Display in pull-down shade only -- -- -- Display in pull-down shade & on lock screen -- -- -- Display in pull-down shade & status bar -- -- -- Display in pull-down shade, status bar & on lock screen -- -- -- Hide silent notifications in status bar -- -- -- Blink light -- -- -- Privacy -- -- -- Skip lock screen -- -- -- After unlocking, go directly to last used screen -- -- -- Lock screen, Lockscreen, Skip, Bypass -- -- -- When work profile is locked -- -- -- -- Notifications on lock screen -- -- -- Show conversations, default, and silent -- -- -- Show conversations, default, and silent -- -- -- Hide silent conversations and notifications -- -- -- Don\u2019t show any notifications -- -- -- Sensitive notifications -- -- -- Show sensitive content when locked -- -- -- Sensitive work profile notifications -- -- -- Show sensitive work profile content when locked -- -- -- Show all notification content -- -- -- Show sensitive content only when unlocked -- -- -- Don\u2019t show notifications at all -- -- -- How do you want the lock screen to display? -- -- -- Lock screen -- -- -- Show all work notification content -- -- -- Hide sensitive work content -- -- -- When your device is locked, how do you want profile notifications to show? -- -- -- Profile notifications -- -- -- Notifications -- -- -- App notifications -- -- -- Notification category -- -- -- Notification category group -- -- -- Behavior -- -- -- Allow sound -- -- -- Never show notifications -- -- -- %1$s: %2$s -- -- -- Conversations -- -- -- Conversation -- -- -- Conversation section -- -- -- Allow app to use conversation section -- -- -- "%1$s%2$s" -- -- -- Not a conversation -- -- -- Remove from the conversation section -- -- -- This is a conversation -- -- -- Add to the conversation section -- -- -- Manage conversations -- -- -- No priority conversations -- -- -- -- %d priority conversation -- %d priority conversations -- -- -- -- Priority conversations -- -- -- Show at top of conversation section and appear as floating bubbles -- -- -- Show at top of conversation section -- -- -- Non-priority conversations -- -- -- Conversations you\u2019ve made changes to -- -- -- Recent conversations -- -- -- Clear recent conversations -- -- -- Recent conversations removed -- -- -- Conversation removed -- -- -- Clear -- -- -- Bubble priority conversations -- -- -- Priority conversations show at the top of the pull-down shade. You can also set them to bubble and interrupt Do Not Disturb. -- -- -- Priority and modified conversations will appear here -- -- -- Once you mark a conversation as priority, or make any other changes to conversations, they will appear here. -- \n\nTo change conversation settings: -- \nSwipe down from the top of the screen to open the pull-down shade, then touch & hold a conversation. -- -- -- -- -- Show silently and minimize -- -- -- Show silently -- -- -- Make sound -- -- -- Make sound and pop on screen -- -- -- Pop on screen -- -- -- -- -- Minimize -- -- -- Medium -- -- -- High -- -- -- Pop on screen -- -- -- Block -- -- -- Silent -- -- -- Default -- -- -- Allow interruptions -- -- -- Let the app make sound, vibrate, and/or pop notifications on screen -- -- -- Priority -- -- -- Shows at top of conversation section, appears as floating bubble, displays profile picture on lock screen -- -- %1$s doesn\u2019t support most conversation features. You can’t set a conversation as priority, and conversations won’t appear as floating bubbles. -- -- -- -- -- In the pull-down shade, collapse notifications to one line -- -- -- No sound or vibration -- -- -- No sound or vibration and appears lower in conversation section -- -- -- May ring or vibrate based on phone settings -- -- -- When device is unlocked, show notifications as a banner across the top of the screen -- -- -- All \"%1$s\" notifications -- -- -- All %1$s notifications -- -- -- Adaptive Notifications -- -- -- -- ~%d notification per day -- ~%,d notifications per day -- -- -- ~%d notification per week -- ~%,d notifications per week -- -- -- Never -- -- -- Device & app notifications -- -- Control which apps and devices can read notifications -- -- -- Access to work profile notifications is blocked -- -- -- Apps cannot read notifications -- -- -- -- %d app can read notifications -- %d apps can read notifications -- -- -- -- Enhanced notifications -- -- Get suggested actions, replies, and more -- -- -- None -- -- -- No installed apps have requested notification access. -- -- -- Allow notification access -- -- -- Allow notification access for -- %1$s? -- -- -- Enhanced notifications replaced Android Adaptive Notifications in Android 12. -- This feature shows suggested actions and replies, and organizes your notifications. -- \n\nEnhanced notifications can access notification content, including personal information -- like contact names and messages. This feature can also dismiss or respond to notifications, -- such as answering phone calls, and control Do Not Disturb. -- -- -- -- Allow notification access for -- %1$s? -- -- -- %1$s will be able to read all notifications, -- including personal information such as contact names, photos, and the text of messages you receive. -- This app will also be able to snooze or dismiss notifications or take action on buttons in notifications, including answering phone calls. -- \n\nThis will also give the app the ability to turn Do Not Disturb on or off and change related settings. -- -- %1$s will be able to: -- Read your notifications -- It can read your notifications, including personal information such as contacts, messages, and photos. -- Reply to messages -- It can reply to messages and take action on buttons in notifications, including snoozing or dismissing notifications and answering calls. -- Change settings -- It can turn Do Not Disturb on or off and change related settings. -- -- If you turn off notification access for %1$s, Do Not Disturb access may also be turned off. -- -- Turn off -- Cancel -- Allowed notification types -- Real-time -- Ongoing communication from apps in use, navigation, phone calls, and more -- Conversations -- SMS, text messages, and other communications -- Notifications -- May ring or vibrate based on settings -- Silent -- Notifications that never make sound or vibrations -- -- Allowed -- -- Not allowed -- -- -- See all apps -- Change settings for each app that sends notifications -- Apps shown on device -- This app doesn\u2019t support enhanced settings -- -- -- VR helper services -- -- -- No installed apps have requested to be run as VR helper services. -- -- -- Allow VR service access for -- %1$s? -- -- -- %1$s will be able to run when you are using -- applications in virtual reality mode. -- -- -- -- When device is in VR -- -- -- Reduce blur (recommended) -- -- -- Reduce flicker -- -- -- Picture-in-picture -- -- -- No installed apps support Picture-in-picture -- -- -- pip picture in -- -- -- Picture-in-picture -- -- -- Allow picture-in-picture -- -- -- Allow this app to create a picture-in-picture window while the app is open or after you leave it (for example, to continue watching a video). This window displays on top of other apps you\'re using. -- -- -- Connected work & personal apps -- -- -- Connected -- -- -- Not connected -- -- -- No connected apps -- -- -- cross profile connected app apps work and personal -- -- -- Connected work & personal apps -- -- -- Connected -- -- -- Connect these apps -- -- -- Connected apps share permissions and can access each other\u2019s data. -- -- -- Only connect apps if you trust them not to share personal data with your IT admin. -- -- -- You can disconnect apps anytime in your device\u2019s privacy settings. -- -- -- Trust work %1$s with your personal data? -- -- -- Only connect apps if you trust them not to share personal data with your IT admin. -- -- -- App data -- -- -- This app can access data in your personal %1$s app. -- -- -- Permissions -- -- -- This app can use your personal %1$s app\u2019s permissions, like access to location, storage, or contacts. -- -- -- No apps connected -- -- -- -- %d app connected -- %d apps connected -- -- -- -- To connect these apps, install %1$s in your work profile -- -- -- To connect these apps, install %1$s in your personal profile -- -- -- Tap to get the app -- -- -- Do Not Disturb access -- -- -- Allow Do Not Disturb -- -- -- No installed apps have requested Do Not Disturb access -- -- -- Loading apps\u2026 -- -- -- At your request, Android is blocking this app\'s notifications from appearing on this device -- -- -- At your request, Android is blocking this category of notifications from appearing on this device -- -- -- At your request, Android is blocking this group of notifications from appearing on this device -- -- -- Categories -- -- -- Other -- -- -- -- %d category -- %d categories -- -- -- -- This app has not posted any notifications -- -- -- Additional settings in the app -- -- -- Notification history, bubbles, recently sent -- -- -- On for all apps -- -- -- Off for %d app -- Off for %d apps -- -- -- -- -- %d category deleted -- %d categories deleted -- -- -- -- On -- -- -- Off -- -- -- Block all -- -- -- Never show these notifications -- -- -- Show notifications -- -- -- Never show notifications in the shade or on peripheral devices -- -- -- Allow notification dot -- -- -- Show notification dot -- -- -- Override Do Not Disturb -- -- -- Let these notifications continue to interrupt when Do Not Disturb is on -- -- -- Lock screen -- -- -- Blocked -- -- -- Priority -- -- -- Sensitive -- -- -- Done -- -- -- Importance -- -- -- Blink light -- -- -- Vibration -- -- -- Sound -- -- -- Priority -- -- -- Add to home -- -- -- Delete -- -- -- Rename -- -- -- Schedule name -- -- -- Enter schedule name -- -- -- Schedule name already in use -- -- -- Add more -- -- -- Add event schedule -- -- -- Add time schedule -- -- -- Delete schedule -- -- -- Choose schedule type -- -- -- Delete \u201c%1$s\u201d rule? -- -- -- Delete -- -- -- Unknown -- -- -- These settings can\'t be changed right now. An app (%1$s) has automatically turned on Do Not Disturb with custom behavior." -- -- -- These settings can\'t be changed right now. An app has automatically turned on Do Not Disturb with custom behavior." -- -- -- These settings can\'t be changed right now. Do Not Disturb was manually turned on with custom behavior." -- -- -- Time -- -- -- Automatic rule set to turn on Do Not Disturb during specified times -- -- -- Event -- -- -- Automatic rule set to turn on Do Not Disturb during specified events -- -- -- During events for -- -- -- During events for %1$s -- -- -- any calendar -- -- -- Where reply is %1$s -- -- -- Any calendar -- -- -- Where reply is -- -- -- Yes, Maybe, or Not replied -- -- -- Yes or Maybe -- -- -- Yes -- -- -- Rule not found. -- -- -- On / %1$s -- -- -- %1$s\n%2$s -- -- -- Days -- -- -- None -- -- -- Every day -- -- -- Alarm can override end time -- -- -- Schedule turns off when an alarm rings -- -- -- Do Not Disturb behavior -- -- -- Use default settings -- -- -- Create custom settings for this schedule -- -- -- For \u2018%1$s\u2019 -- -- -- ,\u0020 -- -- -- %1$s - %2$s -- -- -- %1$s to %2$s -- -- -- Conversations -- -- Conversations that can interrupt -- All conversations -- Priority conversations -- -- priority conversations -- None -- -- -- {count, plural, -- =0 {None} -- =1 {1 conversation} -- other {# conversations} -- } -- -- -- Who can interrupt -- -- -- Even if messaging or calling apps can\u0027t notify you, people you choose here can still reach you through those apps -- -- -- Calls -- -- Calls -- -- calls -- -- Calls that can interrupt -- -- To make sure allowed calls make sound, check that device is set to ring -- -- For \u2018%1$s\u2019 incoming calls are blocked. You can adjust settings to allow your friends, family, or other contacts to reach you. -- -- -- Starred contacts -- -- -- {count, plural, offset:2 -- =0 {None} -- =1 {{contact_1}} -- =2 {{contact_1} and {contact_2}} -- =3 {{contact_1}, {contact_2}, and {contact_3}} -- other {{contact_1}, {contact_2}, and # others} -- } -- -- -- -- (No name) -- -- -- Messages -- -- messages -- -- Messages -- -- Messages that can interrupt -- -- To make sure allowed messages make sound, check that device is set to ring -- -- For \u2018%1$s\u2019 incoming messages are blocked. You can adjust settings to allow your friends, family, or other contacts to reach you. -- -- -- All messages can reach you -- -- All calls can reach you -- -- -- {count, plural, -- =0 {None} -- =1 {1 contact} -- other {# contacts} -- } -- -- -- Anyone -- -- Contacts -- -- Starred contacts -- -- Some people or conversations -- -- -- From starred contacts and repeat callers -- -- From contacts and repeat callers -- -- From repeat callers only -- -- -- None -- -- None -- -- -- Alarms -- -- From timers, alarms, security systems, and other apps -- -- alarms -- -- Alarms -- -- -- Media sounds -- -- Sounds from videos, games, and other media -- -- media -- -- Media -- -- -- Touch sounds -- -- Sounds from the keyboard and other buttons -- -- touch sounds -- -- Touch sounds -- -- -- Reminders -- -- From tasks and reminders -- -- reminders -- -- Reminders -- -- -- Calendar events -- -- From upcoming calendar events -- -- events -- -- Events -- -- -- Allow apps to override -- -- Apps that can interrupt -- -- Select more apps -- -- No apps selected -- -- No apps can interrupt -- -- Add apps -- -- All notifications -- -- Some notifications -- -- Selected people can still reach you, even if you don\u2019t allow apps to interrupt -- -- -- {count, plural, offset:2 -- =0 {No apps can interrupt} -- =1 {{app_1} can interrupt} -- =2 {{app_1} and {app_2} can interrupt} -- =3 {{app_1}, {app_2}, and {app_3} can interrupt} -- other {{app_1}, {app_2}, and # more can interrupt} -- } -- -- -- Apps -- -- All notifications -- -- Some notifications -- -- Notifications that can interrupt -- -- Allow all notifications -- -- -- -- {count, plural, offset:2 -- =0 {Nothing can interrupt} -- =1 {{sound_category_1} can interrupt} -- =2 {{sound_category_1} and {sound_category_2} can interrupt} -- =3 {{sound_category_1}, {sound_category_2}, and {sound_category_3} can interrupt} -- other {{sound_category_1}, {sound_category_2}, and # more can interrupt} -- } -- -- -- Nothing can interrupt -- -- No one can interrupt -- -- Some people can interrupt -- -- All people can interrupt -- -- -- Repeat callers -- -- Allow repeat callers -- -- anyone -- -- contacts -- -- starred contacts -- -- repeat callers -- -- %1$s -- -- %1$s and %2$s -- -- If the same person calls a second time within a %d-minute period -- -- -- Custom -- -- -- Automatically turn on -- -- Never -- -- Every night -- -- Weeknights -- -- Start time -- -- End time -- -- %s next day -- -- -- Change to alarms only indefinitely -- -- -- Change to alarms only for one minute until %2$s -- Change to alarms only for %1$d minutes (until %2$s) -- -- -- -- Change to alarms only for one hour until %2$s -- Change to alarms only for %1$d hours until %2$s -- -- -- Change to alarms only until %1$s -- -- Change to always interrupt -- -- -- When the screen is on -- -- Let notifications silenced by Do Not Disturb pop on screen and show a status bar icon -- -- When the screen is off -- -- Let notifications silenced by Do Not Disturb turn on the screen and blink the light -- -- Let notifications silenced by Do Not Disturb turn on the screen -- -- -- Notification settings -- -- -- Warning -- -- -- Ok -- -- -- Close -- -- -- Send feedback about this device -- -- -- -- -- -- Enter admin PIN -- -- -- On -- Off -- -- -- On -- -- Off -- -- -- On -- -- Off -- -- App pinning -- -- App pinning allows you to keep the current app in view until you unpin it. This feature can be used, for example, to let a trusted friend play a specific game. -- -- -- When an app is pinned, the pinned app may open other apps and personal data may be accessible. -- \n\nTo use app pinning: -- \t\n1. Turn on app pinning -- \t\n2. Open Overview -- \t\n3. Tap the app icon at the top of the screen, then tap Pin -- -- -- -- When an app is pinned, the pinned app may open other apps and personal data may be accessible. -- \n\nIf you want to securely share your device with someone, try using a guest user instead. -- \n\nTo use app pinning: -- \t\n1. Turn on app pinning -- \t\n2. Open Overview -- \t\n3. Tap the app icon at the top of the screen, then tap Pin -- -- -- -- When app is pinned: -- \n\n\u2022\t\tPersonal data may be accessible -- \n\t\t(such as contacts and email content) -- \n\u2022\t\tPinned app may open other apps -- \n\nOnly use app pinning with people you trust. -- -- -- Ask for unlock pattern before unpinning -- -- Ask for PIN before unpinning -- -- Ask for password before unpinning -- -- Lock device when unpinning -- -- -- Confirm SIM deletion -- -- Verify it\u0027s you before erasing a downloaded SIM -- -- -- This work profile is managed by: -- -- Managed by %s -- -- -- (Experimental) -- -- -- Secure start-up -- -- -- Continue -- -- -- -- You can further protect this device by requiring your PIN before it starts up. Until the device starts up, it can\u2019t receive calls, messages, or notifications, including alarms. -- \n\nThis helps protect data on lost or stolen devices. Require PIN to start your device? -- -- -- -- You can further protect this device by requiring your pattern before it starts up. Until the device starts up, it can\u2019t receive calls, messages, or notifications, including alarms. -- \n\nThis helps protect data on lost or stolen devices. Require pattern to start your device? -- -- -- -- You can further protect this device by requiring your password before it starts up. Until the device starts up, it can\u2019t receive calls, messages, or notifications, including alarms. -- \n\nThis helps protect data on lost or stolen devices. Require password to start your device? -- -- -- -- In addition to using your fingerprint to unlock your device, you can further protect this device by requiring your PIN before it starts up. Until the device starts up, it can\u2019t receive calls, messages, or notifications, including alarms.\n\nThis helps protect data on lost or stolen devices. Require PIN to start your device? -- -- In addition to using your fingerprint to unlock your device, you can further protect this device by requiring your pattern before it starts up. Until the device starts up, it can\u2019t receive calls, messages, or notifications, including alarms.\n\nThis helps protect data on lost or stolen devices. Require pattern to start your device? -- -- In addition to using your fingerprint to unlock your device, you can further protect this device by requiring your password before it starts up. Until the device starts up, it can\u2019t receive calls, messages, or notifications, including alarms.\n\nThis helps protect data on lost or stolen devices. Require password to start your device? -- -- -- In addition to using your face to unlock your device, you can further protect this device by requiring your PIN before it starts up. Until the device starts up, it can\u2019t receive calls, messages, or notifications, including alarms.\n\nThis helps protect data on lost or stolen devices. Require PIN to start your device? -- -- In addition to using your face to unlock your device, you can further protect this device by requiring your pattern before it starts up. Until the device starts up, it can\u2019t receive calls, messages, or notifications, including alarms.\n\nThis helps protect data on lost or stolen devices. Require pattern to start your device? -- -- In addition to using your face to unlock your device, you can further protect this device by requiring your password before it starts up. Until the device starts up, it can\u2019t receive calls, messages, or notifications, including alarms.\n\nThis helps protect data on lost or stolen devices. Require password to start your device? -- -- -- In addition to using your biometrics to unlock your device, you can further protect this device by requiring your PIN before it starts up. Until the device starts up, it can\u2019t receive calls, messages, or notifications, including alarms.\n\nThis helps protect data on lost or stolen devices. Require PIN to start your device? -- -- In addition to using your biometrics to unlock your device, you can further protect this device by requiring your pattern before it starts up. Until the device starts up, it can\u2019t receive calls, messages, or notifications, including alarms.\n\nThis helps protect data on lost or stolen devices. Require pattern to start your device? -- -- In addition to using your biometrics to unlock your device, you can further protect this device by requiring your password before it starts up. Until the device starts up, it can\u2019t receive calls, messages, or notifications, including alarms.\n\nThis helps protect data on lost or stolen devices. Require password to start your device? -- -- -- -- Yes -- -- No -- -- -- Restricted -- -- App can use battery in background -- -- -- Require PIN? -- -- -- Require pattern? -- -- -- Require password? -- -- -- When you enter your PIN to start this device, accessibility services like %1$s won\u2019t yet be available. -- -- -- When you enter your pattern to start this device, accessibility services like %1$s won\u2019t yet be available. -- -- -- When you enter your password to start this device, accessibility services like %1$s won\u2019t yet be available. -- -- -- Note: If you restart your phone and have a screen lock set, this app can\'t start until you unlock your phone -- -- -- IMEI information -- IMEI relative information -- (Slot%1$d) -- -- -- -- Open by default -- -- -- Opening links -- Open supported links -- -- Allow web links to open in this app -- -- Links to open in this app -- -- Open without asking -- Supported links -- -- Other default preferences -- -- Add link -- -- An app can verify links to automatically open in the app. -- -- -- -- %d verified link -- %d verified links -- -- -- This link is verified and automatically opens in this app. -- These links are verified and automatically open in this app. -- -- -- OK -- -- Show verified links list -- -- -- Checking for other supported links\u2026 -- -- Cancel -- -- -- -- %d supported link -- %d supported links -- -- -- Add -- -- Opens in %s -- -- -- %1$s used in %2$s -- -- internal storage -- -- external storage -- -- -- %1$s used since %2$s -- -- -- Storage used -- -- -- Change -- -- -- Change storage -- -- -- Notifications -- -- On -- -- %1$s / %2$s -- -- Off -- -- %1$d of %2$d categories turned off -- -- Silenced -- -- Sensitive content not on lock screen -- -- Not on lock screen -- -- Do Not Disturb overridden -- -- \u00A0/\u00A0 -- -- Level %d -- -- %1$s \u2022 %2$s -- -- -- -- %d category turned off -- %d categories turned off -- -- -- -- -- %d permission granted -- %d permissions granted -- -- -- -- -- %d of %d permission granted -- %d of %d permissions granted -- -- -- -- -- %d additional permission -- %d additional permissions -- -- -- -- No permissions granted -- -- -- No permissions requested -- -- -- Control app access to your data -- -- -- Privacy dashboard -- -- -- Show which apps recently used permissions -- -- -- Unused apps -- -- -- -- %d unused app -- %d unused apps -- -- -- -- Unused app settings -- -- -- Pause app activity if unused -- -- -- Remove permissions, delete temporary files, and stop notifications -- -- -- All apps -- -- Installed apps -- -- Instant apps -- -- -- Apps: All -- -- Turned off -- -- Categories: Urgent importance -- -- Categories: Low importance -- -- Categories: Turned off -- -- Categories: Overrides Do Not Disturb -- -- -- Advanced -- -- -- Configure apps -- -- -- Unknown app -- -- -- Permission manager -- -- Apps using %1$s -- -- Apps using %1$s, and more -- -- -- Tap to wake -- -- -- Double-tap anywhere on the screen to wake device -- -- -- Opening links -- -- -- Don\u2019t open supported links -- -- -- Open %s -- -- -- Open %s and other URLs -- -- -- No app opening supported links -- -- -- -- One app opening supported links -- %d apps opening supported links -- -- -- -- Allow app to open supported links -- -- -- Ask every time -- -- -- Don’t allow app to open links -- -- -- -- App claims to handle %d link -- App claims to handle %d links -- -- -- -- App claims to handle following links: -- -- -- Default -- -- -- Default for work -- -- -- Assist & voice input -- -- -- Digital assistant app -- -- -- Default digital assistant app -- -- -- -- Make %s your assistant? -- -- -- -- The assistant will be able to read information about -- apps in use on your system, including information visible on your screen or accessible -- within the apps. -- -- -- Agree -- -- -- Disagree -- -- -- Choose voice input -- -- -- Browser app -- -- -- No default Browser -- -- -- Phone app -- -- -- (Default) -- -- -- (System) -- -- -- (System default) -- -- -- Apps storage -- -- -- Usage access -- -- -- Permit usage access -- -- -- App usage preferences -- -- -- Screen time -- -- -- Usage access allows an app to track what other apps you\u2019re using and how often, as well as your carrier, language settings, and other details. -- -- -- Memory -- -- -- Memory details -- -- -- Always running (%s) -- -- -- Sometimes running (%s) -- -- -- Rarely running (%s) -- -- -- Maximum -- -- -- Average -- -- -- Maximum %1$s -- -- -- Average %1$s -- -- -- %1$s / %2$s -- -- -- %1$s (%2$d) -- -- -- Battery optimization -- -- -- Usage alerts -- -- -- Show full device usage -- -- -- Show app usage -- -- -- -- %1$s behaving abnormally -- %2$d apps behaving abnormally -- -- -- -- -- %1$s draining battery -- Apps draining battery -- -- -- -- Not optimized -- -- -- Not optimized -- -- -- Optimizing battery use -- -- -- Battery optimization not available -- -- -- Don\u2019t apply battery optimization. May drain your battery more quickly. -- -- -- Let app always run in background? -- -- -- -- Allowing %1$s to always run in the background may reduce battery life. -- \n\nYou can change this later from Settings > Apps. -- -- %1$s use since last full charge -- -- %1$s use for past 24 hours -- -- -- No battery use since last full charge -- -- -- No battery use for past 24 hours -- -- -- App settings -- -- -- Show SystemUI Tuner -- -- -- Additional permissions -- -- -- %1$d more -- -- -- Share bug report? -- -- Your IT admin requested a bug report to help troubleshoot this device. Apps and data may be shared. -- -- Your IT admin requested a bug report to help troubleshoot this device. Apps and data may be shared, and your device may temporarily slow down. -- -- This bug report is being shared with your IT admin. Contact them for more details. -- -- Share -- -- Decline -- -- -- No data transfer -- -- Just charge this device -- -- Charge connected device -- -- File Transfer -- -- Transfer files to another device -- -- PTP -- -- Convert videos to AVC -- -- Videos will play on more media players, but quality may be reduced -- -- Transfer photos or files if MTP is not supported (PTP) -- -- USB tethering -- -- MIDI -- -- Use this device as MIDI -- -- Use USB for -- -- Default USB configuration -- -- When another device is connected and your phone is unlocked, these settings will be applied. Only connect to trusted devices. -- -- -- Power options -- -- File transfer options -- -- -- USB -- -- USB Preferences -- -- -- USB controlled by -- -- Connected device -- -- This device -- -- Switching\u2026 -- -- Couldn\'t switch -- -- -- Charging this device -- -- Charging connected device -- -- File transfer -- -- USB tethering -- -- PTP -- -- MIDI -- -- File transfer and supplying power -- -- USB tethering and supplying power -- -- PTP and supplying power -- -- MIDI and supplying power -- -- -- Background check -- -- -- Full background access -- -- -- Use text from screen -- -- -- Allow the assist app to access the screen contents as text -- -- -- Use screenshot -- -- -- Allow the assist app to access an image of the screen -- -- -- Flash screen -- -- -- Flash edges of screen when assist app accesses text from screen or screenshot -- -- -- Assist apps can help you based on information from the screen you\u2019re viewing. Some apps support both launcher and voice input services to give you integrated assistance. -- -- -- Average memory use -- -- -- Maximum memory use -- -- -- Memory usage -- -- -- App usage -- -- -- Details -- -- -- %1$s avg memory used in last 3 hours -- -- -- No memory used in last 3 hours -- -- -- Sort by avg use -- -- -- Sort by max use -- -- -- Performance -- -- -- Total memory -- -- -- Average used (%) -- -- -- Free -- -- -- Memory used by apps -- -- -- -- 1 app used memory in the last %2$s -- %1$d apps used memory in the last %2$s -- -- -- -- Frequency -- -- -- Maximum usage -- -- -- No data used -- -- -- Allow access to Do Not Disturb for %1$s? -- -- -- The app will be able to turn on/off Do Not Disturb and make changes to related settings. -- -- Must stay turned on because notification access is on -- -- -- Revoke access to Do Not Disturb for %1$s? -- -- -- All Do Not Disturb rules created by this app will be removed. -- -- -- Don\u2019t optimize -- -- -- Optimize -- -- -- May drain your battery more quickly. App will no longer be restricted from using background battery. -- -- -- Recommended for better battery life -- -- -- Allow %s to ignore battery optimizations? -- -- -- None -- -- -- Turning off usage access for this app doesn\'t -- prevent your admin from tracking data usage for apps in your work profile -- -- -- %1$d of %2$d characters used -- -- -- -- Display over other apps -- -- Display over other apps -- -- Apps -- -- Display over other apps -- -- Allow display over other apps -- -- Allow this app to display on top of other apps you\u2019re using. This app will be able to see where you tap or change what\u2019s displayed on the screen. -- -- -- All files access -- -- Allow access to manage all files -- -- Allow this app to read, modify and delete all files on this device or any connected storage volumes. If granted, app may access files without your explicit knowledge. -- -- Can access all files -- -- -- Media management apps -- -- Allow app to manage media -- -- If allowed, this app can modify or delete media files created with other apps without asking you. App must have permission to access files and media. -- -- Media, File, Management, Manager, Manage, Edit, Editor, App, Application, Program -- -- -- vr virtual reality listener stereo helper service -- -- Display over other apps -- -- -- %1$d of %2$d apps allowed to display over other apps -- -- -- Apps with permission -- -- -- Allowed -- -- -- Not allowed -- -- -- install apps unknown sources -- -- -- -- Modify system settings -- -- write modify system settings -- -- %1$d of %2$d apps allowed to modify system settings -- -- -- Can install other apps -- -- Can modify system settings -- -- Can modify system settings -- -- Modify system settings -- -- Allow modifying system settings -- -- This permission allows an app to modify system settings. -- -- Yes -- -- No -- -- Allow from this source -- -- -- Double twist for camera -- -- -- Open the camera app by twisting your wrist twice -- -- -- Press power button twice for camera -- -- -- Quickly open camera without unlocking your screen -- -- -- Display size -- -- Make everything bigger or smaller -- -- display density, screen zoom, scale, scaling -- -- Make the items on your screen smaller or larger. Some apps on your screen may change position. -- -- Preview -- -- Make smaller -- -- Make larger -- -- -- A -- -- P -- -- Hi Pete! -- -- Hey, want to grab coffee and catch up today? -- -- Sounds great. I know of a good place not too far from here. -- -- Perfect! -- -- Tue 6:00PM -- -- Tue 6:01PM -- -- Tue 6:02PM -- -- Tue 6:03PM -- -- -- Not connected -- -- -- Not connected -- -- -- %1$s of data used -- -- -- ^1 used on Wi\u2011Fi -- -- -- -- Off for 1 app -- Off for %d apps -- -- -- -- On for all apps -- -- -- %1$d apps installed -- -- 24 apps installed -- -- -- %1$s used - %2$s free -- -- -- Internal storage: %1$s used - %2$s free -- -- -- Sleep after %1$s of inactivity -- -- Dark theme, font size, brightness -- -- -- Sleep after 10 minutes of inactivity -- -- -- Avg %1$s of %2$s memory used -- -- -- Signed in as %1$s -- -- -- %1$s is default -- -- -- Back up disabled -- -- -- Updated to Android %1$s -- -- Update available -- -- -- Blocked by your IT admin -- -- Can’t change volume -- -- Can’t make calls -- -- Can’t send SMS messages -- -- Can’t use camera -- -- Can’t take screenshots -- -- Can’t open this app -- -- Blocked by your credit provider -- -- Parent needed -- -- Hand the phone to your parent to start setting this up -- -- If you have questions, contact your IT admin -- -- More details -- -- Your admin can monitor and manage apps and data -- associated with your work profile, including settings, permissions, corporate access, -- network activity, and the device\'s location information. -- -- Your admin can monitor and manage apps and data -- associated with this user, including settings, permissions, corporate access, -- network activity, and the device\'s location information. -- -- Your admin can monitor and manage apps and data -- associated with this device, including settings, permissions, corporate access, -- network activity, and the device\'s location information. -- -- Your device administrator may be able to access data -- associated with this device, manage apps, and change this device\’s settings. -- -- -- Turn off -- -- -- Turn on -- -- -- Show -- -- -- Hide -- -- -- Hotspot is active -- -- -- Airplane mode is on -- -- -- Networks unavailable -- -- -- Do Not Disturb is on -- -- -- Phone muted -- -- -- With exceptions -- -- -- Battery Saver is on -- -- -- Features restricted -- -- -- Mobile data is off -- -- -- Internet only available via Wi\u2011Fi -- -- -- Data Saver -- -- -- Features restricted -- -- -- Work profile is off -- -- -- For apps & notifications -- -- -- Turn on sound -- -- -- Ringer muted -- -- -- For calls & notifications -- -- -- Vibration only -- -- -- For calls & notifications -- -- -- Set Night Light schedule -- -- -- Automatically tint screen every night -- -- -- Night Light is on -- -- -- Screen tinted amber -- -- -- Grayscale -- -- -- Display only in gray color -- -- -- %1$d -- -- -- Collapse -- -- -- Suggested for You -- -- -- Suggestions -- -- -- +%1$d -- -- -- +%1$d more -- -- -- -- 1 suggestion -- %1$d suggestions -- -- -- -- -- +1 suggestion -- +%1$d suggestions -- -- -- -- Remove -- -- -- Cool color temperature -- -- -- Use cooler display colors -- -- -- To apply color change, turn off screen -- -- -- Camera Laser Sensor -- -- -- Automatic system updates -- -- -- Apply updates when device restarts -- -- -- Usage -- -- -- Mobile data usage -- -- -- App data usage -- -- -- Wi\u2011Fi data usage -- -- -- Non-carrier data usage -- -- -- Ethernet data usage -- -- -- Wi-Fi -- -- -- Ethernet -- -- -- ^1 mobile data -- -- -- ^1 Wi-Fi data -- -- -- ^1 ethernet data -- -- -- Data warning & limit -- -- -- Mobile data usage cycle -- -- -- ^1 data warning -- -- -- ^1 data limit -- -- -- ^1 data warning / ^2 data limit -- -- -- Monthly on day %1$s -- -- -- Network restrictions -- -- -- -- 1 restriction -- %1$d restrictions -- -- -- -- Carrier data accounting may differ from device accounting -- -- -- Excludes data used by carrier networks -- -- -- %1$s used -- -- -- Set data warning -- -- -- Data warning -- -- -- Data warning and data limit are measured by your device. This may be different from carrier data. -- -- -- Set data limit -- -- -- Data limit -- -- -- %1$s used %2$s -- -- -- Configure -- -- -- Other apps included in usage -- -- -- -- 1 app allowed to use unrestricted data when Data Saver is on -- %1$d apps allowed to use unrestricted data when Data Saver is on -- -- -- -- Primary data -- -- -- Wi\u2011Fi data -- -- -- ^1 used -- -- -- ^1 ^2 used -- -- -- ^1 over -- -- -- ^1 left -- -- -- Graph showing data usage between %1$s and %2$s. -- -- -- No data in this date range -- -- -- -- %d day left -- %d days left -- -- -- -- No time remaining -- -- -- Less than 1 day left -- -- -- Updated by ^1 ^2 ago -- -- -- Updated ^2 ago -- -- -- Updated by ^1 just now -- -- -- Updated just now -- -- -- View plan -- -- -- View details -- -- -- Data Saver -- -- -- Unrestricted data -- -- -- Background data is turned off -- -- -- On -- -- -- Off -- -- -- Use Data Saver -- -- -- Unrestricted data usage -- -- -- Allow unrestricted data access when Data Saver is on -- -- -- Home app -- -- -- No default Home -- -- -- Secure start-up -- -- -- Require pattern to start up your device. While off, this device can\'t receive calls, messages, notifications, or alarms. -- -- -- Require PIN to start up your device. While off, this device can\'t receive calls, messages, notifications, or alarms. -- -- -- Require password to start up your device. While off, this device can\'t receive calls, messages, notifications, or alarms. -- -- -- Add another fingerprint -- -- -- Unlock with a different finger -- -- -- On -- -- -- Will turn on at %1$s -- -- -- Off -- -- -- Turn on now -- -- -- Turn off now -- -- -- Not using battery optimization -- -- -- If device is locked, prevent typing replies or other text in notifications -- -- -- @*android:string/megabyteShort -- @*android:string/gigabyteShort -- -- -- -- Default spell checker -- -- -- Choose spell checker -- -- -- Use spell checker -- -- -- Not selected -- -- -- (none) -- -- ": " -- -- pkg -- -- key -- -- group -- -- (summary) -- -- visibility -- -- publicVersion -- -- priority -- -- importance -- -- explanation -- -- can show badge -- -- intent -- -- delete intent -- -- full screen intent -- -- actions -- -- title -- -- remote inputs -- -- custom view -- -- extras -- -- icon -- -- parcel size -- -- ashmem -- -- notification alerted -- channel -- -- none -- -- Ranking object is missing. -- -- Ranking object doesn\'t contain this key. -- -- -- Device default -- -- -- Display cutout -- -- -- display cutout, notch -- -- -- Device default -- -- Failed to apply overlay -- -- -- Special app access -- -- -- -- 1 app can use unrestricted data -- %d apps can use unrestricted data -- -- -- -- See more -- -- -- Reset ShortcutManager rate-limiting -- -- -- ShortcutManager rate-limiting has been reset -- -- -- Control info on lock screen -- -- Show or hide notification content -- -- All -- -- Tips & support -- -- -- %1$s dp -- -- -- Smallest width -- -- -- No installed apps have requested Premium SMS access -- -- -- Premium SMS may cost you money and will add up to your carrier bills. If you enable permission for an app, you will be able to send premium SMS using that app. -- -- -- Premium SMS access -- -- -- Off -- -- -- Connected to %1$s -- -- -- Connected to multiple devices -- -- -- System UI demo mode -- -- -- Dark theme -- -- -- Temporarily disabled due to Battery Saver -- -- -- Temporarily disabled due to Battery Saver -- -- -- Turn off battery saver -- -- -- Temporarily turned on due to Battery Saver -- -- -- Try Dark theme -- -- -- Helps extend battery life -- -- -- Quick settings developer tiles -- -- -- Disable adb authorization timeout -- -- Disable automatic revocation of adb authorizations for systems that have not reconnected within the default (7 days) or user-configured (minimum 1 day) amount of time. -- -- -- Winscope Trace -- -- -- Sensors Off -- -- -- Work profile settings -- -- Search for work directory contacts in personal apps -- -- Your searches and incoming calls may be visible to your IT admin -- -- Cross-profile calendar -- -- Show work events on your personal calendar -- -- -- -- 1 hour -- %s hours -- -- -- -- -- 1 minute -- %s minutes -- -- -- -- -- 1 second -- %s seconds -- -- -- -- Manage storage -- -- -- To help free up storage space, storage manager removes backed up photos and videos from your device. -- -- -- Remove photos & videos -- -- -- Storage manager -- -- -- Use Storage manager -- -- -- Automatic -- -- -- Manual -- -- -- Free up space now -- -- -- Gestures -- -- -- Quick gestures to control your phone -- -- Quick gestures to control your tablet -- -- Quick gestures to control your device -- -- -- Quickly open camera -- -- -- To quickly open camera, press the power button twice. Works from any screen. -- -- -- Open camera quickly -- -- -- Flip camera for selfie -- -- -- -- -- -- Take selfies faster -- -- -- System navigation -- -- -- 2-button navigation -- -- To switch apps, swipe up on the Home button. To see all apps, swipe up again. To go back, tap the back button. -- -- Try the new Home button -- -- Turn on the new gesture to switch apps -- -- -- Safety & emergency -- -- -- Emergency SOS, medical info, alerts -- -- -- Gesture navigation -- -- To go Home, swipe up from the bottom of the screen. To switch apps, swipe up from the bottom, hold, then release. To go back, swipe from either the left or right edge. -- -- -- 3-button navigation -- -- Go back, Home, and switch apps with buttons at the bottom of your screen. -- -- -- system navigation, 2 button navigation, 3 button navigation, gesture navigation, swipe -- -- -- Not supported by your default home app, %s -- -- -- Switch default home app -- -- -- Digital assistant -- -- Swipe to invoke assistant -- -- Swipe up from a bottom corner to invoke digital assistant app. -- -- -- Hold Home for Assistant -- -- Press and hold the Home button to invoke digital assistant app. -- -- -- Information -- -- -- Low -- -- High -- -- -- Left edge -- -- Right edge -- -- -- Higher sensitivity may conflict with any app gestures along the edges of the screen. -- -- -- Back Sensitivity -- -- -- Gesture Navigation Sensitivity -- -- -- Button navigation -- -- -- gesture navigation, back sensitivity, back gesture -- -- -- navigation, home button -- -- -- Double-tap to check phone -- -- Double-tap to check tablet -- -- Double-tap to check device -- -- -- One-handed mode -- -- Use one-handed mode -- -- One-handed mode shortcut -- -- reachability -- -- Swipe down to -- -- Use the shortcut to -- -- Pull down the top half of your screen so it\u2019s easier to reach with one hand -- -- -- How to use one-handed mode\n -- • Make sure gesture navigation is selected in system navigation settings\n -- • Swipe down near the bottom edge of the screen -- -- -- Pull screen into reach -- -- The top of the screen will move into reach of your thumb. -- -- Show notifications -- -- Notifications and settings will appear. -- -- -- -- To check time, notifications, and other info, double-tap your screen. -- -- -- Lift to check phone -- -- Lift to check tablet -- -- Lift to check device -- -- -- Wake up display -- -- -- To check time, notifications, and other info, pick up your phone. -- -- To check time, notifications, and other info, pick up your tablet. -- -- To check time, notifications, and other info, pick up your device. -- -- -- Tap to check phone -- -- Tap to check tablet -- -- Tap to check device -- -- -- To check time, notifications, and other info, tap your screen. -- -- -- Emergency SOS -- -- -- Use Emergency SOS -- -- -- Managed by %1$s -- -- -- Press the Power button quickly 5 times or more to start the actions below -- -- -- Play countdown alarm -- -- -- Play a loud sound when Emergency SOS is starting -- -- -- Notify for help -- -- -- Call for help -- -- -- Number to call for help -- -- -- %1$s. Tap to change -- -- -- -- If you enter a non-emergency number:\n -- • Your device must be unlocked to use Emergency SOS\n -- • Your call may not be answered -- -- -- -- Swipe fingerprint for notifications -- -- Swipe fingerprint -- -- -- To check your notifications, swipe down on the fingerprint sensor on the back of your phone. -- -- To check your notifications, swipe down on the fingerprint sensor on the back of your tablet. -- -- To check your notifications, swipe down on the fingerprint sensor on the back of your device. -- -- -- See notifications quickly -- -- -- Assist gesture -- -- -- On -- Off -- -- -- Bootloader is already unlocked -- -- Connect to the internet first -- -- Connect to the internet or contact your carrier -- -- Unavailable on carrier-locked devices -- -- Please restart the device to enable device protection feature. -- %1$s total made available\n\nLast ran on %2$s -- -- -- Instant apps -- -- -- Open links in apps, even if they’re not installed -- -- -- Instant apps -- -- -- Instant Apps preferences -- -- -- Installed apps -- -- -- Your storage is now being managed by the storage manager -- -- -- Accounts for %1$s -- -- -- Configure -- -- -- Automatically sync app data -- -- Automatically sync personal data -- -- Automatically sync work data -- -- Let apps refresh data automatically -- -- Account sync -- -- Sync on for %1$d of %2$d items -- -- Sync on for all items -- -- Sync off for all items -- -- -- -- -- Managed device info -- -- Changes & settings managed by your organization -- -- Changes & settings managed by %s -- -- To provide access to your work data, your organization may change settings and install software on your device.\n\nFor more details, contact your organization\'s admin. -- -- Types of information your organization can see -- -- Changes made by your organization\'s admin -- -- Your access to this device -- -- Data associated with your work account, such as email and calendar -- -- List of apps on your device -- -- Amount of time and data spent in each app -- -- Most recent network traffic log -- -- Most recent bug report -- -- Most recent security log -- -- None -- -- Apps installed -- -- Number of apps is estimated. It may not include apps installed outside of the Play Store. -- -- -- Minimum %d app -- Minimum %d apps -- -- -- Location permissions -- -- Microphone permissions -- -- Camera permissions -- -- Default apps -- -- -- %d app -- %d apps -- -- -- Default keyboard -- -- Set to %s -- -- Always-on VPN turned on -- -- Always-on VPN turned on in your personal profile -- -- Always-on VPN turned on in your work profile -- -- Global HTTP proxy set -- -- Trusted credentials -- -- Trusted credentials in your personal profile -- -- Trusted credentials in your work profile -- -- -- Minimum %d CA certificate -- Minimum %d CA certificates -- -- -- Admin can lock the device and reset password -- -- Admin can delete all device data -- -- Failed password attempts before deleting all device data -- -- Failed password attempts before deleting work profile data -- -- -- %d attempt -- %d attempts -- -- -- This device is managed by your organization. -- -- This device is managed by %s. -- -- " " -- -- Learn more -- -- Restricted setting -- -- Restricted settings allowed for %s -- -- For your security, this setting is currently unavailable. -- -- -- -- -- Financed device info -- -- Your credit provider can change settings and install software on this device.\n\nIf you miss a payment, your device will be locked.\n\nTo learn more, contact your credit provider. -- -- If your device is financed, you can\u2019t: -- -- Install apps from outside the Play Store -- -- Reboot your device into safe mode -- -- Add multiple users to your device -- -- Change date, time, and time zones -- -- Use developer options -- -- Your credit provider can: -- -- Access your IMEI number -- -- Factory reset your device -- -- If your device is locked, you can only use it to: -- -- Make emergency calls -- -- View system info like date, time, network status, and battery -- -- Turn your device on or off -- -- View notifications & text messages -- -- Access apps that are allowed by the credit provider -- -- Once you pay the full amount: -- -- All restrictions are removed from the device -- -- You can uninstall the creditor app -- -- -- -- -- Camera app -- Camera apps -- -- -- Calendar app -- -- Contacts app -- -- -- Email client app -- Email client apps -- -- -- Map app -- -- -- Phone app -- Phone apps -- -- -- %1$s, %2$s -- -- %1$s, %2$s, %3$s -- -- -- This device -- -- -- Photos & videos -- -- -- Music & audio -- -- -- Games -- -- -- Other apps -- -- -- Files -- -- -- Images -- -- -- Videos -- -- -- Audio -- -- -- Apps -- -- -- Documents & other -- -- -- System -- -- -- Trash -- -- -- Empty trash? -- -- -- There are %1$s of files in the trash. All items will be deleted forever, and you won\u2019t be able to restore them. -- -- -- Trash is empty -- -- -- Empty trash -- -- -- ^1 ^2 -- -- Used of %1$s -- -- used -- -- -- %1$s %2$s used -- -- %1$s %2$s total -- -- -- Clear app -- -- Do you want to remove this instant app? -- -- Open -- -- -- Games -- -- -- Space used -- -- -- (uninstalled for user %s) -- -- (disabled for user %s) -- -- -- -- Autofill service -- -- Passwords -- -- -- %1$d password -- %1$d passwords -- -- -- \u2014 -- -- auto, fill, autofill, password -- -- -- -- Make sure you trust this app --
    --
    -- %1$s uses what\'s on -- your screen to determine what can be autofilled. -- ]]> --
    -- -- -- Autofill -- -- -- Logging level -- -- -- Max requests per session -- -- -- Max visible datasets -- -- -- Reset to default values -- -- -- Autofill developer options have been reset -- -- -- -- Location -- -- Status bar location indicator -- -- Show for all locations, including network and connectivity -- -- -- Force full GNSS measurements -- -- Track all GNSS constellations and frequencies with no duty cycling -- -- -- -- Input Method -- -- Stylus handwriting -- -- When enabled, current Input method receives stylus MotionEvent if an Editor is focused. -- -- -- Device theme -- -- Default -- -- Changing the theme requires a restart. -- -- -- Network name -- -- Display network name in status bar -- -- -- Storage Manager: ^1 -- -- -- Off -- -- -- On -- -- -- Instant app -- -- -- Turn off the storage manager? -- -- -- Movie & TV apps -- -- -- Carrier Provisioning Info -- -- Trigger Carrier Provisioning -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- Update Do Not Disturb -- -- -- Pause notifications to stay focused -- -- -- " • " -- -- -- Feature not available -- -- This feature has been turned off because it slows down your phone -- -- -- Always show crash dialog -- -- Show dialog every time an app crashes -- -- -- Select ANGLE enabled app -- -- No ANGLE enabled application set -- -- ANGLE enabled application: %1$s -- -- -- Graphics Driver Preferences -- -- Modify graphics driver settings -- -- When there are multiple graphics drivers, you can pick to use the updated graphics driver for Apps installed on the device. -- -- Enable for all apps -- -- Select Graphics Driver -- -- Default -- -- Game Driver -- -- Developer Driver -- -- System Graphics Driver -- -- -- @string/graphics_driver_app_preference_default -- @string/graphics_driver_app_preference_production_driver -- @string/graphics_driver_app_preference_prerelease_driver -- -- -- -- @string/graphics_driver_app_preference_default -- @string/graphics_driver_app_preference_prerelease_driver -- @string/graphics_driver_app_preference_production_driver -- @string/graphics_driver_app_preference_system -- -- -- -- App Compatibility Changes -- -- Toggle app compatibility changes -- -- %1$s targetSdkVersion %2$d -- -- Default enabled changes -- -- Default disabled changes -- -- Enabled for targetSdkVersion >= %d -- -- No apps available -- -- App compatibility changes can only be modified for debuggable apps. Install a debuggable app and try again. -- -- -- -- -- Setting isn’t supported on this phone -- -- -- Setting isn’t supported on this tablet -- -- -- Setting isn’t supported on this device -- -- -- Setting can’t be changed by current user -- -- -- Depends on another setting -- -- -- Setting unavailable -- -- -- -- -- -- -- -- -- -- -- Account -- -- Device name -- -- -- Basic info -- -- Legal & regulatory -- -- Device details -- -- Device identifiers -- -- -- Wi-Fi control -- -- -- Allow app to control Wi-Fi -- -- -- Allow this app to turn Wi-Fi on or off, scan and connect to Wi-Fi networks, add or remove networks, or start a local-only hotspot -- -- -- Play media to -- -- -- Play %s on -- -- -- This device -- -- -- Phone -- -- -- Tablet -- -- -- Device -- -- -- Unavailable during calls -- -- -- Unavailable -- -- -- Add outputs -- -- -- Group -- -- -- 1 device selected -- -- -- %1$d devices selected -- -- -- Switching\u2026 -- -- -- Take call on -- -- -- This APN cannot be changed. -- -- -- Improve tablet\'s battery life -- -- Improve device\'s battery life -- -- Improve phone\'s battery life -- -- -- -- -- Prevent ringing -- -- Press Power & Volume Up together to -- -- Shortcut to prevent ringing -- -- Vibrate -- -- Mute -- -- Do nothing -- -- Vibrate -- -- Mute -- -- To enable, first change \"Press and hold power button\" to the power menu. -- -- -- Network details -- -- -- Your device name is visible to apps on your phone. It may also be seen by other people when you connect to Bluetooth devices, connect to a Wi-Fi network or set up a Wi-Fi hotspot. -- -- -- Devices -- -- -- All Settings -- -- -- Suggestions -- -- -- Choose network -- -- Disconnected -- -- Connected -- -- Connecting\u2026 -- -- Couldn\u2019t connect -- -- No networks found. -- -- Couldn\u2019t find networks. Try again. -- -- (forbidden) -- -- -- No SIM card -- -- -- SIM -- -- No SIM -- -- None -- -- Requires SIM to connect -- -- Requires %s SIM to connect -- -- -- -- Preferred network mode: WCDMA preferred -- -- Preferred network mode: GSM only -- -- Preferred network mode: WCDMA only -- -- Preferred network mode: GSM / WCDMA -- -- Preferred network mode: CDMA -- -- Preferred network mode: CDMA / EvDo -- -- Preferred network mode: CDMA only -- -- Preferred network mode: EvDo only -- -- Preferred network mode: CDMA/EvDo/GSM/WCDMA -- -- Preferred network mode: LTE -- -- Preferred network mode: GSM/WCDMA/LTE -- -- Preferred network mode: CDMA+LTE/EVDO -- -- Preferred network mode: LTE/CDMA/EvDo/GSM/WCDMA -- -- Preferred network mode: Global -- -- Preferred network mode: LTE / WCDMA -- -- Preferred network mode: LTE / GSM / UMTS -- -- Preferred network mode: LTE / CDMA -- -- Preferred network mode: TDSCDMA -- -- Preferred network mode: TDSCDMA / WCDMA -- -- Preferred network mode: LTE / TDSCDMA -- -- Preferred network mode: TDSCDMA / GSM -- -- Preferred network mode: LTE/GSM/TDSCDMA -- -- Preferred network mode: TDSCDMA/GSM/WCDMA -- -- Preferred network mode: LTE/TDSCDMA/WCDMA -- -- Preferred network mode: LTE/TDSCDMA/GSM/WCDMA -- -- Preferred network mode: TDSCDMA/CDMA/EvDo/GSM/WCDMA -- -- Preferred network mode: LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA -- -- Preferred network mode: NR only -- -- Preferred network mode: NR / LTE -- -- Preferred network mode: NR/LTE/CDMA/EvDo -- -- Preferred network mode: NR/LTE/GSM/WCDMA -- -- Preferred network mode: NR/LTE/CDMA/EvDo/GSM/WCDMA -- -- Preferred network mode: NR/LTE/WCDMA -- -- Preferred network mode: NR/LTE/TDSCDMA -- -- Preferred network mode: NR/LTE/TDSCDMA/GSM -- -- Preferred network mode: NR/LTE/TDSCDMA/WCDMA -- -- Preferred network mode: NR/LTE/TDSCDMA/GSM/WCDMA -- -- Preferred network mode: NR/LTE/TDSCDMA/CDMA/EvDo/GSM/WCDMA -- -- -- 5G (recommended) -- -- LTE -- -- 4G -- -- LTE (recommended) -- -- 4G (recommended) -- -- 3G -- -- 2G -- -- 1x -- -- Global -- -- LTE / CDMA -- -- LTE / GSM / UMTS -- -- -- Available networks -- -- Searching\u2026 -- -- Registering on %s\u2026 -- -- Your SIM card doesn\u2019t allow a connection to this network. -- -- Can\u2019t connect to this network right now. Try again later. -- -- Registered on network. -- -- -- Automatically select network -- -- -- Carrier settings -- -- Set up data service -- -- Mobile data -- -- Access data using mobile network -- -- -- Phone will automatically switch to this carrier when in range -- -- -- No SIM card available -- -- -- Calls preference -- -- SMS preference -- -- Ask every time -- -- -- Add a network -- -- -- %1$d SIM -- %1$d SIMs -- -- -- -- Default for calls -- -- Default for SMS -- -- Default for calls & SMS -- -- Default for mobile data -- -- Mobile data active -- -- Mobile data off -- -- Available -- -- In range -- -- Not in range -- -- -- Add more -- -- Active / SIM -- -- Inactive / SIM -- -- Active / Downloaded SIM -- -- Inactive / Downloaded SIM -- -- SIM name & color -- -- Name -- -- Color (used by compatible apps) -- -- Save -- -- Use SIM -- -- Off -- -- -- To disable this SIM, remove the SIM card -- -- -- -- -- Tap to activate %1$s -- -- -- -- -- Switch to %1$s? -- -- -- -- Only one downloaded SIM can be active at a time.\n\nSwitching to -- %1$s won\u0027t cancel your -- %2$s service. -- -- -- -- Switch to %1$s -- -- -- -- Erase SIM -- -- -- Can\u2019t erase SIM -- -- -- This SIM can\u2019t be erased due to an error.\n\nRestart your device and try again. -- -- -- -- Preferred network type -- -- Change the network operating mode -- -- Preferred network type -- -- Carrier -- -- Carrier settings version -- -- -- Calling -- -- Carrier video calling -- -- -- System select -- -- Change the CDMA roaming mode -- -- System select -- -- -- Network -- -- Network -- -- -- CDMA subscription -- -- Change between RUIM/SIM and NV -- -- subscription -- -- -- Automatic registration\u2026 -- -- Allow data roaming? -- -- Check with your network provider for pricing. -- -- -- App data usage -- -- Invalid Network Mode %1$d. Ignore. -- -- Access Point Names -- -- -- Unavailable when connected to %1$s -- -- -- See more -- -- See less -- -- -- -- Turn on %1$s? -- -- Turn on SIM? -- -- Switch to %1$s? -- -- Switch to using SIM card? -- -- Use %1$s? -- -- Only one SIM can be active at a time.\n\nSwitching to %1$s won\u2019t cancel your %2$s service. -- -- Only one downloaded SIM can be active at a time.\n\nSwitching to %1$s won\u2019t cancel your %2$s service. -- -- Only one SIM can be active at a time.\n\nSwitching won\u2019t cancel your %1$s service. -- -- You can use 2 SIMs at a time. To use %1$s, turn off another SIM. -- -- Switch to %1$s -- -- Turn off %1$s -- -- Turning off a SIM won\u2019t cancel your service -- -- Connecting to network… -- -- Switching to %1$s for calls and messages… -- -- Can\u2019t switch carrier -- -- The carrier can\u2019t be switched due to an error. -- -- Turn off %1$s? -- -- Turn off SIM? -- -- Turning off SIM -- -- Can\u2019t disable carrier -- -- Something went wrong and your carrier could not be disabled. -- -- Use 2 SIMs? -- -- This device can have 2 SIMs active at once. To continue using 1 SIM at a time, tap \"No thanks\". -- -- Restart device? -- -- To get started, restart your device. Then you can add another SIM. -- -- Continue -- -- Yes -- -- Restart -- -- No thanks -- -- Cancel -- -- Switch -- -- Can\u2019t activate SIM -- -- Remove the SIM and insert it again. If the problem continues, restart your device. -- -- Try turning on the SIM again. If the problem continues, restart your device. -- -- -- -- Network activation -- -- Carrier switching -- -- %1$s is active -- -- Tap to update SIM settings -- -- Switched to %1$s -- -- Switched to another carrier -- -- Your mobile network has changed -- -- Set up your other SIM -- -- Choose your active SIM or use 2 SIMs at once -- -- -- -- Choose a number to use -- -- {count, plural, -- =1 {1 number is available on this device, but only one can be used at a time} -- =2 {2 numbers are available on this device, but only one can be used at a time} -- other {# numbers are available on this device, but only one can be used at a time} -- } -- -- Activating -- -- Couldn\u2019t be activated right now -- -- Unknown number -- -- -- -- Use %1$s? -- -- %1$s will be used for mobile data, calls, and SMS. -- -- No active SIMs available -- -- To use mobile data, call features, and SMS at a later time, go to your network settings -- -- -- SIM card -- -- -- -- Erase this downloaded SIM? -- -- Erasing this SIM removes %1$s service from this device.\n\nService for %1$s won\'t be canceled. -- -- Erase -- -- Erasing SIM… -- -- Can\'t erase SIM -- -- This SIM can\'t be erased due to an error.\n\nRestart your device and try again. -- -- -- Connect to device -- -- -- %1$s -- app wants to use a temporary Wi\u2011Fi network to connect to your device -- -- -- No devices found. Make sure devices are turned on and available to connect. -- -- Try again -- -- Something came up. The application has cancelled the request to choose a device. -- -- Connection successful -- -- Connection failed -- -- Show all -- -- Searching for device\u2026 -- -- Connecting to device\u2026 -- -- -- Left -- -- Right -- -- Case -- -- -- Settings Panel -- -- -- Internet Connectivity -- -- -- Volume -- -- -- Unavailable during airplane mode -- -- -- Force desktop mode -- -- Force experimental desktop mode on secondary displays -- -- Enable non-resizable in multi window -- -- Allows non-resizable apps to be in multi window -- -- -- Override force-dark -- -- Overrides the force-dark feature to be always-on -- -- -- Privacy -- -- Permissions, account activity, personal data -- -- -- -- Controls -- -- -- -- Remove -- -- Keep -- -- Remove this suggestion? -- -- Suggestion removed -- -- Undo -- -- -- Storage is low. %1$s used - %2$s free -- -- -- Send feedback -- -- Would you like to give us feedback on this suggestion? -- -- -- %1$s copied to clipboard. -- -- -- -- -- -- 0 apps used permissions -- -- -- Permission usage in last 24 hours -- -- -- See all in Dashboard -- -- -- 1 app -- %s apps -- -- -- -- Accessibility usage -- -- -- -- 1 app has full access to your device -- %1$d apps have full access to your device -- -- -- -- Switch output -- -- Currently playing on %1$s -- -- %1$s (disconnected) -- -- Can\u2019t switch. Tap to try again. -- -- -- Important information -- -- -- CONTINUE -- -- -- NO THANKS -- -- -- Location -- -- -- Your carrier may collect your location when you use this service for emergency calls.\n\nVisit your carrier\u2019s privacy policy for details. -- -- -- You may lose access to any remaining time or data. Check with your provider before removing. -- -- -- content capture, app content -- -- App content -- -- Allow apps to send content to the Android system -- -- -- Capture system heap dump -- -- Reboot with MTE -- System will reboot and allow to experiment with Memory Tagging Extension (MTE). MTE may negatively impact system performance and stability. Will be reset on next subsequent reboot. -- -- Capturing system heap dump -- -- Couldn\u2019t capture system heap dump -- -- Automatically capture system heap dumps -- -- Automatically capture a heap dump for Android System when it uses too much memory -- -- -- Disconnect -- -- -- Emergency calls -- -- -- Emergency calls over Wi\u2011Fi Calling are not supported by your carrier.\nThe device switches automatically to a cellular network to place an emergency call.\nEmergency calls are only possible in areas with cellular coverage. -- -- -- Use Wi\u2011Fi for calls to improve quality -- -- -- Backup calling -- -- -- If %1$s is unavailable or roaming, use your mobile data SIM for %1$s calls. -- -- -- backup calling -- -- -- Incoming MMS message -- -- Can\u2019t send MMS message -- -- Tap to allow MMS messaging on %1$s when mobile data is off -- -- -- MMS message -- -- -- Issue with SIM combination -- -- Using %1$s may limit functionality. Tap to learn more. -- -- -- SIM combination -- -- -- Your work policy info -- -- Settings managed by your IT admin -- -- -- GPU -- -- -- DSU Loader -- -- Load a Dynamic System Update Image -- -- Loading\u2026 -- -- DSU is running -- -- -- Bug report handler -- -- -- Determines which app handles the Bug Report shortcut on your device. -- -- -- Personal -- -- -- Work -- -- -- System default -- -- -- This choice is no longer valid. Try again. -- -- -- device controls -- -- -- Cards & passes -- -- -- cards & passes -- -- -- Press and hold power button -- -- -- Press and hold for the Assistant -- -- Press and hold for the power menu -- -- Press and hold disabled -- -- -- To use, first set a screen lock -- -- -- Hold for Assistant -- -- -- Trigger the Assistant by holding the power button -- -- -- Power & Emergency Menu:\nPress Power and Volume up at the same time. -- -- Prevent ringing:\nShortcut available in the volume menu. -- -- -- Press & hold duration -- -- Adjust sensitivity by choosing how long to press & hold the power button -- -- Short -- -- Long -- -- -- Show wallet -- -- Allow access to wallet from lock screen -- -- -- Show QR scanner -- -- Allow access to QR scanner from lock screen -- -- -- Show device controls -- -- Show controls for external devices from the lock screen -- -- Control from locked device -- -- Control external devices without unlocking your phone or tablet if allowed by the device controls app -- -- To use, first turn on \u0022Show device controls\u0022 -- -- Show double-line clock when available -- -- Double-line clock -- -- -- -- -- -- -- -- -- -- -- -- Stop casting -- -- -- Turn off VoLTE? -- -- This also turns off your 5G connection.\nDuring a voice call, you can\u2019t use the internet and some apps may not work. -- -- When using 2 SIMs, this phone will be limited to 4G. Learn more -- -- When using 2 SIMs, this tablet will be limited to 4G. Learn more -- -- When using 2 SIMs, this device will be limited to 4G. Learn more -- -- -- -- -- Suspend execution for cached apps -- -- -- Never expires. -- -- Lease never expires. -- -- -- Allow screen overlays on Settings -- -- Allow apps that can display over other apps to overlay Settings screens -- -- -- Allow Mock Modem -- -- Allow this device to run Mock Modem service for instrumentation testing. Do not enable this during normal usage of the phone -- -- -- Media -- -- Pin media player -- -- To quickly resume playback, media player stays open in Quick Settings -- -- Show media recommendations -- -- Based on your activity -- -- Hide player -- -- Show player -- -- media -- -- -- Bluetooth will turn on -- -- -- On -- -- Off -- -- -- Internet -- -- SIMs -- -- airplane, airplane-safe -- -- Calls & SMS -- -- Wi\u2011Fi calling -- -- Make and receive calls over Wi\u2011Fi -- -- With Wi\u2011Fi calling, calls are made and received over non\u2011carrier Wi\u2011Fi networks. -- Learn more -- -- Calls -- -- SMS -- -- preferred -- -- preferred for calls -- -- preferred for SMS -- -- unavailable -- -- Temporarily unavailable -- -- No SIM -- -- Network preferences -- -- network connection, internet, wireless, data, wifi, wi-fi, wi fi, cellular, mobile, cell carrier, 4g, 3g, 2g, lte -- -- Turn on Wi\u2011Fi -- -- Turn off Wi\u2011Fi -- -- Reset your internet? -- -- This will end your phone call -- -- This will end your phone call -- -- Resetting your internet\u2026 -- -- Fix connectivity -- -- Networks available -- -- To switch networks, disconnect ethernet -- -- Wi\u2011Fi is off -- -- Tap a network to connect -- -- W+ connections -- -- Allow Google Fi to use W+ networks to improve speed and coverage -- -- W+ network -- -- SIM -- -- DOWNLOADED SIM -- -- DOWNLOADED SIMS -- -- Active -- -- Inactive -- -- \u0020/ Default for %1$s -- -- calls -- -- SMS -- -- mobile data -- -- To improve device experience, apps and services can still scan for Wi\u2011Fi networks at any time, even when Wi\u2011Fi is off. This can be used, for example, to improve location-based features and services. You can change this in Wi\u2011Fi scanning settings. -- -- Change -- -- -- %1$s / %2$s -- -- Connected -- -- No connection -- -- Mobile data won\u0027t auto\u2011connect -- -- No other networks available -- -- No networks available -- -- Turn off mobile data? -- -- You won\’t have access to data or the internet through %s. Internet will only be available via Wi\u2011Fi. -- -- your carrier -- -- Not allowed by your organization -- -- -- Unavailable because bedtime mode is on -- -- -- Reset notification importance completed. -- -- -- Apps -- -- -- A device wants to access your messages. Tap for details. -- -- Allow access to messages? -- -- A Bluetooth device, %1$s, wants to access your messages.\n\nYou haven\u2019t connected to %2$s before. -- -- A device wants to access your contacts and call log. Tap for details. -- -- Allow access to contacts and call log? -- -- A Bluetooth device, %1$s, wants to access your contacts and call log. This includes data about incoming and outgoing calls.\n\nYou haven\u2019t connected to %2$s before. -- -- -- Brightness -- -- Lock display -- -- Appearance -- -- Color -- -- Other display controls -- -- Others -- -- General -- -- Use Dark theme -- -- Use Bluetooth -- -- -- Use prevent ringing -- -- Use Wi\u2011Fi hotspot -- -- Use app pinning -- -- Use developer options -- -- Use print service -- -- Allow multiple users -- -- Use wireless debugging -- -- Use graphics driver preferences -- -- Use battery saver -- -- Turn off now -- -- Turn on now -- -- Use Night Light -- -- Use NFC -- -- Use adaptive battery -- -- Use adaptive brightness -- -- Use Wi‑Fi calling -- -- -- See all apps -- -- -- Smart Forwarding -- -- Smart Forwarding Enabled -- -- Smart Forwarding Disabled -- -- Call Settings -- -- Updating Settings... -- -- Call Settings error -- -- Network or SIM card error. -- -- Sim is not activated. -- -- Enter Phone numbers -- -- Enter Phone number -- -- Phone number is missing. -- -- OK -- -- -- Allow 2G -- -- 2G is less secure, but may improve your connection in some locations. For emergency calls, 2G is always allowed. -- -- %1$s requires 2G to be available -- -- -- All Services -- -- -- Show clipboard access -- -- -- Show a message when apps access text, images, or other content you\u2019ve copied -- -- -- All apps -- -- -- Don\u2019t allow -- -- -- Ultra-Wideband (UWB) -- -- -- Helps identify the relative position of nearby devices that have UWB -- -- -- Turn off airplane mode to use UWB -- -- -- Camera access -- -- Microphone access -- -- Location access -- -- For apps and services -- -- For apps and services. If this setting is off, microphone data may still be shared when you call an emergency number. -- -- -- Previous -- -- -- Next -- -- -- Color preview -- -- -- SIM card access request -- -- A device wants to access your SIM card. Tap for details. -- -- Allow access to SIM card? -- -- A Bluetooth device, %1$s, wants to access data on your SIM card. This includes your contacts.\n\nWhile connected, %2$s will receive all calls made to %3$s. -- -- Bluetooth device available -- -- A device wants to connect. Tap for details. -- -- Connect to Bluetooth device? -- -- %1$s wants to connect to this phone.\n\nYou haven\u2019t connected to %2$s before. -- -- Don\u2019t connect -- -- Connect -- -- -- TARE -- -- TARE Settings -- -- On -- -- Off -- -- Revert to Default Settings -- -- AlarmManager -- -- JobScheduler -- -- Settings reverted to default. -- -- Maximum Satiated Balance -- -- Balances -- -- Consumption Limits -- -- Initial Consumption Limit -- -- Maximum Consumption Limit -- -- -- @string/tare_initial_consumption_limit -- @string/tare_hard_consumption_limit -- -- -- Modifiers -- -- Actions (Cost to Produce) -- -- Actions (Base Price) -- -- Rewards per single event -- -- Rewards per second of event duration -- -- Maximum Rewards Per Day -- -- -- Allow While Idle Exact Wakeup Alarm -- -- -- Allow While Idle Inexact Wakeup Alarm -- -- Exact Wakeup Alarm -- -- Inexact Wakeup Alarm -- -- -- Allow While Idle Exact NonWakeup Alarm -- -- Exact NonWakeup Alarm -- -- -- Allow While Idle Inexact NonWakeup Alarm -- -- Inexact NonWakeup Alarm -- -- AlarmClock -- -- Top Activity -- -- Notification Seen -- -- Notification Seen Within 15 Minutes -- -- Notification Interaction -- -- Widget Interaction -- -- Other User Interaction -- -- Job Max Start -- -- Job Max Running -- -- Job High Start -- -- Job High Running -- -- Job Default Start -- -- Job Default Running -- -- Job Low Start -- -- Job Low Running -- -- Job Min Start -- -- Job Min Running -- -- Job Timeout Penalty -- -- Minimum Satiated Balance (Exempted) -- -- Minimum Satiated Balance (Headless System App) -- -- Minimum Satiated Balance (Remaining Apps) -- -- -- @string/tare_max_satiated_balance -- @string/tare_min_balance_exempted -- @string/tare_min_balance_headless_app -- @string/tare_min_balance_other_app -- -- -- -- Charging -- -- Doze -- Power Save Mode -- -- Process State -- -- -- -- @string/tare_wakeup_exact_idle -- @string/tare_wakeup_inexact_idle -- @string/tare_wakeup_exact -- @string/tare_wakeup_inexact -- @string/tare_nonwakeup_exact_idle -- @string/tare_nonwakeup_exact -- @string/tare_nonwakeup_inexact_idle -- @string/tare_nonwakeup_inexact -- @string/tare_alarm_clock -- -- -- -- @string/tare_top_activity -- @string/tare_notification_seen -- -- @string/tare_notification_interaction -- @string/tare_widget_interaction -- @string/tare_other_interaction -- -- -- -- @string/tare_job_max_start -- @string/tare_job_max_running -- @string/tare_job_high_start -- @string/tare_job_high_running -- @string/tare_job_default_start -- @string/tare_job_default_running -- @string/tare_job_low_start -- @string/tare_job_low_running -- @string/tare_job_min_start -- @string/tare_job_min_running -- @string/tare_job_timeout_penalty -- -- -- -- @string/tare_alarmmanager -- @string/tare_jobscheduler -- -- -- Confirm -- -- -- ARC -- Cake -- -- -- -- Preview -- -- Choose a screen saver -- -- Show additional information -- -- Display time, date, weather, air quality, and Cast details on the screen saver -- -- More settings -- -- Choose your screen saver -- -- Choose what you’ll see on your screen when your tablet is docked. Your device may use more energy when a screen saver is used. -- -- -- Customize -- -- -- A reboot is required to enable freeform -- support. -- -- A reboot is required to force desktop mode on -- secondary displays. -- -- Reboot now -- -- Reboot later -- -- -- *This is a temporary placeholder fallback activity. -- -- -- Spatial Audio -- -- Audio from compatible media becomes more immersive -- -- Head tracking -- -- Audio changes as you move your head to sound more natural -- -- -- Network download rate limit -- -- Configure the network bandwidth ingress rate limit which is applied to all networks that provide internet connectivity. -- -- Configure network download rate limit -- -- No limit -- -- -- -- Broadcast -- -- Broadcast %1$s -- -- Listen to broadcasts that are playing near you -- -- Broadcast media to devices near you, or listen to someone else’s broadcast -- -- Broadcasts -- -- Listening to -- -- Find broadcasts -- -- Leave broadcast -- -- Scan QR code -- -- Enter password -- -- Can\u2019t connect. Try again. -- -- Wrong password -- -- -- -- To start listening, center the QR code below -- -- QR code isn\u0027t a valid format -- --
    ++++ b/res/values/strings.xml +@@ -743,6 +743,9 @@ + Enable native code debugging + Generate useful logs / bug reports from crashes and permit debugging native code. + ++ Disable DNS content blocker ++ Disables use of the included /etc/hosts database for data collection and malware blocking. ++ + + Lock screen when trust is lost + diff --git a/res/xml/security_dashboard_settings.xml b/res/xml/security_dashboard_settings.xml -deleted file mode 100644 -index 3a06288497..0000000000 +index 3a06288497..db158b7243 100644 --- a/res/xml/security_dashboard_settings.xml -+++ /dev/null -@@ -1,94 +0,0 @@ -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- ++++ b/res/xml/security_dashboard_settings.xml +@@ -80,6 +80,12 @@ + android:title="@string/native_debug_title" + android:summary="@string/native_debug_summary" + android:persistent="false" /> ++ ++ + + + Co-authored-by: Danny Lin Co-authored-by: anupritaisno1 Signed-off-by: empratyush +[tad@spotco.us]: removed the option for GrapheneOS servers +Change-Id: I8a762d0f29ac42fce3dcfc7189e8ff216a8f8d1a --- res/values/arrays.xml | 10 + + res/values/strings.xml | 3 + ...ConnectivityCheckPreferenceController.java | 176 ++++++++++++++++++ .../network/NetworkDashboardFragment.java | 3 + - 3 files changed, 189 insertions(+) + 4 files changed, 192 insertions(+) create mode 100644 src/com/android/settings/network/ConnectivityCheckPreferenceController.java diff --git a/res/values/arrays.xml b/res/values/arrays.xml @@ -42,6 +45,18 @@ index cfc7671652..7fac175770 100644 +diff --git a/res/values/strings.xml b/res/values/strings.xml +index baed6e68f5..f692139c80 100644 +--- a/res/values/strings.xml ++++ b/res/values/strings.xml +@@ -14233,4 +14233,7 @@ + + QR code isn\u0027t a valid format + ++ Internet connectivity check ++ HTTP endpoints to use for performing internet connectivity checks. ++ + diff --git a/src/com/android/settings/network/ConnectivityCheckPreferenceController.java b/src/com/android/settings/network/ConnectivityCheckPreferenceController.java new file mode 100644 index 0000000000..bf16eb825a diff --git a/Patches/LineageOS-20.0/android_packages_modules_Connectivity/0002-Private_DNS.patch b/Patches/LineageOS-20.0/android_packages_modules_Connectivity/0002-Private_DNS.patch new file mode 100644 index 00000000..b762795e --- /dev/null +++ b/Patches/LineageOS-20.0/android_packages_modules_Connectivity/0002-Private_DNS.patch @@ -0,0 +1,314 @@ +From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 +From: Tad +Date: Mon, 24 Jun 2019 21:27:35 +0530 +Subject: [PATCH] Add more 'Private DNS' options + +This adds thirteen DNS providers as available presets. + +Credit: CalyxOS +- Chirayu Desai + https://review.calyxos.org/c/CalyxOS/platform_packages_modules_Connectivity/+/9588 + +Change-Id: I4e51da9d8fe08d1c4a287808f4464c0338b40334 +--- + .../net/ConnectivitySettingsManager.java | 170 ++++++++++++++++++ + .../server/connectivity/DnsManager.java | 78 ++++++++ + 2 files changed, 248 insertions(+) + +diff --git a/framework/src/android/net/ConnectivitySettingsManager.java b/framework/src/android/net/ConnectivitySettingsManager.java +index 32f831979..021937cce 100644 +--- a/framework/src/android/net/ConnectivitySettingsManager.java ++++ b/framework/src/android/net/ConnectivitySettingsManager.java +@@ -351,6 +351,84 @@ public class ConnectivitySettingsManager { + */ + public static final int PRIVATE_DNS_MODE_OFF = ConnectivitySettingsUtils.PRIVATE_DNS_MODE_OFF; + ++ /** ++ * @hide ++ */ ++ public static final int PRIVATE_DNS_MODE_ADGUARD = ++ ConnectivitySettingsUtils.PRIVATE_DNS_MODE_ADGUARD; ++ ++ /** ++ * @hide ++ */ ++ public static final int PRIVATE_DNS_MODE_APPLIEDPRIVACY = ++ ConnectivitySettingsUtils.PRIVATE_DNS_MODE_APPLIEDPRIVACY; ++ ++ /** ++ * @hide ++ */ ++ public static final int PRIVATE_DNS_MODE_CLEANBROWSING = ++ ConnectivitySettingsUtils.PRIVATE_DNS_MODE_CLEANBROWSING; ++ ++ /** ++ * @hide ++ */ ++ public static final int PRIVATE_DNS_MODE_CIRA = ++ ConnectivitySettingsUtils.PRIVATE_DNS_MODE_CIRA; ++ ++ /** ++ * @hide ++ */ ++ public static final int PRIVATE_DNS_MODE_CZNIC = ++ ConnectivitySettingsUtils.PRIVATE_DNS_MODE_CZNIC; ++ ++ /** ++ * @hide ++ */ ++ public static final int PRIVATE_DNS_MODE_CLOUDFLARE = ++ ConnectivitySettingsUtils.PRIVATE_DNS_MODE_CLOUDFLARE; ++ ++ /** ++ * @hide ++ */ ++ public static final int PRIVATE_DNS_MODE_GOOGLE = ++ ConnectivitySettingsUtils.PRIVATE_DNS_MODE_GOOGLE; ++ ++ /** ++ * @hide ++ */ ++ public static final int PRIVATE_DNS_MODE_MULLVAD = ++ ConnectivitySettingsUtils.PRIVATE_DNS_MODE_MULLVAD; ++ ++ /** ++ * @hide ++ */ ++ public static final int PRIVATE_DNS_MODE_QUADNINE = ++ ConnectivitySettingsUtils.PRIVATE_DNS_MODE_QUADNINE; ++ ++ /** ++ * @hide ++ */ ++ public static final int PRIVATE_DNS_MODE_RESTENA = ++ ConnectivitySettingsUtils.PRIVATE_DNS_MODE_RESTENA; ++ ++ /** ++ * @hide ++ */ ++ public static final int PRIVATE_DNS_MODE_SWITCH = ++ ConnectivitySettingsUtils.PRIVATE_DNS_MODE_SWITCH; ++ ++ /** ++ * @hide ++ */ ++ public static final int PRIVATE_DNS_MODE_TWNIC = ++ ConnectivitySettingsUtils.PRIVATE_DNS_MODE_TWNIC; ++ ++ /** ++ * @hide ++ */ ++ public static final int PRIVATE_DNS_MODE_UNCENSOREDDNS = ++ ConnectivitySettingsUtils.PRIVATE_DNS_MODE_UNCENSOREDDNS; ++ + /** + * One of the private DNS modes that indicates the private DNS mode is automatic, which + * will try to use the current DNS as private DNS. +@@ -366,10 +444,89 @@ public class ConnectivitySettingsManager { + public static final int PRIVATE_DNS_MODE_PROVIDER_HOSTNAME = + ConnectivitySettingsUtils.PRIVATE_DNS_MODE_PROVIDER_HOSTNAME; + ++ /** ++ * @hide ++ */ ++ public static final String PRIVATE_DNS_SPECIFIER_ADGUARD = "dns.adguard.com"; ++ ++ /** ++ * @hide ++ */ ++ public static final String PRIVATE_DNS_SPECIFIER_APPLIEDPRIVACY = "dot1.applied-privacy.net"; ++ ++ /** ++ * @hide ++ */ ++ public static final String PRIVATE_DNS_SPECIFIER_CIRA = "protected.canadianshield.cira.ca"; ++ ++ /** ++ * @hide ++ */ ++ public static final String PRIVATE_DNS_SPECIFIER_CZNIC = "odvr.nic.cz"; ++ ++ /** ++ * @hide ++ */ ++ public static final String PRIVATE_DNS_SPECIFIER_CLEANBROWSING = "security-filter-dns.cleanbrowsing.org"; ++ ++ /** ++ * @hide ++ */ ++ public static final String PRIVATE_DNS_SPECIFIER_CLOUDFLARE = "security.cloudflare-dns.com"; ++ ++ /** ++ * @hide ++ */ ++ public static final String PRIVATE_DNS_SPECIFIER_GOOGLE = "dns.google"; ++ ++ /** ++ * @hide ++ */ ++ public static final String PRIVATE_DNS_SPECIFIER_MULLVAD = "adblock.doh.mullvad.net"; ++ ++ /** ++ * @hide ++ */ ++ public static final String PRIVATE_DNS_SPECIFIER_QUADNINE = "dns.quad9.net"; ++ ++ /** ++ * @hide ++ */ ++ public static final String PRIVATE_DNS_SPECIFIER_RESTENA = "kaitain.restena.lu"; ++ ++ /** ++ * @hide ++ */ ++ public static final String PRIVATE_DNS_SPECIFIER_SWITCH = "dns.switch.ch"; ++ ++ /** ++ * @hide ++ */ ++ public static final String PRIVATE_DNS_SPECIFIER_TWNIC = "101.101.101.101"; ++ ++ /** ++ * @hide ++ */ ++ public static final String PRIVATE_DNS_SPECIFIER_UNCENSOREDDNS = "unicast.censurfridns.dk"; ++ ++ + /** @hide */ + @Retention(RetentionPolicy.SOURCE) + @IntDef(value = { + PRIVATE_DNS_MODE_OFF, ++ PRIVATE_DNS_MODE_ADGUARD, ++ PRIVATE_DNS_MODE_APPLIEDPRIVACY, ++ PRIVATE_DNS_MODE_CLEANBROWSING, ++ PRIVATE_DNS_MODE_CIRA, ++ PRIVATE_DNS_MODE_CZNIC, ++ PRIVATE_DNS_MODE_CLOUDFLARE, ++ PRIVATE_DNS_MODE_GOOGLE, ++ PRIVATE_DNS_MODE_MULLVAD, ++ PRIVATE_DNS_MODE_QUADNINE, ++ PRIVATE_DNS_MODE_RESTENA, ++ PRIVATE_DNS_MODE_SWITCH, ++ PRIVATE_DNS_MODE_TWNIC, ++ PRIVATE_DNS_MODE_UNCENSOREDDNS, + PRIVATE_DNS_MODE_OPPORTUNISTIC, + PRIVATE_DNS_MODE_PROVIDER_HOSTNAME, + }) +@@ -806,6 +963,19 @@ public class ConnectivitySettingsManager { + public static void setPrivateDnsDefaultMode(@NonNull Context context, + @NonNull @PrivateDnsMode int mode) { + if (!(mode == PRIVATE_DNS_MODE_OFF ++ || mode == PRIVATE_DNS_MODE_ADGUARD ++ || mode == PRIVATE_DNS_MODE_APPLIEDPRIVACY ++ || mode == PRIVATE_DNS_MODE_CLEANBROWSING ++ || mode == PRIVATE_DNS_MODE_CIRA ++ || mode == PRIVATE_DNS_MODE_CZNIC ++ || mode == PRIVATE_DNS_MODE_CLOUDFLARE ++ || mode == PRIVATE_DNS_MODE_GOOGLE ++ || mode == PRIVATE_DNS_MODE_MULLVAD ++ || mode == PRIVATE_DNS_MODE_QUADNINE ++ || mode == PRIVATE_DNS_MODE_RESTENA ++ || mode == PRIVATE_DNS_MODE_SWITCH ++ || mode == PRIVATE_DNS_MODE_TWNIC ++ || mode == PRIVATE_DNS_MODE_UNCENSOREDDNS + || mode == PRIVATE_DNS_MODE_OPPORTUNISTIC + || mode == PRIVATE_DNS_MODE_PROVIDER_HOSTNAME)) { + throw new IllegalArgumentException("Invalid private dns mode"); +diff --git a/service/src/com/android/server/connectivity/DnsManager.java b/service/src/com/android/server/connectivity/DnsManager.java +index 1493cae79..2a5058c3c 100644 +--- a/service/src/com/android/server/connectivity/DnsManager.java ++++ b/service/src/com/android/server/connectivity/DnsManager.java +@@ -23,8 +23,34 @@ import static android.net.ConnectivitySettingsManager.DNS_RESOLVER_SUCCESS_THRES + import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_DEFAULT_MODE; + import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE; + import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_OFF; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_ADGUARD; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_APPLIEDPRIVACY; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_CLEANBROWSING; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_CIRA; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_CZNIC; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_CLOUDFLARE; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_GOOGLE; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_MULLVAD; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_QUADNINE; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_RESTENA; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_SWITCH; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_TWNIC; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_UNCENSOREDDNS; + import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_MODE_PROVIDER_HOSTNAME; + import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_SPECIFIER; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_SPECIFIER_ADGUARD; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_SPECIFIER_APPLIEDPRIVACY; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_SPECIFIER_CLEANBROWSING; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_SPECIFIER_CIRA; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_SPECIFIER_CZNIC; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_SPECIFIER_CLOUDFLARE; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_SPECIFIER_GOOGLE; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_SPECIFIER_MULLVAD; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_SPECIFIER_QUADNINE; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_SPECIFIER_RESTENA; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_SPECIFIER_SWITCH; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_SPECIFIER_TWNIC; ++import static android.net.ConnectivitySettingsManager.PRIVATE_DNS_SPECIFIER_UNCENSOREDDNS; + import static android.net.resolv.aidl.IDnsResolverUnsolicitedEventListener.VALIDATION_RESULT_FAILURE; + import static android.net.resolv.aidl.IDnsResolverUnsolicitedEventListener.VALIDATION_RESULT_SUCCESS; + +@@ -141,6 +167,58 @@ public class DnsManager { + return new PrivateDnsConfig(specifier, null); + } + ++ if (PRIVATE_DNS_MODE_ADGUARD == mode) { ++ return new PrivateDnsConfig(PRIVATE_DNS_SPECIFIER_ADGUARD, null); ++ } ++ ++ if (PRIVATE_DNS_MODE_APPLIEDPRIVACY == mode) { ++ return new PrivateDnsConfig(PRIVATE_DNS_SPECIFIER_APPLIEDPRIVACY, null); ++ } ++ ++ if (PRIVATE_DNS_MODE_CLEANBROWSING == mode) { ++ return new PrivateDnsConfig(PRIVATE_DNS_SPECIFIER_CLEANBROWSING, null); ++ } ++ ++ if (PRIVATE_DNS_MODE_CIRA == mode) { ++ return new PrivateDnsConfig(PRIVATE_DNS_SPECIFIER_CIRA, null); ++ } ++ ++ if (PRIVATE_DNS_MODE_CZNIC == mode) { ++ return new PrivateDnsConfig(PRIVATE_DNS_SPECIFIER_CZNIC, null); ++ } ++ ++ if (PRIVATE_DNS_MODE_CLOUDFLARE == mode) { ++ return new PrivateDnsConfig(PRIVATE_DNS_SPECIFIER_CLOUDFLARE, null); ++ } ++ ++ if (PRIVATE_DNS_MODE_GOOGLE == mode) { ++ return new PrivateDnsConfig(PRIVATE_DNS_SPECIFIER_GOOGLE, null); ++ } ++ ++ if (PRIVATE_DNS_MODE_MULLVAD == mode) { ++ return new PrivateDnsConfig(PRIVATE_DNS_SPECIFIER_MULLVAD, null); ++ } ++ ++ if (PRIVATE_DNS_MODE_QUADNINE == mode) { ++ return new PrivateDnsConfig(PRIVATE_DNS_SPECIFIER_QUADNINE, null); ++ } ++ ++ if (PRIVATE_DNS_MODE_RESTENA == mode) { ++ return new PrivateDnsConfig(PRIVATE_DNS_SPECIFIER_RESTENA, null); ++ } ++ ++ if (PRIVATE_DNS_MODE_SWITCH == mode) { ++ return new PrivateDnsConfig(PRIVATE_DNS_SPECIFIER_SWITCH, null); ++ } ++ ++ if (PRIVATE_DNS_MODE_TWNIC == mode) { ++ return new PrivateDnsConfig(PRIVATE_DNS_SPECIFIER_TWNIC, null); ++ } ++ ++ if (PRIVATE_DNS_MODE_UNCENSOREDDNS == mode) { ++ return new PrivateDnsConfig(PRIVATE_DNS_SPECIFIER_UNCENSOREDDNS, null); ++ } ++ + return new PrivateDnsConfig(useTls); + } + diff --git a/Scripts/Common/Deblob.sh b/Scripts/Common/Deblob.sh index 90155c97..1c4fcb25 100644 --- a/Scripts/Common/Deblob.sh +++ b/Scripts/Common/Deblob.sh @@ -873,6 +873,7 @@ deblobVendorBp() { #TODO make this work for more then these two blobs #Credit: https://stackoverflow.com/a/26053127 sed -i ':a;N;s/\n/&/3;Ta;/manifest_android.hardware.drm@1.*-service.widevine.xml/!{P;D};:b;N;s/\n/&/8;Tb;d' "$bpfile"; + sed -i ':a;N;s/\n/&/3;Ta;/manifest_android.hardware.drm-service.widevine.xml/!{P;D};:b;N;s/\n/&/8;Tb;d' "$bpfile"; sed -i ':a;N;s/\n/&/3;Ta;/manifest_vendor.xiaomi.hardware.mlipay.xml/!{P;D};:b;N;s/\n/&/8;Tb;d' "$bpfile"; sed -i ':a;N;s/\n/&/3;Ta;/vendor.qti.hardware.radio.atcmdfwd@1.0.xml/!{P;D};:b;N;s/\n/&/8;Tb;d' "$bpfile"; } diff --git a/Scripts/Common/Functions.sh b/Scripts/Common/Functions.sh index 92f9a2c7..e3f031b6 100644 --- a/Scripts/Common/Functions.sh +++ b/Scripts/Common/Functions.sh @@ -224,8 +224,19 @@ processRelease() { echo -e "\e[0;32m\t+ Verified Boot 2.0 with VBMETA and NOCHAIN\e[0m"; fi; if [[ "$DOS_VERSION" == "LineageOS-17.1" ]] || [[ "$DOS_VERSION" == "LineageOS-18.1" ]] || [[ "$DOS_VERSION" == "LineageOS-19.1" ]]; then - local APEX_SWITCHES=(--extra_apks com.android.adbd.apex="$KEY_DIR/releasekey" \ + local APEX_SWITCHES=(--extra_apks AdServicesApk.apk="$KEY_DIR/releasekey" \ + --extra_apks Bluetooth.apk="$KEY_DIR/bluetooth" \ + --extra_apks HalfSheetUX.apk="$KEY_DIR/releasekey" \ + --extra_apks OsuLogin.apk="$KEY_DIR/releasekey" \ + --extra_apks SafetyCenterResources.apk="$KEY_DIR/releasekey" \ + --extra_apks ServiceConnectivityResources.apk="$KEY_DIR/releasekey" \ + --extra_apks ServiceUwbResources.apk="$KEY_DIR/releasekey" \ + --extra_apks ServiceWifiResources.apk="$KEY_DIR/releasekey" \ + --extra_apks WifiDialog.apk="$KEY_DIR/releasekey" \ + --extra_apks com.android.adbd.apex="$KEY_DIR/releasekey" \ --extra_apex_payload_key com.android.adbd.apex="$KEY_DIR/avb.pem" \ + --extra_apks com.android.adservices.apex="$KEY_DIR/releasekey" \ + --extra_apex_payload_key com.android.adservices.apex="$KEY_DIR/avb.pem" \ --extra_apks com.android.apex.cts.shim.apex="$KEY_DIR/releasekey" \ --extra_apex_payload_key com.android.apex.cts.shim.apex="$KEY_DIR/avb.pem" \ --extra_apks com.android.appsearch.apex="$KEY_DIR/releasekey" \ @@ -234,8 +245,12 @@ processRelease() { --extra_apex_payload_key com.android.art.apex="$KEY_DIR/avb.pem" \ --extra_apks com.android.art.debug.apex="$KEY_DIR/releasekey" \ --extra_apex_payload_key com.android.art.debug.apex="$KEY_DIR/avb.pem" \ + --extra_apks com.android.btservices.apex="$KEY_DIR/bluetooth" \ + --extra_apex_payload_key com.android.btservices.apex="$KEY_DIR/avb.pem" \ --extra_apks com.android.cellbroadcast.apex="$KEY_DIR/releasekey" \ --extra_apex_payload_key com.android.cellbroadcast.apex="$KEY_DIR/avb.pem" \ + --extra_apks com.android.compos.apex="$KEY_DIR/releasekey" \ + --extra_apex_payload_key com.android.compos.apex="$KEY_DIR/avb.pem" \ --extra_apks com.android.conscrypt.apex="$KEY_DIR/releasekey" \ --extra_apex_payload_key com.android.conscrypt.apex="$KEY_DIR/avb.pem" \ --extra_apks com.android.extservices.apex="$KEY_DIR/releasekey" \ @@ -252,6 +267,8 @@ processRelease() { --extra_apex_payload_key com.android.mediaprovider.apex="$KEY_DIR/avb.pem" \ --extra_apks com.android.neuralnetworks.apex="$KEY_DIR/releasekey" \ --extra_apex_payload_key com.android.neuralnetworks.apex="$KEY_DIR/avb.pem" \ + --extra_apks com.android.ondevicepersonalization.apex="$KEY_DIR/releasekey" \ + --extra_apex_payload_key com.android.ondevicepersonalization.apex="$KEY_DIR/avb.pem" \ --extra_apks com.android.os.statsd.apex="$KEY_DIR/releasekey" \ --extra_apex_payload_key com.android.os.statsd.apex="$KEY_DIR/avb.pem" \ --extra_apks com.android.permission.apex="$KEY_DIR/releasekey" \ @@ -268,6 +285,10 @@ processRelease() { --extra_apex_payload_key com.android.tethering.apex="$KEY_DIR/avb.pem" \ --extra_apks com.android.tzdata.apex="$KEY_DIR/releasekey" \ --extra_apex_payload_key com.android.tzdata.apex="$KEY_DIR/avb.pem" \ + --extra_apks com.android.uwb.apex="$KEY_DIR/releasekey" \ + --extra_apex_payload_key com.android.uwb.apex="$KEY_DIR/avb.pem" \ + --extra_apks com.android.virt.apex="$KEY_DIR/releasekey" \ + --extra_apex_payload_key com.android.virt.apex="$KEY_DIR/avb.pem" \ --extra_apks com.android.vndk.current.apex="$KEY_DIR/releasekey" \ --extra_apex_payload_key com.android.vndk.current.apex="$KEY_DIR/avb.pem" \ --extra_apks com.android.wifi.apex="$KEY_DIR/releasekey" \ diff --git a/Scripts/LineageOS-19.1/Functions.sh b/Scripts/LineageOS-19.1/Functions.sh index 96f8b7eb..68190bfd 100644 --- a/Scripts/LineageOS-19.1/Functions.sh +++ b/Scripts/LineageOS-19.1/Functions.sh @@ -54,8 +54,8 @@ buildAll() { buildDevice discovery; #SD835 buildDevice cheryl verity; - buildDevice cheeseburger verity; - buildDevice dumpling verity; + buildDevice cheeseburger verity; #superseded + buildDevice dumpling verity; #superseded buildDevice mata verity; buildDevice taimen avb; buildDevice walleye avb; @@ -65,38 +65,38 @@ buildAll() { buildDevice pro1 avb; buildDevice crosshatch avb; buildDevice blueline avb; - buildDevice enchilada avb; - buildDevice fajita avb; + buildDevice enchilada avb; #superseded + buildDevice fajita avb; #superseded buildDevice akari avb; buildDevice aurora avb; buildDevice xz2c avb; #SD730 - buildDevice sunfish avb; + buildDevice sunfish avb; #superseded #SD632 buildDevice FP3 avb; #SD750 - buildDevice FP4 avb; #unb + buildDevice FP4 avb; #unb #superseded #SD855 - buildDevice guacamole avb; #unb - buildDevice guacamoleb avb; #unb - buildDevice hotdog avb; #unb - buildDevice hotdogb avb; #unb - buildDevice coral avb; - buildDevice flame avb; + buildDevice guacamole avb; #unb #superseded + buildDevice guacamoleb avb; #unb #superseded + buildDevice hotdog avb; #unb #superseded + buildDevice hotdogb avb; #unb #superseded + buildDevice coral avb; #superseded + buildDevice flame avb; #superseded buildDevice vayu avb; #SD865 - buildDevice instantnoodle avb; - buildDevice instantnoodlep avb; - buildDevice kebab avb; + buildDevice instantnoodle avb; #superseded + buildDevice instantnoodlep avb; #superseded + buildDevice kebab avb; #superseded buildDevice lmi avb; #SD870 buildDevice alioth avb; #SD888 - buildDevice lemonade avb; - buildDevice lemonadep avb; + buildDevice lemonade avb; #superseded + buildDevice lemonadep avb; #superseded #SD765 - buildDevice bramble avb; - buildDevice redfin avb; + buildDevice bramble avb; #superseded + buildDevice redfin avb; #superseded #TODO: barbet #SD670 buildDevice bonito avb; diff --git a/Scripts/LineageOS-20.0/Functions.sh b/Scripts/LineageOS-20.0/Functions.sh index e769f51e..17acf11d 100644 --- a/Scripts/LineageOS-20.0/Functions.sh +++ b/Scripts/LineageOS-20.0/Functions.sh @@ -58,12 +58,12 @@ buildAll() { #SD730 buildDevice sunfish avb; #SD750 - buildDevice FP4 avb; #unb + buildDevice FP4 avb; #SD855 - buildDevice guacamole avb; #unb - buildDevice guacamoleb avb; #unb - buildDevice hotdog avb; #unb - buildDevice hotdogb avb; #unb + buildDevice guacamole avb; + buildDevice guacamoleb avb; + buildDevice hotdog avb; + buildDevice hotdogb avb; buildDevice coral avb; buildDevice flame avb; #SD865 diff --git a/Scripts/LineageOS-20.0/Patch.sh b/Scripts/LineageOS-20.0/Patch.sh index b5a734e4..f7e59c9d 100644 --- a/Scripts/LineageOS-20.0/Patch.sh +++ b/Scripts/LineageOS-20.0/Patch.sh @@ -159,7 +159,7 @@ applyPatch "$DOS_PATCHES/android_frameworks_base/0021-Boot_Animation.patch"; #Us applyPatch "$DOS_PATCHES/android_frameworks_base/0022-Ignore_StatementService_ANR.patch"; #Don't report statementservice crashes (GrapheneOS) #applyPatch "$DOS_PATCHES/android_frameworks_base/326692.patch"; #Skip screen on animation when wake and unlock via biometrics (jesec) #TODO: 20REBASE applyPatch "$DOS_PATCHES/android_frameworks_base/0023-Skip_Screen_Animation.patch"; #SystemUI: Skip screen-on animation in all scenarios (kdrag0n) -applyPatch "$DOS_PATCHES/android_frameworks_base/0024-Burnin_Protection.patch"; #SystemUI: add burnIn protection (arter97) +#applyPatch "$DOS_PATCHES/android_frameworks_base/0024-Burnin_Protection.patch"; #SystemUI: add burnIn protection (arter97) #TODO: 20REBASE applyPatch "$DOS_PATCHES/android_frameworks_base/0025-Monet_Toggle.patch"; #Make monet based theming user configurable (GrapheneOS) applyPatch "$DOS_PATCHES/android_frameworks_base/0026-Crash_Details.patch"; #Add an option to show the details of an application error to the user (GrapheneOS) hardenLocationConf services/core/java/com/android/server/location/gnss/gps_debug.conf; #Harden the default GPS config @@ -180,9 +180,9 @@ if enterAndClear "frameworks/ex"; then if [ "$DOS_GRAPHENE_CONSTIFY" = true ]; then applyPatch "$DOS_PATCHES/android_frameworks_ex/0001-constify_JNINativeMethod.patch"; fi; #Constify JNINativeMethod tables (GrapheneOS) fi; -#if enterAndClear "frameworks/libs/net"; then -#applyPatch "$DOS_PATCHES/android_frameworks_libs_net/0001-Private_DNS.patch"; #More 'Private DNS' options (heavily based off of a CalyxOS patch) #TODO: 20REBASE -#fi; +if enterAndClear "frameworks/libs/net"; then +applyPatch "$DOS_PATCHES/android_frameworks_libs_net/0001-Private_DNS.patch"; #More 'Private DNS' options (heavily based off of a CalyxOS patch) +fi; if enterAndClear "frameworks/libs/systemui"; then applyPatch "$DOS_PATCHES/android_frameworks_libs_systemui/0001-Icon_Cache.patch"; #Invalidate icon cache between OS releases (GrapheneOS) @@ -262,7 +262,7 @@ if [ "$DOS_GRAPHENE_CONSTIFY" = true ]; then applyPatch "$DOS_PATCHES/android_pa fi; if enterAndClear "packages/apps/Settings"; then -#applyPatch "$DOS_PATCHES/android_packages_apps_Settings/0004-Private_DNS.patch"; #More 'Private DNS' options (heavily based off of a CalyxOS patch) #TODO: 20REBASE +applyPatch "$DOS_PATCHES/android_packages_apps_Settings/0004-Private_DNS.patch"; #More 'Private DNS' options (heavily based off of a CalyxOS patch) applyPatch "$DOS_PATCHES/android_packages_apps_Settings/0005-Automatic_Reboot.patch"; #Timeout for reboot (GrapheneOS) applyPatch "$DOS_PATCHES/android_packages_apps_Settings/0006-Bluetooth_Timeout.patch"; #Timeout for Bluetooth (CalyxOS) applyPatch "$DOS_PATCHES/android_packages_apps_Settings/0007-WiFi_Timeout.patch"; #Timeout for Wi-Fi (CalyxOS) @@ -298,9 +298,9 @@ applyPatch "$DOS_PATCHES_COMMON/android_packages_inputmethods_LatinIME/0001-Voic applyPatch "$DOS_PATCHES_COMMON/android_packages_inputmethods_LatinIME/0002-Disable_Personalization.patch"; #Disable personalization dictionary by default (GrapheneOS) fi; -#if enterAndClear "packages/modules/Connectivity"; then -#applyPatch "$DOS_PATCHES/android_packages_modules_Connectivity/0002-Private_DNS.patch"; #More 'Private DNS' options (heavily based off of a CalyxOS patch) #TODO: 20REBASE -#fi; +if enterAndClear "packages/modules/Connectivity"; then +applyPatch "$DOS_PATCHES/android_packages_modules_Connectivity/0002-Private_DNS.patch"; #More 'Private DNS' options (heavily based off of a CalyxOS patch) +fi; if enterAndClear "packages/modules/DnsResolver"; then applyPatch "$DOS_PATCHES/android_packages_modules_DnsResolver/0001-Hosts_Cache.patch"; #DnsResolver: Sort and cache hosts file data for fast lookup (tdm) @@ -363,6 +363,7 @@ sed -i 's/LINEAGE_BUILDTYPE := UNOFFICIAL/LINEAGE_BUILDTYPE := dos/' config/*.mk echo 'include vendor/divested/divestos.mk' >> config/common.mk; #Include our customizations cp -f "$DOS_PATCHES_COMMON/apns-conf.xml" prebuilt/common/etc/apns-conf.xml; #Update APN list awk -i inplace '!/Eleven/' config/common_mobile.mk; #Remove Music Player +awk -i inplace '!/enforce-product-packages-exist-internal/' config/common.mk; #Ignore missing packages fi; if enter "vendor/divested"; then @@ -415,7 +416,6 @@ cd "$DOS_BUILD_BASE"; #rm -rfv device/*/*/overlay/CarrierConfigResCommon device/*/*/rro_overlays/CarrierConfigOverlay device/*/*/overlay/packages/apps/CarrierConfig/res/xml/vendor.xml; #Fix broken options enabled by hardenDefconfig() -sed -i "s/CONFIG_DEBUG_NOTIFIERS=y/# CONFIG_DEBUG_NOTIFIERS is not set/" kernel/google/msm-4.9/arch/arm64/configs/*_defconfig; #Likely breaks boot echo -e "\nCONFIG_DEBUG_FS=y" >> kernel/oneplus/sm8150/arch/arm64/configs/vendor/sm8150-perf_defconfig; echo -e "\nCONFIG_DEBUG_FS=n" >> kernel/oneplus/sm8250/arch/arm64/configs/vendor/kona-perf_defconfig;