diff --git a/private/system_server.te b/private/system_server.te index 0ad5d9939e098343004bb5c925db5d409e3f5262..892d522376fa425e3effd2be08cd17dcc14b4760 100644 --- a/private/system_server.te +++ b/private/system_server.te @@ -399,7 +399,6 @@ set_prop(system_server, debug_prop) set_prop(system_server, powerctl_prop) set_prop(system_server, fingerprint_prop) set_prop(system_server, device_logging_prop) -set_prop(system_server, wifi_prop) set_prop(system_server, dumpstate_options_prop) set_prop(system_server, overlay_prop) userdebug_or_eng(`set_prop(system_server, wifi_log_prop)') diff --git a/public/hal_wifi.te b/public/hal_wifi.te index edd30fb38e39fb2841ba51b08515c3fbfe17ae39..e06d8f9b08d8ab2d88a2273ef55e89635f9a46d6 100644 --- a/public/hal_wifi.te +++ b/public/hal_wifi.te @@ -5,6 +5,8 @@ binder_call(hal_wifi_server, hal_wifi_client) r_dir_file(hal_wifi, proc_net) r_dir_file(hal_wifi, sysfs_type) +set_prop(hal_wifi, wifi_prop) + # allow hal wifi set interfaces up and down allow hal_wifi self:udp_socket create_socket_perms; allowxperm hal_wifi self:udp_socket ioctl { SIOCSIFFLAGS };