From 8337626f4a40d3b0b65ebed41b3e6f6e9a6acde3 Mon Sep 17 00:00:00 2001 From: Vinay Kalia Date: Thu, 16 Dec 2021 00:08:15 +0000 Subject: [PATCH] [DO NOT MERGE] Allow media codec to access power HAL This commit fixes the following denials: W /vendor/bin/hw/google.hardware.media.c2@1.0-service: type=1400 audit(0.0:276): avc: denied { call } for comm=436F646563322E30204C6F6F706572 scontext=u:r:mediacodec:s0 tcontext=u:r:servicemanager:s0 tclass=binder permissive=0 bug: 206687836 Test: Secure HFR AV1 video playback with resolution change. Signed-off-by: Vinay Kalia Change-Id: I79c20bda87af6066ae667a5176747378718a3a62 --- whitechapel/vendor/google/mediacodec.te | 1 + 1 file changed, 1 insertion(+) diff --git a/whitechapel/vendor/google/mediacodec.te b/whitechapel/vendor/google/mediacodec.te index ed7c1adf..f92302eb 100644 --- a/whitechapel/vendor/google/mediacodec.te +++ b/whitechapel/vendor/google/mediacodec.te @@ -7,3 +7,4 @@ allow mediacodec hal_camera_default:binder call; allow mediacodec sysfs_video:file r_file_perms; allow mediacodec sysfs_video:dir r_dir_perms; allow mediacodec dmabuf_system_secure_heap_device:chr_file r_file_perms; +hal_client_domain(mediacodec, hal_power);