type vendor_telephony_silentlogging_app, domain; app_domain(vendor_telephony_silentlogging_app) set_prop(vendor_telephony_silentlogging_app, vendor_modem_prop) set_prop(vendor_telephony_silentlogging_app, vendor_slog_prop) allow vendor_telephony_silentlogging_app vendor_slog_file:dir create_dir_perms; allow vendor_telephony_silentlogging_app vendor_slog_file:file create_file_perms; allow vendor_telephony_silentlogging_app app_api_service:service_manager find; allow vendor_telephony_silentlogging_app hal_vendor_oem_hwservice:hwservice_manager find; binder_call(vendor_telephony_silentlogging_app, dmd) binder_call(vendor_telephony_silentlogging_app, sced) userdebug_or_eng(` # Silent Logging dontaudit vendor_telephony_silentlogging_app system_app_data_file:dir create_dir_perms; dontaudit vendor_telephony_silentlogging_app system_app_data_file:file create_file_perms; dontaudit vendor_telephony_silentlogging_app default_prop:file { getattr open read map }; allow vendor_telephony_silentlogging_app selinuxfs:file { read open }; ')