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

Commit 3d0ad1f8 authored by fionaxu's avatar fionaxu
Browse files

new columns of carrierId DB

Bug: 64131637
Test: Unit test CarrierIdProviderTest.java
Change-Id: I5e1d061d39248be12dd1e6ff1488dd3268f5f3ae
(cherry picked from commit a9214ba0)
parent cef54310
Loading
Loading
Loading
Loading
+65 −0
Original line number Original line Diff line number Diff line
@@ -3250,4 +3250,69 @@ public final class Telephony {
         */
         */
        public static final String IS_USING_CARRIER_AGGREGATION = "is_using_carrier_aggregation";
        public static final String IS_USING_CARRIER_AGGREGATION = "is_using_carrier_aggregation";
    }
    }

    /**
     * Contains carrier identification information.
     * @hide
     */
    public static final class CarrierIdentification implements BaseColumns {
        /**
         * Numeric operator ID (as String). {@code MCC + MNC}
         * <P>Type: TEXT </P>
         */
        public static final String MCCMNC = "mccmnc";

        /**
         * Group id level 1 (as String).
         * <P>Type: TEXT </P>
         */
        public static final String GID1 = "gid1";

        /**
         * Group id level 2 (as String).
         * <P>Type: TEXT </P>
         */
        public static final String GID2 = "gid2";

        /**
         * Public Land Mobile Network name.
         * <P>Type: TEXT </P>
         */
        public static final String PLMN = "plmn";

        /**
         * Prefix xpattern of IMSI (International Mobile Subscriber Identity).
         * <P>Type: TEXT </P>
         */
        public static final String IMSI_PREFIX_XPATTERN = "imsi_prefix_xpattern";

        /**
         * Service Provider Name.
         * <P>Type: TEXT </P>
         */
        public static final String SPN = "spn";

        /**
         * Prefer APN name.
         * <P>Type: TEXT </P>
         */
        public static final String APN = "apn";

        /**
         * User facing carrier name.
         * <P>Type: TEXT </P>
         */
        public static final String NAME = "carrier_name";

        /**
         * A unique carrier id
         * <P>Type: INTEGER </P>
         */
        public static final String CID = "carrier_id";

        /**
         * The {@code content://} URI for this table.
         */
        public static final Uri CONTENT_URI = Uri.parse("content://carrier_identification");
    }
}
}