From 360dc21585a292b7ce83368437ee126fb1798912 Mon Sep 17 00:00:00 2001 From: Jack Yu Date: Fri, 8 Apr 2016 17:11:25 -0700 Subject: [PATCH] Moved ERI configuration files from resoures to Carrier Config. Used Carrier Config to load correct ERI configuration file since there are MCC/MNC shared by different carriers. bug: 23887558 Change-Id: I61632045486929a5f0f1266fcf3b772a969d5836 --- core/res/res/values/symbols.xml | 1 - core/res/res/xml/eri.xml | 118 ------------------ .../telephony/CarrierConfigManager.java | 8 ++ 3 files changed, 8 insertions(+), 119 deletions(-) delete mode 100644 core/res/res/xml/eri.xml diff --git a/core/res/res/values/symbols.xml b/core/res/res/values/symbols.xml index 29c6951557ecc..3e014c3683223 100644 --- a/core/res/res/values/symbols.xml +++ b/core/res/res/values/symbols.xml @@ -1388,7 +1388,6 @@ - diff --git a/core/res/res/xml/eri.xml b/core/res/res/xml/eri.xml deleted file mode 100644 index cd66f1447a598..0000000000000 --- a/core/res/res/xml/eri.xml +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java index adc7c218799b8..c18c13c44aca3 100644 --- a/telephony/java/android/telephony/CarrierConfigManager.java +++ b/telephony/java/android/telephony/CarrierConfigManager.java @@ -426,6 +426,13 @@ public class CarrierConfigManager { public static final String KEY_CARRIER_METERED_APN_TYPES_STRINGS = "carrier_metered_apn_types_strings"; + /** + * CDMA carrier ERI (Enhanced Roaming Indicator) file name + * @hide + */ + public static final String KEY_CARRIER_ERI_FILE_NAME_STRING = + "carrier_eri_file_name_string"; + /* The following 3 fields are related to carrier visual voicemail. */ /** @@ -705,6 +712,7 @@ public class CarrierConfigManager { "max_retries=3, 5000, 5000, 5000"); sDefaults.putLong(KEY_CARRIER_DATA_CALL_APN_DELAY_DEFAULT_LONG, 20000); sDefaults.putLong(KEY_CARRIER_DATA_CALL_APN_DELAY_FASTER_LONG, 3000); + sDefaults.putString(KEY_CARRIER_ERI_FILE_NAME_STRING, "eri.xml"); sDefaults.putInt(KEY_DURATION_BLOCKING_DISABLED_AFTER_EMERGENCY_INT, 7200); sDefaults.putStringArray(KEY_CARRIER_METERED_APN_TYPES_STRINGS, new String[]{"default", "mms", "dun", "supl"});