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

Commit 48ee3513 authored by Nate Myren's avatar Nate Myren Committed by Automerger Merge Worker
Browse files

Merge "Do not clear REVOKED_COMPAT for pre-S NEARBY_DEVICES" into sc-dev am: 9900f4b2

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

Change-Id: I4a83e108fdb00d40e683fd8297f233d46b0ab28f
parents 5bf5b002 9900f4b2
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -2920,7 +2920,9 @@ public class PermissionManagerService extends IPermissionManager.Stub {
                                wasChanged = true;
                            }

                            if ((flags & FLAG_PERMISSION_REVOKED_COMPAT) != 0) {
                            if ((flags & FLAG_PERMISSION_REVOKED_COMPAT) != 0
                                    && !isPermissionSplitFromNonRuntime(permName,
                                    pkg.getTargetSdkVersion())) {
                                flags &= ~FLAG_PERMISSION_REVOKED_COMPAT;
                                wasChanged = true;
                            // Hard restricted permissions cannot be held.