Files
device_google_wahoo/sepolicy/vendor/con_monitor.te
Benjamin Schwartz 40eb67e0f1 Fix sepolicy name conflict
Need to distinguish between power stats hal's main service and the vendor service that it runs to provide an AIDL interface to other userspace stats providers.

This also uncovered a problem where con_monitor_app was not labeled as coredomain.
Bug: 162472196
Bug: 162964335
Test: m

Merged-In: I7e325375a2e34aec84cdb8176ab6fd3036bce311
Change-Id: Ie436cf0362a5e63446a325471b2a8a7722dd74dd
2020-09-10 16:54:16 -07:00

13 lines
572 B
Plaintext

# ConnectivityMonitor app
type con_monitor_app, domain, coredomain;
app_domain(con_monitor_app)
set_prop(con_monitor_app, radio_prop)
userdebug_or_eng(`set_prop(con_monitor_app, dumpstate_options_prop)')
allow con_monitor_app app_api_service:service_manager find;
allow con_monitor_app radio_vendor_data_file:dir rw_dir_perms;
allow con_monitor_app radio_vendor_data_file:file create_file_perms;
allow con_monitor_app radio_service:service_manager find;
allow con_monitor_app audioserver_service:service_manager find;
hal_client_domain(con_monitor_app, hal_power_stats);