diff --git a/common.mk b/common.mk index 3dbb96a..94787a0 100644 --- a/common.mk +++ b/common.mk @@ -51,7 +51,8 @@ PRODUCT_COPY_FILES += \ $(AUDIO_HAL_DIR)/configs/common/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \ $(AUDIO_HAL_DIR)/configs/kalama/audio_effects.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio/sku_kalama/audio_effects.conf \ $(AUDIO_HAL_DIR)/configs/kalama/audio_effects.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio/sku_kalama/audio_effects.xml \ - $(LOCAL_PATH)/audio/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio/sku_kalama_qssi/audio_policy_configuration.xml \ + $(AUDIO_HAL_DIR)/configs/kalama/microphone_characteristics.xml:$(TARGET_COPY_OUT_VENDOR)/etc/microphone_characteristics.xml \ + $(LOCAL_PATH)/audio/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio/audio_policy_configuration.xml \ $(LOCAL_PATH)/audio/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \ $(LOCAL_PATH)/audio/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.xml @@ -73,6 +74,7 @@ PRODUCT_PACKAGES += \ # Bluetooth PRODUCT_PACKAGES += \ android.hardware.bluetooth@1.1.vendor \ + android.hardware.bluetooth.audio-V1-ndk.vendor \ android.hardware.bluetooth.audio-V2-ndk.vendor \ vendor.qti.hardware.bluetooth.audio-V1-ndk.vendor \ vendor.qti.hardware.bluetooth_audio@2.1.vendor \ @@ -95,6 +97,8 @@ PRODUCT_PACKAGES += \ android.hardware.camera.metadata-V1-ndk.vendor \ android.hardware.camera.provider-V1-ndk.vendor \ libcamera2ndk_vendor \ + libgrallocusage.vendor \ + libgui_vendor \ vendor.qti.hardware.camera.aon@1.3.vendor \ vendor.qti.hardware.camera.postproc@1.0.vendor @@ -151,7 +155,8 @@ PRODUCT_PACKAGES += \ # Gatekeeper PRODUCT_PACKAGES += \ - android.hardware.gatekeeper@1.0.vendor + android.hardware.gatekeeper@1.0-impl \ + android.hardware.gatekeeper@1.0-service # Graphics PRODUCT_COPY_FILES += \ @@ -217,7 +222,8 @@ PRODUCT_PACKAGES += \ # Keymaster PRODUCT_PACKAGES += \ android.hardware.keymaster@4.1.vendor \ - libkeymaster_messages.vendor + libkeymaster_messages.vendor \ + libkeymaster4_1support.vendor # Keymint PRODUCT_PACKAGES += \ @@ -229,13 +235,14 @@ PRODUCT_PACKAGES += \ android.hardware.security.sharedsecret-V1-ndk.vendor PRODUCT_COPY_FILES += \ - frameworks/native/data/etc/android.hardware.keystore.app_attest_key.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.keystore.app_attest_key.xml + frameworks/native/data/etc/android.hardware.keystore.app_attest_key.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.keystore.app_attest_key.xml \ + frameworks/native/data/etc/android.software.device_id_attestation.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.device_id_attestation.xml # Media PRODUCT_PACKAGES += \ libavservices_minijail \ libavservices_minijail.vendor \ - libcodec2_hidl@1.0.vendor \ + libcodec2_hidl@1.2.vendor \ libcodec2_vndk.vendor \ libpalclient @@ -274,6 +281,7 @@ PRODUCT_PACKAGES += \ # OMX PRODUCT_PACKAGES += \ libOmxCore \ + libmm-omxcore \ libstagefrighthw # Overlays @@ -345,6 +353,7 @@ PRODUCT_COPY_FILES += \ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.hardware.sensor.accelerometer.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.accelerometer.xml \ frameworks/native/data/etc/android.hardware.sensor.ambient_temperature.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.ambient_temperature.xml \ + frameworks/native/data/etc/android.hardware.sensor.barometer.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.barometer.xml \ frameworks/native/data/etc/android.hardware.sensor.compass.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.compass.xml \ frameworks/native/data/etc/android.hardware.sensor.gyroscope.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.gyroscope.xml \ frameworks/native/data/etc/android.hardware.sensor.hifi_sensors.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.sensor.hifi_sensors.xml \ @@ -361,6 +370,7 @@ PRODUCT_SHIPPING_API_LEVEL := $(BOARD_API_LEVEL) # Thermal PRODUCT_PACKAGES += \ + android.frameworks.cameraservice.service@2.2.vendor \ android.hardware.thermal@2.0 \ android.hardware.thermal@2.0.vendor @@ -389,6 +399,10 @@ PRODUCT_PACKAGES += \ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/android.software.verified_boot.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.verified_boot.xml +# Weaver +PRODUCT_PACKAGES += \ + android.hardware.weaver@1.0.vendor + # Vibrator PRODUCT_PACKAGES += \ android.hardware.vibrator-service.samsung diff --git a/proprietary-files.txt b/proprietary-files.txt index 3d7a0b1..eedf4c8 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -7,6 +7,7 @@ vendor/etc/init/vendor.qti.adsprpc-guestos-service.rc vendor/etc/init/vendor.qti.audio-adsprpc-service.rc vendor/lib64/libadsp_default_listener.so vendor/lib64/libadsprpc.so +vendor/lib64/libdsphist_qc.so vendor/lib64/libloadalgo_stub.so # ADSP modules @@ -78,6 +79,7 @@ vendor/lib/rfsa/adsp/libvpt_action_recognition.so vendor/lib/rfsa/adsp/snap/libQnnHtpV73Skel.so # Audio +vendor/etc/init/init.audio.samsung.rc vendor/etc/models/acd/event.eai vendor/etc/models/acd/music.eai vendor/etc/models/acd/speech.eai @@ -87,6 +89,7 @@ vendor/lib/lib_SoundAlive_3DPosition_ver202.so vendor/lib/lib_SoundAlive_AlbumArt_ver105.so vendor/lib/lib_SoundAlive_play_plus_ver500.so vendor/lib/lib_SoundBooster_ver1100.so +vendor/lib/lib_lvacfs.so vendor/lib/libadm.so vendor/lib/libar-acdb.so vendor/lib/libar-gpr.so @@ -112,7 +115,9 @@ vendor/lib/libsecaudioinfo.so vendor/lib/libsecaudiolevel.so vendor/lib/libspatializerparamstorage.so vendor/lib/libspeakercalibration.so +vendor/lib/spatializer-aidl-cpp.so -vendor/lib/vendor.qti.hardware.pal@1.0-impl.so +vendor/lib/vendor.samsung.hardware.audio@1.0.so vendor/lib64/hw/audio.primary.kalama.so vendor/lib64/hw/sound_trigger.primary.kalama.so vendor/lib64/libAlacSwDec.so @@ -120,6 +125,7 @@ vendor/lib64/libApeSwDec.so vendor/lib64/libEvrcSwCodec.so vendor/lib64/libFlacSwDec.so vendor/lib64/libPeripheralStateUtils.so +vendor/lib64/lib_lvacfs.so vendor/lib64/libadm.so vendor/lib64/libar-acdb.so vendor/lib64/libar-gpr.so @@ -137,14 +143,19 @@ vendor/lib64/libhfp_pal.so vendor/lib64/liblistensoundmodel2vendor.so vendor/lib64/liblx-ar_util.so -vendor/lib64/liblx-osal.so +vendor/lib64/libprofileparamstorage.so vendor/lib64/libqtigefar.so +vendor/lib64/librecordalive.so vendor/lib64/libsecaudiocoreutils.so vendor/lib64/libsecaudioinfo.so vendor/lib64/libsecaudiolevel.so vendor/lib64/libspatializerparamstorage.so +vendor/lib64/libspeakercalibration.so +vendor/lib64/spatializer-aidl-cpp.so vendor/lib64/vendor.qti.hardware.ListenSoundModel@1.0-impl.so vendor/lib64/vendor.qti.hardware.ListenSoundModel@1.0.so -vendor/lib64/vendor.qti.hardware.pal@1.0-impl.so +vendor/lib64/vendor.samsung.hardware.audio@1.0.so # Audio AGM -vendor/lib/libagm.so @@ -152,6 +163,22 @@ vendor/lib64/vendor.qti.hardware.ListenSoundModel@1.0.so -vendor/lib64/libagm.so -vendor/lib64/vendor.qti.hardware.AGMIPC@1.0-impl.so +# Audio FX modules +vendor/lib64/lib_SamsungRec_08020.so +vendor/lib64/lib_SoundAlive_3DPosition_ver202.so +vendor/lib64/lib_SoundAlive_AlbumArt_ver105.so +vendor/lib64/lib_SoundAlive_play_plus_ver500.so +vendor/lib64/lib_SoundBooster_ver1100.so +vendor/lib64/soundfx/libasphere.so +vendor/lib64/soundfx/libaudioeffectoffload.so +vendor/lib64/soundfx/libaudiosaplus_sec.so +vendor/lib64/soundfx/libmyspace.so +vendor/lib64/soundfx/libquasar.so +vendor/lib64/soundfx/libsamsungSoundbooster_plus.so +vendor/lib64/soundfx/libshoebox.so +vendor/lib64/soundfx/libswdap.so +vendor/lib64/soundfx/libswspatializer.so + # Audio configs vendor/etc/audio/sku_kalama/mixer_paths_kalama_cdp.xml vendor/etc/audio/sku_kalama/mixer_paths_kalama_cdp_wsa883x.xml @@ -169,7 +196,8 @@ vendor/etc/audio_effects_sec.xml vendor/etc/audio_effects_spatializer.xml vendor/etc/audio_policy_configuration_base.xml vendor/etc/card-defs.xml -vendor/etc/microphone_characteristics.xml +vendor/etc/sec_audio_volume_curve.xml +vendor/etc/situation_audio_policy_volumes_sec.xml vendor/etc/usecaseKvManager.xml # Audio firmware @@ -193,12 +221,6 @@ vendor/firmware/cs40l26.bin vendor/firmware/cs40l26.wmfw vendor/firmware/dax_param.bin -# Audio FX modules -vendor/lib64/soundfx/libasphere.so -vendor/lib64/soundfx/libquasar.so -vendor/lib64/soundfx/libsamsungSoundbooster_plus.so -vendor/lib64/soundfx/libshoebox.so - # Bluetooth vendor/bin/hw/android.hardware.bluetooth@1.1-service-qti vendor/etc/init/android.hardware.bluetooth@1.1-service-qti.rc @@ -225,6 +247,7 @@ vendor/lib/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so vendor/lib/libbluetooth_audio_session_aidl_qti.so vendor/lib/libbluetooth_audio_session_qti.so vendor/lib/libbluetooth_audio_session_qti_2_1.so +vendor/lib/libsehbluetooth_audio_session_aidl.so vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so vendor/lib/vendor.qti.hardware.bluetooth_sar@1.1.so vendor/lib64/btaudio_offload_if.so @@ -238,6 +261,7 @@ vendor/lib64/libbluetooth_audio_session_aidl_qti.so vendor/lib64/libbluetooth_audio_session_qti.so vendor/lib64/libbluetooth_audio_session_qti_2_1.so vendor/lib64/libbt-hidlclient.so +vendor/lib64/libsehbluetooth_audio_session_aidl.so vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so vendor/lib64/vendor.qti.hardware.fm@1.0.so @@ -246,6 +270,58 @@ vendor/lib64/vendor.samsung.hardware.bluetooth.audio-V1-ndk.so vendor/lib64/vendor.samsung.hardware.bluetooth.audio-impl.so vendor/lib64/vendor.samsung.hardware.bluetooth@2.0.so +# CDSP +vendor/bin/cdsprpcd +vendor/etc/init/vendor.qti.cdsprpc-service.rc +vendor/lib/libcdsp_default_listener.so +vendor/lib/libcdsprpc.so +vendor/lib/libmdsprpc.so +vendor/lib/libsdsprpc.so +vendor/lib/libsysmon_cdsp_skel.so +vendor/lib64/libcdsp_default_listener.so +vendor/lib64/libcdsprpc.so +vendor/lib64/libmdsprpc.so +vendor/lib64/libsdsprpc.so +vendor/lib64/libsysmon_cdsp_skel.so + +# CNE +vendor/etc/cne/mwqem.conf +vendor/etc/cne/profileMwqem.xml +vendor/etc/default-permissions/com.qualcomm.qti.cne.xml +vendor/etc/init/cnd.rc +vendor/lib64/libcneapiclient.so +vendor/lib64/libshsc.so +vendor/lib64/libxml.so +vendor/lib64/vendor.qti.data.factory@2.0.so +vendor/lib64/vendor.qti.data.factory@2.1.so +vendor/lib64/vendor.qti.data.factory@2.2.so +vendor/lib64/vendor.qti.data.factory@2.3.so +vendor/lib64/vendor.qti.data.factory@2.4.so +vendor/lib64/vendor.qti.data.factory@2.5.so +vendor/lib64/vendor.qti.data.factory@2.6.so +vendor/lib64/vendor.qti.data.factory@2.7.so +vendor/lib64/vendor.qti.data.mwqem@1.0.so +vendor/lib64/vendor.qti.data.slm@1.0.so +vendor/lib64/vendor.qti.hardware.cacert@1.0.so +vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so +vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so +vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so +vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.1.so +vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.2.so +vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.3.so +vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so +vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.1.so +vendor/lib64/vendor.qti.hardware.data.flow@1.0.so +vendor/lib64/vendor.qti.hardware.data.flow@1.1.so +vendor/lib64/vendor.qti.hardware.data.latency@1.0.so +vendor/lib64/vendor.qti.hardware.data.lce@1.0.so +vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so +vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so +vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so +vendor/lib64/vendor.qti.latency@2.0.so +vendor/lib64/vendor.qti.latency@2.1.so +vendor/lib64/vendor.qti.latency@2.2.so + # Camera vendor/bin/hw/android.hardware.camera.provider@2.7-external-service vendor/bin/hw/vendor.samsung.hardware.camera.provider-service_64 @@ -254,11 +330,11 @@ vendor/etc/init/android.hardware.camera.provider@2.7-external-service.rc vendor/etc/init/camera.unihal.rc vendor/etc/init/vendor.samsung.hardware.camera.provider-service_64.rc vendor/etc/permissions/vendor.android.hardware.camera.preview-dis.back.xml +vendor/etc/portrait_data/single_portrait_feature_unihal.json vendor/etc/str/str_preference_data.dat vendor/etc/vintf/manifest/vendor.qti.camera.aon-impl-1.3.xml vendor/etc/vintf/manifest/vendor.qti.camera.postproc-impl.xml vendor/etc/vintf/manifest/vendor.samsung.hardware.camera.provider-service.xml -vendor/lib/camera.device@3.2-impl.so vendor/lib/com.qti.chiusecaseselector.so vendor/lib/com.qti.stats.common.so vendor/lib/libBeauty_v4.camera.samsung.so @@ -285,6 +361,8 @@ vendor/lib/libcamxtintlessalgo.so vendor/lib/libchilog.so vendor/lib/libcom.qti.chinodeutils.so vendor/lib/libface_landmark.arcsoft.so +vendor/lib/libfloatingfeature_hal.so +vendor/lib/libhypermotion_core.so vendor/lib/libhypermotion_interface.so vendor/lib/libimagecodec_native.quram.so vendor/lib/libipebpsstriping.so @@ -316,6 +394,7 @@ vendor/lib/libvideobeauty.arcsoft.so vendor/lib/libvideobeauty_interface.so vendor/lib/vendor.qti.hardware.camera.postproc@1.0-service-impl.so vendor/lib/vendor.qti.hardware.camera.postproc@1.0.so +vendor/lib64/AIAwbModel_v2.2.tflite vendor/lib64/camera/com.samsung.sensor.hi1337.so vendor/lib64/camera/com.samsung.sensor.hi847.so vendor/lib64/camera/com.samsung.sensor.imx258.so @@ -337,54 +416,104 @@ vendor/lib64/camera/fdconfigpreviewlite.bin vendor/lib64/camera/fdconfigsecure.bin vendor/lib64/camera/fdconfigvideo.bin vendor/lib64/camera/fdconfigvideolite.bin +vendor/lib64/cdsp_face.so vendor/lib64/com.qti.chiusecaseselector.so vendor/lib64/com.qti.qseeaon.so vendor/lib64/com.qti.qseeutils.so vendor/lib64/com.qti.settings.sm8550.so vendor/lib64/com.qti.stats.common.so +vendor/lib64/com.qualcomm.mcx.distortionmapper.so vendor/lib64/hw/camera.unihal.default.so vendor/lib64/libAFSegmenter_v1.camera.samsung.so +vendor/lib64/libAIHighRes_interface.so vendor/lib64/libAIMFISP.camera.samsung.so vendor/lib64/libAIMFISP_core.camera.samsung.so vendor/lib64/libAImode_wrapper.camera.samsung.so vendor/lib64/libAIphoto_core.camera.samsung.so +vendor/lib64/libBarcodeReader.vendor.quram.so vendor/lib64/libBeauty_v4.camera.samsung.so vendor/lib64/libBlurDetectionDeepLearning.camera.samsung.so vendor/lib64/libDLInterface.camera.samsung.so +vendor/lib64/libDepthBokehVideo_interface.so +vendor/lib64/libDeviceInfoProvider.so +vendor/lib64/libDocumentDetector.uniplugin@1.0.so vendor/lib64/libEventFinder.camera.samsung.so +vendor/lib64/libFace3DTA.so +vendor/lib64/libFace3D_hlos.so +vendor/lib64/libFaceService.so vendor/lib64/libFace_Landmark_API.camera.samsung.so vendor/lib64/libFastUWDistortionCorrection.camera.samsung.so vendor/lib64/libHDRVerifier_v1.camera.samsung.so vendor/lib64/libHandGesture.camera.samsung.so vendor/lib64/libHprFace_GAE_api.camera.samsung.so +vendor/lib64/libHprVisualEffect.so vendor/lib64/libHpr_RecGAE_cvFeature_v1.0.camera.samsung.so +vendor/lib64/libHumanSegVideoModel_Vendor.so vendor/lib64/libIDDQD_core.so vendor/lib64/libImageSegmenter_v1.camera.samsung.so vendor/lib64/libLightObjectDetector_v1.camera.samsung.so vendor/lib64/libLocalTM_capture_core.camera.samsung.so +vendor/lib64/libLocalTM_preview_core.so vendor/lib64/libLocalTM_wrapper.camera.samsung.so vendor/lib64/libMoireDetection.camera.samsung.so vendor/lib64/libMoireDetectionWrapper.camera.samsung.so +vendor/lib64/libMoireDetector.uniplugin@1.0.so vendor/lib64/libMoonVerifier_v1.camera.samsung.so vendor/lib64/libMotionEstimator.camera.samsung.so vendor/lib64/libMotionEstimator.uniplugin@1.0.so vendor/lib64/libMotionEstimatorWrapper.camera.samsung.so vendor/lib64/libObjectDetector_v1.camera.samsung.so vendor/lib64/libOpenCv.camera.samsung.so +vendor/lib64/libPanDetector.so vendor/lib64/libPersonal_capture.camera.samsung.so vendor/lib64/libPersonal_core.camera.samsung.so +vendor/lib64/libPetDetector_interface.so vendor/lib64/libPortraitSolution.camera.samsung_preview.so +vendor/lib64/libQ6MSFR_manager_stub.so +vendor/lib64/libQRInterface.camera.samsung.so +vendor/lib64/libQrDetector.uniplugin@1.0.so vendor/lib64/libRelighting_API.camera.samsung.so +vendor/lib64/libSNPE.so vendor/lib64/libSRIB_ARVL_HAP.camera.samsung.so +vendor/lib64/libSSMAutoTrigger_interface.so +vendor/lib64/libSSM_AutoTrigger.so +vendor/lib64/libSWNDFilterPreview.camera.samsung.so vendor/lib64/libSceneDetector_v1.camera.samsung.so +vendor/lib64/libSecJpegEncoder.uniplugin@1.0.so vendor/lib64/libSingleTakeBlurDetection.uniplugin@1.0.so +vendor/lib64/libSnpeCpu.so +vendor/lib64/libSnpeGpu.so +vendor/lib64/libSnpeHtpV73Stub.so vendor/lib64/libTetraMFP10.camera.samsung.so vendor/lib64/libTetraMFP10Tuning.camera.samsung.so +vendor/lib64/libUniPluginUtils.so +vendor/lib64/libUniScaler.uniplugin@1.0.so +vendor/lib64/libVideoSuperNight_interface.uniplugin@1.0.so +vendor/lib64/lib_profiler.so +vendor/lib64/libai_denoiser_interface.so vendor/lib64/libaidenoiser.so vendor/lib64/libaidenoiserv2.so +vendor/lib64/libaivideocentral.arcsoft.so +vendor/lib64/libarcsoft_aieffectpk_cinematic.so +vendor/lib64/libarcsoft_aieffectpk_detection.so +vendor/lib64/libarcsoft_aieffectpk_video.so +vendor/lib64/libarcsoft_aieffectpk_video_bokeh.so +vendor/lib64/libarcsoft_aieffectpk_video_plight.so +vendor/lib64/libarcsoft_aiscenedetection.so +vendor/lib64/libarcsoft_deflicker_native.so +vendor/lib64/libarcsoft_dualcam_portraitlighting_preview.so +vendor/lib64/libarcsoft_object_tracking.so +vendor/lib64/libarcsoft_video_super_night.so +vendor/lib64/libatccore.so +vendor/lib64/libauto_framing_arcsoft.uniplugin@1.0.so +vendor/lib64/libauto_framing_lite.uniplugin@1.0.so +vendor/lib64/libautotracking_interface.so +vendor/lib64/libbeauty_preview.uniplugin@1.0.so vendor/lib64/libbeautyshot.arcsoft.so vendor/lib64/libbitmlengine.so vendor/lib64/libbitmlenginev2.so +vendor/lib64/libbodyid.arcsoft.so +vendor/lib64/libc++_shared.so vendor/lib64/libcamxfacialfeatures.so vendor/lib64/libcamxfdalgo.so vendor/lib64/libcamxfdengine.so @@ -396,20 +525,32 @@ vendor/lib64/libcamxswprocessalgo.so vendor/lib64/libcamxtintlessalgo.so vendor/lib64/libchilog.so vendor/lib64/libcommonchiutils.so +vendor/lib64/libdsmanager.so vendor/lib64/libdualcam_refocus_image.so vendor/lib64/libdualcam_refocus_video.so +vendor/lib64/libengine_did.so +vendor/lib64/libevent_finder.uniplugin@1.0.so vendor/lib64/libexifa.camera.samsung.so +vendor/lib64/libface3d_dev.so vendor/lib64/libface_landmark.arcsoft.so +vendor/lib64/libfast_uwdc.uniplugin@1.0.so vendor/lib64/libfeutils.so +vendor/lib64/libfloatingfeature_hal.so vendor/lib64/libfocuspeaking.so +vendor/lib64/libfocuspeaking.uniplugin@1.0.so vendor/lib64/libformatConverter.unifunc.so +vendor/lib64/libfrc.quram.so +vendor/lib64/libfrc_quram.uniplugin@1.0.so vendor/lib64/libhand_interaction.uniplugin@1.0.so vendor/lib64/libhandgesture.arcsoft.so vendor/lib64/libhdr10plus.so vendor/lib64/libhdr_stub.so +vendor/lib64/libhdraid.gpu.arcsoft.so +vendor/lib64/libhdraid.npu.arcsoft.so vendor/lib64/libhme.so vendor/lib64/libhypermotion_core.so vendor/lib64/libhypermotion_interface.so +vendor/lib64/libiddqd.uniplugin@1.0.so vendor/lib64/libimage_enhancement.arcsoft.so vendor/lib64/libimagecodec_native.quram.so vendor/lib64/libimgproc_sw.unifunc@common.so @@ -421,12 +562,16 @@ vendor/lib64/libjpegQtable_interface.so vendor/lib64/libjpege.so vendor/lib64/libjpegencoder_sw.unifunc.so vendor/lib64/libjpegsq.media.samsung.so +vendor/lib64/libjump_shot.uniplugin@1.0.so vendor/lib64/liblivefocus_capture_engine.so vendor/lib64/liblivefocus_capture_interface.so vendor/lib64/liblivefocus_preview_engine.so vendor/lib64/liblivefocus_preview_interface.so +vendor/lib64/liblocaltm_capture.uniplugin@1.0.so +vendor/lib64/libmaskdetection.uniplugin@1.0.so vendor/lib64/libmcaimegpu.samsung.so vendor/lib64/libmctfengine_stub.so +vendor/lib64/libmeminfo.so vendor/lib64/libmfGhostDetection.so vendor/lib64/libmfec.so vendor/lib64/libmmcamera_bestats.so @@ -436,41 +581,80 @@ vendor/lib64/libmmcamera_mfnr.so vendor/lib64/libmmcamera_mfnr_t4.so vendor/lib64/libmmcamera_pdpc.so vendor/lib64/libmpbase.so +vendor/lib64/libmultiobject_tracker.so +vendor/lib64/libndfilter_preview.uniplugin@1.0.so vendor/lib64/libopencv.so vendor/lib64/libopencv3a.so vendor/lib64/libopestriping.so vendor/lib64/libos.so vendor/lib64/libpadm.so +vendor/lib64/libpantilt_detector.uniplugin@1.0.so +vendor/lib64/libpersonalimprinting.uniplugin@1.0.so +vendor/lib64/libpet_detector.uniplugin@1.0.so vendor/lib64/libqll.so vendor/lib64/libqll10.so vendor/lib64/libqllengine.so vendor/lib64/libqsegnet.so vendor/lib64/libqshcamera.so +vendor/lib64/librapidscorer.so +vendor/lib64/librmengine.uniplugin@1.0.so vendor/lib64/libsamsungcamerahal.so vendor/lib64/libsamsungcamerahalutils.so vendor/lib64/libsamsungcamerahwl_impl.so vendor/lib64/libscaler_hw.unifunc.so +vendor/lib64/libscaler_sw.unifunc.so vendor/lib64/libscenedetector.uniplugin@1.0.so +vendor/lib64/libsec2imageformatfilter.so +vendor/lib64/libsecfr_engine.so +vendor/lib64/libsecfr_model.so vendor/lib64/libsegmentationeffect.uniplugin@1.0.so +vendor/lib64/libsegmentationeffect_capture.uniplugin@1.0.so vendor/lib64/libsensorlistener.so vendor/lib64/libsensorndkbridge.so +vendor/lib64/libsfeShiftExtrapolation.so +vendor/lib64/libshotsuggestion.so +vendor/lib64/libshotsuggestion_engines.so +vendor/lib64/libsingle_portrait_preview.uniplugin@1.0.so +vendor/lib64/libsmartfocus.uniplugin@1.0.so +vendor/lib64/libsnap_compute.so +vendor/lib64/libsnap_compute_secure.so +vendor/lib64/libsnap_compute_wrapper.so +vendor/lib64/libsnap_compute_wrapper_secure.so +vendor/lib64/libsnap_qnn.so +vendor/lib64/libsnap_vndk.so +vendor/lib64/libsnap_vndk_secure.so +vendor/lib64/libsnaplite_native.so +vendor/lib64/libsnaplite_native_secure.so +vendor/lib64/libsnaplite_wrapper.so +vendor/lib64/libsnaplite_wrapper_secure.so +vendor/lib64/libsnapmw.so +vendor/lib64/libsnpe_dsp_domains_v3.so +vendor/lib64/libsnpe_wrapper.so vendor/lib64/libsocial_image_enhancement.uniplugin@1.0.so vendor/lib64/libsrib_CNNInterface.camera.samsung.so vendor/lib64/libsrib_humanaware_engine.camera.samsung.so +vendor/lib64/libssengine.uniplugin@1.0.so vendor/lib64/libswregistrationalgo.so vendor/lib64/libsynx.so vendor/lib64/libtensorflowLite.singletake.camera.samsung.so vendor/lib64/libtensorflowlite.camera.samsung.so vendor/lib64/libtensorflowlite_gpu.camera.samsung.so vendor/lib64/libtfestriping.so +vendor/lib64/libtflitecore.so +vendor/lib64/libthirdparty_zoomtranslator_imp.so vendor/lib64/libthreadutils.so +vendor/lib64/libtswrappercommon.so vendor/lib64/libubifocus.so vendor/lib64/libuniplugin.so +vendor/lib64/libvdis.uniplugin@1.0.so vendor/lib64/libvdis_core.so vendor/lib64/libvideobeauty.arcsoft.so vendor/lib64/libvideobeauty.uniplugin@1.0.so +vendor/lib64/libvideobeauty_capture.uniplugin@1.0.so vendor/lib64/libvideobeauty_interface.so vendor/lib64/libvideoml.so +vendor/lib64/libzoomroi.samsung.so +vendor/lib64/libzoomroi_lite.samsung.so vendor/lib64/unihal_android.so vendor/lib64/unihal_cutils.so vendor/lib64/unihal_entry.so @@ -511,61 +695,9 @@ vendor/firmware/CAMERA_ICP.mbn vendor/firmware/CAMERA_ICP.mdt vendor/firmware/CAMERA_ICP_170.elf -# CDSP -vendor/bin/cdsprpcd -vendor/etc/init/vendor.qti.cdsprpc-service.rc -vendor/lib/libcdsp_default_listener.so -vendor/lib/libcdsprpc.so -vendor/lib/libmdsprpc.so -vendor/lib/libsdsprpc.so -vendor/lib/libsysmon_cdsp_skel.so -vendor/lib64/libcdsp_default_listener.so -vendor/lib64/libcdsprpc.so -vendor/lib64/libmdsprpc.so -vendor/lib64/libsdsprpc.so -vendor/lib64/libsysmon_cdsp_skel.so - # Charger vendor/etc/charger_fw_fstab.qti -# CNE -vendor/etc/cne/mwqem.conf -vendor/etc/cne/profileMwqem.xml -vendor/etc/default-permissions/com.qualcomm.qti.cne.xml -vendor/etc/init/cnd.rc -vendor/lib64/libcneapiclient.so -vendor/lib64/libshsc.so -vendor/lib64/libxml.so -vendor/lib64/vendor.qti.data.factory@2.0.so -vendor/lib64/vendor.qti.data.factory@2.1.so -vendor/lib64/vendor.qti.data.factory@2.2.so -vendor/lib64/vendor.qti.data.factory@2.3.so -vendor/lib64/vendor.qti.data.factory@2.4.so -vendor/lib64/vendor.qti.data.factory@2.5.so -vendor/lib64/vendor.qti.data.factory@2.6.so -vendor/lib64/vendor.qti.data.factory@2.7.so -vendor/lib64/vendor.qti.data.mwqem@1.0.so -vendor/lib64/vendor.qti.data.slm@1.0.so -vendor/lib64/vendor.qti.hardware.cacert@1.0.so -vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so -vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so -vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so -vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.1.so -vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.2.so -vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.3.so -vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so -vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.1.so -vendor/lib64/vendor.qti.hardware.data.flow@1.0.so -vendor/lib64/vendor.qti.hardware.data.flow@1.1.so -vendor/lib64/vendor.qti.hardware.data.latency@1.0.so -vendor/lib64/vendor.qti.hardware.data.lce@1.0.so -vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so -vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so -vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so -vendor/lib64/vendor.qti.latency@2.0.so -vendor/lib64/vendor.qti.latency@2.1.so -vendor/lib64/vendor.qti.latency@2.2.so - # Configstore vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc @@ -580,6 +712,24 @@ vendor/etc/init/ssgtzd.rc vendor/etc/seccomp_policy/qwesd@2.0.policy vendor/etc/ssg/tz_whitelist.json +# DPM +system_ext/etc/init/tcmd.rc +system_ext/etc/seccomp_policy/tcmd.policy +vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so + +# DRK +vendor/bin/hw/vendor.samsung.hardware.security.drk@2.0-service +vendor/etc/init/vendor.samsung.hardware.security.drk@2.0-service.rc +vendor/lib64/libdk_vnd_service_core.so +vendor/lib64/vendor.samsung.hardware.security.drk@2.0.so + +# DSP +vendor/bin/dspservice +vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc +vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy +vendor/lib/vendor.qti.hardware.dsp@1.0.so +vendor/lib64/vendor.qti.hardware.dsp@1.0.so + # Data vendor/bin/ATFWD-daemon vendor/bin/adpl @@ -626,21 +776,15 @@ vendor/lib64/libhdrdynamic.so vendor/lib64/libhdrdynamicootf.so # Display (HWC) -vendor/bin/hw/vendor.qti.hardware.display.composer-service vendor/bin/qdcmss vendor/etc/init/qdcmss.rc vendor/etc/snapdragon_color_libs_config.xml -vendor/lib64/libdisplayconfig.qti.so vendor/lib64/libdpps.so vendor/lib64/libgame_enhance.so -vendor/lib64/libhistogram.so vendor/lib64/libmemutils.so vendor/lib64/libqdcm-algo.so vendor/lib64/libqdcm-json-mode-parser.so vendor/lib64/libqdcm-mode-parser.so -vendor/lib64/libqdutils.so -vendor/lib64/libsdmcore.so -vendor/lib64/libsdmutils.so vendor/lib64/libsnapdragoncolor-manager.so vendor/lib64/libsnapdragoncolor-qdcm.so vendor/lib64/vendor.qti.hardware.qdutils_disp@1.0.so @@ -676,12 +820,12 @@ vendor/lib64/libclstc_tm.so vendor/lib64/libdigital-dimming.so vendor/lib64/libdisplayqos.so vendor/lib64/libdisplayskuutils.so +vendor/lib64/libhdradaptivecustom.so vendor/lib64/libintervmipc.so vendor/lib64/libmm-hdcpmgr.so vendor/lib64/libqrtrclient.so vendor/lib64/libqseed3.so vendor/lib64/librcmask.so -vendor/lib64/libsdedrm.so vendor/lib64/libsdm-color.so vendor/lib64/libsdm-colormgr-algo.so vendor/lib64/libsdm-disp-vndapis.so @@ -690,22 +834,14 @@ vendor/lib64/libtestutils.so vendor/lib64/libtinyxml2_1.so vendor/lib64/libvmfilexfer.so -# DPM -system_ext/etc/init/tcmd.rc -system_ext/etc/seccomp_policy/tcmd.policy -vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so - -# DSP -vendor/bin/dspservice -vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc -vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy -vendor/lib/vendor.qti.hardware.dsp@1.0.so -vendor/lib64/vendor.qti.hardware.dsp@1.0.so - # Dolby vendor/etc/dax3_media_codecs_dolby_audio.xml vendor/etc/media_codecs_dolby_audio.xml +# ESE +vendor/lib/vendor.qti.esepowermanager@1.0.so +vendor/lib64/vendor.qti.esepowermanager@1.0.so + # EVA vendor/etc/eva/facedetection/model3.dat vendor/lib64/libcv_common.so @@ -753,84 +889,32 @@ vendor/lib/libfidoauthnr_v2.so vendor/lib64/libfidoauthnr_v2.so # Fingerprint -vendor/bin/hw/vendor.samsung.hardware.biometrics.fingerprint-service vendor/etc/init/fingerprint_common.rc vendor/etc/init/init.fingerprint.rc -vendor/etc/init/vendor.samsung.hardware.biometrics.fingerprint-service.rc -vendor/etc/vintf/manifest/vendor.samsung.hardware.biometrics.fingerprint-service.xml vendor/lib/libegis_fp_normal_sensor_test.so vendor/lib/libgf_in_system_lib.so vendor/lib/libqfp_sensortest.so vendor/lib/libsfp_sensor.so +vendor/lib/libsfp_teegw.so vendor/lib/libsynaFpSensorTestNwd.so vendor/lib/vendor.qti.hardware.fingerprint@1.0.so +vendor/lib64/android.hardware.biometrics.fingerprint-V2-ndk.so vendor/lib64/libegis_fp_normal_sensor_test.so vendor/lib64/libgf_in_system_lib.so vendor/lib64/libqfp_sensortest.so vendor/lib64/libsfp_sensor.so +vendor/lib64/libsfp_teegw.so vendor/lib64/libsynaFpSensorTestNwd.so vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so vendor/lib64/vendor.samsung.hardware.biometrics.fingerprint-V1-ndk.so -# Gatekeeper -vendor/bin/hw/android.hardware.gatekeeper@1.0-service -vendor/etc/init/android.hardware.gatekeeper@1.0-service.rc -vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl.so -vendor/lib64/hw/gatekeeper.mdfpp.so - -# Graphics (Adreno) -vendor/lib/egl/eglSubDriverAndroid.so -vendor/lib/egl/libEGL_adreno.so -vendor/lib/egl/libGLESv1_CM_adreno.so -vendor/lib/egl/libGLESv2_adreno.so -vendor/lib/egl/libVkLayer_ADRENO_qprofiler.so -vendor/lib/egl/libq3dtools_adreno.so -vendor/lib/egl/libq3dtools_esx.so -vendor/lib/libCB.so -vendor/lib/libOpenCL.so -vendor/lib/libadreno_app_profiles.so -vendor/lib/libadreno_utils.so -vendor/lib/libgpudataproducer.so -vendor/lib/libgsl.so -vendor/lib/libkcl.so -vendor/lib/libkernelmanager.so -vendor/lib/libllvm-glnext.so -vendor/lib/libllvm-qcom.so -vendor/lib64/egl/eglSubDriverAndroid.so -vendor/lib64/egl/libEGL_adreno.so -vendor/lib64/egl/libGLESv1_CM_adreno.so -vendor/lib64/egl/libGLESv2_adreno.so -vendor/lib64/egl/libVkLayer_ADRENO_qprofiler.so -vendor/lib64/egl/libq3dtools_adreno.so -vendor/lib64/egl/libq3dtools_esx.so -vendor/lib64/libCB.so -vendor/lib64/libOpenCL.so -vendor/lib64/libadreno_app_profiles.so -vendor/lib64/libadreno_utils.so -vendor/lib64/libgpudataproducer.so -vendor/lib64/libgsl.so -vendor/lib64/libkcl.so -vendor/lib64/libkernelmanager.so -vendor/lib64/libllvm-glnext.so -vendor/lib64/libllvm-qcom.so - -# Graphics (Adreno firmware) -vendor/firmware/a740_sqe.fw -vendor/firmware/a740_zap.b00 -vendor/firmware/a740_zap.b01 -vendor/firmware/a740_zap.b02 -vendor/firmware/a740_zap.elf -vendor/firmware/a740_zap.mbn -vendor/firmware/a740_zap.mdt -vendor/firmware/gmu_gen70200.bin -vendor/gpu/kbc/sequence_manifest.bin -vendor/gpu/kbc/unified_kbcs_32.bin -vendor/gpu/kbc/unified_kbcs_64.bin -vendor/gpu/kbc/unified_ksqs.bin - -# Graphics (Vulkan) -vendor/lib/hw/vulkan.adreno.so -vendor/lib64/hw/vulkan.adreno.so +# Frcmc +vendor/bin/hw/vendor.samsung.hardware.frcmc-service +vendor/etc/init/vendor.samsung.hardware.frcmc-service.rc +vendor/etc/vintf/manifest/vendor.samsung.hardware.frcmc-service.xml +vendor/lib64/libdspmc_qc.so +vendor/lib64/libdspmc_wrapper.so +vendor/lib64/vendor.samsung.hardware.frcmc-V1-ndk.so # GNSS vendor/bin/hw/android.hardware.gnss-aidl-service-qti @@ -873,6 +957,7 @@ vendor/lib64/libloc_qwes_iface.so vendor/lib64/libloc_socket.so vendor/lib64/libloc_util.so vendor/lib64/liblocation_api.so +vendor/lib64/liblocation_api_msg.so vendor/lib64/liblocation_client_api.so vendor/lib64/liblocation_integration_api.so vendor/lib64/liblocationservice.so @@ -880,6 +965,7 @@ vendor/lib64/liblocationservice_glue.so vendor/lib64/liblowi_client.so vendor/lib64/liblowi_common.so vendor/lib64/liblowi_wifihal.so +vendor/lib64/libpal_net_if.so vendor/lib64/libsynergy_loc_api.so vendor/lib64/libsys_info_cache.so vendor/lib64/libxtadapter.so @@ -887,6 +973,67 @@ vendor/lib64/vendor.qti.gnss-V4-ndk.so vendor/lib64/vendor.qti.gnss-service.so vendor/lib64/vendor.samsung.hardware.gnss-V2-ndk_platform.so +# Gatekeeper +vendor/etc/init/android.hardware.gatekeeper@1.0-service.rc +vendor/lib64/hw/gatekeeper.mdfpp.so + +# Graphics (Adreno firmware) +vendor/firmware/a740_sqe.fw +vendor/firmware/a740_zap.b00 +vendor/firmware/a740_zap.b01 +vendor/firmware/a740_zap.b02 +vendor/firmware/a740_zap.elf +vendor/firmware/a740_zap.mbn +vendor/firmware/a740_zap.mdt +vendor/firmware/gmu_gen70200.bin +vendor/gpu/kbc/sequence_manifest.bin +vendor/gpu/kbc/unified_kbcs_32.bin +vendor/gpu/kbc/unified_kbcs_64.bin +vendor/gpu/kbc/unified_ksqs.bin + +# Graphics (Adreno) +vendor/lib/egl/eglSubDriverAndroid.so +vendor/lib/egl/libEGL_adreno.so +vendor/lib/egl/libGLESv1_CM_adreno.so +vendor/lib/egl/libGLESv2_adreno.so +vendor/lib/egl/libVkLayer_ADRENO_qprofiler.so +vendor/lib/egl/libq3dtools_adreno.so +vendor/lib/egl/libq3dtools_esx.so +vendor/lib/libCB.so +vendor/lib/libOpenCL.so +vendor/lib/libadreno_app_profiles.so +vendor/lib/libadreno_utils.so +vendor/lib/libgpudataproducer.so +vendor/lib/libgsl.so +vendor/lib/libkcl.so +vendor/lib/libkernelmanager.so +vendor/lib/libllvm-glnext.so +vendor/lib/libllvm-qcom.so +vendor/lib/libllvm-qgl.so +vendor/lib64/egl/eglSubDriverAndroid.so +vendor/lib64/egl/libEGL_adreno.so +vendor/lib64/egl/libGLESv1_CM_adreno.so +vendor/lib64/egl/libGLESv2_adreno.so +vendor/lib64/egl/libVkLayer_ADRENO_qprofiler.so +vendor/lib64/egl/libq3dtools_adreno.so +vendor/lib64/egl/libq3dtools_esx.so +vendor/lib64/libCB.so +vendor/lib64/libOpenCL.so +vendor/lib64/libadreno_app_profiles.so +vendor/lib64/libadreno_utils.so +vendor/lib64/libgpudataproducer.so +vendor/lib64/libgralloc_helper.unifunc.so +vendor/lib64/libgsl.so +vendor/lib64/libkcl.so +vendor/lib64/libkernelmanager.so +vendor/lib64/libllvm-glnext.so +vendor/lib64/libllvm-qcom.so +vendor/lib64/libllvm-qgl.so + +# Graphics (Vulkan) +vendor/lib/hw/vulkan.adreno.so +vendor/lib64/hw/vulkan.adreno.so + # Health vendor/bin/hw/vendor.samsung.hardware.health-service vendor/etc/init/vendor.samsung.hardware.health-service.rc @@ -898,11 +1045,12 @@ vendor/bin/hermesd vendor/etc/init/hermesd.rc vendor/etc/secnvm/k250a_00000306.img vendor/lib/libhermes.so -vendor/lib64/libdk_vnd_service_core.so vendor/lib64/libese-grdg.so vendor/lib64/libhermes.so vendor/lib64/libhermes_bdbridge.so vendor/lib64/libhermes_cred.so +vendor/lib64/libhwvault.so +vendor/lib64/libshctrl.so vendor/lib64/vendor.samsung.hardware.security.hermes-V1-ndk.so # Hotword Enrollment @@ -911,15 +1059,6 @@ product/priv-app/HotwordEnrollmentXGoogleEx4HEXAGON/HotwordEnrollmentXGoogleEx4H system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml system_ext/framework/com.android.hotwordenrollment.common.util.jar -# Hyper -vendor/bin/hw/vendor.samsung.hardware.hyper-service -vendor/etc/hyper/config_chipset.json -vendor/etc/hyper/config_hyper_permission.json -vendor/etc/hyper/config_model.json -vendor/etc/hyper/config_vendor.json -vendor/lib64/libhypervintf.so -vendor/lib64/vendor.samsung.hardware.hyper-V2-ndk.so - # IMS system_ext/etc/sysconfig/qti_whitelist_system_ext.xml system_ext/framework/vendor.qti.ims.connection-V1.0-java.jar @@ -955,19 +1094,25 @@ vendor/bin/vendor_modprobe.sh vendor/etc/init/hw/init.qti.kernel.rc # Keymaster -vendor/bin/hw/android.hardware.security.keymint-service +vendor/bin/hw/android.hardware.keymaster@4.0-strongbox-service-qti vendor/bin/vendor.samsung.hardware.security.fkeymaster-service -vendor/etc/init/android.hardware.security.keymint-service.rc +vendor/etc/init/android.hardware.keymaster@4.0-strongbox-service-qti.rc vendor/etc/init/vendor.samsung.hardware.security.fkeymaster-service.rc -vendor/etc/vintf/manifest/android.hardware.security.keymint-service-qti.xml vendor/etc/vintf/manifest/vendor.samsung.hardware.security.fkeymaster-service.xml vendor/lib64/libkeymasterdeviceutils.so vendor/lib64/libkeymasterutils.so vendor/lib64/libqtikeymaster4.so vendor/lib64/libspcom.so -vendor/lib64/vendor.samsung.hardware.keymint-V2-ndk.so vendor/lib64/vendor.samsung.hardware.security.fkeymaster-V1-ndk.so +# Keymint +vendor/bin/hw/android.hardware.security.keymint-service +vendor/etc/init/android.hardware.security.keymint-service.rc +vendor/etc/vintf/manifest/android.hardware.security.keymint-service-qti.xml:vendor/etc/vintf/manifest/android.hardware.security.keymint-service.xml +vendor/lib64/libskeymint10device.so +vendor/lib64/libskeymint_cli.so +vendor/lib64/vendor.samsung.hardware.keymint-V2-ndk.so + # Media system_ext/lib/libmmosal.so system_ext/lib/libmmparser_lite.so @@ -991,7 +1136,9 @@ vendor/etc/media_profiles_kalama.xml vendor/etc/seccomp_policy/codec2.vendor.base-arm64.policy vendor/etc/seccomp_policy/codec2.vendor.ext-arm64.policy vendor/etc/vintf/manifest/c2_manifest_vendor_audio.xml +vendor/etc/vintf/manifest/sec_c2_manifest_default0_1_0.xml vendor/lib/libQcelp13SwCodec.so +vendor/lib/libc2filterplugin.so vendor/lib/libqc2audio_base.so vendor/lib/libqc2audio_basecodec.so vendor/lib/libqc2audio_core.so @@ -1014,8 +1161,13 @@ vendor/lib/libqcodec2_mockqc2filter.so vendor/lib/libqcodec2_platform.so vendor/lib/libqcodec2_utils.so vendor/lib/libqcodec2_v4l2codec.so +vendor/lib/librechdr10plus.sec.so +vendor/lib/librechdr10plus.so +vendor/lib/libvicom.so vendor/lib/qti.video.utils.videobufferlayout.so vendor/lib64/libQcelp13SwCodec.so +vendor/lib64/libc2filterplugin.so +vendor/lib64/libheifcapture.so vendor/lib64/libmmosal_vendor.so vendor/lib64/libqc2audio_base.so vendor/lib64/libqc2audio_basecodec.so @@ -1039,12 +1191,23 @@ vendor/lib64/libqcodec2_mockqc2filter.so vendor/lib64/libqcodec2_platform.so vendor/lib64/libqcodec2_utils.so vendor/lib64/libqcodec2_v4l2codec.so +vendor/lib64/libsavscmn.so +vendor/lib64/libsavsvc.so +vendor/lib64/libsfplugin_ccodec_utils.so +vendor/lib64/libsimba.media.samsung.so +vendor/lib64/libstagefright_foundation_vendor.so vendor/lib64/qti.video.utils.videobufferlayout.so # Memory -vendor/lib/libvmmem.so -vendor/lib64/libvmmem.so +# NFC +vendor/etc/libnfc-nxp.conf + +# NFC firmware +vendor/firmware/nfc/libsn220u_fw.so + # Native public libraries vendor/etc/public.libraries.txt @@ -1054,27 +1217,15 @@ vendor/lib64/snap/libQnnHtp.so vendor/lib64/snap/libQnnHtpV73Stub.so vendor/lib64/snap/libQnnSystem.so -# NFC -vendor/etc/libnfc-nxp.conf - -# NFC firmware -vendor/firmware/nfc/libsn220u_fw.so - # PD vendor/bin/pd-mapper vendor/lib64/libpdmapper.so vendor/lib64/libpdnotifier.so -# Peripheral manager -vendor/bin/pm-proxy -vendor/bin/pm-service -vendor/lib64/libperipheral_client.so - # Performance vendor/bin/hw/vendor.qti.hardware.perf-hal-service vendor/etc/init/poweropt-service.rc vendor/etc/init/vendor.qti.hardware.perf-hal-service.rc -vendor/etc/vintf/manifest/vendor.qti.hardware.perf.xml vendor/etc/lm/AdaptLaunchFeature.xml vendor/etc/lm/AppClassifierFeature.xml vendor/etc/lm/LightningLaunchesFeature.xml @@ -1104,6 +1255,7 @@ vendor/etc/pwr/PSMPowerOptFeature.xml vendor/etc/pwr/PowerFeatureConfig.xml vendor/etc/pwr/StandbyFeature.xml vendor/etc/pwr/VideoPowerOptFeature.xml +vendor/etc/vintf/manifest/vendor.qti.hardware.perf.xml vendor/lib/libperfconfig.so vendor/lib/libperfgluelayer.so vendor/lib/libperfioctl.so @@ -1134,6 +1286,11 @@ vendor/lib64/vendor.qti.memory.pasrmanager@1.0.so vendor/lib64/vendor.qti.memory.pasrmanager@1.1.so vendor/lib64/vendor.qti.power.pasrmanager@1.0.so +# Peripheral manager +vendor/bin/pm-proxy +vendor/bin/pm-service +vendor/lib64/libperipheral_client.so + # QCC vendor/bin/qcc-vendor vendor/etc/init/init.qccvendor.rc @@ -1173,12 +1330,39 @@ vendor/lib64/libqmi_csi.so vendor/lib64/libqmi_csvt_srvc.so vendor/lib64/libqmi_encdec.so vendor/lib64/libqmi_legacy.so +vendor/lib64/libqmiservices-ext.so +vendor/lib64/libqmiservices-sem-ext.so vendor/lib64/libqmiservices.so vendor/lib64/libqrtr.so vendor/lib64/libqsocket.so vendor/lib64/libsmemlog.so vendor/lib64/libsystem_health_mon.so +# QSEECOM +vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service +vendor/bin/qseecomd +vendor/etc/gpfspath_oem_config.xml +vendor/etc/init/qseecomd.rc +vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc +vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so +vendor/lib64/libGPreqcancel.so +vendor/lib64/libGPreqcancel_svc.so +vendor/lib64/libQSEEComAPI.so +vendor/lib64/libdrmfs.so +vendor/lib64/libdrmtime.so +vendor/lib64/libgpt.so +vendor/lib64/libops.so +vendor/lib64/libqisl.so +vendor/lib64/librpmb.so +vendor/lib64/libspl.so +vendor/lib64/libssd.so +vendor/lib64/vendor.qti.hardware.qseecom@1.0.so + +# QSPM +vendor/etc/init/vendor.qti.qspmhal@1.0-service.rc +vendor/etc/seccomp_policy/qspm.policy +vendor/lib64/vendor.qti.qspmhal@1.0.so + # RIL vendor/bin/hw/rild vendor/bin/ipacm-diag @@ -1201,8 +1385,11 @@ vendor/etc/sec_config_oem vendor/etc/seccomp_policy/qms.policy vendor/etc/vintf/manifest/qms-saidl.xml vendor/lib/libsecril-client.so +vendor/lib64/libSemDataProps.so +vendor/lib64/libSemTelephonyProps.so vendor/lib64/libengmode_client.so vendor/lib64/libqdpr.so +vendor/lib64/libril_sem.so vendor/lib64/libsec-ril.so vendor/lib64/libsecril-client.so vendor/lib64/libvkmanager_vendor.so @@ -1223,26 +1410,6 @@ vendor/lib64/vendor.samsung.hardware.radio.sim-V1-ndk.so product/etc/permissions/UimService.xml product/framework/uimservicelibrary.jar -# QSEECOM -vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service -vendor/bin/qseecomd -vendor/etc/gpfspath_oem_config.xml -vendor/etc/init/qseecomd.rc -vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc -vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so -vendor/lib64/libGPreqcancel.so -vendor/lib64/libGPreqcancel_svc.so -vendor/lib64/libQSEEComAPI.so -vendor/lib64/libdrmfs.so -vendor/lib64/libdrmtime.so -vendor/lib64/libgpt.so -vendor/lib64/libops.so -vendor/lib64/libqisl.so -vendor/lib64/librpmb.so -vendor/lib64/libspl.so -vendor/lib64/libssd.so -vendor/lib64/vendor.qti.hardware.qseecom@1.0.so - # RemoteFS vendor/bin/rmt_storage vendor/etc/init/vendor.qti.rmt_storage.rc @@ -1323,6 +1490,11 @@ vendor/etc/sensors/config/sns_transport_ppe.json vendor/etc/sensors/hals.conf vendor/etc/sensors/sns_reg_config +# Spdaemon +vendor/bin/sec_nvm +vendor/bin/spdaemon +vendor/etc/init/init.spdaemon.rc + # TFTP vendor/bin/tftp_server vendor/etc/init/vendor.qti.tftp.rc @@ -1334,7 +1506,10 @@ vendor/etc/init/init_thermal-engine-v2.rc vendor/etc/init/vendor.samsung.hardware.thermal@1.0-service.rc vendor/etc/thermal-engine.conf vendor/etc/vintf/manifest/vendor.samsung.hardware.thermal@1.0-manifest.xml +vendor/lib/libhypervintf.so +vendor/lib64/libhypervintf.so -vendor/lib64/libthermalclient.so +vendor/lib64/vendor.samsung.hardware.hyper-V2-ndk.so vendor/lib64/vendor.samsung.hardware.thermal@1.0.so # Time services @@ -1369,6 +1544,7 @@ vendor/lib64/libtrustedapploader.so vendor/lib64/vendor.qti.hardware.trustedui@1.0.so vendor/lib64/vendor.qti.hardware.trustedui@1.1.so vendor/lib64/vendor.qti.hardware.trustedui@1.2.so +vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so # VPU firmware vendor/firmware/vpu20_4v.mbn @@ -1397,6 +1573,13 @@ vendor/lib64/libvideoutils.so # Weaver vendor/etc/vintf/manifest/iweaver_v1_manifest.xml +# WiFi +vendor/bin/cnss-daemon +vendor/bin/pktlogconf +vendor/etc/wifi/indoorchannel.info +vendor/etc/wifi/p2p_supplicant_overlay.conf +vendor/etc/wifi/wpa_supplicant_overlay.conf + # Widevine DRM vendor/bin/hw/android.hardware.drm-service.widevine vendor/etc/init/android.hardware.drm-service.widevine.rc @@ -1404,10 +1587,3 @@ vendor/etc/vintf/manifest/manifest_android.hardware.drm-service.widevine.xml vendor/lib64/liboemcrypto.so vendor/lib64/libwvaidl.so vendor/lib64/mediadrm/libdrmclearkeyplugin.so - -# WiFi -vendor/bin/cnss-daemon -vendor/bin/pktlogconf -vendor/etc/wifi/indoorchannel.info -vendor/etc/wifi/p2p_supplicant_overlay.conf -vendor/etc/wifi/wpa_supplicant_overlay.conf diff --git a/vintf/device_framework_matrix.xml b/vintf/device_framework_matrix.xml index 00dda34..1702964 100644 --- a/vintf/device_framework_matrix.xml +++ b/vintf/device_framework_matrix.xml @@ -101,4 +101,18 @@ default + + vendor.samsung.hardware.frcmc + + ISehFrcMc + default + + + + vendor.samsung.hardware.security.fkeymaster + + ISehFkeymaster + default + + diff --git a/vintf/manifest_samsung.xml b/vintf/manifest_samsung.xml index 3fd9437..d661a31 100644 --- a/vintf/manifest_samsung.xml +++ b/vintf/manifest_samsung.xml @@ -23,20 +23,6 @@ @4.0::IKeymasterDevice/strongbox - - android.hardware.security.keymint - 2 - - IKeyMintDevice - default - - - IRemotelyProvisionedComponent - default - - IKeyMintDevice/default - IRemotelyProvisionedComponent/default - vendor.samsung.hardware.bluetooth hwbinder