From 3c5d001e7d545135faf1268696021beedefdd698 Mon Sep 17 00:00:00 2001 From: Nicole Lee Date: Fri, 18 Aug 2023 07:59:11 +0000 Subject: [PATCH] Add rules for letting logger app send the command to ril avc: denied { find } for interface=vendor.samsung_slsi.telephony.hardware.radioExternal::IOemSlsiRadioExternal sid=u:r:logger_app:s0:c3,c257,c512,c768 pid=3217 scontext=u:r:logger_app:s0:c3,c257,c512,c768 tcontext=u:object_r:hal_exynos_rild_hwservice:s0 tclass=hwservice_manager permissive=0 Bug: 293351399 Test: Verify SetDebugTrace funciton on p23 Change-Id: I1e51954886a7ea8bf5d31213634d4df34619eb33 --- radio/logger_app.te | 3 +++ 1 file changed, 3 insertions(+) diff --git a/radio/logger_app.te b/radio/logger_app.te index 098955de..ab433852 100644 --- a/radio/logger_app.te +++ b/radio/logger_app.te @@ -5,6 +5,9 @@ userdebug_or_eng(` allow logger_app radio_vendor_data_file:file create_file_perms; allow logger_app radio_vendor_data_file:dir create_dir_perms; allow logger_app sysfs_sscoredump_level:file r_file_perms; + allow logger_app hal_exynos_rild_hwservice:hwservice_manager find; + + binder_call(logger_app, rild) r_dir_file(logger_app, sscoredump_vendor_data_coredump_file) r_dir_file(logger_app, sscoredump_vendor_data_crashinfo_file)