From 417cee992a43cfc319d8f0f195ce5198ab9f51b6 Mon Sep 17 00:00:00 2001 From: Cole Faust Date: Thu, 13 Jan 2022 23:06:36 +0000 Subject: [PATCH 1/4] Revert "Remove BOARD_WITHOUT_DTLS" Revert "Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS" Revert "Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS" Revert "Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS" Revert submission 16603844-colefaust_dauntless Reason for revert: Broke other products that didn't set BOARD_WITHOUT_DTLS Reverted Changes: I3b4ab3ed2:Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS Iee95550f4:Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS I1b210d8ab:Make BOARD_WITHOUT_DTLS work without an override I80bfec988:Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS I5f51cf010:Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS If6592aa18:Remove BOARD_WITHOUT_DTLS Change-Id: I80ff78ce2215dbc2e9777b9abc9f9d86a4a8fa8e (cherry picked from commit 56ef346d02eec05fd7aaee4f2bf9d55efb07c918) Merged-In:I80ff78ce2215dbc2e9777b9abc9f9d86a4a8fa8e --- aosp_slider.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/aosp_slider.mk b/aosp_slider.mk index 101896f..29351f5 100644 --- a/aosp_slider.mk +++ b/aosp_slider.mk @@ -21,3 +21,6 @@ PRODUCT_DEVICE := slider PRODUCT_MODEL := AOSP on Slider PRODUCT_BRAND := Android PRODUCT_MANUFACTURER := Google + +# Most sliders don't have dauntless chip, set it as default +BOARD_WITHOUT_DTLS := true From f550fe71c6e3af360b73b49e1c896e73afbd39ea Mon Sep 17 00:00:00 2001 From: Cole Faust Date: Thu, 13 Jan 2022 23:06:36 +0000 Subject: [PATCH 2/4] Revert "Remove BOARD_WITHOUT_DTLS" Revert "Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS" Revert "Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS" Revert "Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS" Revert submission 16603844-colefaust_dauntless Reason for revert: Broke other products that didn't set BOARD_WITHOUT_DTLS Reverted Changes: I3b4ab3ed2:Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS Iee95550f4:Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS I1b210d8ab:Make BOARD_WITHOUT_DTLS work without an override I80bfec988:Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS I5f51cf010:Use BOARD_HAS_DTLS instead of BOARD_WITHOUT_DTLS If6592aa18:Remove BOARD_WITHOUT_DTLS Change-Id: I80ff78ce2215dbc2e9777b9abc9f9d86a4a8fa8e (cherry picked from commit 56ef346d02eec05fd7aaee4f2bf9d55efb07c918) Merged-In:I80ff78ce2215dbc2e9777b9abc9f9d86a4a8fa8e --- aosp_slider.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/aosp_slider.mk b/aosp_slider.mk index 101896f..29351f5 100644 --- a/aosp_slider.mk +++ b/aosp_slider.mk @@ -21,3 +21,6 @@ PRODUCT_DEVICE := slider PRODUCT_MODEL := AOSP on Slider PRODUCT_BRAND := Android PRODUCT_MANUFACTURER := Google + +# Most sliders don't have dauntless chip, set it as default +BOARD_WITHOUT_DTLS := true From a355e91db8eeb032b9f5fe869e0884f0efae6486 Mon Sep 17 00:00:00 2001 From: JimiChen Date: Thu, 30 Jun 2022 19:32:29 +0800 Subject: [PATCH 3/4] add CAMERA_FIXED_FPS power hint Bug: 233553311 Test: camera CTS Change-Id: I8c83cc734468b9cdd94d85cafbc0c1cfab0708a4 (cherry picked from commit c2a3d7ad295ce41c62d802b8d5997d9ae9c80b3c) Merged-In: I8c83cc734468b9cdd94d85cafbc0c1cfab0708a4 --- powerhint-oriole.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/powerhint-oriole.json b/powerhint-oriole.json index 314f634..a6934b2 100644 --- a/powerhint-oriole.json +++ b/powerhint-oriole.json @@ -5,6 +5,7 @@ "Path": "/sys/devices/platform/17000010.devfreq_mif/devfreq/17000010.devfreq_mif/min_freq", "Values": [ "3172000", + "1352000", "1014000", "421000" ], @@ -1133,6 +1134,24 @@ "Duration": 0, "Value": "0" }, + { + "PowerHint": "CAMERA_FIXED_FPS", + "Node": "MemFreq", + "Duration": 4000, + "Value": "1352000" + }, + { + "PowerHint": "CAMERA_FIXED_FPS", + "Node": "CPUBigClusterMaxFreq", + "Duration": 4000, + "Value": "9999999" + }, + { + "PowerHint": "CAMERA_FIXED_FPS", + "Node": "CPUBigClusterMinFreq", + "Duration": 4000, + "Value": "1106000" + }, { "PowerHint": "FIXED_PERFORMANCE", "Node": "CPUBigClusterMaxFreq", From c8a6f86d9b3fa20d3e902d22eda7a4c4e5997837 Mon Sep 17 00:00:00 2001 From: JimiChen Date: Thu, 30 Jun 2022 19:39:15 +0800 Subject: [PATCH 4/4] camera: enable fixed fps range boost Bug: 233553311 Test: cts Change-Id: I252d2cf0846ba5717fab43a50801d401460cedaf (cherry picked from commit e2d48976712da9832eaff82daf10e43507ffb815) Merged-In: I252d2cf0846ba5717fab43a50801d401460cedaf --- device-oriole.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/device-oriole.mk b/device-oriole.mk index a2d6522..1346e8c 100644 --- a/device-oriole.mk +++ b/device-oriole.mk @@ -98,6 +98,9 @@ PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \ device/google/raviole/media_profiles_oriole.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_V1_0.xml +PRODUCT_PROPERTY_OVERRIDES += \ + persist.vendor.camera.fixed_fps_range_boost=1 + # Display Config PRODUCT_COPY_FILES += \ device/google/raviole/oriole/display_golden_cal0.pb:$(TARGET_COPY_OUT_VENDOR)/etc/display_golden_cal0.pb \