1service vendor.power-hal-aidl /vendor/bin/hw/android.hardware.power-service.pixel-libperfmgr 2 class hal 3 user root 4 group system 5 priority -20 6 7on late-fs 8 start vendor.power-hal-aidl 9 10# restart powerHAL when framework died 11on property:init.svc.zygote=restarting && property:vendor.powerhal.state=* 12 setprop vendor.powerhal.state "" 13 setprop vendor.powerhal.audio "" 14 setprop vendor.powerhal.rendering "" 15 restart vendor.power-hal-aidl 16 17# restart powerHAL when audioHAL died 18on property:init.svc.vendor.audio-hal-2-0=restarting && property:vendor.powerhal.audio=AUDIO_STREAMING_LOW_LATENCY 19 setprop vendor.powerhal.audio "" 20 restart vendor.power-hal-aidl 21 22# Clean up after b/163539793 resolved 23on property:vendor.powerhal.dalvik.vm.dex2oat-threads=* 24 setprop dalvik.vm.dex2oat-threads ${vendor.powerhal.dalvik.vm.dex2oat-threads} 25 setprop dalvik.vm.restore-dex2oat-threads ${vendor.powerhal.dalvik.vm.dex2oat-threads} 26 27on property:vendor.powerhal.dalvik.vm.dex2oat-cpu-set=* 28 setprop dalvik.vm.dex2oat-cpu-set ${vendor.powerhal.dalvik.vm.dex2oat-cpu-set} 29 setprop dalvik.vm.restore-dex2oat-cpu-set ${vendor.powerhal.dalvik.vm.dex2oat-cpu-set} 30