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

Commit 73dcab62 authored by Brad Ebinger's avatar Brad Ebinger Committed by Android (Google) Code Review
Browse files

Merge "Add UI prompt for MMI code failure on 3gpp" into nyc-mr2-dev

parents 5109de9b ac8d8e73
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -101,6 +101,8 @@
    <!-- Displayed when the user dialed an MMI code whose function
         could not be performed because FDN is enabled. This will be displayed in a toast. -->
    <string name="mmiFdnError">Operation is restricted to fixed dialing numbers only.</string>
    <!-- Displayed when a carrier does not support call forwarding queries when roaming. -->
    <string name="mmiErrorWhileRoaming">Can not change call forwarding settings from your phone while you are roaming.</string>

    <!-- Displayed when a phone feature such as call barring was activated. -->
    <string name="serviceEnabled">Service was enabled.</string>
+1 −0
Original line number Diff line number Diff line
@@ -727,6 +727,7 @@
  <java-symbol type="string" name="mmiComplete" />
  <java-symbol type="string" name="mmiError" />
  <java-symbol type="string" name="mmiFdnError" />
  <java-symbol type="string" name="mmiErrorWhileRoaming" />
  <java-symbol type="string" name="month_day_year" />
  <java-symbol type="string" name="more_item_label" />
  <java-symbol type="string" name="needPuk" />
+10 −0
Original line number Diff line number Diff line
@@ -1047,6 +1047,15 @@ public class CarrierConfigManager {
    public static final String KEY_EDITABLE_TETHER_APN_BOOL =
            "editable_tether_apn_bool";

    /**
     * Indicates whether the carrier supports 3gpp call forwarding MMI codes while roaming. If
     * false, the user will be notified that call forwarding is not available when the MMI code
     * fails.
     * @hide
     */
    public static final String KEY_SUPPORT_3GPP_CALL_FORWARDING_WHILE_ROAMING_BOOL =
        "support_3gpp_call_forwarding_while_roaming_bool";

    /** The default value for every variable. */
    private final static PersistableBundle sDefaults;

@@ -1229,6 +1238,7 @@ public class CarrierConfigManager {
        sDefaults.putStringArray(KEY_CARRIER_WIFI_STRING_ARRAY, null);
        sDefaults.putInt(KEY_PREF_NETWORK_NOTIFICATION_DELAY_INT, -1);
        sDefaults.putBoolean(KEY_EDITABLE_TETHER_APN_BOOL, false);
        sDefaults.putBoolean(KEY_SUPPORT_3GPP_CALL_FORWARDING_WHILE_ROAMING_BOOL, true);
    }

    /**