diff --git a/tracking_denials/vendor_telephony_app.te b/tracking_denials/vendor_telephony_app.te deleted file mode 100644 index 2969a576..00000000 --- a/tracking_denials/vendor_telephony_app.te +++ /dev/null @@ -1,21 +0,0 @@ -# b/174961423 -dontaudit vendor_telephony_app vendor_persist_sys_default_prop:file open ; -dontaudit vendor_telephony_app vendor_persist_sys_default_prop:file read ; -dontaudit vendor_telephony_app system_app_data_file:dir search ; -dontaudit vendor_telephony_app system_app_data_file:dir getattr ; -dontaudit vendor_telephony_app system_data_file:dir search ; -# b/176868380 -dontaudit vendor_telephony_app user_profile_root_file:dir search ; -dontaudit vendor_telephony_app user_profile_root_file:dir search ; -dontaudit vendor_telephony_app vendor_persist_sys_default_prop:file getattr ; -dontaudit vendor_telephony_app vendor_persist_sys_default_prop:file map ; -dontaudit vendor_telephony_app vendor_slog_file:dir search ; -# b/177176900 -dontaudit vendor_telephony_app vendor_rild_prop:file getattr ; -dontaudit vendor_telephony_app vendor_rild_prop:file open ; -dontaudit vendor_telephony_app vendor_rild_prop:file read ; -dontaudit vendor_telephony_app vendor_rild_prop:file map ; -# b/179437464 -dontaudit vendor_telephony_app activity_service:service_manager { find }; -dontaudit vendor_telephony_app thermal_service:service_manager { find }; -dontaudit vendor_telephony_app tethering_service:service_manager { find }; diff --git a/whitechapel/vendor/google/seapp_contexts b/whitechapel/vendor/google/seapp_contexts index 8dfa07e4..287d6ecf 100644 --- a/whitechapel/vendor/google/seapp_contexts +++ b/whitechapel/vendor/google/seapp_contexts @@ -1,10 +1,10 @@ # Samsung S.LSI telephony -user=system seinfo=platform name=com.samsung.slsi.telephony.silentlogging domain=vendor_telephony_app -user=system seinfo=platform name=com.samsung.slsi.telephony.silentlogging:remote domain=vendor_telephony_app -user=system seinfo=platform name=com.samsung.slsi.telephony.testmode domain=vendor_telephony_app -user=system seinfo=platform name=com.samsung.slsi.telephony.uartswitch domain=vendor_telephony_app -user=system seinfo=platform name=com.samsung.slsi.sysdebugmode domain=vendor_telephony_app -user=system seinfo=platform name=com.samsung.slsi.telephony.networktestmode domain=vendor_telephony_app +user=system seinfo=platform name=com.samsung.slsi.telephony.silentlogging domain=vendor_telephony_app levelFrom=all +user=system seinfo=platform name=com.samsung.slsi.telephony.silentlogging:remote domain=vendor_telephony_app levelFrom=all +user=system seinfo=platform name=com.samsung.slsi.telephony.testmode domain=vendor_telephony_app levelFrom=all +user=system seinfo=platform name=com.samsung.slsi.telephony.uartswitch domain=vendor_telephony_app levelFrom=all +user=system seinfo=platform name=com.samsung.slsi.sysdebugmode domain=vendor_telephony_app levelFrom=all +user=system seinfo=platform name=com.samsung.slsi.telephony.networktestmode domain=vendor_telephony_app levelFrom=all # Samsung S.LSI IMS user=system seinfo=platform name=com.shannon.imsservice domain=vendor_ims_app diff --git a/whitechapel/vendor/google/vendor_telephony_app.te b/whitechapel/vendor/google/vendor_telephony_app.te index 06d867c7..1f114508 100644 --- a/whitechapel/vendor/google/vendor_telephony_app.te +++ b/whitechapel/vendor/google/vendor_telephony_app.te @@ -1,4 +1,10 @@ type vendor_telephony_app, domain; app_domain(vendor_telephony_app) -set_prop(vendor_telephony_app, vendor_modem_prop) \ No newline at end of file +get_prop(vendor_telephony_app, vendor_rild_prop) +get_prop(vendor_telephony_app, vendor_persist_sys_default_prop) +set_prop(vendor_telephony_app, vendor_modem_prop) +r_dir_file(vendor_telephony_app, system_app_data_file) +r_dir_file(vendor_telephony_app, vendor_slog_file) + +allow vendor_telephony_app app_api_service:service_manager find;