Fixes the following denials: avc: denied { read } for name="name" dev="sysfs" ino=63727 \ scontext=u:r:mediacodec:s0 tcontext=u:object_r:sysfs:s0 tclass=file \ permissive=0 avc: denied { read } for name="name" dev="sysfs" ino=63743 \ scontext=u:r:mediacodec:s0 tcontext=u:object_r:sysfs:s0 tclass=file \ permissive=0 avc: denied { read } for name="name" dev="sysfs" ino=64010 \ scontext=u:r:mediacodec:s0 tcontext=u:object_r:sysfs:s0 tclass=file \ permissive=0 avc: denied { search } for name="video6" dev="sysfs" ino=64587 \ scontext=u:r:mediacodec:s0 tcontext=u:object_r:sysfs_video:s0 \ tclass=dir permissive=0 Bug: 182525521 Bug: 184145552 Test: GCA recording works properly, \ Netflix and ExoPlayer can play videos Change-Id: Ib7220feedc5031fb0e5c05a2b487da2ddf8b98cd
9 lines
325 B
Text
9 lines
325 B
Text
userdebug_or_eng(`
|
|
set_prop(mediacodec, vendor_codec2_debug_prop)
|
|
')
|
|
|
|
add_service(mediacodec, eco_service)
|
|
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;
|