From 0189948a030401177b5c9bd27a623940b65e745f Mon Sep 17 00:00:00 2001 From: Oleg Blinnikov Date: Mon, 18 Mar 2024 20:22:06 +0000 Subject: [PATCH] persist.sys.hdcp_checking controls max hdcp Change-Id: Iea4237f9bf9334dbe1df3c9c90c7786cf88ac748 Bug: 321344894 Test: set persist.sys.hdcp_checking, check the file is updated --- conf/init.zumapro.usb.rc | 9 +++++++++ device.mk | 3 +++ 2 files changed, 12 insertions(+) diff --git a/conf/init.zumapro.usb.rc b/conf/init.zumapro.usb.rc index 8f33d1e..ae67506 100644 --- a/conf/init.zumapro.usb.rc +++ b/conf/init.zumapro.usb.rc @@ -306,3 +306,12 @@ on property:persist.vendor.usb.displayport.enabled=1 on property:persist.vendor.usb.displayport.enabled=0 write /sys/module/exynos_drm/parameters/dp_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 + +on property:persist.sys.hdcp_checking="drm-only" + write /sys/module/exynos_hdcp2/parameters/max_ver 2 + +on property:persist.sys.hdcp_checking=never + write /sys/module/exynos_hdcp2/parameters/max_ver 0 diff --git a/device.mk b/device.mk index 07146a7..7ab84b7 100644 --- a/device.mk +++ b/device.mk @@ -214,6 +214,9 @@ PRODUCT_PROPERTY_OVERRIDES += \ persist.vendor.usb.displayport.enabled=1 endif +PRODUCT_PROPERTY_OVERRIDES += \ + persist.sys.hdcp_checking=always + USE_LASSEN_OEMHOOK := true # Use for GRIL