From 13aaf4d4460f98b76e35fcc0f11fcce4016d7aae Mon Sep 17 00:00:00 2001 From: Vasishath Kaushal Date: Tue, 26 Jun 2018 20:22:47 +0530 Subject: [PATCH] whyred: Address ANT+ denials --- sepolicy/hal_bluetooth_default.te | 1 + sepolicy/system_server.te | 1 + sepolicy/wcnss_filter.te | 1 + 3 files changed, 3 insertions(+) create mode 100644 sepolicy/hal_bluetooth_default.te create mode 100644 sepolicy/wcnss_filter.te diff --git a/sepolicy/hal_bluetooth_default.te b/sepolicy/hal_bluetooth_default.te new file mode 100644 index 0000000..aef3417 --- /dev/null +++ b/sepolicy/hal_bluetooth_default.te @@ -0,0 +1 @@ +allow hal_bluetooth_default wcnss_filter:unix_stream_socket connectto; diff --git a/sepolicy/system_server.te b/sepolicy/system_server.te index 34108be..921ff6c 100644 --- a/sepolicy/system_server.te +++ b/sepolicy/system_server.te @@ -1 +1,2 @@ allow system_server vendor_keylayout_file:file r_file_perms; +allow system_server wcnss_filter:unix_stream_socket connectto; diff --git a/sepolicy/wcnss_filter.te b/sepolicy/wcnss_filter.te new file mode 100644 index 0000000..242e2c9 --- /dev/null +++ b/sepolicy/wcnss_filter.te @@ -0,0 +1 @@ +typeattribute wcnss_filter socket_between_core_and_vendor_violators;