From 04743ee22c4794ecad10f68b77b08d703d3ee6c0 Mon Sep 17 00:00:00 2001 From: David Wronek Date: Wed, 1 Jan 2025 20:02:39 +0100 Subject: [PATCH] e3q: Add feature2 libs Change-Id: I0c13675574f956bc7770a66c4c1a895679fc7603 --- device.mk | 9 +++++++++ proprietary-files.txt | 45 +++++++++++++++++++++++++++++++++++++++++-- 2 files changed, 52 insertions(+), 2 deletions(-) diff --git a/device.mk b/device.mk index ae4b9fd..ebe4e92 100644 --- a/device.mk +++ b/device.mk @@ -95,6 +95,14 @@ PRODUCT_COPY_FILES += \ TARGET_SCREEN_HEIGHT := 3120 TARGET_SCREEN_WIDTH := 1440 +# Camera +PRODUCT_COPY_FILES += \ + frameworks/native/data/etc/android.hardware.camera.concurrent.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.concurrent.xml \ + frameworks/native/data/etc/android.hardware.camera.flash-autofocus.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.flash-autofocus.xml \ + frameworks/native/data/etc/android.hardware.camera.front.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.front.xml \ + frameworks/native/data/etc/android.hardware.camera.full.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.full.xml \ + frameworks/native/data/etc/android.hardware.camera.raw.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.raw.xml + # DebugFS PRODUCT_SET_DEBUGFS_RESTRICTIONS := true @@ -107,6 +115,7 @@ PRODUCT_PACKAGES += \ vendor.qti.hardware.display.composer-service \ vendor.qti.hardware.display.composer-service.rc \ vendor.qti.hardware.display.composer-service.xml \ + vendor.qti.hardware.display.config-V2-ndk.vendor \ vendor.qti.hardware.display.demura-service PRODUCT_COPY_FILES += \ diff --git a/proprietary-files.txt b/proprietary-files.txt index 44a48f2..bd3633c 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -49,7 +49,6 @@ vendor/lib64/libAlacSwDec.so vendor/lib64/libApeSwDec.so vendor/lib64/libEvrcSwCodec.so vendor/lib64/libFlacSwDec.so -vendor/lib64/libPeripheralStateUtils.so vendor/lib64/libVoiceSdk.so vendor/lib64/lib_lvacfs.so vendor/lib64/libadm.so @@ -160,6 +159,8 @@ vendor/etc/init/camera.unihal.rc vendor/etc/init/vendor.samsung.hardware.camera.provider-service_64.rc vendor/etc/portrait_data/single_bokeh_feature_vendor.json vendor/etc/str/str_preference_data.dat +vendor/etc/vintf/manifest/vendor.qti.camera.aon-impl.xml +vendor/etc/vintf/manifest/vendor.qti.camera.offlinecamera-impl.xml vendor/etc/vintf/manifest/vendor.qti.camera.postproc-impl.xml vendor/etc/vintf/manifest/vendor.samsung.hardware.camera.provider-service.xml vendor/lib64/camera/bitmlconfig.bin @@ -301,14 +302,46 @@ vendor/lib64/camera/t_t10_dual_calibration.bin vendor/lib64/camera/uw_dual_calibration.bin vendor/lib64/camera/w_dual_calibration.bin vendor/lib64/camx.device-impl.so +vendor/lib64/camx.provider-impl.so vendor/lib64/cdsp_face.so vendor/lib64/com.qti.camx.chiiqutils.so +vendor/lib64/com.qti.chiusecaseselector.so +vendor/lib64/com.qti.feature2.afbrckt.so +vendor/lib64/com.qti.feature2.anchorsync.so +vendor/lib64/com.qti.feature2.demux.so +vendor/lib64/com.qti.feature2.derivedoffline.so +vendor/lib64/com.qti.feature2.fusion.so +vendor/lib64/com.qti.feature2.generic.so +vendor/lib64/com.qti.feature2.gs.sm8650.so +vendor/lib64/com.qti.feature2.hdr.so +vendor/lib64/com.qti.feature2.mcreprocrt.so +vendor/lib64/com.qti.feature2.memcpy.so +vendor/lib64/com.qti.feature2.metadataserializer.so +vendor/lib64/com.qti.feature2.mfsr.so +vendor/lib64/com.qti.feature2.ml.so +vendor/lib64/com.qti.feature2.mux.so +vendor/lib64/com.qti.feature2.qcfa.so +vendor/lib64/com.qti.feature2.rawhdr.so +vendor/lib64/com.qti.feature2.realtimeserializer.so +vendor/lib64/com.qti.feature2.rt.so +vendor/lib64/com.qti.feature2.rtmcx.so +vendor/lib64/com.qti.feature2.serializer.so +vendor/lib64/com.qti.feature2.statsregeneration.so +vendor/lib64/com.qti.feature2.stub.so +vendor/lib64/com.qti.feature2.swmf.so vendor/lib64/com.qti.qseeaon.so vendor/lib64/com.qti.qseeutils.so +vendor/lib64/com.qti.settings.sm8650.so vendor/lib64/com.qti.stats.common.so +vendor/lib64/com.qualcomm.mcx.distortionmapper.so +vendor/lib64/com.qualcomm.mcx.linearmapper.so +vendor/lib64/com.qualcomm.mcx.nonlinearmapper.so +vendor/lib64/com.qualcomm.mcx.policy.mfl.so +vendor/lib64/com.qualcomm.qti.mcx.usecase.extension.so vendor/lib64/hw/camera.qcom.sm8650.so vendor/lib64/hw/camera.qcom.so vendor/lib64/hw/camera.unihal.default.so +vendor/lib64/hw/com.qti.chi.offline.so vendor/lib64/hw/com.qti.chi.override.so;DISABLE_DEPS vendor/lib64/libAIHighRes_interface.so vendor/lib64/libAIMFISP.camera.samsung.so @@ -347,6 +380,7 @@ vendor/lib64/libMotionEstimatorWrapper.camera.samsung.so vendor/lib64/libOpenCv.camera.samsung.so vendor/lib64/libPanDetector.so vendor/lib64/libPdSdCore.so +vendor/lib64/libPeripheralStateUtils.so vendor/lib64/libPersonal_capture.camera.samsung.so vendor/lib64/libPersonal_core.camera.samsung.so vendor/lib64/libPetDetector_interface.so @@ -386,17 +420,21 @@ vendor/lib64/libbitmlengine.so vendor/lib64/libbitmlenginev2.so vendor/lib64/libbodyid.arcsoft.so vendor/lib64/libc++_shared.so +vendor/lib64/libcamerapostproc.so vendor/lib64/libcamxcommonutils.so +vendor/lib64/libcamxexternalformatutils.so vendor/lib64/libcamxfdengine.so vendor/lib64/libcamxhwnodecontext.so vendor/lib64/libcamxifestriping.so vendor/lib64/libcamximageformatutils.so;DISABLE_DEPS +vendor/lib64/libcamxncsdatafactory.so vendor/lib64/libcamxqsatalgo.so vendor/lib64/libcamxsettingsmanager.so vendor/lib64/libcamxstatscore.so vendor/lib64/libcamxswispiqmodule.so vendor/lib64/libcamxswprocessalgo.so vendor/lib64/libcamxtintlessalgo.so +vendor/lib64/libchifeature2.so;DISABLE_DEPS vendor/lib64/libchilog.so vendor/lib64/libcom.qti.chinodeutils.so vendor/lib64/libcommonchiutils.so @@ -445,6 +483,7 @@ vendor/lib64/libmctfengine_stub.so vendor/lib64/libmfGhostDetection.so vendor/lib64/libmfec.so vendor/lib64/libmmcamera_bestats.so +vendor/lib64/libmmcamera_cac.so vendor/lib64/libmmcamera_lscv35.so vendor/lib64/libmmcamera_mfnr.so vendor/lib64/libmmcamera_mfnr_t4.so @@ -453,6 +492,7 @@ vendor/lib64/libmpbase.so vendor/lib64/libmulticam_image_optical_zoom.so vendor/lib64/libmulticam_video_optical_zoom.so vendor/lib64/libmultiobject_tracker.so +vendor/lib64/libnanopb.so vendor/lib64/libndfilter_preview.uniplugin@1.0.so vendor/lib64/libopencv.so vendor/lib64/libopencv3a.so @@ -490,6 +530,7 @@ vendor/lib64/libsegmentationeffect_capture.uniplugin@1.0.so vendor/lib64/libsensorlistener.so vendor/lib64/libsensorndkbridge.so vendor/lib64/libsfeShiftExtrapolation.so +vendor/lib64/libsgutils2.so vendor/lib64/libshotsuggestion.so vendor/lib64/libshotsuggestion_engines.so vendor/lib64/libsingle_portrait_preview.uniplugin@1.0.so @@ -1047,6 +1088,7 @@ vendor/etc/init/init.qti.media.rc vendor/etc/init/vendor.qti.media.c2@1.0-service.rc vendor/etc/media_codecs_performance_pineapple.xml vendor/etc/media_codecs_performance_pineapple_vendor.xml +vendor/etc/media_codecs_pineapple.xml vendor/etc/media_codecs_pineapple_vendor.xml vendor/etc/media_pineapple/video_system_specs.json vendor/etc/media_profiles.xml @@ -1351,7 +1393,6 @@ vendor/etc/sensors/config/sns_tilt.json vendor/etc/sensors/config/sns_tilt_sw_disabled.json vendor/etc/sensors/config/sns_tilt_sw_enabled.json vendor/etc/sensors/sns_reg_config -vendor/lib64/libnanopb.so vendor/lib64/libqsh.so vendor/lib64/libsensorslog.so vendor/lib64/libsns_api.so