fixup: sdm710-common: update power sepolicy from xiaomi-sdm845
- remove unwanted rc file
This commit is contained in:
parent
dd42b3033c
commit
c69c3e3d54
5 changed files with 14 additions and 25 deletions
|
@ -1,24 +0,0 @@
|
|||
service vendor.power-hal-aidl /vendor/bin/hw/android.hardware.power-service.lenovo
|
||||
class hal
|
||||
user root
|
||||
group system
|
||||
priority -20
|
||||
|
||||
on late-fs
|
||||
start vendor.power-hal-aidl
|
||||
|
||||
# restart powerHAL when framework died
|
||||
on property:init.svc.zygote=restarting && property:vendor.powerhal.state=*
|
||||
setprop vendor.powerhal.state ""
|
||||
setprop vendor.powerhal.audio ""
|
||||
setprop vendor.powerhal.rendering ""
|
||||
restart vendor.power-hal-aidl
|
||||
|
||||
# restart powerHAL when audioHAL died
|
||||
on property:init.svc.vendor.audio-hal-2-0=restarting && property:vendor.powerhal.audio=AUDIO_STREAMING_LOW_LATENCY
|
||||
setprop vendor.powerhal.audio ""
|
||||
restart vendor.power-hal-aidl
|
||||
|
||||
# initialize powerHAL when boot is completed
|
||||
on property:sys.boot_completed=1
|
||||
setprop vendor.powerhal.init 1
|
4
sepolicy/vendor/file_contexts
vendored
4
sepolicy/vendor/file_contexts
vendored
|
@ -13,7 +13,9 @@
|
|||
|
||||
# HALs
|
||||
/vendor/bin/hw/android\.hardware\.light@2\.0-service\.lenovo_sdm710 u:object_r:hal_light_default_exec:s0
|
||||
/vendor/bin/hw/android\.hardware\.power-service\.lenovo u:object_r:hal_power_default_exec:s0
|
||||
/vendor/bin/hw/android\.hardware\.power@1\.3-service\.lenovo-libperfmgr u:object_r:hal_power_default_exec:s0
|
||||
/vendor/bin/hw/android\.hardware\.power-service\.lenovo-sdm710-libperfmgr u:object_r:hal_power_default_exec:s0
|
||||
/vendor/bin/hw/android\.hardware\.power\.stats@1\.0-service\.lenovo u:object_r:hal_power_stats_default_exec:s0
|
||||
/vendor/bin/hw/android\.hardware\.biometrics\.fingerprint@2\.1-fpcservice u:object_r:hal_fingerprint_default_exec:s0
|
||||
/vendor/bin/hw/android\.hardware\.atrace@1.0-service\.pixel u:object_r:hal_atrace_default_exec:s0
|
||||
/vendor/bin/hw/android\.hardware\.neuralnetworks@1\.2-service-qti u:object_r:hal_neuralnetworks_default_exec:s0
|
||||
|
|
9
sepolicy/vendor/hal_power_stats_default.te
vendored
Normal file
9
sepolicy/vendor/hal_power_stats_default.te
vendored
Normal file
|
@ -0,0 +1,9 @@
|
|||
# Allow power.stats hal to read from the following
|
||||
r_dir_file(hal_power_stats, sysfs_rpm)
|
||||
r_dir_file(hal_power_stats, sysfs_system_sleep_stats)
|
||||
|
||||
# Allow power.stats hal to add the power_stats_service
|
||||
vndbinder_use(hal_power_stats)
|
||||
add_service(hal_power_stats_server, power_stats_service)
|
||||
|
||||
get_prop(hal_power_stats_default, wifi_hal_prop)
|
1
sepolicy/vendor/vndservice.te
vendored
1
sepolicy/vendor/vndservice.te
vendored
|
@ -1 +1,2 @@
|
|||
type remosaic_daemon_service, vndservice_manager_type;
|
||||
type power_stats_service, vndservice_manager_type;
|
||||
|
|
1
sepolicy/vendor/vndservice_contexts
vendored
1
sepolicy/vendor/vndservice_contexts
vendored
|
@ -1 +1,2 @@
|
|||
android.IRemosaicDaemon u:object_r:remosaic_daemon_service:s0
|
||||
power.stats-vendor u:object_r:power_stats_service:s0
|
||||
|
|
Loading…
Reference in a new issue