Merge e23cb1b7486c4d35ae7e195bc2193d29ac130356 on remote branch

Change-Id: I097199180ce7463de18679473da626427251578a
diff --git a/generic/private/untrusted_app.te b/generic/private/untrusted_app.te
old mode 100644
new mode 100755
index d89abd3..81a344f
--- a/generic/private/untrusted_app.te
+++ b/generic/private/untrusted_app.te
@@ -35,3 +35,6 @@
 qesdk_app_access(untrusted_app);
 typeattribute untrusted_app vendor_hal_qvrservice_qti_socket_fd_use_client;
 typeattribute untrusted_app vendor_hal_sxrservice_qti_socket_fd_use_client;
+
+# allow app to be a client of DSP HAL
+hal_client_domain(untrusted_app, vendor_hal_dspmanager)
\ No newline at end of file
diff --git a/generic/private/untrusted_app_25.te b/generic/private/untrusted_app_25.te
old mode 100644
new mode 100755
index b1801c3..cc19e2f
--- a/generic/private/untrusted_app_25.te
+++ b/generic/private/untrusted_app_25.te
@@ -26,3 +26,6 @@
 # IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 qesdk_app_access(untrusted_app_25);
+
+# allow app to be a client of DSP HAL
+hal_client_domain(untrusted_app_25, vendor_hal_dspmanager)
diff --git a/generic/private/untrusted_app_27.te b/generic/private/untrusted_app_27.te
old mode 100644
new mode 100755
index 5cff484..f39c92f
--- a/generic/private/untrusted_app_27.te
+++ b/generic/private/untrusted_app_27.te
@@ -29,3 +29,6 @@
 allow untrusted_app_27 vendor_dpmtcm_socket:sock_file w_file_perms;
 allow untrusted_app_27 vendor_dpmd:unix_stream_socket connectto;
 qesdk_app_access(untrusted_app_27);
+
+# allow app to be a client of DSP HAL
+hal_client_domain(untrusted_app_27, vendor_hal_dspmanager)
diff --git a/generic/private/untrusted_app_29.te b/generic/private/untrusted_app_29.te
old mode 100644
new mode 100755
index 49a4d24..87e5da6
--- a/generic/private/untrusted_app_29.te
+++ b/generic/private/untrusted_app_29.te
@@ -28,3 +28,6 @@
 qesdk_app_access(untrusted_app_29);
 typeattribute untrusted_app_29 vendor_hal_qvrservice_qti_socket_fd_use_client;
 typeattribute untrusted_app_29 vendor_hal_sxrservice_qti_socket_fd_use_client;
+
+# allow app to be a client of DSP HAL
+hal_client_domain(untrusted_app_29, vendor_hal_dspmanager)