summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorShammi Khattar <skhattar@codeaurora.org>2016-03-30 16:06:34 -0700
committerLinux Build Service Account <lnxbuild@localhost>2016-08-24 08:11:47 -0600
commit9c77c56c208d170a287fef8fa9b5ca4df9d87536 (patch)
tree90210d12d0faaa8b3260f4b9a4f5c93e0465f022
parent4eba8409d8e9f3f3ff54b18735bcbd555b787bb6 (diff)
downloadandroid_packages_apps_CarrierConfig-9c77c56c208d170a287fef8fa9b5ca4df9d87536.tar.gz
android_packages_apps_CarrierConfig-9c77c56c208d170a287fef8fa9b5ca4df9d87536.tar.bz2
android_packages_apps_CarrierConfig-9c77c56c208d170a287fef8fa9b5ca4df9d87536.zip
Make data call errors configurable.
Retry requirements of carriers for ACTIVATION_REJECT_GGSN and PROTOCOL_ERRORS may be different and should be made configurable CRs-Fixed: 1017540 Change-Id: Id5f4e3a18ba6007c583176bb557c28a3b661ec42
-rw-r--r--assets/carrier_config_310004.xml2
-rw-r--r--assets/carrier_config_310008.xml35
-rw-r--r--assets/carrier_config_310009.xml35
-rw-r--r--assets/carrier_config_311480.xml2
4 files changed, 74 insertions, 0 deletions
diff --git a/assets/carrier_config_310004.xml b/assets/carrier_config_310004.xml
index 71a87fb..fd79ce5 100644
--- a/assets/carrier_config_310004.xml
+++ b/assets/carrier_config_310004.xml
@@ -27,5 +27,7 @@
<boolean name="allow_adding_apns_bool" value="false" />
<boolean name="broadcast_emergency_call_state_changes_bool" value="true" />
<string name="carrier_eri_file_name_string">eri_311480.xml</string>
+ <boolean name="reject_ggsn_perm_failure" value="false" />
+ <boolean name="protocol_errors_perm_failure" value="false" />
</carrier_config>
</carrier_config_list>
diff --git a/assets/carrier_config_310008.xml b/assets/carrier_config_310008.xml
new file mode 100644
index 0000000..d72745e
--- /dev/null
+++ b/assets/carrier_config_310008.xml
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+<!-- Copyright (c) 2016, The Linux Foundation. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are
+ met:
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ * Neither the name of The Linux Foundation nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
+ WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
+ BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+ BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+ OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+-->
+
+<carrier_config_list>
+ <carrier_config>
+ <boolean name="reject_ggsn_perm_failure" value="false" />
+ <boolean name="protocol_errors_perm_failure" value="false" />
+ </carrier_config>
+</carrier_config_list>
diff --git a/assets/carrier_config_310009.xml b/assets/carrier_config_310009.xml
new file mode 100644
index 0000000..d72745e
--- /dev/null
+++ b/assets/carrier_config_310009.xml
@@ -0,0 +1,35 @@
+<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
+<!-- Copyright (c) 2016, The Linux Foundation. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are
+ met:
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following
+ disclaimer in the documentation and/or other materials provided
+ with the distribution.
+ * Neither the name of The Linux Foundation nor the names of its
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
+ WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+ MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
+ BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+ BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+ WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+ OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+ IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+-->
+
+<carrier_config_list>
+ <carrier_config>
+ <boolean name="reject_ggsn_perm_failure" value="false" />
+ <boolean name="protocol_errors_perm_failure" value="false" />
+ </carrier_config>
+</carrier_config_list>
diff --git a/assets/carrier_config_311480.xml b/assets/carrier_config_311480.xml
index 82babea..213dcf3 100644
--- a/assets/carrier_config_311480.xml
+++ b/assets/carrier_config_311480.xml
@@ -32,5 +32,7 @@
<boolean name="allow_adding_apns_bool" value="false" />
<boolean name="broadcast_emergency_call_state_changes_bool" value="true" />
<string name="carrier_eri_file_name_string">eri_311480.xml</string>
+ <boolean name="reject_ggsn_perm_failure" value="false" />
+ <boolean name="protocol_errors_perm_failure" value="false" />
</carrier_config>
</carrier_config_list>