From e8064afb5e8adc96d1becc7b31a8a92f77e284d9 Mon Sep 17 00:00:00 2001
From: John Reck <jreck@google.com>
Date: Mon, 23 Mar 2015 07:56:37 -0700
Subject: [PATCH] Add graphicsstats service

Change-Id: I156b139b57f46c695ece35b7b26a3087d87b25df
---
 platform_app.te  | 3 ++-
 service.te       | 1 +
 service_contexts | 1 +
 system_app.te    | 1 +
 system_server.te | 1 +
 untrusted_app.te | 1 +
 6 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/platform_app.te b/platform_app.te
index 378d45526..ef6fb78ae 100644
--- a/platform_app.te
+++ b/platform_app.te
@@ -54,6 +54,7 @@ auditallow platform_app {
     -dreams_service
     -dropbox_service
     -fingerprint_service
+    -graphicsstats_service
     -input_method_service
     -input_service
     -lock_settings_service
@@ -74,4 +75,4 @@ auditallow platform_app {
     -vibrator_service
     -wallpaper_service
     -wifi_service
-}:service_manager find;
\ No newline at end of file
+}:service_manager find;
diff --git a/service.te b/service.te
index 262ad179e..156e53472 100644
--- a/service.te
+++ b/service.te
@@ -46,6 +46,7 @@ type dropbox_service, tmp_system_server_service, service_manager_type;
 type ethernet_service, tmp_system_server_service, service_manager_type;
 type fingerprint_service, tmp_system_server_service, service_manager_type;
 type gfxinfo_service, tmp_system_server_service, service_manager_type;
+type graphicsstats_service, tmp_system_server_service, service_manager_type;
 type hardware_service, tmp_system_server_service, service_manager_type;
 type hdmi_control_service, tmp_system_server_service, service_manager_type;
 type input_method_service, tmp_system_server_service, service_manager_type;
diff --git a/service_contexts b/service_contexts
index 375ca6ecd..223f99f57 100644
--- a/service_contexts
+++ b/service_contexts
@@ -40,6 +40,7 @@ dropbox                                   u:object_r:dropbox_service:s0
 ethernet                                  u:object_r:ethernet_service:s0
 fingerprint                               u:object_r:fingerprint_service:s0
 gfxinfo                                   u:object_r:gfxinfo_service:s0
+graphicsstats                             u:object_r:graphicsstats_service:s0
 hardware                                  u:object_r:hardware_service:s0
 hdmi_control                              u:object_r:hdmi_control_service:s0
 inputflinger                              u:object_r:inputflinger_service:s0
diff --git a/system_app.te b/system_app.te
index d3c7bdd17..ac460524d 100644
--- a/system_app.te
+++ b/system_app.te
@@ -73,6 +73,7 @@ auditallow system_app {
     -display_service
     -dreams_service
     -dropbox_service
+    -graphicsstats_service
     -input_method_service
     -input_service
     -lock_settings_service
diff --git a/system_server.te b/system_server.te
index 9079acb11..589dbef65 100644
--- a/system_server.te
+++ b/system_server.te
@@ -402,6 +402,7 @@ auditallow system_server {
     -dreams_service
     -dropbox_service
     -ethernet_service
+    -graphicsstats_service
     -hdmi_control_service
     -input_method_service
     -input_service
diff --git a/untrusted_app.te b/untrusted_app.te
index f7ebdcbb8..4e1164dcd 100644
--- a/untrusted_app.te
+++ b/untrusted_app.te
@@ -105,6 +105,7 @@ auditallow untrusted_app {
     -device_policy_service
     -display_service
     -dropbox_service
+    -graphicsstats_service
     -input_method_service
     -input_service
     -jobscheduler_service
-- 
GitLab