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

Commit 3fdc68db authored by Svetoslav Ganov's avatar Svetoslav Ganov Committed by Android (Google) Code Review
Browse files

Merge "Restricted permission whitelisted by default - PermissionController" into qt-dev

parents 200755db 708e36a6
Loading
Loading
Loading
Loading
+0 −3
Original line number Diff line number Diff line
@@ -21,9 +21,6 @@ package com.android.packageinstaller;
 */
public class Constants {

    // STOPSHIP: Remove this once we get a Play prebuilt.
    public static boolean RESTRICTED_PERMISSIONS_ENABLED = false;

    /**
     * ID for the periodic job in
     * {@link com.android.packageinstaller.permission.service.LocationAccessCheck}.
+2 −4
Original line number Diff line number Diff line
@@ -44,7 +44,6 @@ import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.annotation.StringRes;

import com.android.packageinstaller.Constants;
import com.android.packageinstaller.permission.service.LocationAccessCheck;
import com.android.packageinstaller.permission.utils.ArrayUtils;
import com.android.packageinstaller.permission.utils.LocationUtils;
@@ -342,9 +341,8 @@ public final class AppPermissionGroup implements Comparable<AppPermissionGroup>

                group.getBackgroundPermissions().addPermission(permission);
            } else {
                if (!Constants.RESTRICTED_PERMISSIONS_ENABLED
                        || (!permission.isHardRestricted()
                            || whitelistedRestrictedPermissions.contains(permission.getName()))) {
                if (!permission.isHardRestricted()
                            || whitelistedRestrictedPermissions.contains(permission.getName())) {
                    group.addPermission(permission);
                }
            }