1type vendor_telephony_silentlogging_app, domain;
2app_domain(vendor_telephony_silentlogging_app)
3
4set_prop(vendor_telephony_silentlogging_app, vendor_modem_prop)
5set_prop(vendor_telephony_silentlogging_app, vendor_slog_prop)
6
7allow vendor_telephony_silentlogging_app vendor_slog_file:dir create_dir_perms;
8allow vendor_telephony_silentlogging_app vendor_slog_file:file create_file_perms;
9
10allow vendor_telephony_silentlogging_app app_api_service:service_manager find;
11allow vendor_telephony_silentlogging_app hal_vendor_oem_hwservice:hwservice_manager find;
12binder_call(vendor_telephony_silentlogging_app, dmd)
13binder_call(vendor_telephony_silentlogging_app, sced)
14
15userdebug_or_eng(`
16# Silent Logging
17dontaudit vendor_telephony_silentlogging_app system_app_data_file:dir create_dir_perms;
18dontaudit vendor_telephony_silentlogging_app system_app_data_file:file create_file_perms;
19dontaudit vendor_telephony_silentlogging_app default_prop:file { getattr open read map };
20allow vendor_telephony_silentlogging_app selinuxfs:file { read open };
21')
22