dubai: Disable HDR10 video recording on A14 MotCamera4
Whilst we didn't need to modify min/target SDK levels like previous versions of the app, unfortunately, HDR10 video recording is still broken for us so we must disable it Change-Id: I8d5b8d260fb288aedfa0941a79435ad86543b2da
This commit is contained in:
parent
e245001105
commit
6656b0d61f
2 changed files with 24 additions and 0 deletions
|
@ -0,0 +1,17 @@
|
|||
From 7f46ad55ae7b45b2be6e2d05e5d012f69806c1b2 Mon Sep 17 00:00:00 2001
|
||||
From: AdarshGrewal <adarshgrewal@gmail.com>
|
||||
Date: Sun, 2 Oct 2022 19:04:16 +0530
|
||||
Subject: [PATCH] MotCamera4: Disable HDR video recording for dubai
|
||||
|
||||
---
|
||||
assets/app_feature_dubai | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/assets/app_feature_dubai b/assets/app_feature_dubai
|
||||
index f33f731a..963e68b2 100644
|
||||
--- a/assets/app_feature_dubai
|
||||
+++ b/assets/app_feature_dubai
|
||||
@@ -1 +1 @@
|
||||
-{"d":"dubai","fs":[{"f":"AI_LOW_LIGHT_SELFIE_PREVIEW_ENFORCE"},{"f":"AUTO_SMILE_CAPTURE"},{"f":"BG_SERVICE_PROCESSING"},{"f":"CINEMAGRAPH"},{"f":"DEPTH_ENABLED"},{"f":"DISPLAY_FLASH_DEFAULT","value":"2"},{"f":"DISABLED_AUTO_NV_FOR_UW"},{"f":"DUAL_CAPTURE_PHOTO"},{"f":"DUAL_CAPTURE_REAR_REAR"},{"f":"DUAL_CAPTURE_VIDEO"},{"f":"DUAL_DEPTH_ALL_SIZES"},{"f":"DUAL_SEG_ALL_SIZES"},{"f":"DYNAMIC_DEPTH_XMP"},{"f":"EDITOR_LAYER"},{"f":"EXTERNAL_MIC"},{"f":"FACE_BEAUTY_VIDEO"},{"f":"FLASH_DEFAULT","value":"0"},{"f":"FULL_FACE_DETECT_HIDDEN"},{"f":"GESTURE_CAPTURE"},{"f":"HEVC_FOR_ALL_RESOLUTIONS"},{"f":"HIGH_ASPECT_TOLERANCE"},{"f":"LIMIT_VIDEO_ZOOM_6X"},{"f":"LONG_EXPOSURE"},{"f":"MACRO_MODE_WITH_WIDE","value":"1.641"},{"f":"MCF_SN_TRIGGER","value":"-1"},{"f":"PHOTO_PREVIEW_EIS"},{"f":"QC_MFNR_BURST","value":"21"},{"f":"QCFA_FOUR_STREAMS"},{"f":"QCFA_SINGLE_SESSION_WITH_MCF"},{"f":"SCAN_AUTO_ZOOM"},{"f":"SCAN_DOCUMENT"},{"f":"SCAN_EDITOR"},{"f":"SCAN_SLIDE"},{"f":"SEC_PHOTO_SIZE_WIDTH","value":"-1"},{"f":"SEGMENTATION_MODE"},{"f":"SELECTIVE_COLOR"},{"f":"SELECTIVE_COLOR_VIDEO"},{"f":"SMART_COMPOSITION"},{"f":"SUPER_NIGHT"},{"f":"SUPER_SLOW_MOTION"},{"f":"VIDEO_FACE_DETECTION","array":[true,true]},{"f":"VIDEO_HDR10"},{"f":"VIDEO_HDR10_WITH_STABILIZATION"},{"f":"VIDEO_SIZE_LIMIT_WIDTH","value":"1920"},{"f":"VIDEO_SNAPSHOT_WITH_ALL_SURFACES"},{"f":"VIDEO_TIMELAPSE"},{"f":"VIDEO_TIMELAPSE_WITH_MACRO"},{"f":"VIDEO_LOW_LIGHT_LUX","value":"5"},{"f":"ZOOM_BLENDING_VIDEO"},{"f":"ZOOM_RATIO_CONTROL"}]}
|
||||
\ No newline at end of file
|
||||
+{"d":"dubai","fs":[{"f":"AI_LOW_LIGHT_SELFIE_PREVIEW_ENFORCE"},{"f":"AUTO_SMILE_CAPTURE"},{"f":"BG_SERVICE_PROCESSING"},{"f":"CINEMAGRAPH"},{"f":"DEPTH_ENABLED"},{"f":"DISPLAY_FLASH_DEFAULT","value":"2"},{"f":"DISABLED_AUTO_NV_FOR_UW"},{"f":"DUAL_CAPTURE_PHOTO"},{"f":"DUAL_CAPTURE_REAR_REAR"},{"f":"DUAL_CAPTURE_VIDEO"},{"f":"DUAL_DEPTH_ALL_SIZES"},{"f":"DUAL_SEG_ALL_SIZES"},{"f":"DYNAMIC_DEPTH_XMP"},{"f":"EDITOR_LAYER"},{"f":"EXTERNAL_MIC"},{"f":"FACE_BEAUTY_VIDEO"},{"f":"FLASH_DEFAULT","value":"0"},{"f":"FULL_FACE_DETECT_HIDDEN"},{"f":"GESTURE_CAPTURE"},{"f":"HEVC_FOR_ALL_RESOLUTIONS"},{"f":"HIGH_ASPECT_TOLERANCE"},{"f":"LIMIT_VIDEO_ZOOM_6X"},{"f":"LONG_EXPOSURE"},{"f":"MACRO_MODE_WITH_WIDE","value":"1.641"},{"f":"MCF_SN_TRIGGER","value":"-1"},{"f":"PHOTO_PREVIEW_EIS"},{"f":"QC_MFNR_BURST","value":"21"},{"f":"QCFA_FOUR_STREAMS"},{"f":"QCFA_SINGLE_SESSION_WITH_MCF"},{"f":"SCAN_AUTO_ZOOM"},{"f":"SCAN_DOCUMENT"},{"f":"SCAN_EDITOR"},{"f":"SCAN_SLIDE"},{"f":"SEC_PHOTO_SIZE_WIDTH","value":"-1"},{"f":"SEGMENTATION_MODE"},{"f":"SELECTIVE_COLOR"},{"f":"SELECTIVE_COLOR_VIDEO"},{"f":"SMART_COMPOSITION"},{"f":"SUPER_NIGHT"},{"f":"SUPER_SLOW_MOTION"},{"f":"VIDEO_FACE_DETECTION","array":[true,true]},{"f":"VIDEO_SIZE_LIMIT_WIDTH","value":"1920"},{"f":"VIDEO_SNAPSHOT_WITH_ALL_SURFACES"},{"f":"VIDEO_TIMELAPSE"},{"f":"VIDEO_TIMELAPSE_WITH_MACRO"},{"f":"VIDEO_LOW_LIGHT_LUX","value":"5"},{"f":"ZOOM_BLENDING_VIDEO"},{"f":"ZOOM_RATIO_CONTROL"}]}
|
|
@ -6,8 +6,15 @@
|
|||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
|
||||
# Load extract_utils and do some sanity checks
|
||||
MY_DIR="${BASH_SOURCE%/*}"
|
||||
if [[ ! -d "${MY_DIR}" ]]; then MY_DIR="${PWD}"; fi
|
||||
|
||||
function blob_fixup() {
|
||||
case "${1}" in
|
||||
product/priv-app/MotCamera4/MotCamera4.apk)
|
||||
apktool_patch "${2}" "$MY_DIR/MotCamera4-patches"
|
||||
;;
|
||||
vendor/lib/libmot_chi_desktop_helper.so | vendor/lib64/libmot_chi_desktop_helper.so)
|
||||
[ "$2" = "" ] && return 0
|
||||
grep -q "libgui_shim_vendor.so" "${2}" || "${PATCHELF}" --add-needed "libgui_shim_vendor.so" "${2}"
|
||||
|
|
Loading…
Reference in a new issue