Loading target/board/generic/sepolicy/file.te 0 → 100644 +1 −0 Original line number Diff line number Diff line type mediadrm_vendor_data_file, file_type, data_file_type; target/board/generic/sepolicy/file_contexts +4 −0 Original line number Diff line number Diff line Loading @@ -33,3 +33,7 @@ /vendor/lib(64)?/lib_renderControl_enc\.so u:object_r:same_process_hal_file:s0 /vendor/lib(64)?/libGLESv1_enc\.so u:object_r:same_process_hal_file:s0 /vendor/lib(64)?/libGLESv2_enc\.so u:object_r:same_process_hal_file:s0 # data /data/vendor/mediadrm(/.*)? u:object_r:mediadrm_vendor_data_file:s0 target/board/generic/sepolicy/hal_drm_widevine.te +2 −0 Original line number Diff line number Diff line Loading @@ -10,3 +10,5 @@ allow hal_drm { appdomain -isolated_app }:fd use; vndbinder_use(hal_drm_widevine); hal_client_domain(hal_drm_widevine, hal_graphics_composer); allow hal_drm_widevine mediadrm_vendor_data_file:dir create_dir_perms; allow hal_drm_widevine mediadrm_vendor_data_file:file create_file_perms; Loading
target/board/generic/sepolicy/file.te 0 → 100644 +1 −0 Original line number Diff line number Diff line type mediadrm_vendor_data_file, file_type, data_file_type;
target/board/generic/sepolicy/file_contexts +4 −0 Original line number Diff line number Diff line Loading @@ -33,3 +33,7 @@ /vendor/lib(64)?/lib_renderControl_enc\.so u:object_r:same_process_hal_file:s0 /vendor/lib(64)?/libGLESv1_enc\.so u:object_r:same_process_hal_file:s0 /vendor/lib(64)?/libGLESv2_enc\.so u:object_r:same_process_hal_file:s0 # data /data/vendor/mediadrm(/.*)? u:object_r:mediadrm_vendor_data_file:s0
target/board/generic/sepolicy/hal_drm_widevine.te +2 −0 Original line number Diff line number Diff line Loading @@ -10,3 +10,5 @@ allow hal_drm { appdomain -isolated_app }:fd use; vndbinder_use(hal_drm_widevine); hal_client_domain(hal_drm_widevine, hal_graphics_composer); allow hal_drm_widevine mediadrm_vendor_data_file:dir create_dir_perms; allow hal_drm_widevine mediadrm_vendor_data_file:file create_file_perms;