From 55d224f15800eac3973d6d7be8518615acc52504 Mon Sep 17 00:00:00 2001 From: Wen Chang Liu Date: Sat, 14 Sep 2024 08:05:27 +0000 Subject: [PATCH 1/3] ct3: upgrade to media performance class 15 Bug: 343864145 Flag: EXEMPT config chagne Test: run cts -m CtsMediaPerformanceClassTestCases Test: run cts -m CtsCameraTestCases -t \ android.hardware.camera2.cts.ExtendedCameraCharacteristicsTest Test: run cts -m CtsFileSystemTestCases Change-Id: I8bd6d8d0b80b466feeba89fc75d9bed9eca1f69e --- device-comet.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/device-comet.mk b/device-comet.mk index df07be3..fb2d288 100644 --- a/device-comet.mk +++ b/device-comet.mk @@ -402,8 +402,8 @@ PRODUCT_VENDOR_PROPERTIES += \ PRODUCT_VENDOR_PROPERTIES += \ persist.vendor.camera.exif_reveal_make_model=true -# Media Performance Class 14 -PRODUCT_PRODUCT_PROPERTIES += ro.odm.build.media_performance_class=34 +# Media Performance Class 15 +PRODUCT_PRODUCT_PROPERTIES += ro.odm.build.media_performance_class=35 # OIS with system imu PRODUCT_VENDOR_PROPERTIES += \ From 6832fe93874c08333b1e2509437baa89a512144e Mon Sep 17 00:00:00 2001 From: Rick Yiu Date: Mon, 16 Sep 2024 08:20:20 +0000 Subject: [PATCH 2/3] Use auto prefer fit for launch Enable auto prefer fit for high prio tasks when app launch, and tune uclmap min settings for different task prio. Bug: 353885521 Flag: NONE powerhint change does not support flags Test: build pass Change-Id: I28d8023d3bc8852d6bcb771c0b2338a15f97ca37 --- powerhint-comet.json | 62 +++++++++++++++++++++++++++++++++++++------- 1 file changed, 53 insertions(+), 9 deletions(-) diff --git a/powerhint-comet.json b/powerhint-comet.json index 13c68ae..4688516 100644 --- a/powerhint-comet.json +++ b/powerhint-comet.json @@ -333,7 +333,6 @@ "Path": "/proc/vendor_sched/groups/ta/uclamp_min", "Values": [ "765", - "600", "1" ], "ResetOnInit": true @@ -347,11 +346,21 @@ ], "ResetOnInit": true }, + { + "Name": "TAUclampMinOnNiceHighValue", + "Path": "/proc/vendor_sched/groups/ta/uclamp_min_on_nice_high_value", + "Values": [ + "765", + "0" + ], + "ResetOnInit": true + }, { "Name": "TAUclampMinOnNiceMidValue", "Path": "/proc/vendor_sched/groups/ta/uclamp_min_on_nice_mid_value", "Values": [ "600", + "590", "0" ], "ResetOnInit": true @@ -360,6 +369,7 @@ "Name": "TAUclampMinOnNiceHighPrio", "Path": "/proc/vendor_sched/groups/ta/uclamp_min_on_nice_high_prio", "Values": [ + "110", "119", "120" ], @@ -370,6 +380,7 @@ "Path": "/proc/vendor_sched/groups/ta/uclamp_min_on_nice_mid_prio", "Values": [ "128", + "139", "130" ], "ResetOnInit": true @@ -484,6 +495,15 @@ ], "ResetOnInit": true }, + { + "Name": "TAAutoPreferFit", + "Path": "/proc/vendor_sched/groups/ta/auto_prefer_fit", + "Values": [ + "1", + "0" + ], + "ResetOnInit": true + }, { "Name": "TAPreferredIdleMaskHigh", "Path": "/proc/vendor_sched/groups/ta/preferred_idle_mask_high", @@ -1035,12 +1055,6 @@ "Duration": 5000, "Value": "512" }, - { - "PowerHint": "LAUNCH", - "Node": "TAUClampBoost", - "Duration": 5000, - "Value": "765" - }, { "PowerHint": "LAUNCH", "Node": "FGUClampBoost", @@ -1224,6 +1238,12 @@ "Duration": 5000, "Value": "1" }, + { + "PowerHint": "LAUNCH", + "Node": "TAAutoPreferFit", + "Duration": 5000, + "Value": "1" + }, { "PowerHint": "LAUNCH", "Node": "TAPreferredIdleMaskHigh", @@ -1232,9 +1252,33 @@ }, { "PowerHint": "LAUNCH", - "Node": "TAPreferredIdleMaskMid", + "Node": "TAUclampMinOnNiceEnable", "Duration": 5000, - "Value": "0xff" + "Value": "1" + }, + { + "PowerHint": "LAUNCH", + "Node": "TAUclampMinOnNiceHighValue", + "Duration": 5000, + "Value": "765" + }, + { + "PowerHint": "LAUNCH", + "Node": "TAUclampMinOnNiceHighPrio", + "Duration": 5000, + "Value": "110" + }, + { + "PowerHint": "LAUNCH", + "Node": "TAUclampMinOnNiceMidValue", + "Duration": 5000, + "Value": "590" + }, + { + "PowerHint": "LAUNCH", + "Node": "TAUclampMinOnNiceMidPrio", + "Duration": 5000, + "Value": "139" }, { "PowerHint": "LAUNCH", From f24c02293597670a271824c3ca66a6426ebb6f7f Mon Sep 17 00:00:00 2001 From: Ravi Jain Date: Wed, 25 Sep 2024 06:25:27 +0000 Subject: [PATCH 3/3] Remove vibrator HAL service Remove from device mk files due to relocation to vendor directory. Bug: 362659323 Test: Build Pass Flag: EXEMPT refactor Change-Id: If6fc82753324d1956fad4b8fa741650fdd6c9dc7 --- device-comet.mk | 1 - 1 file changed, 1 deletion(-) diff --git a/device-comet.mk b/device-comet.mk index 453c2f7..33ae437 100644 --- a/device-comet.mk +++ b/device-comet.mk @@ -65,7 +65,6 @@ endif include device/google/comet/audio/comet/audio-tables.mk include device/google/zumapro/device-shipping-common.mk -include hardware/google/pixel/vibrator/cs40l26/device.mk include device/google/gs-common/bcmbt/bluetooth.mk include device/google/gs-common/touch/gti/predump_gti_dual.mk include device/google/gs-common/display/dump_second_display.mk