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

Commit b88a05ad authored by Alex Stetson's avatar Alex Stetson Committed by Android (Google) Code Review
Browse files

Merge "Allow all SystemUI processes to skip permission check"

parents 9a0c93a4 e06b8951
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -863,8 +863,9 @@ public final class SensorPrivacyService extends SystemService {
         */
        private void enforceObserveSensorPrivacyPermission() {
            String systemUIPackage = mContext.getString(R.string.config_systemUi);
            if (Binder.getCallingUid() == mPackageManagerInternal
                    .getPackageUid(systemUIPackage, MATCH_SYSTEM_ONLY, UserHandle.USER_SYSTEM)) {
            int systemUIAppId = UserHandle.getAppId(mPackageManagerInternal
                    .getPackageUid(systemUIPackage, MATCH_SYSTEM_ONLY, UserHandle.USER_SYSTEM));
            if (UserHandle.getCallingAppId() == systemUIAppId) {
                // b/221782106, possible race condition with role grant might bootloop device.
                return;
            }