Clean up usage of set and get prop for system defined properties
Change-Id: I582b523bf44073a156242cd4b5478fee667693cf
This commit is contained in:
parent
178ef5ae84
commit
e1749913da
6 changed files with 12 additions and 9 deletions
2
vendor/common/atfwd.te
vendored
2
vendor/common/atfwd.te
vendored
|
@ -12,7 +12,7 @@ r_dir_file(atfwd, sysfs_ssr);
|
|||
r_dir_file(atfwd, sysfs_esoc);
|
||||
r_dir_file(atfwd, sysfs_data);
|
||||
|
||||
set_prop(atfwd, radio_prop)
|
||||
set_prop(atfwd, vendor_radio_prop)
|
||||
|
||||
hwbinder_use(atfwd)
|
||||
get_prop(atfwd, hwservicemanager_prop)
|
||||
|
|
2
vendor/common/init-qti-ims-sh.te
vendored
2
vendor/common/init-qti-ims-sh.te
vendored
|
@ -37,4 +37,4 @@ set_prop(init-qti-ims-sh, ims_prop)
|
|||
get_prop(init-qti-ims-sh, ims_prop)
|
||||
|
||||
# for ro.build.product
|
||||
get_prop(init-qti-ims-sh, default_prop)
|
||||
get_prop(init-qti-ims-sh, exported2_default_prop)
|
||||
|
|
5
vendor/common/init_shell.te
vendored
5
vendor/common/init_shell.te
vendored
|
@ -42,7 +42,6 @@ allow qti_init_shell self:capability {
|
|||
sys_admin
|
||||
};
|
||||
|
||||
set_prop(qti_init_shell, config_prop)
|
||||
set_prop(qti_init_shell, ctl_hbtp_prop)
|
||||
set_prop(qti_init_shell, ctl_netmgrd_prop)
|
||||
set_prop(qti_init_shell, ctl_port-bridge_prop)
|
||||
|
@ -53,8 +52,9 @@ set_prop(qti_init_shell, ipacm_prop)
|
|||
set_prop(qti_init_shell, msm_irqbalance_prop)
|
||||
set_prop(qti_init_shell, qti_prop)
|
||||
set_prop(qti_init_shell, vendor_usb_prop)
|
||||
set_prop(qti_init_shell, system_prop)
|
||||
set_prop(qti_init_shell, vendor_system_prop)
|
||||
set_prop(qti_init_shell, vendor_mpdecision_prop)
|
||||
set_prop(qti_init_shell, vendor_radio_prop)
|
||||
|
||||
allow qti_init_shell {
|
||||
sysfs_devices_system_cpu
|
||||
|
@ -110,7 +110,6 @@ allow qti_init_shell sysfs:file r_file_perms;
|
|||
allow qti_init_shell radio_vendor_data_file:dir create_dir_perms;
|
||||
allow qti_init_shell radio_vendor_data_file:file create_file_perms;
|
||||
|
||||
set_prop(qti_init_shell, system_radio_prop)
|
||||
set_prop(qti_init_shell, ctl_vendor_hbtp_prop)
|
||||
|
||||
# rules for vm_bms
|
||||
|
|
4
vendor/common/mm-pp-daemon.te
vendored
4
vendor/common/mm-pp-daemon.te
vendored
|
@ -59,10 +59,6 @@ allow mm-pp-daemon sysfs_graphics:dir r_dir_perms;
|
|||
allow mm-pp-daemon sysfs_graphics:file rw_file_perms;
|
||||
allow mm-pp-daemon sysfs_data:file r_file_perms;
|
||||
|
||||
userdebug_or_eng(`
|
||||
set_prop(mm-pp-daemon, debug_prop)
|
||||
')
|
||||
|
||||
# Allow socket calls in pp-daemon
|
||||
unix_socket_connect(mm-pp-daemon, pps, init)
|
||||
|
||||
|
|
2
vendor/common/property.te
vendored
2
vendor/common/property.te
vendored
|
@ -27,6 +27,8 @@ type vendor_usb_prop, property_type;
|
|||
type tel_mon_prop, property_type;
|
||||
type thermal_prop, property_type;
|
||||
type wc_prop, property_type;
|
||||
type vendor_radio_prop, property_type;
|
||||
type vendor_system_prop, property_type;
|
||||
|
||||
#imsrcsservice
|
||||
type ctl_vendor_imsrcsservice_prop, property_type;
|
||||
|
|
6
vendor/common/property_contexts
vendored
6
vendor/common/property_contexts
vendored
|
@ -53,3 +53,9 @@ ro.vendor.perf.cores_online u:object_r:vendor_mpdecision_prop:s0
|
|||
|
||||
# HBTP
|
||||
ctl.vendor.hbtp u:object_r:ctl_vendor_hbtp_prop:s0
|
||||
|
||||
#Atel
|
||||
persist.vendor.radio u:object_r:vendor_radio_prop:s0
|
||||
vendor.radio u:object_r:vendor_radio_prop:s0
|
||||
ro.vendor.ril. u:object_r:vendor_radio_prop:s0
|
||||
persist.vendor.sys. u:object_r:vendor_system_prop:s0
|
||||
|
|
Loading…
Reference in a new issue