Introduce Selinux policies for the mainline supplicant.
Aside from binder access, supplicant requires some
networking capabilities in order to work as expected.
Bug: 365585450
Test: Manual test - retrieve the mainline supplicant
binder in frameworks/base, and call a test
method using its AIDL interface
Change-Id: Id76fe09b2ecae758ed93b92d92020d45f19d2501
diff --git a/private/service_contexts b/private/service_contexts
index 1d18a46..e452172 100644
--- a/private/service_contexts
+++ b/private/service_contexts
@@ -514,5 +514,6 @@
wifinl80211 u:object_r:wifinl80211_service:s0
wifiaware u:object_r:wifiaware_service:s0
wifirtt u:object_r:rttmanager_service:s0
+wifi_mainline_supplicant u:object_r:wifi_mainline_supplicant_service:s0
window u:object_r:window_service:s0
* u:object_r:default_android_service:s0