diff --git a/modules.load b/modules.load index cca100e..715e234 100644 --- a/modules.load +++ b/modules.load @@ -41,8 +41,7 @@ oem_aboard.ko pinctrl_lpi_dlkm.ko stub_dlkm.ko fingerprint_detect.ko -qca_cld3_wlan.ko -qca_cld3_wlan.ko +wlan.ko rmnet_core.ko rmnet_ctl.ko rmnet_offload.ko diff --git a/sepolicy/vendor/property_contexts b/sepolicy/vendor/property_contexts index 7f9e9fb..d02aa44 100644 --- a/sepolicy/vendor/property_contexts +++ b/sepolicy/vendor/property_contexts @@ -33,6 +33,8 @@ vendor.service.wifi.socket.enable u:object_r:vendor_oem_wifi_prop:s0 vendor.service.wifi.socket.mdm.enable u:object_r:vendor_oem_wifi_prop:s0 vendor.sys.memplus.postboot u:object_r:vendor_memplus_prop:s0 vendor.sys.op.disable_ufstw u:object_r:vendor_sys_op_prop:s0 +vendor.wcn.firmware.version u:object_r:vendor_set_wlan_prop:s0 +vendor.wcn.bdf.version u:object_r:vendor_set_wlan_prop:s0 vendor.wlan.driver.status u:object_r:vendor_set_wlan_prop:s0 vendor.wlan.ftm.daemon u:object_r:vendor_set_wlan_prop:s0 vendor.wlan.ftm.up u:object_r:vendor_set_wlan_prop:s0 diff --git a/sepolicy/vendor/vendor_wcnss_service.te b/sepolicy/vendor/vendor_wcnss_service.te new file mode 100644 index 0000000..98e5d9c --- /dev/null +++ b/sepolicy/vendor/vendor_wcnss_service.te @@ -0,0 +1,3 @@ +allow vendor_wcnss_service init:unix_stream_socket connectto; +allow vendor_wcnss_service property_socket:sock_file write; +allow vendor_wcnss_service vendor_set_wlan_prop:property_service set;