diff --git a/device-lynx.mk b/device-lynx.mk index a510697..b69e7af 100644 --- a/device-lynx.mk +++ b/device-lynx.mk @@ -217,6 +217,7 @@ PRODUCT_COPY_FILES += \ # Camera PRODUCT_PROPERTY_OVERRIDES += \ persist.vendor.camera.extended_launch_boost=1 \ + persist.vendor.camera.optimized_tnr_freq=1 \ persist.vendor.camera.raise_buf_allocation_priority=1 # Enable camera 1080P 60FPS binning mode diff --git a/powerhint.json b/powerhint.json index 272b1a4..49afd5e 100644 --- a/powerhint.json +++ b/powerhint.json @@ -342,6 +342,16 @@ ], "ResetOnInit": true }, + { + "Name": "TNRMaxFreq", + "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/max_freq", + "Values": [ + "664000", + "67000" + ], + "DefaultIndex": 0, + "ResetOnInit": true + }, { "Name": "TNRFreq", "Path": "/sys/devices/platform/17000060.devfreq_tnr/devfreq/17000060.devfreq_tnr/min_freq", @@ -1249,6 +1259,12 @@ "Duration": 0, "Value": "302000" }, + { + "PowerHint": "CAMERA_TNR_LOW", + "Node": "TNRMaxFreq", + "Duration": 0, + "Value": "67000" + }, { "PowerHint": "FIXED_PERFORMANCE", "Node": "CPUBigClusterMaxFreq",