diff options
| author | 2019-01-23 16:56:27 +0000 | |
|---|---|---|
| committer | 2019-01-23 16:56:27 +0000 | |
| commit | bb4e16d581abb729231cc29e60ef9a80b6429d7e (patch) | |
| tree | 5724a40121b86470130bd96563828bc71c9ae0d2 | |
| parent | a4cc8ba469216d1e47d1a5860ddab6a3c5d234f8 (diff) | |
| parent | 0177f9087e1e008e2580be7b0791f57153bf21b5 (diff) | |
Merge "Add config parameter NFW_PROXY_APPS to CarrierConfigManager"
| -rw-r--r-- | telephony/java/android/telephony/CarrierConfigManager.java | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java index 312b31899ad6..a33b44c454b4 100644 --- a/telephony/java/android/telephony/CarrierConfigManager.java +++ b/telephony/java/android/telephony/CarrierConfigManager.java @@ -2508,10 +2508,18 @@ public class CarrierConfigManager { public static final String KEY_GPS_LOCK_STRING = KEY_PREFIX + "gps_lock"; /** - * SUPL NI emergency extension time in seconds. Default to "0". + * Control Plane / SUPL NI emergency extension time in seconds. Default to "0". */ public static final String KEY_ES_EXTENSION_SEC = KEY_PREFIX + "es_extension_sec"; + /** + * Space separated list of Android package names of proxy applications representing + * the non-framework entities requesting location directly from GNSS without involving + * the framework, as managed by IGnssVisibilityControl.hal. For example, + * "com.example.mdt com.example.ims". + */ + public static final String KEY_NFW_PROXY_APPS = KEY_PREFIX + "nfw_proxy_apps"; + private static PersistableBundle getDefaults() { PersistableBundle defaults = new PersistableBundle(); defaults.putBoolean(KEY_PERSIST_LPP_MODE_BOOL, true); @@ -2525,6 +2533,7 @@ public class CarrierConfigManager { defaults.putString(KEY_A_GLONASS_POS_PROTOCOL_SELECT_STRING, "0"); defaults.putString(KEY_GPS_LOCK_STRING, "3"); defaults.putString(KEY_ES_EXTENSION_SEC, "0"); + defaults.putString(KEY_NFW_PROXY_APPS, ""); return defaults; } } |