summaryrefslogtreecommitdiff
path: root/telephony/java
diff options
context:
space:
mode:
authorTreehugger Robot <android-build-prod@system.gserviceaccount.com>2021-11-08 16:04:50 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2021-11-08 16:04:50 +0000
commit4a3ba015b6f7f295d22bec4234f02275cc89a00f (patch)
treefd364f260bcfd0c520ab1a3b43c80057d6295053 /telephony/java
parent7036d77bcb7134185002cbd7b76489b74e162eb3 (diff)
parent5b3c9866f77678a040bff8e586669b932b2226ad (diff)
Merge "Add carrier config call_forwarding_when_not_logged_in_supported_bool" into s-keystone-qcom-dev
Diffstat (limited to 'telephony/java')
-rw-r--r--telephony/java/android/telephony/CarrierConfigManager.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java
index aa61229ecc24..fed437fc3347 100644
--- a/telephony/java/android/telephony/CarrierConfigManager.java
+++ b/telephony/java/android/telephony/CarrierConfigManager.java
@@ -229,6 +229,19 @@ public class CarrierConfigManager {
"call_forwarding_when_busy_supported_bool";
/**
+ * Boolean indicating if carrier supports call forwarding option "When not logged in".
+ *
+ * {@code true}: Call forwarding option "When not logged in" is supported.
+ * {@code false}: Call forwarding option "When not logged in" is not supported. Option will be
+ * removed in the UI.
+ *
+ * By default this value is true.
+ * @hide
+ */
+ public static final String KEY_CALL_FORWARDING_WHEN_NOT_LOGGED_IN_SUPPORTED_BOOL =
+ "call_forwarding_when_not_logged_in_supported_bool";
+
+ /**
* Boolean indicating if the "Caller ID" item is visible in the Additional Settings menu.
* true means visible. false means gone.
* @hide
@@ -5232,6 +5245,7 @@ public class CarrierConfigManager {
sDefaults.putBoolean(KEY_CALL_FORWARDING_WHEN_UNREACHABLE_SUPPORTED_BOOL, true);
sDefaults.putBoolean(KEY_CALL_FORWARDING_WHEN_UNANSWERED_SUPPORTED_BOOL, true);
sDefaults.putBoolean(KEY_CALL_FORWARDING_WHEN_BUSY_SUPPORTED_BOOL, true);
+ sDefaults.putBoolean(KEY_CALL_FORWARDING_WHEN_NOT_LOGGED_IN_SUPPORTED_BOOL, true);
sDefaults.putBoolean(KEY_ADDITIONAL_SETTINGS_CALLER_ID_VISIBILITY_BOOL, true);
sDefaults.putBoolean(KEY_ADDITIONAL_SETTINGS_CALL_WAITING_VISIBILITY_BOOL, true);
sDefaults.putBoolean(KEY_DISABLE_SUPPLEMENTARY_SERVICES_IN_AIRPLANE_MODE_BOOL, false);