mirror of
https://github.com/Evolution-X-Devices/device_google_wahoo
synced 2026-02-01 07:50:47 +00:00
Audio low latency which can go parallel with other long-term hints and there is small change that leaves the powerHAL stuck with the hint for long time. This CL will require another property to record the state of it. Bug: 67648152 Test: kill audiohal, audioserver Change-Id: Ic0017b0c7a27994e7583d7701665b2cd156ca192
22 lines
818 B
Plaintext
22 lines
818 B
Plaintext
service vendor.power-hal-1-2 /vendor/bin/hw/android.hardware.power@1.2-service.wahoo-libperfmgr
|
|
class hal
|
|
user system
|
|
group system
|
|
|
|
# restart powerHAL when framework died
|
|
on property:init.svc.zygote=restarting && property:vendor.powerhal.state=*
|
|
setprop vendor.powerhal.state ""
|
|
setprop vendor.powerhal.audio ""
|
|
restart vendor.power-hal-1-2
|
|
|
|
# restart powerHAL when cameraHAL died
|
|
on property:init.svc.vendor.camera-provider-2-4=restarting && property:vendor.powerhal.state=VIDEO_ENCODE
|
|
setprop vendor.powerhal.state ""
|
|
setprop vendor.powerhal.audio ""
|
|
restart vendor.power-hal-1-2
|
|
|
|
# restart powerHAL when audioHAL died
|
|
on property:init.svc.vendor.audio-hal-2-0=restarting && property:vendor.powerhal.audio=LOW_LATENCY
|
|
setprop vendor.powerhal.audio ""
|
|
restart vendor.power-hal-1-2
|