From ab9765741093899acab3dfc9b2130d722f19265a Mon Sep 17 00:00:00 2001 From: SalmaxChang Date: Wed, 5 May 2021 16:46:12 +0800 Subject: [PATCH] logger_app: Fix avc errors avc: denied { read } for name="u:object_r:default_prop:s0" dev="tmpfs" ino=141 scontext=u:r:logger_app:s0:c21,c257,c512,c768 tcontext=u:object_r:default_prop:s0 tclass=file permissive=0 app=com.android.pixellogger Access denied finding property "viewroot.profile_rendering" Access denied finding property "ro.input.resampling" Access denied finding property "persist.input.velocitytracker.strategy" avc: denied { read } for comm="oid.pixellogger" name="u:object_r:usb_control_prop:s0" dev="tmpfs" ino=281 scontext=u:r:logger_app:s0:c21,c257,c512,c768 tcontext=u:object_r:usb_control_prop:s0 tclass=file permissive=0 app=com.android.pixellogger Bug: 186612284 Change-Id: I15f00d9ed3cc0c0657c854292caad60e3f7a3011 --- whitechapel/vendor/google/logger_app.te | 3 +++ 1 file changed, 3 insertions(+) diff --git a/whitechapel/vendor/google/logger_app.te b/whitechapel/vendor/google/logger_app.te index 0926df35..527491b5 100644 --- a/whitechapel/vendor/google/logger_app.te +++ b/whitechapel/vendor/google/logger_app.te @@ -5,6 +5,7 @@ userdebug_or_eng(` allow logger_app vendor_gps_file:file create_file_perms; allow logger_app vendor_gps_file:dir create_dir_perms; + get_prop(logger_app, usb_control_prop) set_prop(logger_app, vendor_logger_prop) set_prop(logger_app, vendor_modem_prop) set_prop(logger_app, vendor_gps_prop) @@ -17,4 +18,6 @@ userdebug_or_eng(` set_prop(logger_app, logd_prop) set_prop(logger_app, vendor_usb_config_prop) set_prop(logger_app, vendor_wifi_sniffer_prop) + + dontaudit logger_app default_prop:file { read }; ')