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

Commit 61c9ba0d authored by Junda Liu's avatar Junda Liu Committed by Android (Google) Code Review
Browse files

Merge "Add hidden systemapi hasCarrierPrivileges(pkgname)."

parents 000f88c9 14252970
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -2869,6 +2869,19 @@ public class TelephonyManager {
     */

    /** @hide */
    @SystemApi
    public int hasCarrierPrivileges(String pkgname) {
        try {
            return getITelephony().hasCarrierPrivileges(pkgname);
        } catch (RemoteException ex) {
            Rlog.e(TAG, "hasCarrierPrivileges RemoteException", ex);
        } catch (NullPointerException ex) {
            Rlog.e(TAG, "hasCarrierPrivileges NPE", ex);
        }
        return CARRIER_PRIVILEGE_STATUS_NO_ACCESS;
    }
    /** @hide */

    @SystemApi
    public void dial(String number) {
        try {
+5 −0
Original line number Diff line number Diff line
@@ -653,5 +653,10 @@ interface ITelephony {
     * @return carrier privelege status defined in TelephonyManager.
     */
    int hasCarrierPrivileges();

    /**
     * Similar to above, but check for pkg whose name is pkgname.
     */
    int hasCarrierPrivileges(String pkgname);
}