Merge "Allow binder call between statsd and healthd. Also allow statsd to find health hal service for battery metrics."
diff --git a/private/statsd.te b/private/statsd.te
index dad3c6c..0203bcd 100644
--- a/private/statsd.te
+++ b/private/statsd.te
@@ -28,6 +28,7 @@
# Allow statsd to make binder calls to any binder service.
binder_call(statsd, appdomain)
+binder_call(statsd, healthd)
binder_call(statsd, incidentd)
binder_call(statsd, statscompanion_service)
binder_call(statsd, system_server)
@@ -47,6 +48,9 @@
system_api_service
}:service_manager find;
+# Grant statsd to access health hal to access battery metrics.
+allow statsd hal_health_hwservice:hwservice_manager find;
+
# Only statsd can publish the binder service.
add_service(statsd, stats_service)