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

Commit 38fbddc1 authored by Qingxi Li's avatar Qingxi Li
Browse files

Add a carrier config for whether carrier app required during SIM setup

This configuration will be used in Setup Wizard to let users know
whether the carrier app needed to be installed or not for SIM setup
and mobile data service initialization.

Bug: 124822745
Test: N/A
Change-Id: I17e6cbb2ce161399228c94b540ffcf5c8c119863
parent 7c8b1541
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -1519,6 +1519,14 @@ public class CarrierConfigManager {
    public static final String KEY_CARRIER_APP_NO_WAKE_SIGNAL_CONFIG_STRING_ARRAY =
            "carrier_app_no_wake_signal_config";

    /**
     * Determines whether the carrier app needed to be involved when users try to finish setting up
     * the SIM card to get network service.
     * @hide
     */
    public static final String KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL =
            "carrier_app_required_during_setup_bool";

    /**
     * Default value for {@link Settings.Global#DATA_ROAMING}
     * @hide
@@ -2922,6 +2930,7 @@ public class CarrierConfigManager {
                                + "com.android.internal.telephony.CARRIER_SIGNAL_RESET"
                });
        sDefaults.putStringArray(KEY_CARRIER_APP_NO_WAKE_SIGNAL_CONFIG_STRING_ARRAY, null);
        sDefaults.putBoolean(KEY_CARRIER_APP_REQUIRED_DURING_SIM_SETUP_BOOL, false);


        // Default carrier app configurations