summaryrefslogtreecommitdiffstats
path: root/assets/carrier_config_001001.xml
diff options
context:
space:
mode:
authorPeter Ljungdahl <peter.ljungdahl@sonymobile.com>2015-11-16 13:03:23 +0100
committerJohan Redestig <johan.redestig@sonymobile.com>2016-11-10 09:18:47 +0100
commit2f9d2a5054c643d29168c0090dbed3da4695c019 (patch)
tree16d32b569f2113b1699190ab9d3d23527638630a /assets/carrier_config_001001.xml
parent930462e09fe56df3475990cf1ac6e18f71c1885c (diff)
downloadandroid_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.xml15
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>