aboutsummaryrefslogtreecommitdiffstats
path: root/vendor
diff options
context:
space:
mode:
authorSohani Rao2017-03-01 12:25:44 -0600
committerDan Cashman2017-05-18 11:49:55 -0500
commit325bf7259227b15a6b356051d90d5a89ad739a4d (patch)
tree29143cbbf0c9518012c3f5bb99151c8b406ef2af /vendor
parentffb8fb1b94e46dc1725c9083aa9e1f5e53c565d1 (diff)
downloadsystem-sepolicy-325bf7259227b15a6b356051d90d5a89ad739a4d.tar.gz
system-sepolicy-325bf7259227b15a6b356051d90d5a89ad739a4d.tar.xz
system-sepolicy-325bf7259227b15a6b356051d90d5a89ad739a4d.zip
SE Policy for Wifi Offload HAL
Update SE Policy to allow calls to and callbacks from Wifi Offload HAL HIDL binderized service. Combined cherry pick from d56aa1982d15acfc2408271138dac43f1e5dc987 and 66e27bf502246c8e8870b7b3e2573a8c87e89fe1 Bug: 32842314 Test: Unit tests, Mannual test to ensure Wifi can be brought up and connected to an AP, ensure that Offload HAL service is running and that that wificond can get the service handle by calling hwservicemanager. Change-Id: I0fc51a4152f1891c8d88967e75d45ded115e766e
Diffstat (limited to 'vendor')
-rw-r--r--vendor/file_contexts1
-rw-r--r--vendor/hal_wifi_offload_default.te5
2 files changed, 6 insertions, 0 deletions
diff --git a/vendor/file_contexts b/vendor/file_contexts
index ac5d1d0d..e7a371a0 100644
--- a/vendor/file_contexts
+++ b/vendor/file_contexts
@@ -30,6 +30,7 @@
30/(vendor|system/vendor)/bin/hw/android\.hardware\.usb@1\.0-service u:object_r:hal_usb_default_exec:s0 30/(vendor|system/vendor)/bin/hw/android\.hardware\.usb@1\.0-service u:object_r:hal_usb_default_exec:s0
31/(vendor|system/vendor)/bin/hw/android\.hardware\.vibrator@1\.0-service u:object_r:hal_vibrator_default_exec:s0 31/(vendor|system/vendor)/bin/hw/android\.hardware\.vibrator@1\.0-service u:object_r:hal_vibrator_default_exec:s0
32/(vendor|system/vendor)/bin/hw/android\.hardware\.vr@1\.0-service u:object_r:hal_vr_default_exec:s0 32/(vendor|system/vendor)/bin/hw/android\.hardware\.vr@1\.0-service u:object_r:hal_vr_default_exec:s0
33/(vendor|system/vendor)/bin/hw/android\.hardware\.wifi\.offload@1\.0-service u:object_r:hal_wifi_offload_default_exec:s0
33/(vendor|system/vendor)/bin/hw/android\.hardware\.wifi@1\.0-service u:object_r:hal_wifi_default_exec:s0 34/(vendor|system/vendor)/bin/hw/android\.hardware\.wifi@1\.0-service u:object_r:hal_wifi_default_exec:s0
34/(vendor|system/vendor)/bin/hw/wpa_supplicant u:object_r:hal_wifi_supplicant_default_exec:s0 35/(vendor|system/vendor)/bin/hw/wpa_supplicant u:object_r:hal_wifi_supplicant_default_exec:s0
35/(vendor|system/vendor)/bin/hostapd u:object_r:hostapd_exec:s0 36/(vendor|system/vendor)/bin/hostapd u:object_r:hostapd_exec:s0
diff --git a/vendor/hal_wifi_offload_default.te b/vendor/hal_wifi_offload_default.te
new file mode 100644
index 00000000..44bd3063
--- /dev/null
+++ b/vendor/hal_wifi_offload_default.te
@@ -0,0 +1,5 @@
1type hal_wifi_offload_default, domain;
2hal_server_domain(hal_wifi_offload_default, hal_wifi_offload)
3
4type hal_wifi_offload_default_exec, exec_type, vendor_file_type, file_type;
5init_daemon_domain(hal_wifi_offload_default)