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

Commit ca9586c4 authored by Yuting Fang's avatar Yuting Fang Committed by Android (Google) Code Review
Browse files

Merge "Hardcode device aware permissions in system server" into main

parents 7ce1881a 4a4701de
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -16,7 +16,9 @@

package com.android.server.permission.access.permission

import android.Manifest
import android.permission.PermissionManager
import android.permission.flags.Flags
import android.util.Slog
import com.android.modules.utils.BinaryXmlPullParser
import com.android.modules.utils.BinaryXmlSerializer
@@ -273,7 +275,12 @@ class DevicePermissionPolicy : SchemePolicy() {

        /** These permissions are supported for virtual devices. */
        // TODO: b/298661870 - Use new API to get the list of device aware permissions.
        val DEVICE_AWARE_PERMISSIONS = emptySet<String>()
        val DEVICE_AWARE_PERMISSIONS =
            if (Flags.deviceAwarePermissionApis()) {
                setOf(Manifest.permission.CAMERA, Manifest.permission.RECORD_AUDIO)
            } else {
                emptySet<String>()
            }
    }

    /**