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

Commit 8ae1f6cb authored by Ian Pedowitz's avatar Ian Pedowitz Committed by Android Git Automerger
Browse files

am 7a384469: Merge "Revert "Removing OrSelf check when checking for...

am 7a384469: Merge "Revert "Removing OrSelf check when checking for PRIVILEGED_PHONE_STATE perm."" into mnc-dev

* commit '7a384469':
  Revert "Removing OrSelf check when checking for PRIVILEGED_PHONE_STATE perm."
parents 3548cc8e 7a384469
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -367,10 +367,10 @@ public class PhoneSubInfo {

    private boolean checkReadPhoneState(String callingPackage, String message) {
        try {
            mContext.enforceCallingPermission(
            mContext.enforceCallingOrSelfPermission(
                    android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE, message);

            // SKIP checking run-time OP_READ_PHONE_STATE since using PRIVILEGED
            // SKIP checking run-time OP_READ_PHONE_STATE since self or using PRIVILEGED
            return true;
        } catch (SecurityException e) {
            mContext.enforceCallingOrSelfPermission(android.Manifest.permission.READ_PHONE_STATE,
+2 −2
Original line number Diff line number Diff line
@@ -208,10 +208,10 @@ public class SubscriptionController extends ISub.Stub {
     */
    private boolean canReadPhoneState(String callingPackage, String message) {
        try {
            mContext.enforceCallingPermission(
            mContext.enforceCallingOrSelfPermission(
                    android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE, message);

            // SKIP checking run-time permission since using PRIVILEDGED permission
            // SKIP checking run-time permission since self or using PRIVILEDGED permission
            return true;
        } catch (SecurityException e) {
            mContext.enforceCallingOrSelfPermission(android.Manifest.permission.READ_PHONE_STATE,