diff options
author | Peter Ljungdahl <peter.ljungdahl@sonymobile.com> | 2015-11-16 13:03:23 +0100 |
---|---|---|
committer | Johan Redestig <johan.redestig@sonymobile.com> | 2016-11-10 09:18:47 +0100 |
commit | 2f9d2a5054c643d29168c0090dbed3da4695c019 (patch) | |
tree | 16d32b569f2113b1699190ab9d3d23527638630a /assets/carrier_config_001001.xml | |
parent | 930462e09fe56df3475990cf1ac6e18f71c1885c (diff) | |
download | android_packages_apps_CarrierConfig-2f9d2a5054c643d29168c0090dbed3da4695c019.tar.gz android_packages_apps_CarrierConfig-2f9d2a5054c643d29168c0090dbed3da4695c019.tar.bz2 android_packages_apps_CarrierConfig-2f9d2a5054c643d29168c0090dbed3da4695c019.zip |
Add IMSI and SPN regexp filtering for MVNO support
The filtering criterias for selecting carrier configurations are
extended to cover IMSI. The reason for this to support MVNO
configuration for IMSI ranges (i.e. when the only way to
identify a MVNO is by the IMSI)
The xml arguments for IMSI and SPN can be designed as regular
expressions in order to add flexibility.
Some operators do not have SPN defined on there SIM card, but the
MVNOs in their network might have. This is indicated in the xml
by setting the spn argument to "null".
Bug: 32398239
Test: Verified on target with MVNO configs.
Change-Id: Ib4fd87fe484a50fd808fbe9843061ab894703531
Diffstat (limited to 'assets/carrier_config_001001.xml')
-rw-r--r-- | assets/carrier_config_001001.xml | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/assets/carrier_config_001001.xml b/assets/carrier_config_001001.xml index bf8674a..985952c 100644 --- a/assets/carrier_config_001001.xml +++ b/assets/carrier_config_001001.xml @@ -1,6 +1,15 @@ <?xml version='1.0' encoding='utf-8' standalone='yes' ?> <carrier_config_list> -<carrier_config> -<boolean name="carrier_volte_available_bool" value="true" /> -</carrier_config> + <carrier_config> + <boolean name="carrier_volte_available_bool" value="true" /> + </carrier_config> + <carrier_config spn="null"> + <boolean name="carrier_volte_available_bool" value="true" /> + </carrier_config> + <carrier_config spn="^Tes.*"> + <boolean name="carrier_volte_available_bool" value="true" /> + </carrier_config> + <carrier_config imsi="^001001.*"> + <boolean name="carrier_volte_available_bool" value="true" /> + </carrier_config> </carrier_config_list> |