sp-hal: add new policy for libbitml_nsp_v2_skel.so
issue:snapcam app call libbitml_nsp_v2_skel.so has permission denied
fix:libbitml_nsp_v2_skel.so need to change to sp-hal, then system domain can
call vendor domain
Change-Id: Ia890bb74420d3c397ed7024d8ca83fe7b2cbdd56
diff --git a/generic/vendor/test/file_contexts b/generic/vendor/test/file_contexts
index a958a52..adfcb77 100755
--- a/generic/vendor/test/file_contexts
+++ b/generic/vendor/test/file_contexts
@@ -148,4 +148,5 @@
/vendor/lib(64)?/libopencv\.so u:object_r:same_process_hal_file:s0
/vendor/lib(64)?/libofflinelog\.so u:object_r:same_process_hal_file:s0
/vendor/lib(64)?/libbitmlenginev2\.so u:object_r:same_process_hal_file:s0
+/vendor/lib/rfsa/adsp/libbitml_nsp_v2_skel\.so u:object_r:same_process_hal_file:s0
/vendor/lib(64)?/libbitmlengine\.so u:object_r:same_process_hal_file:s0
diff --git a/generic/vendor/test/snapcam.te b/generic/vendor/test/snapcam.te
index 2ba549e..1a3d1f6 100755
--- a/generic/vendor/test/snapcam.te
+++ b/generic/vendor/test/snapcam.te
@@ -35,6 +35,7 @@
binder_call(vendor_snapcam_app, gpuservice)
allow vendor_snapcam_app app_api_service:service_manager find;
+allow vendor_snapcam_app vendor_xdsp_device:chr_file r_file_perms;
allow vendor_snapcam_app audioserver_service:service_manager find;
allow vendor_snapcam_app mediaextractor_service:service_manager find;