Add sepolicy for contexthub HAL

Adding sepolicty for contexthub service.

Test: GTS tests pass.
Change-Id: I2576b8028d12a31151d7b7869679b853eb16c75e
diff --git a/public/attributes b/public/attributes
index c14365c..abe5955 100644
--- a/public/attributes
+++ b/public/attributes
@@ -130,3 +130,4 @@
 attribute hal_vibrator;
 attribute hal_vr;
 attribute hal_wifi;
+attribute hal_contexthub;
diff --git a/public/hal_contexthub.te b/public/hal_contexthub.te
new file mode 100644
index 0000000..9d3685b
--- /dev/null
+++ b/public/hal_contexthub.te
@@ -0,0 +1,5 @@
+# hwbinder access
+hwbinder_use(hal_contexthub)
+
+# call into system_server process (callbacks)
+binder_call(hal_contexthub, system_server)
diff --git a/public/system_server.te b/public/system_server.te
index 99ff1d8..052f632 100644
--- a/public/system_server.te
+++ b/public/system_server.te
@@ -160,6 +160,7 @@
 # Perform HwBinder IPC.
 hwbinder_use(system_server)
 binder_call(system_server, hal_boot)
+binder_call(system_server, hal_contexthub)
 binder_call(system_server, hal_ir)
 binder_call(system_server, hal_light)
 binder_call(system_server, hal_memtrack)