sdm660-common: rootdir: Replace direct pid writes with setting task profiles for audio interfaces

For easy transition from SchedTune to UtilClamp, direct access to these
cgroups should be abstracted by using task profiles. Replace writepid
commands with new task_profiles command.

Bug: 155419956
Test: change .rc file and confirm task profile is applied
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
Change-Id: Ide373c283359cf4b73af4cb0813d8c0306942595
Merged-In: Ide373c283359cf4b73af4cb0813d8c0306942595
Signed-off-by: pix106 <sbordenave@gmail.com>
This commit is contained in:
Suren Baghdasaryan 2022-01-18 22:44:06 +08:00 committed by pix106
parent 5c11cadd03
commit 0348e50c0a

View file

@ -789,6 +789,6 @@ service vendor.audio-hal /vendor/bin/hw/android.hardware.audio.service
group audio camera drmrpc inet media mediadrm net_bt net_bt_admin net_bw_acct oem_2901 wakelock group audio camera drmrpc inet media mediadrm net_bt net_bt_admin net_bw_acct oem_2901 wakelock
capabilities BLOCK_SUSPEND capabilities BLOCK_SUSPEND
ioprio rt 4 ioprio rt 4
writepid /dev/cpuset/foreground/tasks /dev/stune/foreground/tasks task_profiles ProcessCapacityHigh HighPerformance
socket audio_hw_socket seqpacket 0666 system system socket audio_hw_socket seqpacket 0666 system system
onrestart restart audioserver onrestart restart audioserver