From 69a77f0305c1f0ac8d6ea6d8185864f02ff7cb50 Mon Sep 17 00:00:00 2001 From: Rick Yiu Date: Thu, 15 Aug 2024 15:17:05 +0000 Subject: [PATCH 1/2] Add vendor HighPerformanceWI profile For multi-window foreground app group. Bug: 200769420 Test: build pass Flag: NONE vendor task_profiles.json does not support flag Change-Id: I6fb46c9eca2df2b1ca1b105f50c2cc550bb86db8 --- task_profiles.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/task_profiles.json b/task_profiles.json index 732ccd1..ee57c38 100644 --- a/task_profiles.json +++ b/task_profiles.json @@ -159,6 +159,21 @@ } ] }, + { + "Name": "HighPerformanceWI", + "Actions": [ + { + "Name": "WriteFile", + "Params": + { + "FilePath": "/proc/vendor_sched/groups/fg_wi/set_task_group", + "ProcFilePath": "/proc/vendor_sched/groups/fg_wi/set_proc_group", + "Value": "", + "LogFailures": "false" + } + } + ] + }, { "Name": "RealtimePerformance", "Actions": [ From cfd26f0431c8a4613492e2f65c12caff3270352c Mon Sep 17 00:00:00 2001 From: Ji Soo Shin Date: Fri, 16 Aug 2024 09:42:00 +0000 Subject: [PATCH 2/2] persist.sys.hdcp_checking: make default drm-only In case of always, we always enable hdcp regardless of drm status. Bug: 359951297 Flag: EXEMPT bugfix Change-Id: I477f5c0cfa1350c295c3722a35ab42fb7a9a73e6 Signed-off-by: Ji Soo Shin --- conf/init.zumapro.usb.rc | 2 +- device.mk | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/conf/init.zumapro.usb.rc b/conf/init.zumapro.usb.rc index ae67506..331475a 100644 --- a/conf/init.zumapro.usb.rc +++ b/conf/init.zumapro.usb.rc @@ -308,7 +308,7 @@ on property:persist.vendor.usb.displayport.enabled=0 write /sys/class/typec/port0/port0.0/mode1/active "no" on property:persist.sys.hdcp_checking=always - write /sys/module/exynos_hdcp2/parameters/max_ver 2 + write /sys/module/exynos_hdcp2/parameters/max_ver 3 on property:persist.sys.hdcp_checking="drm-only" write /sys/module/exynos_hdcp2/parameters/max_ver 2 diff --git a/device.mk b/device.mk index ee2b146..2009fb4 100644 --- a/device.mk +++ b/device.mk @@ -214,7 +214,7 @@ PRODUCT_PROPERTY_OVERRIDES += \ endif PRODUCT_PROPERTY_OVERRIDES += \ - persist.sys.hdcp_checking=always + persist.sys.hdcp_checking=drm-only USE_LASSEN_OEMHOOK := true ifneq ($(BOARD_WITHOUT_RADIO),true)