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

Commit 5b300d7b authored by Eden Su's avatar Eden Su Committed by Automerger Merge Worker
Browse files

Merge "Add carrier config for Visited Country FQDN" am: 2bc805e2

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

Change-Id: I24ff0ee55f7b704df3cf7b409ba2fe668b5c1e79
parents c5d9e812 2bc805e2
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -41254,6 +41254,7 @@ package android.telephony {
    field public static final int EPDG_ADDRESS_PCO = 2; // 0x2
    field public static final int EPDG_ADDRESS_PCO = 2; // 0x2
    field public static final int EPDG_ADDRESS_PLMN = 1; // 0x1
    field public static final int EPDG_ADDRESS_PLMN = 1; // 0x1
    field public static final int EPDG_ADDRESS_STATIC = 0; // 0x0
    field public static final int EPDG_ADDRESS_STATIC = 0; // 0x0
    field public static final int EPDG_ADDRESS_VISITED_COUNTRY = 4; // 0x4
    field public static final int ID_TYPE_FQDN = 2; // 0x2
    field public static final int ID_TYPE_FQDN = 2; // 0x2
    field public static final int ID_TYPE_KEY_ID = 11; // 0xb
    field public static final int ID_TYPE_KEY_ID = 11; // 0xb
    field public static final int ID_TYPE_RFC822_ADDR = 3; // 0x3
    field public static final int ID_TYPE_RFC822_ADDR = 3; // 0x3
+5 −2
Original line number Original line Diff line number Diff line
@@ -4724,7 +4724,7 @@ public class CarrierConfigManager {
        /**
        /**
         * A priority list of ePDG addresses to be used. Possible values are {@link
         * A priority list of ePDG addresses to be used. Possible values are {@link
         * #EPDG_ADDRESS_STATIC}, {@link #EPDG_ADDRESS_PLMN}, {@link #EPDG_ADDRESS_PCO}, {@link
         * #EPDG_ADDRESS_STATIC}, {@link #EPDG_ADDRESS_PLMN}, {@link #EPDG_ADDRESS_PCO}, {@link
         * #EPDG_ADDRESS_CELLULAR_LOC}
         * #EPDG_ADDRESS_CELLULAR_LOC}, {@link #EPDG_ADDRESS_VISITED_COUNTRY}
         */
         */
        public static final String KEY_EPDG_ADDRESS_PRIORITY_INT_ARRAY =
        public static final String KEY_EPDG_ADDRESS_PRIORITY_INT_ARRAY =
                KEY_PREFIX + "epdg_address_priority_int_array";
                KEY_PREFIX + "epdg_address_priority_int_array";
@@ -4899,7 +4899,8 @@ public class CarrierConfigManager {
            EPDG_ADDRESS_STATIC,
            EPDG_ADDRESS_STATIC,
            EPDG_ADDRESS_PLMN,
            EPDG_ADDRESS_PLMN,
            EPDG_ADDRESS_PCO,
            EPDG_ADDRESS_PCO,
            EPDG_ADDRESS_CELLULAR_LOC
            EPDG_ADDRESS_CELLULAR_LOC,
            EPDG_ADDRESS_VISITED_COUNTRY
        })
        })
        public @interface EpdgAddressType {}
        public @interface EpdgAddressType {}


@@ -4913,6 +4914,8 @@ public class CarrierConfigManager {
        public static final int EPDG_ADDRESS_PCO = 2;
        public static final int EPDG_ADDRESS_PCO = 2;
        /** Use cellular location to chose epdg server */
        /** Use cellular location to chose epdg server */
        public static final int EPDG_ADDRESS_CELLULAR_LOC = 3;
        public static final int EPDG_ADDRESS_CELLULAR_LOC = 3;
        /* Use Visited Country FQDN rule*/
        public static final int EPDG_ADDRESS_VISITED_COUNTRY = 4;


        /** @hide */
        /** @hide */
        @IntDef({ID_TYPE_FQDN, ID_TYPE_RFC822_ADDR, ID_TYPE_KEY_ID})
        @IntDef({ID_TYPE_FQDN, ID_TYPE_RFC822_ADDR, ID_TYPE_KEY_ID})