Add SE policies for HWC logs
Bug: 230361290 Test: adb bugreport Test: adb shell vndservice call Exynos.HWCService 11 i32 0 i32 308 i32 1 Change-Id: I20ec7ee1856a45d271e0e6ebfd7eb74525b96f77
This commit is contained in:
parent
a3fc2a745c
commit
443da0523a
4 changed files with 9 additions and 0 deletions
1
whitechapel/vendor/google/file.te
vendored
1
whitechapel/vendor/google/file.te
vendored
|
@ -7,6 +7,7 @@ type vendor_media_data_file, file_type, data_file_type;
|
|||
type vendor_log_file, file_type, data_file_type;
|
||||
type vendor_cbd_log_file, file_type, data_file_type;
|
||||
type vendor_dmd_log_file, file_type, data_file_type;
|
||||
type vendor_hwc_log_file, file_type, data_file_type;
|
||||
type vendor_rfsd_log_file, file_type, data_file_type;
|
||||
type vendor_dump_log_file, file_type, data_file_type;
|
||||
type vendor_rild_log_file, file_type, data_file_type;
|
||||
|
|
1
whitechapel/vendor/google/file_contexts
vendored
1
whitechapel/vendor/google/file_contexts
vendored
|
@ -154,6 +154,7 @@
|
|||
/data/vendor/log(/.*)? u:object_r:vendor_log_file:s0
|
||||
/data/vendor/log/cbd(/.*)? u:object_r:vendor_cbd_log_file:s0
|
||||
/data/vendor/log/dmd(/.*)? u:object_r:vendor_dmd_log_file:s0
|
||||
/data/vendor/log/hwc(/.*)? u:object_r:vendor_hwc_log_file:s0
|
||||
/data/vendor/log/rfsd(/.*)? u:object_r:vendor_rfsd_log_file:s0
|
||||
/data/vendor/log/dump(/.*)? u:object_r:vendor_dump_log_file:s0
|
||||
/data/vendor/log/rild(/.*)? u:object_r:vendor_rild_log_file:s0
|
||||
|
|
|
@ -20,6 +20,9 @@ allow hal_dumpstate_default shell_data_file:file getattr;
|
|||
allow hal_dumpstate_default radio_vendor_data_file:dir create_dir_perms;
|
||||
allow hal_dumpstate_default radio_vendor_data_file:file create_file_perms;
|
||||
|
||||
allow hal_dumpstate_default vendor_hwc_log_file:dir r_dir_perms;
|
||||
allow hal_dumpstate_default vendor_hwc_log_file:file r_file_perms;
|
||||
|
||||
allow hal_dumpstate_default vendor_rfsd_log_file:dir r_dir_perms;
|
||||
allow hal_dumpstate_default vendor_rfsd_log_file:file r_file_perms;
|
||||
|
||||
|
|
|
@ -4,3 +4,7 @@ allow hal_graphics_composer_default sysfs_display:file rw_file_perms;
|
|||
# allow HWC to access power hal
|
||||
binder_call(hal_graphics_composer_default, hal_power_default);
|
||||
hal_client_domain(hal_graphics_composer_default, hal_power);
|
||||
|
||||
# allow HWC to write log file
|
||||
allow hal_graphics_composer_default vendor_hwc_log_file:dir rw_dir_perms;
|
||||
allow hal_graphics_composer_default vendor_hwc_log_file:file create_file_perms;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue