sdm660-common: sepolicy: fix denial for cnss_daemon update

Signed-off-by: pix106 <sbordenave@gmail.com>
This commit is contained in:
Alcatraz323 2023-06-08 20:24:22 +08:00 committed by pix106
parent f5ee041823
commit e2a76a940f
3 changed files with 12 additions and 0 deletions

View file

@ -6,3 +6,4 @@ vendor_internal_prop(dirac_prop);
vendor_internal_prop(vendor_power_prop)
vendor_internal_prop(thermal_engine_prop);
vendor_public_prop(hal_bluetooth_qti_prop);
vendor_public_prop(vendor_wcnss_service_prop);

View file

@ -76,6 +76,14 @@ ro.board.variant u:object_r:exported_default_prop:s0
ro.hwversion u:object_r:exported_default_prop:s0
persist.vendor.slm.enable u:object_r:exported_default_prop:s0
# Wcnss
vendor.wlan.bdf.path u:object_r:vendor_wcnss_service_prop:s0
ro.hsm.wifi.bdf.tag u:object_r:vendor_wcnss_service_prop:s0
ro.hsm.board.variant u:object_r:vendor_wcnss_service_prop:s0
ro.hsm.som.variant u:object_r:vendor_wcnss_service_prop:s0
ro.hsm.pcb.vendor u:object_r:vendor_wcnss_service_prop:s0
ro.hon.plat.imager.sensor u:object_r:vendor_wcnss_service_prop:s0
# Media
gpu.stats.debug.level u:object_r:vendor_default_prop:s0

View file

@ -4,3 +4,6 @@ allow wcnss_service sysfs:file r_file_perms;
allow wcnss_service sysfs_net:dir search;
allow wcnss_service vendor_shell_exec:file { x_file_perms execute_no_trans };
allow wcnss_service rootfs:dir { read write open };
get_prop(wcnss_service, vendor_wcnss_service_prop)
set_prop(wcnss_service, vendor_wcnss_service_prop)