sm6375-common: Use common libqti-perfd-client and power-libperfmgr
Change-Id: I22d6b35c72629553817005deaefcae60abc72cfd
This commit is contained in:
parent
74fce3f5d0
commit
4ec7aee975
24 changed files with 6 additions and 1997 deletions
3
sepolicy/vendor/file.te
vendored
3
sepolicy/vendor/file.te
vendored
|
|
@ -13,9 +13,6 @@ type cutback_socket, file_type;
|
|||
type vendor_persist_egis_file, file_type, vendor_persist_type;
|
||||
type vendor_persist_fps_file, file_type, vendor_persist_type;
|
||||
|
||||
# GPU
|
||||
type sysfs_kgsl, sysfs_type, fs_type;
|
||||
|
||||
# Input Devices
|
||||
type vendor_sysfs_input, sysfs_type, fs_type;
|
||||
|
||||
|
|
|
|||
3
sepolicy/vendor/file_contexts
vendored
3
sepolicy/vendor/file_contexts
vendored
|
|
@ -74,9 +74,6 @@
|
|||
/dev/sec-nfc u:object_r:nfc_device:s0
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.nfc@1\.2-service\.samsung u:object_r:hal_nfc_default_exec:s0
|
||||
|
||||
# Power
|
||||
/(vendor|system/vendor)/bin/hw/android\.hardware\.power-service\.moto_sm6375-libperfmgr u:object_r:hal_power_default_exec:s0
|
||||
|
||||
# Radio
|
||||
/data/vendor/misc/cutback(/.*)? u:object_r:cutback_data_file:s0
|
||||
/dev/socket/cutback u:object_r:cutback_socket:s0
|
||||
|
|
|
|||
5
sepolicy/vendor/hal_power_default.te
vendored
5
sepolicy/vendor/hal_power_default.te
vendored
|
|
@ -1,5 +1,4 @@
|
|||
allow hal_power_default {
|
||||
cgroup
|
||||
vendor_sysfs_devfreq
|
||||
vendor_sysfs_dt2w
|
||||
vendor_sysfs_input
|
||||
|
|
@ -9,7 +8,6 @@ allow hal_power_default {
|
|||
}:dir search;
|
||||
|
||||
allow hal_power_default {
|
||||
cgroup
|
||||
proc
|
||||
proc_sched
|
||||
vendor_sysfs_devfreq
|
||||
|
|
@ -31,6 +29,3 @@ allow hal_power_default vendor_latency_device:chr_file rw_file_perms;
|
|||
|
||||
# Rule for hal_power_default to access graphics composer process
|
||||
unix_socket_connect(hal_power_default, vendor_pps, hal_graphics_composer_default);
|
||||
|
||||
# To get/set powerhal state property
|
||||
set_prop(hal_power_default, vendor_power_prop)
|
||||
|
|
|
|||
3
sepolicy/vendor/property.te
vendored
3
sepolicy/vendor/property.te
vendored
|
|
@ -6,8 +6,5 @@ vendor_internal_prop(vendor_mot_hw_prop);
|
|||
vendor_internal_prop(vendor_mot_touch_prop);
|
||||
vendor_internal_prop(vendor_mot_nfc_prop);
|
||||
|
||||
# Power
|
||||
vendor_internal_prop(vendor_power_prop)
|
||||
|
||||
# Thermal engine
|
||||
vendor_internal_prop(vendor_thermal_prop)
|
||||
|
|
|
|||
3
sepolicy/vendor/property_contexts
vendored
3
sepolicy/vendor/property_contexts
vendored
|
|
@ -22,8 +22,5 @@ persist.vendor.hardware.fingerprint u:object_r:vendor_mot_fingerprint
|
|||
vendor.hw.fps.ident u:object_r:vendor_mot_fingerprint_prop:s0
|
||||
vendor.hw.fingerprint.status u:object_r:vendor_mot_fingerprint_prop:s0
|
||||
|
||||
# Power
|
||||
vendor.powerhal. u:object_r:vendor_power_prop:s0
|
||||
|
||||
# Thermal engine
|
||||
vendor.thermal.config u:object_r:vendor_thermal_prop:s0
|
||||
|
|
|
|||
1
sepolicy/vendor/vendor_init.te
vendored
1
sepolicy/vendor/vendor_init.te
vendored
|
|
@ -1,7 +1,6 @@
|
|||
set_prop(vendor_init, vendor_camera_prop)
|
||||
set_prop(vendor_init, vendor_ims_prop)
|
||||
set_prop(vendor_init, vendor_mot_hw_prop)
|
||||
set_prop(vendor_init, vendor_power_prop)
|
||||
allow vendor_init proc_sysctl_schedboost:file w_file_perms;
|
||||
allow vendor_init proc_sched_lib_mask_cpuinfo:file w_file_perms;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue