Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f2873f6c authored by Sukanya Rajkhowa's avatar Sukanya Rajkhowa Committed by Linux Build Service Account
Browse files

Make data call errors configurable

Retry requirements of carriers for ACTIVATION_REJECT_GGSN and
PROTOCOL_ERRORS may be different and should be made configurable

Change-Id: I7a0ea7ee7f03ae1ef6c7ce0f7974eaf077184c9e
CRs-Fixed: 650922
parent 5fa480d3
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -39,4 +39,11 @@
        <item>true</item>
    </string-array>
    <string translatable="false" name="prohibit_manual_network_selection_in_gobal_mode">true</string>
    <!-- Configuration that determines if ACTIVATE_REJECT_GGSN is to be
         treated as a permanent error -->
    <bool translatable="false" name="config_reject_ggsn_perm_failure">false</bool>
    <!-- Configuration that determines if PROTOCOL_ERRORS is to be treated as
         a permamnent error -->
    <bool translatable="false" name="config_protocol_errors_perm_failure">false</bool>

</resources>
+33 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
** Copyright (c) 2014 The Linux Foundation. All rights reserved.
** Not a Contribution.
** Copyright 2009, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
**     http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->

<!-- These resources are around just to allow their values to be customized
     for different hardware and product builds.  Do not translate. -->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">

    <!-- Configuration that determines if ACTIVATE_REJECT_GGSN is to be
         treated as a permanent error -->
    <bool translatable="false" name="config_reject_ggsn_perm_failure">false</bool>
    <!-- Configuration that determines if PROTOCOL_ERRORS is to be treated as
         a permamnent error -->
    <bool translatable="false" name="config_protocol_errors_perm_failure">false</bool>

</resources>
+33 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
** Copyright (c) 2014 The Linux Foundation. All rights reserved.
** Not a Contribution.
** Copyright 2009, The Android Open Source Project
**
** Licensed under the Apache License, Version 2.0 (the "License");
** you may not use this file except in compliance with the License.
** You may obtain a copy of the License at
**
**     http://www.apache.org/licenses/LICENSE-2.0
**
** Unless required by applicable law or agreed to in writing, software
** distributed under the License is distributed on an "AS IS" BASIS,
** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
** See the License for the specific language governing permissions and
** limitations under the License.
*/
-->

<!-- These resources are around just to allow their values to be customized
     for different hardware and product builds.  Do not translate. -->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">

    <!-- Configuration that determines if ACTIVATE_REJECT_GGSN is to be
         treated as a permanent error -->
    <bool translatable="false" name="config_reject_ggsn_perm_failure">false</bool>
    <!-- Configuration that determines if PROTOCOL_ERRORS is to be treated as
         a permamnent error -->
    <bool translatable="false" name="config_protocol_errors_perm_failure">false</bool>

</resources>
+6 −0
Original line number Diff line number Diff line
@@ -69,4 +69,10 @@
        <item>true</item>
    </string-array>
    <string translatable="false" name="prohibit_manual_network_selection_in_gobal_mode">true</string>
    <!-- Configuration that determines if ACTIVATE_REJECT_GGSN is to be
         treated as a permanent error -->
    <bool translatable="false" name="config_reject_ggsn_perm_failure">false</bool>
    <!-- Configuration that determines if PROTOCOL_ERRORS is to be treated as
         a permamnent error -->
    <bool translatable="false" name="config_protocol_errors_perm_failure">false</bool>
</resources>
+7 −0
Original line number Diff line number Diff line
@@ -2310,4 +2310,11 @@
   <bool name="config_sms_ringtone_incall">false</bool>
    <!-- IpReachability monitor enable/Disable -->
    <bool translatable="false" name="config_wifi_ipreachability_monitor">false</bool>

    <!-- Configuration that determines if ACTIVATE_REJECT_GGSN is to be treated as
         a permanent error -->
    <bool translatable="false" name="config_reject_ggsn_perm_failure">true</bool>
    <!-- Configuration that determines if PROTOCOL_ERRORS is to be treated as a
         permanent error -->
    <bool translatable="false" name="config_protocol_errors_perm_failure">true</bool>
</resources>
Loading