From 0dcf585cd6c5e65f0308fa5bf21629cebd245273 Mon Sep 17 00:00:00 2001 From: Hung-Yeh Lee Date: Thu, 21 Nov 2024 13:40:38 +0800 Subject: [PATCH] display-dump: sepolicy for new secondary display dump Bug: 376426334 Test: adb bugreport Test: adb shell /vendor/bin/dump/dump_*_display Test: adb shell /vendor/bin/dump/dump_*_second_display Flag: EXEMPT bugfix Change-Id: I5186dfa9de755caa5023d159cb3cc1601268aa6a --- .../sepolicy_second_display/pixel/dump_second_display.te | 9 +++++++++ display/sepolicy_second_display/pixel/file_contexts | 2 ++ 2 files changed, 11 insertions(+) create mode 100644 display/sepolicy_second_display/pixel/dump_second_display.te create mode 100644 display/sepolicy_second_display/pixel/file_contexts diff --git a/display/sepolicy_second_display/pixel/dump_second_display.te b/display/sepolicy_second_display/pixel/dump_second_display.te new file mode 100644 index 0000000..12dc81f --- /dev/null +++ b/display/sepolicy_second_display/pixel/dump_second_display.te @@ -0,0 +1,9 @@ +pixel_bugreport(dump_pixel_second_display) + +allow dump_pixel_second_display sysfs_display:file r_file_perms; + +userdebug_or_eng(` + allow dump_pixel_second_display vendor_dri_debugfs:dir r_dir_perms; + allow dump_pixel_second_display vendor_dri_debugfs:file r_file_perms; +') + diff --git a/display/sepolicy_second_display/pixel/file_contexts b/display/sepolicy_second_display/pixel/file_contexts new file mode 100644 index 0000000..686c63a --- /dev/null +++ b/display/sepolicy_second_display/pixel/file_contexts @@ -0,0 +1,2 @@ +/vendor/bin/dump/dump_pixel_second_display u:object_r:dump_pixel_second_display_exec:s0 +