1 # wpa supplicant or equivalent 2 type hal_wifi_supplicant_default, domain; 3 hal_server_domain(hal_wifi_supplicant_default, hal_wifi_supplicant) 4 type hal_wifi_supplicant_default_exec, exec_type, vendor_file_type, file_type; 5 init_daemon_domain(hal_wifi_supplicant_default) 6 7 net_domain(hal_wifi_supplicant_default) 8 # Create a socket for receiving info from wpa 9 type_transition hal_wifi_supplicant_default wifi_data_file:dir wpa_socket "sockets"; 10 11 # Allow wpa_supplicant to talk to Wifi Keystore HwBinder service. 12 hwbinder_use(hal_wifi_supplicant_default) 13 allow hal_wifi_supplicant_default system_wifi_keystore_hwservice:hwservice_manager find; 14 binder_call(hal_wifi_supplicant_default, wifi_keystore_service_server) 15