Seandroid: Adding policy for ssr,netmgrd and atfwd
Adding policy for SSR ssr,netmgrd and atfwd
Change-Id: I952b7f8d5eca0246788f320dac0199132a8803f8
diff --git a/common/atfwd.te b/common/atfwd.te
index b4f5cec..4c295b6 100644
--- a/common/atfwd.te
+++ b/common/atfwd.te
@@ -12,3 +12,5 @@
binder_call(atfwd, system_app);
binder_call(atfwd, servicemanager);
r_dir_file(atfwd, sysfs_ssr);
+
+allow atfwd self:udp_socket create;
diff --git a/common/netmgrd.te b/common/netmgrd.te
index e7c8ef7..35ad1da 100644
--- a/common/netmgrd.te
+++ b/common/netmgrd.te
@@ -56,4 +56,6 @@
r_dir_file(netmgrd, sysfs_ssr);
-allow netmgrd wcnss_service_exec:file rx_file_perms;
+allow netmgrd { wcnss_service_exec wpa_exec }:file rx_file_perms;
+
+allow netmgrd sysfs:file write;
diff --git a/common/system_server.te b/common/system_server.te
index 9094489..07b302f 100644
--- a/common/system_server.te
+++ b/common/system_server.te
@@ -41,3 +41,6 @@
allow system_server kernel:key search;
allow system_server wbc_service:service_manager add;
allow system_server digitalpen_service:service_manager add;
+
+#For ssr
+allow system_server ssr_device:chr_file { read open };