From c980a0a5c131562e7648d4b28d06b5da3194b67e Mon Sep 17 00:00:00 2001 From: Hung-Yeh Lee Date: Thu, 26 Dec 2024 14:02:46 +0800 Subject: [PATCH] display-dump: sepolicy for legacy 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: I903eb0d954f18b1501787d1292497696f1886437 --- display/sepolicy_second_display/dump_second_display.te | 9 --------- .../exynos/dump_second_display.te | 9 +++++++++ display/sepolicy_second_display/exynos/file_contexts | 2 ++ display/sepolicy_second_display/file_contexts | 2 -- 4 files changed, 11 insertions(+), 11 deletions(-) delete mode 100644 display/sepolicy_second_display/dump_second_display.te create mode 100644 display/sepolicy_second_display/exynos/dump_second_display.te create mode 100644 display/sepolicy_second_display/exynos/file_contexts delete mode 100644 display/sepolicy_second_display/file_contexts diff --git a/display/sepolicy_second_display/dump_second_display.te b/display/sepolicy_second_display/dump_second_display.te deleted file mode 100644 index 62d9c2d..0000000 --- a/display/sepolicy_second_display/dump_second_display.te +++ /dev/null @@ -1,9 +0,0 @@ -pixel_bugreport(dump_second_display) - -allow dump_second_display sysfs_display:file r_file_perms; - -userdebug_or_eng(` - allow dump_second_display vendor_dri_debugfs:dir r_dir_perms; - allow dump_second_display vendor_dri_debugfs:file r_file_perms; -') - diff --git a/display/sepolicy_second_display/exynos/dump_second_display.te b/display/sepolicy_second_display/exynos/dump_second_display.te new file mode 100644 index 0000000..70e86b8 --- /dev/null +++ b/display/sepolicy_second_display/exynos/dump_second_display.te @@ -0,0 +1,9 @@ +pixel_bugreport(dump_exynos_second_display) + +allow dump_exynos_second_display sysfs_display:file r_file_perms; + +userdebug_or_eng(` + allow dump_exynos_second_display vendor_dri_debugfs:dir r_dir_perms; + allow dump_exynos_second_display vendor_dri_debugfs:file r_file_perms; +') + diff --git a/display/sepolicy_second_display/exynos/file_contexts b/display/sepolicy_second_display/exynos/file_contexts new file mode 100644 index 0000000..02150f5 --- /dev/null +++ b/display/sepolicy_second_display/exynos/file_contexts @@ -0,0 +1,2 @@ +/vendor/bin/dump/dump_exynos_second_display u:object_r:dump_exynos_second_display_exec:s0 + diff --git a/display/sepolicy_second_display/file_contexts b/display/sepolicy_second_display/file_contexts deleted file mode 100644 index d9bb31c..0000000 --- a/display/sepolicy_second_display/file_contexts +++ /dev/null @@ -1,2 +0,0 @@ -/vendor/bin/dump/dump_second_display u:object_r:dump_second_display_exec:s0 -