sm6375-common: libperfmgr.rc: let perfmgr can change dex2oat priorities
Because perfmgr is a vendor process, it cannot adjust system priority directly. Bug: 162791243 Test: build and using emul temp/running burn8 to verify it Change-Id: I55e49cb7d0b2d4c0e42dff8398b5d42c6546cafa
This commit is contained in:
parent
adf7076162
commit
1790dd61dd
1 changed files with 11 additions and 2 deletions
|
@ -13,5 +13,14 @@ on property:init.svc.zygote=restarting && property:vendor.powerhal.state=*
|
||||||
|
|
||||||
# restart powerHAL when audioHAL died
|
# restart powerHAL when audioHAL died
|
||||||
on property:init.svc.vendor.audio-hal-2-0=restarting && property:vendor.powerhal.audio=AUDIO_STREAMING_LOW_LATENCY
|
on property:init.svc.vendor.audio-hal-2-0=restarting && property:vendor.powerhal.audio=AUDIO_STREAMING_LOW_LATENCY
|
||||||
setprop vendor.powerhal.audio ""
|
setprop vendor.powerhal.audio ""
|
||||||
restart vendor.power-hal-aidl
|
restart vendor.power-hal-aidl
|
||||||
|
|
||||||
|
# Clean up after b/163539793 resolved
|
||||||
|
on property:vendor.powerhal.dalvik.vm.dex2oat-threads=*
|
||||||
|
setprop dalvik.vm.dex2oat-threads ${vendor.powerhal.dalvik.vm.dex2oat-threads}
|
||||||
|
setprop dalvik.vm.restore-dex2oat-threads ${vendor.powerhal.dalvik.vm.dex2oat-threads}
|
||||||
|
|
||||||
|
on property:vendor.powerhal.dalvik.vm.dex2oat-cpu-set=*
|
||||||
|
setprop dalvik.vm.dex2oat-cpu-set ${vendor.powerhal.dalvik.vm.dex2oat-cpu-set}
|
||||||
|
setprop dalvik.vm.restore-dex2oat-cpu-set ${vendor.powerhal.dalvik.vm.dex2oat-cpu-set}
|
||||||
|
|
Loading…
Reference in a new issue