Move common display dump to gs-common

Bug: 269212897
Test: adb bugreport
Change-Id: I6739aec7a432e55e829bbd4a69fec50e0d4050ac
This commit is contained in:
Adam Shih 2023-03-01 10:55:44 +08:00
parent b5519577ea
commit cd831a6189
10 changed files with 74 additions and 0 deletions

View file

@ -0,0 +1,14 @@
pixel_bugreport(dump_display)
allow dump_display sysfs_display:file r_file_perms;
allow dump_display vendor_displaycolor_service:service_manager find;
binder_call(dump_display, hal_graphics_composer_default)
allow dump_display vendor_dumpsys:file execute_no_trans;
allow dump_display vendor_shell_exec:file execute_no_trans;
userdebug_or_eng(`
allow dump_display vendor_dri_debugfs:dir r_dir_perms;
allow dump_display vendor_dri_debugfs:file r_file_perms;
')
vndbinder_use(dump_display)

View file

@ -1 +1,3 @@
type vendor_hwc_log_file, file_type, data_file_type;
type vendor_dri_debugfs, fs_type, debugfs_type;

View file

@ -1,4 +1,5 @@
/vendor/bin/dump/dump_display_userdebug\.sh u:object_r:dump_display_userdebug_exec:s0
/vendor/bin/dump/dump_display u:object_r:dump_display_exec:s0
/data/vendor/log/hwc(/.*)? u:object_r:vendor_hwc_log_file:s0

View file

@ -0,0 +1,3 @@
genfscon debugfs /dri/0/crtc- u:object_r:vendor_dri_debugfs:s0

View file

@ -0,0 +1,3 @@
allow hal_graphics_composer_default dump_display:fifo_file { append write };
allow hal_graphics_composer_default dump_display:fd use;

View file

@ -0,0 +1,2 @@
type vendor_displaycolor_service, vndservice_manager_type;

View file

@ -0,0 +1,2 @@
displaycolor u:object_r:vendor_displaycolor_service:s0