Loading telephony/java/android/telephony/CarrierConfigManager.java +46 −0 Original line number Diff line number Diff line Loading @@ -8654,6 +8654,16 @@ public class CarrierConfigManager { public static final String KEY_EPDG_ADDRESS_PRIORITY_INT_ARRAY = KEY_PREFIX + "epdg_address_priority_int_array"; /** * A priority list of PLMN to be used in EPDG_ADDRESS_PLMN. Possible values are {@link * #EPDG_PLMN_RPLMN}, {@link #EPDG_PLMN_HPLMN}, {@link #EPDG_PLMN_EHPLMN_ALL}, {@link * #EPDG_PLMN_EHPLMN_FIRST} * * @hide */ public static final String KEY_EPDG_PLMN_PRIORITY_INT_ARRAY = KEY_PREFIX + "epdg_plmn_priority_int_array"; /** Epdg static IP address or FQDN */ public static final String KEY_EPDG_STATIC_ADDRESS_STRING = KEY_PREFIX + "epdg_static_address_string"; Loading Loading @@ -8853,6 +8863,36 @@ public class CarrierConfigManager { /** Use Visited Country FQDN rule*/ public static final int EPDG_ADDRESS_VISITED_COUNTRY = 4; /** @hide */ @IntDef({ EPDG_PLMN_RPLMN, EPDG_PLMN_HPLMN, EPDG_PLMN_EHPLMN_ALL, EPDG_PLMN_EHPLMN_FIRST }) public @interface EpdgAddressPlmnType {} /** * Use the Registered PLMN * @hide */ public static final int EPDG_PLMN_RPLMN = 0; /** * Use the PLMN derived from IMSI * @hide */ public static final int EPDG_PLMN_HPLMN = 1; /** * Use all EHPLMN from SIM EF files * @hide */ public static final int EPDG_PLMN_EHPLMN_ALL = 2; /** * Use the first EHPLMN from SIM EF files * @hide */ public static final int EPDG_PLMN_EHPLMN_FIRST = 3; /** @hide */ @IntDef({ID_TYPE_FQDN, ID_TYPE_RFC822_ADDR, ID_TYPE_KEY_ID}) public @interface IkeIdType {} Loading Loading @@ -8988,6 +9028,12 @@ public class CarrierConfigManager { defaults.putIntArray( KEY_EPDG_ADDRESS_PRIORITY_INT_ARRAY, new int[] {EPDG_ADDRESS_PLMN, EPDG_ADDRESS_STATIC}); defaults.putIntArray( KEY_EPDG_PLMN_PRIORITY_INT_ARRAY, new int[]{ EPDG_PLMN_RPLMN, EPDG_PLMN_HPLMN, EPDG_PLMN_EHPLMN_ALL}); defaults.putStringArray(KEY_MCC_MNCS_STRING_ARRAY, new String[0]); defaults.putInt(KEY_IKE_LOCAL_ID_TYPE_INT, ID_TYPE_RFC822_ADDR); defaults.putInt(KEY_IKE_REMOTE_ID_TYPE_INT, ID_TYPE_FQDN); Loading Loading
telephony/java/android/telephony/CarrierConfigManager.java +46 −0 Original line number Diff line number Diff line Loading @@ -8654,6 +8654,16 @@ public class CarrierConfigManager { public static final String KEY_EPDG_ADDRESS_PRIORITY_INT_ARRAY = KEY_PREFIX + "epdg_address_priority_int_array"; /** * A priority list of PLMN to be used in EPDG_ADDRESS_PLMN. Possible values are {@link * #EPDG_PLMN_RPLMN}, {@link #EPDG_PLMN_HPLMN}, {@link #EPDG_PLMN_EHPLMN_ALL}, {@link * #EPDG_PLMN_EHPLMN_FIRST} * * @hide */ public static final String KEY_EPDG_PLMN_PRIORITY_INT_ARRAY = KEY_PREFIX + "epdg_plmn_priority_int_array"; /** Epdg static IP address or FQDN */ public static final String KEY_EPDG_STATIC_ADDRESS_STRING = KEY_PREFIX + "epdg_static_address_string"; Loading Loading @@ -8853,6 +8863,36 @@ public class CarrierConfigManager { /** Use Visited Country FQDN rule*/ public static final int EPDG_ADDRESS_VISITED_COUNTRY = 4; /** @hide */ @IntDef({ EPDG_PLMN_RPLMN, EPDG_PLMN_HPLMN, EPDG_PLMN_EHPLMN_ALL, EPDG_PLMN_EHPLMN_FIRST }) public @interface EpdgAddressPlmnType {} /** * Use the Registered PLMN * @hide */ public static final int EPDG_PLMN_RPLMN = 0; /** * Use the PLMN derived from IMSI * @hide */ public static final int EPDG_PLMN_HPLMN = 1; /** * Use all EHPLMN from SIM EF files * @hide */ public static final int EPDG_PLMN_EHPLMN_ALL = 2; /** * Use the first EHPLMN from SIM EF files * @hide */ public static final int EPDG_PLMN_EHPLMN_FIRST = 3; /** @hide */ @IntDef({ID_TYPE_FQDN, ID_TYPE_RFC822_ADDR, ID_TYPE_KEY_ID}) public @interface IkeIdType {} Loading Loading @@ -8988,6 +9028,12 @@ public class CarrierConfigManager { defaults.putIntArray( KEY_EPDG_ADDRESS_PRIORITY_INT_ARRAY, new int[] {EPDG_ADDRESS_PLMN, EPDG_ADDRESS_STATIC}); defaults.putIntArray( KEY_EPDG_PLMN_PRIORITY_INT_ARRAY, new int[]{ EPDG_PLMN_RPLMN, EPDG_PLMN_HPLMN, EPDG_PLMN_EHPLMN_ALL}); defaults.putStringArray(KEY_MCC_MNCS_STRING_ARRAY, new String[0]); defaults.putInt(KEY_IKE_LOCAL_ID_TYPE_INT, ID_TYPE_RFC822_ADDR); defaults.putInt(KEY_IKE_REMOTE_ID_TYPE_INT, ID_TYPE_FQDN); Loading