-rw-r--r-- | common/init.amlogic.wifi.rc | 2 | ||||
-rw-r--r-- | common/sepolicy/bcmdl.te | 5 | ||||
-rw-r--r-- | common/sepolicy/hal_wifi_default.te | 10 | ||||
-rw-r--r-- | common/wifi_driver.mk | 77 | ||||
-rw-r--r-- | p212/Kernel.mk | 2 | ||||
-rw-r--r-- | p212/p212.mk | 4 |
6 files changed, 56 insertions, 44 deletions
diff --git a/common/sepolicy/hal_wifi_default.te b/common/sepolicy/hal_wifi_default.te index af1a488..0fbfee7 100644 --- a/common/sepolicy/hal_wifi_default.te +++ b/common/sepolicy/hal_wifi_default.te @@ -1,4 +1,14 @@ allow hal_wifi_default sysfs:file rw_file_perms; allow hal_wifi_default self:capability sys_module; allow hal_wifi_default proc_modules:file rw_file_perms; +allow hal_wifi_default radio_device:chr_file rw_file_perms; +allow hal_wifi_default wifi_data_file:dir rw_file_perms; +allow hal_wifi_default device:dir rw_file_perms; +allow hal_wifi_default usb_device:dir rw_file_perms; +allow hal_wifi_default wifi_data_file:dir { search add_name}; +allow hal_wifi_default ctl_default_prop:property_service set; +allow hal_wifi_default wifi_data_file:file { open setattr create read write}; +allow hal_wifi_default self:netlink_kobject_uevent_socket create_socket_perms_no_ioctl; allow hal_wifi_default { system_file vendor_file }:system module_load; +allow hal_wifi_default hal_wifi_default:capability chown; +allow hal_wifi_default kernel:system module_request; |