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

Commit e726dcec authored by Jack Yu's avatar Jack Yu Committed by Automerger Merge Worker
Browse files

Merge "Simplified the initial attach APN logic" am: 8359ebec

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1597523

MUST ONLY BE SUBMITTED BY AUTOMERGER

Change-Id: I05b739157ab041d18957d5be9b00192f222c3dca
parents e32b9e7b 8359ebec
Loading
Loading
Loading
Loading
+12 −0
Original line number Diff line number Diff line
@@ -4147,6 +4147,16 @@ public class CarrierConfigManager {
    public static final String KEY_NETWORK_TEMP_NOT_METERED_SUPPORTED_BOOL =
            "network_temp_not_metered_supported_bool";

    /**
     * Indicates the allowed APN types that can be used for LTE initial attach. The order of APN
     * types in the configuration is the order of APN types that will be used for initial attach.
     * Empty list indicates that no APN types are allowed for initial attach.
     *
     * @hide
     */
    public static final String KEY_ALLOWED_INITIAL_ATTACH_APN_TYPES_STRING_ARRAY =
            "allowed_initial_attach_apn_types_string_array";

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

@@ -4698,6 +4708,8 @@ public class CarrierConfigManager {
        sDefaults.putBoolean(KEY_USE_ACS_FOR_RCS_BOOL, false);
        sDefaults.putBoolean(KEY_NETWORK_TEMP_NOT_METERED_SUPPORTED_BOOL, false);
        sDefaults.putInt(KEY_DEFAULT_RTT_MODE_INT, 0);
        sDefaults.putStringArray(KEY_ALLOWED_INITIAL_ATTACH_APN_TYPES_STRING_ARRAY,
                new String[]{"ia", "default", "ims", "mms", "dun", "emergency"});
    }

    /**