From efc74e6c20d64bd913499908869270ac58cf3c42 Mon Sep 17 00:00:00 2001 From: Frank Yu Date: Fri, 1 Nov 2024 09:09:37 +0000 Subject: [PATCH 1/2] Move the rule to gs-common Flag: EXEMPT sepolicy refactor Bug: 375564898 Change-Id: If6c15596ffc6a30b34dfcbf6ccea6649d3b2ac90 --- vendor/grilservice_app.te | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/grilservice_app.te b/vendor/grilservice_app.te index 792dae4..530d31e 100644 --- a/vendor/grilservice_app.te +++ b/vendor/grilservice_app.te @@ -1,2 +1,2 @@ +# sepolicy for grilservice_app allow grilservice_app gril_antenna_tuning_service:service_manager find; -binder_call(grilservice_app, twoshay) From 0051295660636f3920fde2648de34c0ddfc84268 Mon Sep 17 00:00:00 2001 From: Hung-Yeh Lee Date: Thu, 2 Jan 2025 15:27:11 +0800 Subject: [PATCH 2/2] display: mark dual display related nodes as sysfs_display auditd : type=1400 audit(0.0:8): avc: denied { write } for comm="binder:497_1" name="expected_present_time_ns" dev="sysfs" ino=84293 scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 auditd : type=1400 audit(0.0:186): avc: denied { write } for comm="binder:497_6" name="frame_interval_ns" dev="sysfs" ino=84294 scontext=u:r:hal_graphics_composer_default:s0 tcontext=u:object_r:sysfs:s0 tclass=file permissive=0 Bug: 379245673 Test: reboot and logcat Flag: EXEMPT sepolicy Change-Id: Ief34e24a76fafb84e8ae099b894eb5eec10cf46a --- vendor/genfs_contexts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/vendor/genfs_contexts b/vendor/genfs_contexts index 88abf5e..18e4b68 100644 --- a/vendor/genfs_contexts +++ b/vendor/genfs_contexts @@ -21,6 +21,8 @@ genfscon sysfs /devices/platform/19450000.drmdsim/19450000.drmdsim.0/error_count genfscon sysfs /devices/platform/19450000.drmdsim/19450000.drmdsim.0/error_count_unknown u:object_r:sysfs_display:s0 genfscon sysfs /devices/platform/19450000.drmdsim/19450000.drmdsim.0/power_mode u:object_r:sysfs_display:s0 genfscon sysfs /devices/platform/19471000.drmdecon/dqe1/atc u:object_r:sysfs_display:s0 +genfscon sysfs /devices/platform/19450000.drmdsim/19450000.drmdsim.0/frame_interval_ns u:object_r:sysfs_display:s0 +genfscon sysfs /devices/platform/19450000.drmdsim/19450000.drmdsim.0/expected_present_time_ns u:object_r:sysfs_display:s0 # Battery genfscon sysfs /devices/platform/10ca0000.hsi2c/i2c-10/10-0036/power_supply u:object_r:sysfs_batteryinfo:s0