From 5e8e3085f4ba7c425337959e3c803fe89a68da10 Mon Sep 17 00:00:00 2001 From: Wileen Chiu Date: Fri, 15 Jul 2016 10:00:09 -0700 Subject: [PATCH] Add support for FDN contact dial - add support in carrier config to provide the user with an option for dialing FDN contact via a pop-up. The default value is set to false. Change-Id: I533203a12c3abe1acdee53ddcb600ae45ad4b32a --- .../java/android/telephony/CarrierConfigManager.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java index ff7ca6201b55e..3a2740f5d44bd 100644 --- a/telephony/java/android/telephony/CarrierConfigManager.java +++ b/telephony/java/android/telephony/CarrierConfigManager.java @@ -717,6 +717,13 @@ public class CarrierConfigManager { public static final int CDMA_ROAMING_MODE_AFFILIATED = 1; /** @hide */ public static final int CDMA_ROAMING_MODE_ANY = 2; + /** + * Boolean indicating if support is provided for directly dialing FDN number from FDN list. + * If false, this feature is not supported. + * @hide + */ + public static final String KEY_SUPPORT_DIRECT_FDN_DIALING_BOOL = + "support_direct_fdn_dialing_bool"; /** The default value for every variable. */ private final static PersistableBundle sDefaults; @@ -819,6 +826,7 @@ public class CarrierConfigManager { sDefaults.putBoolean(KEY_CONFIG_WIFI_DISABLE_IN_ECBM, false); sDefaults.putBoolean(KEY_CARRIER_NAME_OVERRIDE_BOOL, false); sDefaults.putString(KEY_CARRIER_NAME_STRING, ""); + sDefaults.putBoolean(KEY_SUPPORT_DIRECT_FDN_DIALING_BOOL, false); // MMS defaults sDefaults.putBoolean(KEY_MMS_ALIAS_ENABLED_BOOL, false);