From d1410c013de857c8346363472fed3a705485f643 Mon Sep 17 00:00:00 2001 From: Justin Klaassen Date: Thu, 14 Mar 2019 08:45:06 -0700 Subject: [PATCH] Grant sound recorder microphone permissions Bug: 128599472 Test: DefaultPermissionGrantPolicyTest#testDefaultGrant Change-Id: I3016a13ca36fec0cc8c2ecbb2f11a4dcf17c63c1 --- .../server/pm/permission/DefaultPermissionGrantPolicy.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java b/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java index 5c386b47b1b14..bb990fa4b51af 100644 --- a/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java +++ b/services/core/java/com/android/server/pm/permission/DefaultPermissionGrantPolicy.java @@ -443,6 +443,12 @@ public final class DefaultPermissionGrantPolicy { getDefaultSystemHandlerActivityPackage(MediaStore.ACTION_IMAGE_CAPTURE, userId), userId, CAMERA_PERMISSIONS, MICROPHONE_PERMISSIONS, STORAGE_PERMISSIONS); + // Sound recorder + grantPermissionsToSystemPackage( + getDefaultSystemHandlerActivityPackage( + MediaStore.Audio.Media.RECORD_SOUND_ACTION, userId), + userId, MICROPHONE_PERMISSIONS); + // Media provider grantSystemFixedPermissionsToSystemPackage( getDefaultProviderAuthorityPackage(MediaStore.AUTHORITY, userId), userId,