diff --git a/BoardConfig.mk b/BoardConfig.mk index 518e6c97309a0feb1511cd78801cda99520e5e52..069d9921a6830caa08c288445aec1b5db42bc488 100644 --- a/BoardConfig.mk +++ b/BoardConfig.mk @@ -18,6 +18,8 @@ DEVICE_PATH := device/fairphone/FP3 BOARD_VENDOR := Fairphone +TARGET_ENFORCE_QSSI := true + BUILD_BROKEN_DUP_RULES := true # APEX image @@ -60,11 +62,13 @@ TARGET_HAS_NO_SELECT_BUTTON := true DEVICE_MANIFEST_FILE := $(DEVICE_PATH)/manifest.xml DEVICE_MATRIX_FILE := $(DEVICE_PATH)/compatibility_matrix.xml DEVICE_FRAMEWORK_MANIFEST_FILE := $(DEVICE_PATH)/framework_manifest.xml -ODM_MANIFEST_FILES := $(DEVICE_PATH)/odm_manifest.xml TARGET_FS_CONFIG_GEN += \ $(DEVICE_PATH)/config.fs +# Display +TARGET_SCREEN_DENSITY := 480 + # Kernel BOARD_KERNEL_BASE := 0x80000000 BOARD_KERNEL_PAGESIZE := 2048 @@ -79,8 +83,8 @@ TARGET_KERNEL_CONFIG := lineageos_FP3_defconfig TARGET_KERNEL_SOURCE := kernel/fairphone/sdm632 # TARGET_KERNEL_CLANG_COMPILE := true TARGET_USES_UNCOMPRESSED_KERNEL := false -BOARD_KERNEL_CMDLINE += console=ttyMSM0,115200,n8 androidboot.console=ttyMSM0 androidboot.hardware=qcom msm_rtb.filter=0x237 -BOARD_KERNEL_CMDLINE += ehci-hcd.park=3 lpm_levels.sleep_disabled=1 androidboot.bootdevice=7824900.sdhci earlycon=msm_serial_dm,0x78af000 +BOARD_KERNEL_CMDLINE += androidboot.hardware=qcom msm_rtb.filter=0x237 +BOARD_KERNEL_CMDLINE += ehci-hcd.park=3 lpm_levels.sleep_disabled=1 androidboot.bootdevice=7824900.sdhci BOARD_KERNEL_CMDLINE += androidboot.usbconfigfs=true loop.max_part=7 BOARD_KERNEL_IMAGE_NAME := Image.gz-dtb BOARD_KERNEL_SEPARATED_DTBO := true @@ -121,6 +125,10 @@ BOARD_USES_RECOVERY_AS_BOOT := true TARGET_COPY_OUT_VENDOR := vendor # BOARD_USES_PRODUCTIMAGE := true +# Properties +TARGET_SYSTEM_PROP += $(DEVICE_PATH)/system.prop +TARGET_VENDOR_PROP += $(DEVICE_PATH)/vendor.prop + # Audio BOARD_USES_ALSA_AUDIO := true BOARD_SUPPORTS_SOUND_TRIGGER := true @@ -135,7 +143,7 @@ AUDIO_FEATURE_ENABLED_CUSTOMSTEREO := true AUDIO_FEATURE_ENABLED_FLUENCE := true AUDIO_FEATURE_ENABLED_HDMI_SPK := true AUDIO_FEATURE_ENABLED_HDMI_EDID := true -AUDIO_FEATURE_ENABLED_EXT_HDMI := true +AUDIO_FEATURE_ENABLED_EXT_HDMI := false AUDIO_FEATURE_ENABLED_HFP := true AUDIO_FEATURE_ENABLED_INCALL_MUSIC := false AUDIO_FEATURE_ENABLED_MULTI_VOICE_SESSIONS := true @@ -193,9 +201,6 @@ USE_CAMERA_STUB := true TARGET_USES_QTI_CAMERA_DEVICE := true # Graphics -MAX_EGL_CACHE_KEY_SIZE := 12*1024 -MAX_EGL_CACHE_SIZE := 2048*1024 -# MAX_VIRTUAL_DISPLAY_DIMENSION := 4096 #TODO TARGET_FORCE_HWC_FOR_VIRTUAL_DISPLAYS := true OVERRIDE_RS_DRIVER := libRSDriver_adreno.so TARGET_USES_C2D_COMPOSITION := true @@ -221,7 +226,6 @@ TARGET_ENABLE_MEDIADRM_64 := true # GPS TARGET_NO_RPC := true -USE_DEVICE_SPECIFIC_GPS := true BOARD_VENDOR_QCOM_GPS_LOC_API_HARDWARE := $(TARGET_BOARD_PLATFORM) LOC_HIDL_VERSION := 3.0 @@ -250,8 +254,8 @@ TARGET_USES_NQ_NFC := true TARGET_PROVIDES_LIBLIGHT := true # SELinux -include device/qcom/sepolicy-legacy-um/sepolicy.mk -BOARD_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy/vendor +include device/qcom/sepolicy-legacy-um/SEPolicy.mk +BOARD_VENDOR_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy/vendor BOARD_PLAT_PRIVATE_SEPOLICY_DIR += $(DEVICE_PATH)/sepolicy/private # Soong namespaces @@ -270,7 +274,6 @@ BOARD_AVB_SYSTEM_ROLLBACK_INDEX_LOCATION := 2 # Wifi BOARD_HAS_QCOM_WLAN := true -BOARD_HAS_QCOM_WLAN_SDK := true BOARD_WLAN_DEVICE := qcwcn WPA_SUPPLICANT_VERSION := VER_0_8_X BOARD_WPA_SUPPLICANT_DRIVER := NL80211 @@ -281,6 +284,7 @@ WIFI_DRIVER_FW_PATH_STA := "sta" WIFI_DRIVER_FW_PATH_AP := "ap" WIFI_DRIVER_FW_PATH_P2P := "p2p" TARGET_USES_QCOM_WCNSS_QMI := true +WIFI_HIDL_UNIFIED_SUPPLICANT_SERVICE_RC_ENTRY := true PRODUCT_VENDOR_MOVE_ENABLED := true # inherit from the proprietary version diff --git a/audio/audio_platform_info_extcodec.xml b/audio/audio_platform_info_extcodec.xml new file mode 100644 index 0000000000000000000000000000000000000000..c76196954e8368c5b7ebce5f865ee6001cb41d14 --- /dev/null +++ b/audio/audio_platform_info_extcodec.xml @@ -0,0 +1,454 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/audio/mixer_paths_wcd9326.xml b/audio/mixer_paths_tashalite.xml similarity index 100% rename from audio/mixer_paths_wcd9326.xml rename to audio/mixer_paths_tashalite.xml diff --git a/audio_properties.mk b/audio_properties.mk new file mode 100644 index 0000000000000000000000000000000000000000..03087a7f2912229587316818d3e7b4d27eaf69ab --- /dev/null +++ b/audio_properties.mk @@ -0,0 +1,181 @@ +# audio_properties.mk +# +# Product-specific audio property definitions. +# Taken as it is from vendor/qcom/opensource/audio-hal/primary-hal/configs/msm8953/msm8953.mk +# + +# Reduce client buffer size for fast audio output tracks +PRODUCT_PROPERTY_OVERRIDES += \ + af.fast_track_multiplier=1 + +#Low latency audio buffer size in frames +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio_hal.period_size=192 + +##fluencetype can be "fluence" or "fluencepro" or "none" +PRODUCT_PROPERTY_OVERRIDES += \ + ro.vendor.audio.sdk.fluencetype=none\ + persist.vendor.audio.fluence.voicecall=true\ + persist.vendor.audio.fluence.voicerec=false\ + persist.vendor.audio.fluence.speaker=true + +#disable tunnel encoding +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.tunnel.encode=false + +#Buffer size in kbytes for compress offload playback +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.offload.buffer.size.kb=64 + +#Minimum duration for offload playback in secs +PRODUCT_PROPERTY_OVERRIDES += \ + audio.offload.min.duration.secs=30 + +#Enable offload audio video playback by default +PRODUCT_PROPERTY_OVERRIDES += \ + audio.offload.video=true + +#Enable audio track offload by default +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.offload.track.enable=true + +#Enable music through deep buffer +PRODUCT_PROPERTY_OVERRIDES += \ + audio.deep_buffer.media=true + +#enable voice path for PCM VoIP by default +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.voice.path.for.pcm.voip=true + +#Enable multi channel aac through offload +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.offload.multiaac.enable=true + +#Enable DS2, Hardbypass feature for Dolby +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.dolby.ds2.enabled=false\ + vendor.audio.dolby.ds2.hardbypass=false + +#Disable Multiple offload sesison +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.offload.multiple.enabled=false + +#Disable Compress passthrough playback +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.offload.passthrough=false + +#Disable surround sound recording +PRODUCT_PROPERTY_OVERRIDES += \ + ro.vendor.audio.sdk.ssr=false + +#enable dsp gapless mode by default +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.offload.gapless.enabled=true + +#enable pbe effects +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.safx.pbe.enabled=true + +#parser input buffer size(256kb) in byte stream mode +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.parser.ip.buffer.size=262144 + +#enable downsampling for multi-channel content > 48Khz +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.playback.mch.downsample=true + +#enable software decoders for ALAC and APE. +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.use.sw.alac.decoder=true\ + vendor.audio.use.sw.ape.decoder=true + +#property for AudioSphere Post processing +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.pp.asphere.enabled=false + +#Audio voice concurrency related flags +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.voice.playback.conc.disabled=true\ + vendor.voice.record.conc.disabled=false\ + vendor.voice.voip.conc.disabled=true + +#Decides the audio fallback path during voice call, +#deep-buffer and fast are the two allowed fallback paths now. +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.voice.conc.fallbackpath=deep-buffer + +#Disable speaker protection by default +PRODUCT_PROPERTY_OVERRIDES += \ + persist.vendor.audio.speaker.prot.enable=false + +#Enable HW AAC Encoder by default +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.hw.aac.encoder=true + +#flac sw decoder 24 bit decode capability +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.flac.sw.decoder.24bit=true + +#timeout crash duration set to 20sec before system is ready. +#timeout duration updates to default timeout of 5sec once the system is ready. +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.hal.boot.timeout.ms=20000 + +#read wsatz name from thermal zone type +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.read.wsatz.type=true + +#Set AudioFlinger client heap size +PRODUCT_PROPERTY_OVERRIDES += \ + ro.af.client_heap_size_kbyte=7168 + +PRODUCT_PROPERTY_OVERRIDES += \ + persist.vendor.audio.hw.binder.size_kbyte=1024 + +#Set speaker protection cal tx path sampling rate to 48k +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.spkr_prot.tx.sampling_rate=48000 + +# add dynamic feature flags here +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.audio.feature.snd_mon.enable=true \ + vendor.audio.feature.compr_cap.enable=false \ + vendor.audio.feature.hifi_audio.enable=true \ + vendor.audio.feature.hdmi_edid.enable=true \ + vendor.audio.feature.dsm_feedback.enable=false \ + vendor.audio.feature.ssrec.enable=true \ + vendor.audio.feature.compr_voip.enable=true \ + vendor.audio.feature.kpi_optimize.enable=true \ + vendor.audio.feature.usb_offload.enable=false \ + vendor.audio.feature.usb_offload_burst_mode.enable=false \ + vendor.audio.feature.usb_offload_sidetone_volume.enable=false \ + vendor.audio.feature.src_trkn.enable=true \ + vendor.audio.feature.ras.enable=false \ + vendor.audio.feature.a2dp_offload.enable=false \ + vendor.audio.feature.wsa.enable=true \ + vendor.audio.feature.compress_meta_data.enable=true \ + vendor.audio.feature.vbat.enable=true \ + vendor.audio.feature.display_port.enable=false \ + vendor.audio.feature.fluence.enable=true \ + vendor.audio.feature.custom_stereo.enable=true \ + vendor.audio.feature.anc_headset.enable=true \ + vendor.audio.feature.spkr_prot.enable=false \ + vendor.audio.feature.fm.enable=true \ + vendor.audio.feature.external_dsp.enable=false \ + vendor.audio.feature.external_speaker.enable=false \ + vendor.audio.feature.external_speaker_tfa.enable=false \ + vendor.audio.feature.hwdep_cal.enable=false \ + vendor.audio.feature.hfp.enable=true \ + vendor.audio.feature.ext_hw_plugin.enable=false \ + vendor.audio.feature.record_play_concurency.enable=false \ + vendor.audio.feature.hdmi_passthrough.enable=false \ + vendor.audio.feature.concurrent_capture.enable=false \ + vendor.audio.feature.compress_in.enable=false \ + vendor.audio.feature.battery_listener.enable=false \ + vendor.audio.feature.maxx_audio.enable=false \ + vendor.audio.feature.audiozoom.enable=false \ + vendor.audio.feature.auto_hal.enable=false \ + vendor.audio.read.wsatz.type=true \ + vendor.audio.feature.multi_voice_session.enable=true \ + vendor.audio.feature.incall_music.enable=true + diff --git a/configs/component-overrides.xml b/configs/component-overrides.xml new file mode 100644 index 0000000000000000000000000000000000000000..eedd7030a0470e777b55d217a0d0d7e7f6f80b82 --- /dev/null +++ b/configs/component-overrides.xml @@ -0,0 +1,23 @@ + + + + + + + + + + diff --git a/configs/libnfc-nci.conf b/configs/libnfc-nci.conf new file mode 100644 index 0000000000000000000000000000000000000000..0035ddaae97e73cf9123bce2c24bc4f3b6c464ae --- /dev/null +++ b/configs/libnfc-nci.conf @@ -0,0 +1,103 @@ +###################### Start of libnfc-common.conf ####################### + +############################################################################### +# Application options +APPL_TRACE_LEVEL=0xFF +PROTOCOL_TRACE_LEVEL=0xFFFFFFFF + +NFC_DEBUG_ENABLED=0x01 + +############################################################################### +# File used for NFA storage +NFA_STORAGE="/data/nfc" + +############################################################################### +# Force UICC to only listen to the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | NFA_TECHNOLOGY_MASK_F +UICC_LISTEN_TECH_MASK=0x07 + +############################################################################### +# Configure the default Destination Gate used by HCI (the default is 4, which +# is the ETSI loopback gate. +NFA_HCI_DEFAULT_DEST_GATE=0xF0 + +############################################################################### +# Forcing HOST to listen for a selected protocol +# 0x00 : Disable Host Listen +# 0x01 : Enable Host to Listen (A) for ISO-DEP tech A +# 0x02 : Enable Host to Listen (B) for ISO-DEP tech B +# 0x04 : Enable Host to Listen (F) for T3T Tag Type Protocol tech F +# 0x07 : Enable Host to Listen (ABF)for ISO-DEP tech AB & T3T Tag Type Protocol tech F +HOST_LISTEN_TECH_MASK=0x07 + +############################################################################### +# Enabling/Disabling Forward functionality +# Disable 0x00 +# Enable 0x01 +NXP_FWD_FUNCTIONALITY_ENABLE=0x01 + +############################################################################### +# AID for Empty Select command +# If specified, this AID will be substituted when an Empty SELECT command is +# detected. The first byte is the length of the AID. Maximum length is 16. +AID_FOR_EMPTY_SELECT={08:A0:00:00:01:51:00:00:00} + +############################################################################### +# When screen is turned off, specify the desired power state of the controller. +# 0: power-off-sleep state; DEFAULT +# 1: full-power state +# 2: screen-off card-emulation (CE4/CE3/CE1 modes are used) +SCREEN_OFF_POWER_STATE=1 + +############################################################################### +# Default poll duration (in ms) +# The defualt is 500ms if not set (see nfc_target.h) +#NFA_DM_DISC_DURATION_POLL=333 + +############################################################################### +# Force tag polling for the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | +# NFA_TECHNOLOGY_MASK_F | NFA_TECHNOLOGY_MASK_ISO15693 | +# NFA_TECHNOLOGY_MASK_B_PRIME | NFA_TECHNOLOGY_MASK_KOVIO | +# NFA_TECHNOLOGY_MASK_A_ACTIVE | NFA_TECHNOLOGY_MASK_F_ACTIVE. +# +# Notable bits: +# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ +# NFA_TECHNOLOGY_MASK_B 0x02 /* NFC Technology B */ +# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ +# NFA_TECHNOLOGY_MASK_ISO15693 0x08 /* Proprietary Technology */ +# NFA_TECHNOLOGY_MASK_KOVIO 0x20 /* Proprietary Technology */ +# NFA_TECHNOLOGY_MASK_A_ACTIVE 0x40 /* NFC Technology A active mode */ +# NFA_TECHNOLOGY_MASK_F_ACTIVE 0x80 /* NFC Technology F active mode */ +POLLING_TECH_MASK=0xEF + +############################################################################### +# Force P2P to only listen for the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_F | +# NFA_TECHNOLOGY_MASK_A_ACTIVE | NFA_TECHNOLOGY_MASK_F_ACTIVE +# +# Notable bits: +# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ +# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ +# NFA_TECHNOLOGY_MASK_A_ACTIVE 0x40 /* NFC Technology A active mode */ +# NFA_TECHNOLOGY_MASK_F_ACTIVE 0x80 /* NFC Technology F active mode */ +P2P_LISTEN_TECH_MASK=0xC5 + +PRESERVE_STORAGE=0x01 + +############################################################################### +# Deactivate notification wait time out in seconds used in ETSI Reader mode +# 0 - Infinite wait +NFA_DM_DISC_NTF_TIMEOUT=0 + +############################################################################### +# AID_MATCHING constants +# AID_MATCHING_EXACT_ONLY 0x00 +# AID_MATCHING_EXACT_OR_PREFIX 0x01 +# AID_MATCHING_PREFIX_ONLY 0x02 +AID_MATCHING_MODE=0x01 + +############################################################################### \ No newline at end of file diff --git a/configs/privapp-permissions-qti.xml b/configs/privapp-permissions-qti.xml index 38b4c00155b955e9457529e1e21219b63a1d7bd3..3d9e3151fef510e0bae0406d79037fd41e9bd5ef 100755 --- a/configs/privapp-permissions-qti.xml +++ b/configs/privapp-permissions-qti.xml @@ -88,12 +88,12 @@ It allows additional grants on top of privapp-permissions-platform.xml - - - + + + - + @@ -110,4 +110,9 @@ It allows additional grants on top of privapp-permissions-platform.xml + + + + + diff --git a/configs/public.libraries.txt b/configs/public.libraries.txt index 0023b13acb3268b474de8e3336ae1d181c95b130..1e8468730df00d06b28b1c1701456d20d033f240 100644 --- a/configs/public.libraries.txt +++ b/configs/public.libraries.txt @@ -8,3 +8,5 @@ liblistensoundmodel2.so libOpenCL.so libnpu.so libhta_hexagon_runtime.so +libprotobuf-cpp-full.so +libprotobuf-cpp-lite.so diff --git a/configs/qti_whitelist.xml b/configs/qti_whitelist.xml index dcfe9f467d3a44e0fc3ea13c8ef87e1c4b369a91..db48c87fc0b72b306f49c2e0543a34d6d2da8917 100755 --- a/configs/qti_whitelist.xml +++ b/configs/qti_whitelist.xml @@ -40,7 +40,6 @@ - @@ -48,6 +47,9 @@ + + + @@ -102,7 +104,6 @@ - @@ -115,4 +116,8 @@ + + + + diff --git a/configs/sec_config b/configs/sec_config index 4825eb2bb20c776cbad2257d67b6685ef57c3181..468940660431d74ae43e02150b173431dd4a07b9 100644 --- a/configs/sec_config +++ b/configs/sec_config @@ -274,6 +274,8 @@ 18:4294967295:1001:3004 /* Allow RCS service to communicate to IMS QMI Priv Svc*/ 77:4294967295:1001:3003 +/* Allow RCS service to access QMI-IMSS service */ +18:4294967295:1001:3003 /* Allow SSGQMIGD to communicate to SSGCCS service*/ 76:4294967295:1001 /* Allow cnd to accquire netbind */ diff --git a/device.mk b/device.mk index f7d434f1958a2ff0e66afb33dc0a6f1022b745df..db16e6cbdac238a8c0f7e8c3fff03bb13aba075e 100644 --- a/device.mk +++ b/device.mk @@ -1,5 +1,5 @@ # -# Copyright (C) 2019 The LineageOS Project +# Copyright (C) 2019-2020 The LineageOS Project # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -15,7 +15,7 @@ # # Vendor blobs -$(call inherit-product-if-exists, vendor/fairphone/FP3/FP3-vendor.mk) +$(call inherit-product, vendor/fairphone/FP3/FP3-vendor.mk) # Installs gsi keys into ramdisk, to boot a GSI with verified boot. $(call inherit-product, $(SRC_TARGET_DIR)/product/gsi_keys.mk) @@ -23,9 +23,6 @@ $(call inherit-product, $(SRC_TARGET_DIR)/product/gsi_keys.mk) # Enable updating of APEXes $(call inherit-product, $(SRC_TARGET_DIR)/product/updatable_apex.mk) -# Properties --include $(LOCAL_PATH)/vendor_prop.mk - # Soong PRODUCT_SOONG_NAMESPACES += \ $(LOCAL_PATH) @@ -45,7 +42,7 @@ AB_OTA_PARTITIONS += \ vbmeta \ vendor -PRODUCT_PACKAGES := \ +PRODUCT_PACKAGES += \ android.hardware.boot@1.0-impl.recovery \ bootctrl.msm8953.recovery @@ -86,24 +83,24 @@ TARGET_SCREEN_WIDTH := 1080 # Display PRODUCT_PACKAGES += \ - android.hardware.graphics.allocator@2.0-impl \ + android.hardware.graphics.allocator@2.0-impl:64 \ android.hardware.graphics.allocator@2.0-service \ - android.hardware.graphics.composer@2.1-impl \ android.hardware.graphics.composer@2.1-service \ android.hardware.graphics.mapper@2.0-impl-2.1 \ android.hardware.memtrack@1.0-impl \ android.hardware.memtrack@1.0-service \ - copybit.msm8953 \ gralloc.msm8953 \ hwcomposer.msm8953 \ memtrack.msm8953 \ libdisplayconfig \ - libgenlock \ - liboverlay \ libqdMetaData.system \ libvulkan \ libtinyxml +# Disable skip validate +PRODUCT_PROPERTY_OVERRIDES += \ + vendor.display.disable_skip_validate=1 + # LED packages PRODUCT_PACKAGES += \ android.hardware.light@2.0-service.msm8953 @@ -148,12 +145,12 @@ PRODUCT_PACKAGES += \ # Camera PRODUCT_PACKAGES += \ - android.hardware.camera.provider@2.4-impl \ + android.hardware.camera.provider@2.4-impl:32 \ android.hardware.camera.provider@2.4-service \ vendor.qti.hardware.camera.device@1.0 \ vendor.qti.hardware.camera.device@1.0_vendor \ camera.device@1.0-impl \ - camera.device@3.2-impl \ + camera.device@3.2-impl:32 \ libbson.vendor \ libxml2 @@ -198,12 +195,21 @@ PRODUCT_COPY_FILES += \ frameworks/native/data/etc/com.android.nfc_extras.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.android.nfc_extras.xml \ frameworks/native/data/etc/handheld_core_hardware.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/handheld_core_hardware.xml +# Protobuf +PRODUCT_PACKAGES += \ + libprotobuf-cpp-full-vendorcompat \ + libprotobuf-cpp-lite-vendorcompat + # QCOM PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/privapp-permissions-qti.xml \ $(LOCAL_PATH)/configs/qti_whitelist.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/sysconfig/qti_whitelist.xml \ $(LOCAL_PATH)/configs/telephony_product_privapp-permissions-qti.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/telephony_product_privapp-permissions-qti.xml +# Component overrides +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/configs/component-overrides.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sysconfig/component-overrides.xml + # Dalvik PRODUCT_PROPERTY_OVERRIDES += \ dalvik.vm.heapminfree=4m \ @@ -214,58 +220,71 @@ $(call inherit-product, frameworks/native/build/phone-xhdpi-2048-dalvik-heap.mk) # Audio PRODUCT_PACKAGES += \ - android.hardware.audio@5.0-impl \ - android.hardware.audio@2.0-service \ - android.hardware.audio.effect@5.0-impl \ - android.hardware.audio.effect@2.0-service \ - android.hardware.soundtrigger@2.1-impl \ - android.hardware.soundtrigger@2.1-service \ - audio.a2dp.default \ - audio.primary.msm8953 \ - audio.r_submix.default \ - audio.usb.default \ - libaacwrapper \ - libqcompostprocbundle \ - libaudio-resampler \ - libqcomvisualizer \ - libqcomvoiceprocessing \ - libvolumelistener \ - tinymix - + android.hardware.audio@6.0 \ + android.hardware.audio.common@6.0 \ + android.hardware.audio.common@6.0-util \ + android.hardware.audio@6.0-impl:32 \ + android.hardware.audio.effect@6.0 \ + android.hardware.audio.effect@6.0-impl:32 \ + android.hardware.audio.service \ + android.hardware.soundtrigger@2.1-impl \ + audio.a2dp.default \ + audio.primary.msm8953 \ + audio.r_submix.default \ + audio.usb.default \ + libaacwrapper \ + libaudio-resampler \ + libautohal \ + libqcompostprocbundle \ + libqcomvisualizer \ + libqcomvoiceprocessing \ + libvolumelistener \ + tinymix + + +AUDIO_HAL_PATH := hardware/qcom-caf/msm8953/audio + +# Audio files PRODUCT_COPY_FILES += \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/audio_effects.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.conf \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/audio_effects.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_mtp.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_mtp.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_qrd_skuh.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_qrd_skuh.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_qrd_skui.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_qrd_skui.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_qrd_skuhf.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_qrd_skuhf.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_qrd_skum.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_qrd_skum.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_qrd_sku3.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_qrd_sku3.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_wcd9330.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_wcd9330.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_wcd9306.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_wcd9306.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_wcd9335.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_wcd9335.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_qrd_skun.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_qrd_skun.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths_skuk.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_skuk.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/sound_trigger_mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/sound_trigger_mixer_paths_wcd9306.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths_wcd9306.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/sound_trigger_mixer_paths_wcd9330.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths_wcd9330.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/sound_trigger_mixer_paths_wcd9335.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths_wcd9335.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/sound_trigger_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_platform_info.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/audio_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/audio_platform_info_extcodec.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info_extcodec.xml \ - hardware/qcom-caf/msm8996/audio/configs/msm8953/audio_tuning_mixer.txt:$(TARGET_COPY_OUT_VENDOR)/etc/audio_tuning_mixer.txt - + $(AUDIO_HAL_PATH)/configs/msm8953/audio_effects.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.conf \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_effects.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_output_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_output_policy.conf \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_platform_info_intcodec.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info_intcodec.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_platform_info_sku3_tasha.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info_sku3_tasha.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_platform_info_sku4.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info_sku4.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_platform_info_tasha.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info_tasha.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_platform_info_tashalite.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info_tashalite.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy.conf \ + $(AUDIO_HAL_PATH)/configs/msm8953/audio_tuning_mixer.txt:$(TARGET_COPY_OUT_VENDOR)/etc/audio_tuning_mixer.txt \ + $(AUDIO_HAL_PATH)/configs/msm8953/mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/mixer_paths_mtp.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_mtp.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/mixer_paths_sku3_tasha.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_sku3_tasha.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/mixer_paths_sku4.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_sku4.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/mixer_paths_tasha.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_tasha.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/sound_trigger_mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/sound_trigger_mixer_paths_wcd9306.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths_wcd9306.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/sound_trigger_mixer_paths_wcd9330.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths_wcd9330.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/sound_trigger_mixer_paths_wcd9335.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_mixer_paths_wcd9335.xml \ + $(AUDIO_HAL_PATH)/configs/msm8953/sound_trigger_platform_info.xml:$(TARGET_COPY_OUT_VENDOR)/etc/sound_trigger_platform_info.xml + + +# Audio config files PRODUCT_COPY_FILES += \ - frameworks/av/services/audiopolicy/config/a2dp_in_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/a2dp_in_audio_policy_configuration.xml \ - frameworks/av/services/audiopolicy/config/bluetooth_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_audio_policy_configuration.xml \ - frameworks/av/services/audiopolicy/config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \ - frameworks/av/services/audiopolicy/config/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.xml \ - frameworks/av/services/audiopolicy/config/r_submix_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/r_submix_audio_policy_configuration.xml \ - frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml + frameworks/av/services/audiopolicy/config/a2dp_in_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/a2dp_in_audio_policy_configuration.xml \ + frameworks/av/services/audiopolicy/config/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \ + frameworks/av/services/audiopolicy/config/bluetooth_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/bluetooth_audio_policy_configuration.xml \ + frameworks/av/services/audiopolicy/config/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.xml \ + frameworks/av/services/audiopolicy/config/r_submix_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/r_submix_audio_policy_configuration.xml \ + frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/usb_audio_policy_configuration.xml + + +# Audio Specific properties +# Properties +-include $(LOCAL_PATH)/audio_properties.mk PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/audio/mixer_paths_wcd9326.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_wcd9326.xml \ + $(LOCAL_PATH)/audio/audio_platform_info_extcodec.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_platform_info_extcodec.xml \ + $(LOCAL_PATH)/audio/mixer_paths_tashalite.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths_tashalite.xml \ $(LOCAL_PATH)/audio/audio_output_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_output_policy.conf \ $(LOCAL_PATH)/audio/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \ $(LOCAL_PATH)/audio/audio_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy.conf \ @@ -273,7 +292,6 @@ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/audio/tas2557_uCDSP.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/tas2557_uCDSP.bin \ $(LOCAL_PATH)/audio/tas2557evm_aacspk_a.ftcfg:$(TARGET_COPY_OUT_VENDOR)/firmware/tas2557evm_aacspk_a.ftcfg - # Additional native libraries PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/configs/public.libraries.txt:$(TARGET_COPY_OUT_VENDOR)/etc/public.libraries.txt @@ -297,8 +315,9 @@ PRODUCT_PACKAGES += \ # OMX PRODUCT_PACKAGES += \ + libavservices_minijail \ + libavservices_minijail.vendor \ libc2dcolorconvert \ - libextmedia_jni \ libOmxAacEnc \ libOmxAmrEnc \ libOmxCore \ @@ -330,7 +349,7 @@ PRODUCT_COPY_FILES += \ # Sensors PRODUCT_PACKAGES += \ sensors.FP3 \ - android.hardware.sensors@1.0-impl \ + android.hardware.sensors@1.0-impl:64 \ android.hardware.sensors@1.0-service \ libsensorndkbridge @@ -353,7 +372,7 @@ PRODUCT_COPY_FILES += \ # Enable vndk-sp Libraries PRODUCT_PACKAGES += \ - libgui_vendor \ + libgui_vendor:32 \ vndk_package # Disable Vulkan feature level 1 @@ -364,16 +383,15 @@ PRODUCT_PACKAGES += \ android.hidl.base@1.0 \ android.hidl.base@1.0_system \ android.hidl.manager@1.0 \ - android.hidl.manager@1.0-java + libhidltransport \ + libhidltransport.vendor \ + libhwbinder \ + libhwbinder.vendor # HW crypto PRODUCT_PACKAGES += \ vendor.qti.hardware.cryptfshw@1.0-service-qti.qsee -# Weaver -PRODUCT_PACKAGES += \ - android.hardware.weaver@1.0 - # Doze # PRODUCT_PACKAGES += \ # Doze @@ -385,19 +403,12 @@ PRODUCT_PACKAGES += \ # DRM PRODUCT_PACKAGES += \ - android.hardware.drm@1.0-impl \ - android.hardware.drm@1.0-service \ - android.hardware.drm@1.2-service.clearkey + android.hardware.drm@1.3-service.clearkey # Power PRODUCT_PACKAGES += \ - android.hardware.power@1.2-service-qti - -# Thermal -PRODUCT_PACKAGES += \ - thermal.msm8953 \ - android.hardware.thermal@1.0-impl \ - android.hardware.thermal@1.0-service + android.hardware.power-service-qti \ + vendor.qti.hardware.perf@2.0.vendor # IRQ PRODUCT_COPY_FILES += \ @@ -412,10 +423,13 @@ PRODUCT_PACKAGES += \ libipanat \ liboffloadhal -# IPv6 tethering +# Service Tracker PRODUCT_PACKAGES += \ - ebtables \ - ethertypes + vendor.qti.hardware.servicetracker@1.2.vendor + +# System helper +PRODUCT_PACKAGES += \ + vendor.qti.hardware.systemhelper@1.0 # Trust HAL PRODUCT_PACKAGES += \ @@ -432,14 +446,15 @@ PRODUCT_PACKAGES += \ # Health PRODUCT_PACKAGES += \ - android.hardware.health@2.0-impl \ - android.hardware.health@2.0-service + android.hardware.health@2.1-impl:64 \ + android.hardware.health@2.1-impl.recovery \ + android.hardware.health@2.1-service # Bluetooth PRODUCT_PACKAGES += \ libbt-vendor \ audio.bluetooth.default \ - android.hardware.bluetooth.audio@2.0-impl \ + android.hardware.bluetooth.audio@2.0-impl:32 \ android.hardware.bluetooth@1.0 \ vendor.qti.hardware.btconfigstore@1.0.vendor @@ -452,7 +467,7 @@ PRODUCT_COPY_FILES += \ # GPS PRODUCT_PACKAGES += \ - android.hardware.gnss@2.0-impl-qti \ + android.hardware.gnss@2.0-impl-qti:64 \ android.hardware.gnss@2.0-service-qti \ libbatching \ libgeofencing \ @@ -493,12 +508,9 @@ PRODUCT_PACKAGES += \ librmnetctl \ libprotobuf-cpp-full -# RCS -PRODUCT_PACKAGES += \ - rcs_service_aidl \ - rcs_service_aidl.xml \ - rcs_service_api \ - rcs_service_api.xml +#vendor prop to disable advanced network scanning +PRODUCT_PROPERTY_OVERRIDES += \ + persist.vendor.radio.enableadvancedscan=false # Telephony PRODUCT_PACKAGES += \ @@ -518,7 +530,7 @@ PRODUCT_PACKAGES += \ # NFC PRODUCT_PACKAGES += \ - vendor.nxp.hardware.nfc@1.2-service \ + vendor.nxp.hardware.nfc@2.0-service \ com.android.nfc_extras \ com.nxp.nfc.nq \ com.nxp.nfc.nq.xml \ @@ -529,9 +541,12 @@ PRODUCT_PACKAGES += \ nqnfcee_access.xml \ nqnfcse_access.xml \ NfcNci \ - SecureElement \ Tag +# NFC Config +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/configs/libnfc-nci.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-nci.conf + # Soong namespaces PRODUCT_SOONG_NAMESPACES += \ vendor/nxp/opensource/pn5xx @@ -552,22 +567,18 @@ PRODUCT_ODM_PROPERTIES += \ # Wifi PRODUCT_PACKAGES += \ android.hardware.wifi@1.0-service \ - dhcpcd.conf \ hostapd \ hostapd_cli \ - libnl_2 \ libnl \ libqsap_sdk \ - libQWiFiSoftApCfg \ libwifi-hal-qcom \ libwpa_client \ vendor.qti.hardware.wifi.supplicant@1.0_vendor \ wificond \ - wifilogd \ + WifiOverlay \ libwcnss_qmi \ wpa_supplicant \ - wpa_supplicant.conf \ - wpa_supplicant_wcn.conf + wpa_supplicant.conf # Wi-Fi Display PRODUCT_BOOT_JARS += \ diff --git a/extract-files.sh b/extract-files.sh index 5a9e1665f5093d42ca5986b19af70e16b6e72106..16b670f5228f656ed4aa4abfab40cc908e4507a5 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -1,18 +1,8 @@ #!/bin/bash # -# Copyright (C) 2018-2019 The LineageOS Project +# Copyright (C) 2018-2021 The LineageOS Project # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# SPDX-License-Identifier: Apache-2.0 # set -e @@ -21,13 +11,15 @@ set -e export DEVICE=FP3 export VENDOR=fairphone +export DEVICE_BRINGUP_YEAR=2020 + # Load extract_utils and do some sanity checks MY_DIR="${BASH_SOURCE%/*}" if [[ ! -d "${MY_DIR}" ]]; then MY_DIR="${PWD}"; fi -LINEAGE_ROOT="${MY_DIR}"/../../.. +ANDROID_ROOT="${MY_DIR}/../../.." -HELPER="${LINEAGE_ROOT}/vendor/lineage/build/tools/extract_utils.sh" +HELPER="${ANDROID_ROOT}/tools/extract-utils/extract_utils.sh" if [ ! -f "${HELPER}" ]; then echo "Unable to find helper script at ${HELPER}" exit 1 @@ -65,6 +57,7 @@ fi function blob_fixup() { case "${1}" in + product/etc/permissions/qcrilhook.xml) sed -i "s|/system/framework/qcrilhook.jar|/product/framework/qcrilhook.jar|g" "${2}" ;; @@ -77,19 +70,16 @@ function blob_fixup() { sed -i "s|name=\"android.hidl.manager-V1.0-java|name=\"android.hidl.manager@1.0-java|g" "${2}" ;; - # Fix xml version + # Fix xml version product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml | product/etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml) sed -i 's/xml version="2.0"/xml version="1.0"/' "${2}" ;; - esac } -# Initialize the helper -setup_vendor "${DEVICE}" "${VENDOR}" "${LINEAGE_ROOT}" false "${CLEAN_VENDOR}" - -extract "${MY_DIR}/proprietary-files.txt" "${SRC}" "${KANG}" --section "${SECTION}" +setup_vendor "${DEVICE}" "${VENDOR}" "${ANDROID_ROOT}" false "${CLEAN_VENDOR}" -DEVICE_BLOB_ROOT="${LINEAGE_ROOT}/vendor/${VENDOR}/${DEVICE}/proprietary" +extract "${MY_DIR}/proprietary-files.txt" "${SRC}" \ + "${KANG}" --section "${SECTION}" "${MY_DIR}/setup-makefiles.sh" diff --git a/gps/android/1.0/Android.mk b/gps/android/1.0/Android.mk index 112ae8bde657e2687e9e24f482bbdb612241e282..797ecce1cda3711a44538c1361df325f18a647a3 100644 --- a/gps/android/1.0/Android.mk +++ b/gps/android/1.0/Android.mk @@ -37,8 +37,6 @@ LOCAL_HEADER_LIBRARIES := \ LOCAL_SHARED_LIBRARIES := \ liblog \ libhidlbase \ - libhidltransport \ - libhwbinder \ libcutils \ libutils \ android.hardware.gnss@1.0 \ @@ -89,9 +87,7 @@ LOCAL_SHARED_LIBRARIES := \ libqti_vndfwk_detect \ LOCAL_SHARED_LIBRARIES += \ - libhwbinder \ libhidlbase \ - libhidltransport \ android.hardware.gnss@1.0 \ LOCAL_CFLAGS += $(GNSS_CFLAGS) diff --git a/gps/android/1.1/Android.mk b/gps/android/1.1/Android.mk index 132c1e1e0bd6aaceb8dbe5eef1ae9630671fd3ec..66abd06496887e80ccca01f41f6d6bc68d8e067d 100644 --- a/gps/android/1.1/Android.mk +++ b/gps/android/1.1/Android.mk @@ -37,8 +37,6 @@ LOCAL_HEADER_LIBRARIES := \ LOCAL_SHARED_LIBRARIES := \ liblog \ libhidlbase \ - libhidltransport \ - libhwbinder \ libcutils \ libutils \ android.hardware.gnss@1.0 \ @@ -90,9 +88,7 @@ LOCAL_SHARED_LIBRARIES := \ libqti_vndfwk_detect \ LOCAL_SHARED_LIBRARIES += \ - libhwbinder \ libhidlbase \ - libhidltransport \ android.hardware.gnss@1.0 \ android.hardware.gnss@1.1 \ diff --git a/gps/android/2.0/Android.mk b/gps/android/2.0/Android.mk index d9ac77ca2cca786963cd9d124d56d4bc0b275373..b6790c5dc267e9d053a582bc565ad637e3a103fc 100644 --- a/gps/android/2.0/Android.mk +++ b/gps/android/2.0/Android.mk @@ -46,8 +46,6 @@ LOCAL_HEADER_LIBRARIES := \ LOCAL_SHARED_LIBRARIES := \ liblog \ libhidlbase \ - libhidltransport \ - libhwbinder \ libcutils \ libutils \ android.hardware.gnss@1.0 \ @@ -100,9 +98,7 @@ LOCAL_SHARED_LIBRARIES := \ libqti_vndfwk_detect \ LOCAL_SHARED_LIBRARIES += \ - libhwbinder \ libhidlbase \ - libhidltransport \ android.hardware.gnss@1.0 \ android.hardware.gnss@1.1 \ android.hardware.gnss@2.0 \ diff --git a/gps/android/utils/Android.mk b/gps/android/utils/Android.mk index 0e4c9536eb99aebf2b2243a37e6bb0bf6783d6af..9cb6f7ba84086d2e78cbe7d858ecbd62ff968f19 100644 --- a/gps/android/utils/Android.mk +++ b/gps/android/utils/Android.mk @@ -17,8 +17,6 @@ LOCAL_SRC_FILES:= \ LOCAL_SHARED_LIBRARIES := \ liblog \ libhidlbase \ - libhidltransport \ - libhwbinder \ libcutils \ libutils \ android.hardware.health@1.0 \ diff --git a/gpt-utils/gpt-utils.cpp b/gpt-utils/gpt-utils.cpp index 4ae7f26e8ced20bbd9f94bfbf1c10be1c412f7c9..42ec621dd6b4da2b83c40f44d01e971c6aa7c4ef 100644 --- a/gpt-utils/gpt-utils.cpp +++ b/gpt-utils/gpt-utils.cpp @@ -32,7 +32,6 @@ /****************************************************************************** * INCLUDE SECTION ******************************************************************************/ -#include #include #include #include diff --git a/libhidl/Android.mk b/libhidl/Android.mk index 5bc706188dbf0cf6a2d8ce30cd4289b1fd41666d..17812b3b5b25f92957a3eec150979672b363f0ac 100644 --- a/libhidl/Android.mk +++ b/libhidl/Android.mk @@ -14,7 +14,7 @@ # limitations under the License. include $(CLEAR_VARS) -LOCAL_SHARED_LIBRARIES := libhidltransport +LOCAL_SHARED_LIBRARIES := libhidlbase LOCAL_MODULE := android.hidl.base@1.0 LOCAL_MODULE_TAGS := optional LOCAL_MODULE_CLASS := SHARED_LIBRARIES @@ -22,7 +22,7 @@ LOCAL_VENDOR_MODULE := true include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) -LOCAL_SHARED_LIBRARIES := libhidltransport +LOCAL_SHARED_LIBRARIES := libhidlbase LOCAL_MODULE := android.hidl.base@1.0_system LOCAL_INSTALLED_MODULE_STEM := android.hidl.base@1.0.so LOCAL_MODULE_TAGS := optional @@ -30,7 +30,7 @@ LOCAL_MODULE_CLASS := SHARED_LIBRARIES include $(BUILD_SHARED_LIBRARY) include $(CLEAR_VARS) -LOCAL_SHARED_LIBRARIES := libhidltransport +LOCAL_SHARED_LIBRARIES := libhidlbase LOCAL_MODULE := android.hidl.manager@1.0 LOCAL_MODULE_TAGS := optional LOCAL_MODULE_CLASS := SHARED_LIBRARIES diff --git a/light/Android.bp b/light/Android.bp index 6eaf6dd0e6c0b36f775981373dc1acba286c0577..458ac7771364a9718402ce8c0f166dbd037c436f 100644 --- a/light/Android.bp +++ b/light/Android.bp @@ -23,9 +23,7 @@ cc_binary { shared_libs: [ "libhardware", "libhidlbase", - "libhidltransport", "liblog", - "libhwbinder", "libutils", "android.hardware.light@2.0", ], diff --git a/manifest.xml b/manifest.xml index 627afa5a03572580b6fc754a0651b6fcc2b55d31..990c5a3de29ec898da188ca0034f5f1c68111526 100644 --- a/manifest.xml +++ b/manifest.xml @@ -2,7 +2,7 @@ android.hardware.audio hwbinder - 5.0 + 6.0 IDevicesFactory default @@ -11,7 +11,7 @@ android.hardware.audio.effect hwbinder - 5.0 + 6.0 IEffectsFactory default @@ -80,23 +80,6 @@ default - - android.hardware.drm - hwbinder - 1.0 - - ICryptoFactory - default - - - IDrmFactory - default - - @1.2::ICryptoFactory/clearkey - @1.2::IDrmFactory/clearkey - @1.2::ICryptoFactory/widevine - @1.2::IDrmFactory/widevine - android.hardware.gatekeeper hwbinder @@ -118,7 +101,7 @@ vendor.qti.hardware.bluetooth_sar hwbinder - 1.0 + 1.1 IBluetoothSar default @@ -127,7 +110,7 @@ vendor.qti.hardware.btconfigstore hwbinder - 1.0 + 2.0 IBTConfigStore default @@ -160,15 +143,6 @@ default - - android.hardware.health - hwbinder - 2.0 - - IHealth - default - - android.hardware.keymaster hwbinder @@ -221,18 +195,18 @@ vendor.nxp.hardware.nfc hwbinder - 1.2 + 2.0 INqNfc default - android.hardware.power + vendor.nxp.nxpnfclegacy hwbinder - 1.2 + 1.0 - IPower + INxpNfcLegacy default @@ -256,7 +230,7 @@ android.hardware.secure_element hwbinder - 1.0 + 1.2 ISecureElement SIM1 @@ -308,24 +282,6 @@ default - - android.hardware.thermal - hwbinder - 1.0 - - IThermal - default - - - - android.hardware.usb - hwbinder - 1.0 - - IUsb - default - - android.hardware.vibrator hwbinder @@ -344,42 +300,6 @@ dpmQmiService - - android.hardware.weaver - hwbinder - 1.0 - - IWeaver - default - - - - android.hardware.wifi - hwbinder - 1.3 - - IWifi - default - - - - android.hardware.wifi.hostapd - hwbinder - 1.1 - - IHostapd - default - - - - android.hardware.wifi.supplicant - hwbinder - 1.2 - - ISupplicant - default - - vendor.qti.hardware.wifi.supplicant hwbinder @@ -398,10 +318,19 @@ qti.ims.connectionmanagerservice + + vendor.qti.ims.factory + hwbinder + 1.1 + + IImsFactory + default + + com.qualcomm.qti.uceservice hwbinder - 2.1 + 2.3 IUceService com.qualcomm.qti.uceservice @@ -419,7 +348,7 @@ vendor.display.config hwbinder - 1.9 + 2.0 IDisplayConfig default @@ -437,7 +366,7 @@ vendor.qti.data.factory hwbinder - 2.1 + 2.3 IFactory default @@ -452,6 +381,26 @@ gnss_vendor + + + vendor.qti.hardware.capabilityconfigstore + hwbinder + 1.0 + + ICapabilityConfigStore + default + + + + + vendor.qti.hardware.dsp + hwbinder + 1.0 + + IDspService + dspservice + + vendor.qti.hardware.data.connection hwbinder @@ -462,6 +411,16 @@ slot2 + + vendor.qti.hardware.data.iwlan + hwbinder + 1.0 + + IIWlan + slot1 + slot2 + + vendor.qti.hardware.data.latency hwbinder @@ -488,18 +447,38 @@ vendor.qti.hardware.perf hwbinder - 2.0 + 2.2 IPerf default - vendor.qti.hardware.qdutils_disp + vendor.qti.esepowermanager + hwbinder + 1.1 + + IEsePowerManager + default + + + + + vendor.qti.hardware.fstman + hwbinder + 1.0 + + IFstManager + default + + + + + vendor.qti.hardware.qseecom hwbinder 1.0 - IQdutilsDisp + IQSEECom default @@ -529,7 +508,7 @@ vendor.qti.hardware.radio.ims hwbinder - 1.5 + 1.7 IImsRadio imsradio0 @@ -539,7 +518,7 @@ vendor.qti.hardware.radio.lpa hwbinder - 1.0 + 1.2 IUimLpa UimLpa0 @@ -606,6 +585,25 @@ uimRemoteServer1 + + vendor.qti.hardware.tui_comm + hwbinder + 1.0 + + ITuiComm + default + + + + + vendor.qti.hardware.soter + hwbinder + 1.0 + + ISoter + default + + vendor.qti.ims.callinfo hwbinder @@ -618,7 +616,7 @@ vendor.qti.imsrtpservice hwbinder - 2.1 + 3.0 IRTPService imsrtpservice @@ -673,24 +671,6 @@ default - - vendor.lineage.power - hwbinder - 1.0 - - ILineagePower - default - - - - vendor.lineage.trust - hwbinder - 1.0 - - IUsbRestrict - default - - vendor.qti.hardware.cryptfshw hwbinder diff --git a/odm_manifest.xml b/odm_manifest.xml deleted file mode 100644 index 115dd7b9433ec503fd0fde274708a78f1547dfdf..0000000000000000000000000000000000000000 --- a/odm_manifest.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - android.hardware.biometrics.fingerprint - hwbinder - 2.1 - - IBiometricsFingerprint - default - - - diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml index 5fce0c3ae9a215381d5a4152d95fdc5c0b0de8a3..8471203e555f7c2f685baba9a2328d631b06c840 100644 --- a/overlay/frameworks/base/core/res/res/values/config.xml +++ b/overlay/frameworks/base/core/res/res/values/config.xml @@ -267,22 +267,6 @@ true - - - "usb\\d" - "rndis\\d" - - - - - "wigig0" - "wlan0" - - true @@ -317,12 +301,6 @@ true - - org.codeaurora.ims - - - true - true @@ -416,25 +394,6 @@ true - - true - - - true - - - true - - - true - - - true - false @@ -468,6 +427,13 @@ audio output to the WiFi display encoder in the media server. * The remote submix module "audio.r_submix.default" must be installed on the device. * The device must be provisioned with HDCP keys (for protected content). --> - true - + false + + + + 0:2:15 + diff --git a/overlay/packages/services/Telephony/res/values/config.xml b/overlay/packages/services/Telephony/res/values/config.xml new file mode 100644 index 0000000000000000000000000000000000000000..49550598a6c402615402c415a64a96939730b85b --- /dev/null +++ b/overlay/packages/services/Telephony/res/values/config.xml @@ -0,0 +1,25 @@ + + + + + + + org.codeaurora.ims + + + org.codeaurora.ims + diff --git a/power/power-8953.c b/power/power-8953.c index 48f053e5364cd5695027e8a9a07a49a57577584b..f211d1addf52e33f8b365e5869a5dd5c059736da 100644 --- a/power/power-8953.c +++ b/power/power-8953.c @@ -1,6 +1,6 @@ /* - * Copyright (c) 2016, The Linux Foundation. All rights reserved. - * Copyright (C) 2018 The LineageOS Project + * Copyright (c) 2016, 2018, The Linux Foundation. All rights reserved. + * Copyright (C) 2018-2021 The LineageOS Project * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are @@ -30,44 +30,51 @@ #define LOG_NIDEBUG 0 +#include #include -#include -#include -#include -#include #include -#include #include +#include +#include +#include +#include +#include -#define LOG_TAG "QCOM PowerHAL" -#include +#define LOG_TAG "QTI PowerHAL" #include #include +#include -#include "utils.h" -#include "metadata-defs.h" #include "hint-data.h" +#include "metadata-defs.h" #include "performance.h" #include "power-common.h" +#include "utils.h" -#define NUM_PERF_MODES 3 +static int video_encode_hint_sent; -const int kMaxLaunchDuration = 5000; /* ms */ +const int kMinInteractiveDuration = 500; /* ms */ const int kMaxInteractiveDuration = 5000; /* ms */ -const int kMinInteractiveDuration = 500; /* ms */ +const int kMaxLaunchDuration = 5000; /* ms */ static int current_power_profile = PROFILE_BALANCED; +// clang-format off static int profile_high_performance[] = { SCHED_BOOST_ON_V3, 0x1, ALL_CPUS_PWR_CLPS_DIS_V3, 0x1, + CPUS_ONLINE_MIN_BIG, 0x4, MIN_FREQ_BIG_CORE_0, 0xFFF, MIN_FREQ_LITTLE_CORE_0, 0xFFF, GPU_MIN_POWER_LEVEL, 0x1, SCHED_PREFER_IDLE_DIS_V3, 0x1, + SCHED_SMALL_TASK, 0x1, + SCHED_MOSTLY_IDLE_NR_RUN, 0x1, + SCHED_MOSTLY_IDLE_LOAD, 0x1, }; static int profile_power_save[] = { + CPUS_ONLINE_MAX_BIG, 0x1, MAX_FREQ_BIG_CORE_0, 0x3bf, MAX_FREQ_LITTLE_CORE_0, 0x300, }; @@ -78,24 +85,22 @@ static int profile_bias_power[] = { }; static int profile_bias_performance[] = { + CPUS_ONLINE_MAX_BIG, 0x4, MIN_FREQ_BIG_CORE_0, 0x540, }; +// clang-format on #ifdef INTERACTION_BOOST -int get_number_of_profiles() -{ +int get_number_of_profiles() { return 5; } #endif -static int set_power_profile(void *data) -{ - int profile = data ? *((int*)data) : 0; +void set_power_profile(int profile) { int ret = -EINVAL; - const char *profile_name = NULL; + const char* profile_name = NULL; - if (profile == current_power_profile) - return 0; + if (profile == current_power_profile) return; ALOGV("%s: Profile=%d", __func__, profile); @@ -107,22 +112,22 @@ static int set_power_profile(void *data) if (profile == PROFILE_POWER_SAVE) { ret = perform_hint_action(DEFAULT_PROFILE_HINT_ID, profile_power_save, - ARRAY_SIZE(profile_power_save)); + ARRAY_SIZE(profile_power_save)); profile_name = "powersave"; } else if (profile == PROFILE_HIGH_PERFORMANCE) { - ret = perform_hint_action(DEFAULT_PROFILE_HINT_ID, - profile_high_performance, ARRAY_SIZE(profile_high_performance)); + ret = perform_hint_action(DEFAULT_PROFILE_HINT_ID, profile_high_performance, + ARRAY_SIZE(profile_high_performance)); profile_name = "performance"; } else if (profile == PROFILE_BIAS_POWER) { ret = perform_hint_action(DEFAULT_PROFILE_HINT_ID, profile_bias_power, - ARRAY_SIZE(profile_bias_power)); + ARRAY_SIZE(profile_bias_power)); profile_name = "bias power"; } else if (profile == PROFILE_BIAS_PERFORMANCE) { - ret = perform_hint_action(DEFAULT_PROFILE_HINT_ID, - profile_bias_performance, ARRAY_SIZE(profile_bias_performance)); + ret = perform_hint_action(DEFAULT_PROFILE_HINT_ID, profile_bias_performance, + ARRAY_SIZE(profile_bias_performance)); profile_name = "bias perf"; } else if (profile == PROFILE_BALANCED) { ret = 0; @@ -132,242 +137,189 @@ static int set_power_profile(void *data) if (ret == 0) { current_power_profile = profile; ALOGD("%s: Set %s mode", __func__, profile_name); + } else { + ALOGE("Setting power profile failed. perf HAL not started?"); } - return ret; -} - -typedef enum { - NORMAL_MODE = 0, - SUSTAINED_MODE = 1, - VR_MODE = 2, - VR_SUSTAINED_MODE = (SUSTAINED_MODE|VR_MODE), - INVALID_MODE = 0xFF -} perf_mode_type_t; - -typedef struct perf_mode { - perf_mode_type_t type; - int perf_hint_id; -} perf_mode_t; - -perf_mode_t perf_modes[NUM_PERF_MODES] = { - { SUSTAINED_MODE, SUSTAINED_PERF_HINT }, - { VR_MODE, VR_MODE_HINT }, - { VR_SUSTAINED_MODE, VR_MODE_SUSTAINED_PERF_HINT } -}; - -static int current_mode = NORMAL_MODE; - -static inline int get_perfd_hint_id(perf_mode_type_t type) { - int i; - for (i = 0; i < NUM_PERF_MODES; i++) { - if (perf_modes[i].type == type) { - ALOGD("Hint id is 0x%x for mode 0x%x", perf_modes[i].perf_hint_id, type); - return perf_modes[i].perf_hint_id; - } - } - ALOGD("Couldn't find the hint for mode 0x%x", type); - return 0; } -static int switch_mode(perf_mode_type_t mode) { - int hint_id = 0; - static int perfd_mode_handle = -1; +/** + * Returns true if the target is SDM632. + */ +static bool is_target_SDM632(void) { + static int is_SDM632 = -1; + int soc_id; - // release existing mode if any - if (CHECK_HANDLE(perfd_mode_handle)) { - ALOGD("Releasing handle 0x%x", perfd_mode_handle); - release_request(perfd_mode_handle); - perfd_mode_handle = -1; - } - // switch to a perf mode - hint_id = get_perfd_hint_id(mode); - if (hint_id != 0) { - perfd_mode_handle = perf_hint_enable(hint_id, 0); - if (!CHECK_HANDLE(perfd_mode_handle)) { - ALOGE("Failed perf_hint_interaction for mode: 0x%x", mode); - return -1; - } - ALOGD("Acquired handle 0x%x", perfd_mode_handle); - } - return 0; -} + if (is_SDM632 >= 0) return is_SDM632; -static int process_perf_hint(void *data, perf_mode_type_t mode) { - // enable - if (data) { - ALOGI("Enable request for mode: 0x%x", mode); - // check if mode is current mode - if (current_mode & mode) { - ALOGD("Mode 0x%x already enabled", mode); - return HINT_HANDLED; - } - // enable requested mode - if (0 != switch_mode(current_mode | mode)) { - ALOGE("Couldn't enable mode 0x%x", mode); - return HINT_NONE; - } - current_mode |= mode; - ALOGI("Current mode is 0x%x", current_mode); - // disable - } else { - ALOGI("Disable request for mode: 0x%x", mode); - // check if mode is enabled - if (!(current_mode & mode)) { - ALOGD("Mode 0x%x already disabled", mode); - return HINT_HANDLED; - } - // disable requested mode - if (0 != switch_mode(current_mode & ~mode)) { - ALOGE("Couldn't disable mode 0x%x", mode); - return HINT_NONE; - } - current_mode &= ~mode; - ALOGI("Current mode is 0x%x", current_mode); - } + soc_id = get_soc_id(); + is_SDM632 = soc_id == 349 || soc_id == 350; - return HINT_HANDLED; + return is_SDM632; } -static int process_video_encode_hint(void *metadata) -{ +static int process_video_encode_hint(void* metadata) { char governor[80]; struct video_encode_metadata_t video_encode_metadata; - static int video_encode_handle = 0; - if (!metadata) { - return HINT_NONE; - } + if (!metadata) return HINT_NONE; - if (get_scaling_governor_check_cores(governor, sizeof(governor), CPU0) == -1) { - if (get_scaling_governor_check_cores(governor, sizeof(governor), CPU1) == -1) { - if (get_scaling_governor_check_cores(governor, sizeof(governor), CPU2) == -1) { - if (get_scaling_governor_check_cores(governor, sizeof(governor), CPU3) == -1) { - ALOGE("Can't obtain scaling governor."); - return HINT_NONE; - } - } - } + if (get_scaling_governor(governor, sizeof(governor)) == -1) { + ALOGE("Can't obtain scaling governor."); + return HINT_NONE; } /* Initialize encode metadata struct fields */ memset(&video_encode_metadata, 0, sizeof(struct video_encode_metadata_t)); video_encode_metadata.state = -1; + video_encode_metadata.hint_id = DEFAULT_VIDEO_ENCODE_HINT_ID; - if (parse_video_encode_metadata((char *)metadata, &video_encode_metadata) == -1) { + if (parse_video_encode_metadata((char*)metadata, &video_encode_metadata) == -1) { ALOGE("Error occurred while parsing metadata."); return HINT_NONE; } if (video_encode_metadata.state == 1) { - if (is_interactive_governor(governor) || is_schedutil_governor(governor)) { - video_encode_handle = perf_hint_enable( - VIDEO_ENCODE_HINT, 0); - return HINT_HANDLED; + if (is_schedutil_governor(governor)) { + if (is_target_SDM632()) { + /* sample_ms = 10mS + * SLB for Core0 = -6 + * SLB for Core1 = -6 + * SLB for Core2 = -6 + * SLB for Core3 = -6 + * hispeed load = 95 + * hispeed freq = 1036 */ + int resource_values[] = {CPUBW_HWMON_SAMPLE_MS, + 0xa, + 0x40c68100, + 0xfffffffa, + 0x40c68110, + 0xfffffffa, + 0x40c68120, + 0xfffffffa, + 0x40c68130, + 0xfffffffa, + 0x41440100, + 0x5f, + 0x4143c100, + 0x40c}; + if (!video_encode_hint_sent) { + perform_hint_action(video_encode_metadata.hint_id, resource_values, + ARRAY_SIZE(resource_values)); + video_encode_hint_sent = 1; + return HINT_HANDLED; + } + } else { + /* sample_ms = 10mS */ + int resource_values[] = {CPUBW_HWMON_SAMPLE_MS, 0xa}; + if (!video_encode_hint_sent) { + perform_hint_action(video_encode_metadata.hint_id, resource_values, + ARRAY_SIZE(resource_values)); + video_encode_hint_sent = 1; + return HINT_HANDLED; + } + } + } else if (is_interactive_governor(governor)) { + /* Sched_load and migration_notification disable + * timer rate - 40mS*/ + int resource_values[] = {INT_OP_CLUSTER0_USE_SCHED_LOAD, 0x1, + INT_OP_CLUSTER0_USE_MIGRATION_NOTIF, 0x1, + INT_OP_CLUSTER0_TIMER_RATE, BIG_LITTLE_TR_MS_40}; + if (!video_encode_hint_sent) { + perform_hint_action(video_encode_metadata.hint_id, resource_values, + ARRAY_SIZE(resource_values)); + video_encode_hint_sent = 1; + return HINT_HANDLED; + } } } else if (video_encode_metadata.state == 0) { if (is_interactive_governor(governor) || is_schedutil_governor(governor)) { - release_request(video_encode_handle); + undo_hint_action(video_encode_metadata.hint_id); + video_encode_hint_sent = 0; return HINT_HANDLED; } } return HINT_NONE; } -static int process_activity_launch_hint(void *data) -{ - static int launch_handle = -1; - static int launch_mode = 0; - // release lock early if launch has finished - if (!data) { - if (CHECK_HANDLE(launch_handle)) { - release_request(launch_handle); - launch_handle = -1; - } - launch_mode = 0; - return HINT_HANDLED; - } - if (current_mode != NORMAL_MODE) { - ALOGV("%s: ignoring due to other active perf hints", __func__); - } else if (!launch_mode) { - launch_handle = perf_hint_enable_with_type(VENDOR_HINT_FIRST_LAUNCH_BOOST, - kMaxLaunchDuration, LAUNCH_BOOST_V1); - if (!CHECK_HANDLE(launch_handle)) { - ALOGE("Failed to perform launch boost"); - return HINT_NONE; - } - launch_mode = 1; - } - return HINT_HANDLED; -} - -static int process_interaction_hint(void *data) -{ +static void process_interaction_hint(void* data) { static struct timespec s_previous_boost_timespec; static int s_previous_duration = 0; + static int interaction_handle = -1; + struct timespec cur_boost_timespec; long long elapsed_time; int duration = kMinInteractiveDuration; - if (current_mode != NORMAL_MODE) { - ALOGV("%s: ignoring due to other active perf hints", __func__); - return HINT_HANDLED; - } + if (data) { int input_duration = *((int*)data); if (input_duration > duration) { - duration = (input_duration > kMaxInteractiveDuration) ? - kMaxInteractiveDuration : input_duration; + duration = (input_duration > kMaxInteractiveDuration) ? kMaxInteractiveDuration + : input_duration; } } + clock_gettime(CLOCK_MONOTONIC, &cur_boost_timespec); + elapsed_time = calc_timespan_us(s_previous_boost_timespec, cur_boost_timespec); // don't hint if it's been less than 250ms since last boost // also detect if we're doing anything resembling a fling // support additional boosting in case of flings if (elapsed_time < 250000 && duration <= 750) { - return HINT_HANDLED; + return; } s_previous_boost_timespec = cur_boost_timespec; s_previous_duration = duration; - if (duration > kMinInteractiveDuration) { - perf_hint_enable_with_type(VENDOR_HINT_SCROLL_BOOST, duration, SCROLL_VERTICAL); - }else { - perf_hint_enable_with_type(VENDOR_HINT_SCROLL_BOOST, duration, SCROLL_PREFILING); + if (CHECK_HANDLE(interaction_handle)) { + release_request(interaction_handle); } - return HINT_HANDLED; + interaction_handle = + perf_hint_enable_with_type(VENDOR_HINT_SCROLL_BOOST, duration, SCROLL_VERTICAL); } -int power_hint_override(power_hint_t hint, void *data) -{ - int ret_val = HINT_NONE; +static int process_activity_launch_hint(void* data) { + static int launch_handle = -1; + static int launch_mode = 0; - if (hint == POWER_HINT_SET_PROFILE) { - if (set_power_profile(data) < 0) - ALOGE("Setting power profile failed. perf HAL not started?"); + // release lock early if launch has finished + if (!data) { + if (CHECK_HANDLE(launch_handle)) { + release_request(launch_handle); + launch_handle = -1; + } + launch_mode = 0; return HINT_HANDLED; } + if (!launch_mode) { + launch_handle = perf_hint_enable_with_type(VENDOR_HINT_FIRST_LAUNCH_BOOST, + kMaxLaunchDuration, LAUNCH_BOOST_V1); + if (!CHECK_HANDLE(launch_handle)) { + ALOGE("Failed to perform launch boost"); + return HINT_NONE; + } + launch_mode = 1; + } + return HINT_HANDLED; +} + +int power_hint_override(power_hint_t hint, void* data) { + int ret_val = HINT_NONE; + // Skip other hints in high/low power modes if (current_power_profile == PROFILE_POWER_SAVE || - current_power_profile == PROFILE_HIGH_PERFORMANCE) { + current_power_profile == PROFILE_HIGH_PERFORMANCE) { return HINT_HANDLED; } switch (hint) { - case POWER_HINT_VSYNC: - break; case POWER_HINT_VIDEO_ENCODE: ret_val = process_video_encode_hint(data); break; - case POWER_HINT_SUSTAINED_PERFORMANCE: - ret_val = process_perf_hint(data, SUSTAINED_MODE); - break; - case POWER_HINT_VR_MODE: - ret_val = process_perf_hint(data, VR_MODE); - break; case POWER_HINT_INTERACTION: - ret_val = process_interaction_hint(data); + process_interaction_hint(data); + ret_val = HINT_HANDLED; break; case POWER_HINT_LAUNCH: ret_val = process_activity_launch_hint(data); @@ -378,7 +330,6 @@ int power_hint_override(power_hint_t hint, void *data) return ret_val; } -int set_interactive_override(__attribute__((unused)) int on) -{ - return HINT_HANDLED; /* Don't excecute this code path, not in use */ +int set_interactive_override(__attribute__((unused)) int on) { + return HINT_HANDLED; /* Don't execute this code path, not in use */ } diff --git a/proprietary-files.txt b/proprietary-files.txt index 3d55dd1cbbb85b90845554a7f71b4f1cdf5c3c71..a7ed1627176d39d9b7454c3cadbac3faf38683e0 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -1,45 +1,705 @@ -# Unpinned blobs from Fairphone/FP3/FP3:10/8901.3.A.0135.20211222/gms-3e31ddee:user/release-keys +# All unpinned blobs are extracted from Unreleased proprietary setup -# ADSP -vendor/bin/adsprpcd -vendor/lib/libadsp_default_listener.so -vendor/lib/libadsprpc.so -vendor/lib/libfastcvadsp_stub.so -vendor/lib/libfastcvopt.so -vendor/lib64/libadsp_default_listener.so -vendor/lib64/libadsprpc.so -vendor/lib64/libfastcvadsp_stub.so -vendor/lib64/libfastcvopt.so +# System partition -# AptX -# lib64/libaptXHD_encoder.so -# lib64/libaptX_encoder.so +# bin +bin/ppd +bin/sigma_miracasthalservice +bin/wfdservice -# Audio -vendor/lib/libacdb-fts.so -vendor/lib/libacdbloader.so -vendor/lib/libacdbrtac.so -vendor/lib/libadiertac.so -vendor/lib/libaudcal.so -vendor/lib/libaudioalsa.so -vendor/lib/libqtigef.so -vendor/lib64/libacdb-fts.so -vendor/lib64/libacdbloader.so -vendor/lib64/libacdbrtac.so -vendor/lib64/libadiertac.so -vendor/lib64/libaudcal.so -vendor/lib64/libaudioalsa.so -vendor/lib64/libqtigef.so +# etc +etc/firmware/ice40.bin +etc/init/com.qualcomm.qti.sigma_miracast@1.0-service.rc +etc/init/wfdservice.rc +etc/powerhint.xml +etc/wfdconfig.xml +etc/wfdconfigsink.xml -# MM_AUDIO -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Bluetooth_cal.acdb -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_General_cal.acdb -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Global_cal.acdb -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Handset_cal.acdb -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Hdmi_cal.acdb -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Headset_cal.acdb -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Speaker_cal.acdb -vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_workspaceFile.qwsp +# firmware +-framework/QPerformance.jar +-framework/UxPerformance.jar +-framework/WfdCommon.jar +-framework/tcmclient.jar +-framework/tcmiface.jar +-framework/telephony-ext.jar + +# lib +lib/com.qualcomm.qti.wifidisplayhal@1.0.so +lib/hw/vendor.qti.hardware.qccsyshal@1.0-impl.so +lib/hw/vendor.qti.hardware.sigma_miracast@1.0-impl.so +lib/libFileMux.so +lib/libOmxMux.so +lib/libarcsoft_panorama_burstcapture.so +lib/libjni_burstpmk.so +lib/libjni_imageutil.so +lib/libjni_snapcammosaic.so +lib/libjni_snapcamtinyplanet.so +lib/libmiracastsystem.so +lib/libmmcamera_faceproc.so +lib/libmmcamera_faceproc2.so +lib/libmmrtpdecoder.so +lib/libmmrtpencoder.so +lib/libmpbase.so +lib/libsdm-disp-apis.so +lib/libseemore.so +lib/libsensorndkbridge.so +lib/libsigmautils.so +lib/libwfdavenhancements.so +lib/libwfdclient.so +lib/libwfdcodecv4l2.so +lib/libwfdcommonutils.so +lib/libwfdconfigutils.so +lib/libwfddisplayconfig.so +lib/libwfdmminterface.so +lib/libwfdmmsink.so +lib/libwfdmmsrc.so +lib/libwfdnative.so +lib/libwfdrtsp.so +lib/libwfdservice.so +lib/libwfdsm.so +lib/libwfduibcinterface.so +lib/libwfduibcsink.so +lib/libwfduibcsinkinterface.so +lib/libwfduibcsrc.so +lib/libwfduibcsrcinterface.so +lib/vendor.qti.hardware.secureprocessor.common@1.0-helper.so +lib/vendor.qti.hardware.sigma_miracast@1.0-halimpl.so +lib/vendor.qti.hardware.sigma_miracast@1.0.so + +# lib64 +lib64/hw/vendor.qti.hardware.qccsyshal@1.0-impl.so +lib64/hw/vendor.qti.hardware.sigma_miracast@1.0-impl.so +lib64/libFileMux.so +lib64/libOmxMux.so +lib64/libarcsoft_panorama_burstcapture.so +lib64/libjni_burstpmk.so +lib64/libjni_imageutil.so +lib64/libjni_snapcammosaic.so +lib64/libjni_snapcamtinyplanet.so +lib64/libmiracastsystem.so +lib64/libmmcamera_faceproc.so +lib64/libmmcamera_faceproc2.so +lib64/libmmrtpdecoder.so +lib64/libmmrtpencoder.so +lib64/libmpbase.so +lib64/libsdm-disp-apis.so +lib64/libseemore.so +lib64/libsensorndkbridge.so +lib64/libsigmautils.so +lib64/libwfdclient.so +lib64/libwfdnative.so +lib64/vendor.qti.hardware.secureprocessor.common@1.0-helper.so +lib64/vendor.qti.hardware.sigma_miracast@1.0-halimpl.so +lib64/vendor.qti.hardware.sigma_miracast@1.0.so +-priv-app/WfdService/WfdService.apk + + +# Product partition + +# app +-product/app/CallFeaturesSetting/CallFeaturesSetting.apk +-product/app/PowerOffAlarm/PowerOffAlarm.apk + +# etc +product/etc/permissions/telephony_product_privapp-permissions-qti.xml +product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml +product/etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml + + +# System_ext partition + +# app +-system_ext/app/ConferenceDialer/ConferenceDialer.apk +-system_ext/app/DeviceInfo/DeviceInfo.apk +-system_ext/app/DynamicDDSService/DynamicDDSService.apk +-system_ext/app/NetworkSetting/NetworkSetting.apk +-system_ext/app/QCC-AUTHMGR/QCC-AUTHMGR.apk +-system_ext/app/QCC/QCC.apk +-system_ext/app/QtiTelephonyService/QtiTelephonyService.apk +-system_ext/app/SimContact/SimContact.apk +-system_ext/app/SimSettings/SimSettings.apk +-system_ext/app/atfwd/atfwd.apk +-system_ext/app/com.qualcomm.qti.services.secureui/com.qualcomm.qti.services.secureui.apk +-system_ext/app/datastatusnotification/datastatusnotification.apk +-system_ext/app/embms/embms.apk +-system_ext/app/imssettings/imssettings.apk +-system_ext/app/remotesimlockservice/remotesimlockservice.apk +-system_ext/app/uimgbaservice/uimgbaservice.apk +-system_ext/app/uimlpaservice/uimlpaservice.apk +-system_ext/app/uimremoteclient/uimremoteclient.apk +-system_ext/app/uimremoteserver/uimremoteserver.apk +-system_ext/app/workloadclassifier/workloadclassifier.apk +-system_ext/app/xdivert/xdivert.apk + +# bin +system_ext/bin/dpmd +system_ext/bin/dun-server +system_ext/bin/perfservice + +# etc +system_ext/etc/cdma_call_conf.xml +system_ext/etc/dpm/dpm.conf +system_ext/etc/init/dpmd.rc +system_ext/etc/init/perfservice.rc +system_ext/etc/perf/wlc_model.tflite + +# etc-permissions +system_ext/etc/permissions/RemoteSimlock.xml +system_ext/etc/permissions/RemoteSimlockManager.xml +system_ext/etc/permissions/UimGba.xml +system_ext/etc/permissions/UimGbaManager.xml +system_ext/etc/permissions/UimService.xml +system_ext/etc/permissions/audiosphere.xml +system_ext/etc/permissions/com.qti.dpmframework.xml +system_ext/etc/permissions/com.qti.location.sdk.xml +system_ext/etc/permissions/com.qti.media.secureprocessor.xml +system_ext/etc/permissions/com.qualcomm.location.xml +system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml +system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml +system_ext/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml +system_ext/etc/permissions/com.qualcomm.qti.imscmservice.xml +system_ext/etc/permissions/dpmapi.xml +system_ext/etc/permissions/embms-noship_product_privapp_permissions_qti.xml +system_ext/etc/permissions/embms.xml +system_ext/etc/permissions/izat.xt.srv.xml +system_ext/etc/permissions/lpa.xml +system_ext/etc/permissions/privapp-permissions-com.qualcomm.location.xml +system_ext/etc/permissions/qcrilhook.xml +system_ext/etc/permissions/qti_libpermissions.xml +system_ext/etc/permissions/qti_permissions.xml +system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml +system_ext/etc/permissions/telephonyservice.xml +system_ext/etc/permissions/uimremoteclient.xml +system_ext/etc/permissions/uimremoteserver.xml + +# etc-seccomp policy +system_ext/etc/seccomp_policy/perfservice.policy +system_ext/etc/spn-conf.xml + +# framework +system_ext/framework/ActivityExt.jar +system_ext/framework/audiosphere.jar +system_ext/framework/com.qti.dpmframework.jar +system_ext/framework/com.qti.location.sdk.jar +system_ext/framework/com.qti.media.secureprocessor.jar +system_ext/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar +system_ext/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar +system_ext/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar +system_ext/framework/com.qualcomm.qti.uceservice-V2.0-java.jar +system_ext/framework/com.qualcomm.qti.uceservice-V2.1-java.jar +system_ext/framework/com.qualcomm.qti.uceservice-V2.2-java.jar +system_ext/framework/com.qualcomm.qti.uceservice-V2.3-java.jar +system_ext/framework/com.quicinc.cne.api-V1.0-java.jar +system_ext/framework/com.quicinc.cne.api-V1.1-java.jar +system_ext/framework/com.quicinc.cne.constants-V1.0-java.jar +system_ext/framework/com.quicinc.cne.constants-V2.0-java.jar +system_ext/framework/com.quicinc.cne.constants-V2.1-java.jar +system_ext/framework/dpmapi.jar +system_ext/framework/embmslibrary.jar +system_ext/framework/izat.xt.srv.jar +system_ext/framework/qcrilhook.jar +system_ext/framework/qmapbridge.jar +system_ext/framework/qti-telephony-common.jar +system_ext/framework/remotesimlockmanagerlibrary.jar +system_ext/framework/uimgbalibrary.jar +system_ext/framework/uimgbamanagerlibrary.jar +system_ext/framework/uimlpalibrary.jar +system_ext/framework/uimremoteclientlibrary.jar +system_ext/framework/uimremoteserverlibrary.jar +system_ext/framework/uimremotesimlocklibrary.jar +system_ext/framework/uimservicelibrary.jar +system_ext/framework/vendor.qti.data.factory-V1.0-java.jar +system_ext/framework/vendor.qti.data.factory-V2.0-java.jar +system_ext/framework/vendor.qti.data.factory-V2.1-java.jar +system_ext/framework/vendor.qti.data.factory-V2.2-java.jar +system_ext/framework/vendor.qti.data.factory-V2.3-java.jar +system_ext/framework/vendor.qti.data.mwqem-V1.0-java.jar +system_ext/framework/vendor.qti.data.slm-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.capabilityconfigstore-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.cne.internal.api-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.cne.internal.constants-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.cne.internal.server-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.connection-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.connection-V1.1-java.jar +system_ext/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.latency-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.lce-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.data.qmi-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.fingerprint-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.mwqemadapter-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.sensorscalibrate-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.slmadapter-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.soter-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.wigig.netperftuner-V1.0-java.jar +system_ext/framework/vendor.qti.hardware.wigig.supptunnel-V1.0-java.jar +system_ext/framework/vendor.qti.ims.callcapability-V1.0-java.jar +system_ext/framework/vendor.qti.ims.callinfo-V1.0-java.jar +system_ext/framework/vendor.qti.ims.factory-V1.0-java.jar +system_ext/framework/vendor.qti.ims.factory-V1.1-java.jar +system_ext/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar +system_ext/framework/vendor.qti.ims.rcsconfig-V1.1-java.jar +system_ext/framework/vendor.qti.ims.rcsconfig-V2.0-java.jar +system_ext/framework/vendor.qti.ims.rcsconfig-V2.1-java.jar +system_ext/framework/vendor.qti.latency-V2.0-java.jar +system_ext/framework/vendor.qti.latency-V2.1-java.jar +system_ext/framework/vendor.qti.voiceprint-V1.0-java.jar +system_ext/framework/wigig-service.jar + +# lib +system_ext/lib/com.qualcomm.qti.ant@1.0.so +system_ext/lib/com.qualcomm.qti.bluetooth_audio@1.0.so +system_ext/lib/com.qualcomm.qti.dpm.api@1.0.so +system_ext/lib/com.qualcomm.qti.imscmservice@1.0.so +system_ext/lib/com.qualcomm.qti.imscmservice@2.0.so +system_ext/lib/com.qualcomm.qti.imscmservice@2.1.so +system_ext/lib/com.qualcomm.qti.imscmservice@2.2.so +system_ext/lib/com.qualcomm.qti.uceservice@2.0.so +system_ext/lib/com.qualcomm.qti.uceservice@2.1.so +system_ext/lib/com.qualcomm.qti.uceservice@2.2.so +system_ext/lib/com.qualcomm.qti.uceservice@2.3.so +system_ext/lib/com.quicinc.cne.api@1.0.so +system_ext/lib/com.quicinc.cne.api@1.1.so +system_ext/lib/com.quicinc.cne.constants@1.0.so +system_ext/lib/com.quicinc.cne.constants@2.0.so +system_ext/lib/com.quicinc.cne.constants@2.1.so +system_ext/lib/extractors/libmmparserextractor.so +system_ext/lib/lib-imscamera.so +system_ext/lib/lib-imsvideocodec.so +system_ext/lib/lib-imsvt.so +system_ext/lib/lib-imsvtextutils.so +system_ext/lib/lib-imsvtutils.so +system_ext/lib/libQSEEComAPI_system.so +system_ext/lib/libadsprpc_system.so +system_ext/lib/libavenhancements.so +system_ext/lib/libbeluga.so +system_ext/lib/libdiag_system.so +system_ext/lib/libdpmctmgr.so +system_ext/lib/libdpmfdmgr.so +system_ext/lib/libdpmframework.so +system_ext/lib/libdpmtcm.so +system_ext/lib/libimscamera_jni.so +system_ext/lib/libimsmedia_jni.so +system_ext/lib/libjnihelpers.so +system_ext/lib/liblistenjni.qti.so +system_ext/lib/liblistensoundmodel2.qti.so +system_ext/lib/libmdsprpc_system.so +system_ext/lib/libmediasp_jni.so +system_ext/lib/libmink-sock-native-api.so +system_ext/lib/libminksocket_system.so +system_ext/lib/libmmosal.so +system_ext/lib/libmmparser_lite.so +system_ext/lib/libmwqemiptablemgr.so +system_ext/lib/libqcc.so +system_ext/lib/libqcc_file_agent_sys.so +system_ext/lib/libqct_resampler.so +system_ext/lib/libqmi_cci_system.so +system_ext/lib/libqmi_encdec_system.so +system_ext/lib/libqti-at.so +system_ext/lib/libqti-iopd-client_system.so +system_ext/lib/libqti-perfd-client_system.so +system_ext/lib/libqti-util_system.so +system_ext/lib/libqti_performance.so +system_ext/lib/libqti_workloadclassifiermodel.so +system_ext/lib/libsdsprpc_system.so +system_ext/lib/libseccam-ipc.so +system_ext/lib/libseccam.so +system_ext/lib/libseccamservice.so +system_ext/lib/libsecureui_svcsock_system.so +system_ext/lib/libsecureuisvc_jni.so +system_ext/lib/libsystemhelper_jni.so +system_ext/lib/libvr_amb_engine.so +system_ext/lib/libvr_object_engine.so +system_ext/lib/vendor.display.color@1.0.so +system_ext/lib/vendor.display.color@1.1.so +system_ext/lib/vendor.display.color@1.2.so +system_ext/lib/vendor.display.postproc@1.0.so +system_ext/lib/vendor.qti.data.factory@1.0.so +system_ext/lib/vendor.qti.data.factory@2.0.so +system_ext/lib/vendor.qti.data.factory@2.1.so +system_ext/lib/vendor.qti.data.factory@2.2.so +system_ext/lib/vendor.qti.data.factory@2.3.so +system_ext/lib/vendor.qti.data.mwqem@1.0.so +system_ext/lib/vendor.qti.data.slm@1.0.so +system_ext/lib/vendor.qti.diaghal@1.0.so +system_ext/lib/vendor.qti.gnss@1.0.so +system_ext/lib/vendor.qti.gnss@1.1.so +system_ext/lib/vendor.qti.gnss@1.2.so +system_ext/lib/vendor.qti.gnss@2.0.so +system_ext/lib/vendor.qti.gnss@2.1.so +system_ext/lib/vendor.qti.gnss@3.0.so +system_ext/lib/vendor.qti.gnss@4.0.so +system_ext/lib/vendor.qti.hardware.alarm@1.0.so +system_ext/lib/vendor.qti.hardware.capabilityconfigstore@1.0.so +system_ext/lib/vendor.qti.hardware.cryptfshw@1.0.so +system_ext/lib/vendor.qti.hardware.cvp@1.0-adapter-helper.so +system_ext/lib/vendor.qti.hardware.cvp@1.0.so +system_ext/lib/vendor.qti.hardware.data.cne.internal.api@1.0.so +system_ext/lib/vendor.qti.hardware.data.cne.internal.constants@1.0.so +system_ext/lib/vendor.qti.hardware.data.cne.internal.server@1.0.so +system_ext/lib/vendor.qti.hardware.data.connection@1.0.so +system_ext/lib/vendor.qti.hardware.data.connection@1.1.so +system_ext/lib/vendor.qti.hardware.data.dynamicdds@1.0.so +system_ext/lib/vendor.qti.hardware.data.iwlan@1.0.so +system_ext/lib/vendor.qti.hardware.data.latency@1.0.so +system_ext/lib/vendor.qti.hardware.data.lce@1.0.so +system_ext/lib/vendor.qti.hardware.data.qmi@1.0.so +system_ext/lib/vendor.qti.hardware.dsp@1.0.so +system_ext/lib/vendor.qti.hardware.fingerprint@1.0.so +system_ext/lib/vendor.qti.hardware.iop@2.0.so +system_ext/lib/vendor.qti.hardware.mwqemadapter@1.0.so +system_ext/lib/vendor.qti.hardware.perf@2.0.so +system_ext/lib/vendor.qti.hardware.perf@2.1.so +system_ext/lib/vendor.qti.hardware.perf@2.2.so +system_ext/lib/vendor.qti.hardware.qccsyshal@1.0-halimpl.so +system_ext/lib/vendor.qti.hardware.qccsyshal@1.0.so +system_ext/lib/vendor.qti.hardware.qccvndhal@1.0.so +system_ext/lib/vendor.qti.hardware.qdutils_disp@1.0.so +system_ext/lib/vendor.qti.hardware.qseecom@1.0.so +system_ext/lib/vendor.qti.hardware.radio.am@1.0.so +system_ext/lib/vendor.qti.hardware.radio.ims@1.0.so +system_ext/lib/vendor.qti.hardware.radio.ims@1.1.so +system_ext/lib/vendor.qti.hardware.radio.ims@1.2.so +system_ext/lib/vendor.qti.hardware.radio.ims@1.3.so +system_ext/lib/vendor.qti.hardware.radio.ims@1.4.so +system_ext/lib/vendor.qti.hardware.radio.ims@1.5.so +system_ext/lib/vendor.qti.hardware.radio.ims@1.6.so +system_ext/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so +system_ext/lib/vendor.qti.hardware.radio.lpa@1.0.so +system_ext/lib/vendor.qti.hardware.radio.qcrilhook@1.0.so +system_ext/lib/vendor.qti.hardware.radio.qtiradio@1.0.so +system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.0.so +system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.1.so +system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.2.so +system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.3.so +system_ext/lib/vendor.qti.hardware.radio.qtiradio@2.4.so +system_ext/lib/vendor.qti.hardware.radio.uim@1.0.so +system_ext/lib/vendor.qti.hardware.radio.uim@1.1.so +system_ext/lib/vendor.qti.hardware.radio.uim@1.2.so +system_ext/lib/vendor.qti.hardware.radio.uim_remote_client@1.0.so +system_ext/lib/vendor.qti.hardware.radio.uim_remote_client@1.1.so +system_ext/lib/vendor.qti.hardware.radio.uim_remote_client@1.2.so +system_ext/lib/vendor.qti.hardware.radio.uim_remote_server@1.0.so +system_ext/lib/vendor.qti.hardware.scve.objecttracker@1.0-adapter-helper.so +system_ext/lib/vendor.qti.hardware.scve.objecttracker@1.0.so +system_ext/lib/vendor.qti.hardware.scve.panorama@1.0-adapter-helper.so +system_ext/lib/vendor.qti.hardware.scve.panorama@1.0.so +system_ext/lib/vendor.qti.hardware.seccam@1.0.so +system_ext/lib/vendor.qti.hardware.secureprocessor.common@1.0.so +system_ext/lib/vendor.qti.hardware.secureprocessor.config@1.0.so +system_ext/lib/vendor.qti.hardware.secureprocessor.device@1.0.so +system_ext/lib/vendor.qti.hardware.sensorscalibrate@1.0.so +system_ext/lib/vendor.qti.hardware.slmadapter@1.0.so +system_ext/lib/vendor.qti.hardware.soter@1.0.so +system_ext/lib/vendor.qti.hardware.trustedui@1.0.so +system_ext/lib/vendor.qti.hardware.tui_comm@1.0.so +system_ext/lib/vendor.qti.hardware.vpp@1.1.so +system_ext/lib/vendor.qti.hardware.vpp@1.2.so +system_ext/lib/vendor.qti.hardware.wigig.netperftuner@1.0.so +system_ext/lib/vendor.qti.hardware.wigig.supptunnel@1.0.so +system_ext/lib/vendor.qti.ims.callcapability@1.0.so +system_ext/lib/vendor.qti.ims.callinfo@1.0.so +system_ext/lib/vendor.qti.ims.factory@1.0.so +system_ext/lib/vendor.qti.ims.factory@1.1.so +system_ext/lib/vendor.qti.ims.rcsconfig@1.0.so +system_ext/lib/vendor.qti.ims.rcsconfig@1.1.so +system_ext/lib/vendor.qti.ims.rcsconfig@2.0.so +system_ext/lib/vendor.qti.ims.rcsconfig@2.1.so +system_ext/lib/vendor.qti.imsrtpservice@3.0.so +system_ext/lib/vendor.qti.latency@2.0.so +system_ext/lib/vendor.qti.latency@2.1.so +system_ext/lib/vendor.qti.voiceprint@1.0.so + +# lib64 +system_ext/lib64/com.qualcomm.qti.ant@1.0.so +system_ext/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so +system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so +system_ext/lib64/com.qualcomm.qti.imscmservice@1.0.so +system_ext/lib64/com.qualcomm.qti.imscmservice@2.0.so +system_ext/lib64/com.qualcomm.qti.imscmservice@2.1.so +system_ext/lib64/com.qualcomm.qti.imscmservice@2.2.so +system_ext/lib64/com.qualcomm.qti.uceservice@2.0.so +system_ext/lib64/com.qualcomm.qti.uceservice@2.1.so +system_ext/lib64/com.qualcomm.qti.uceservice@2.2.so +system_ext/lib64/com.qualcomm.qti.uceservice@2.3.so +system_ext/lib64/com.quicinc.cne.api@1.0.so +system_ext/lib64/com.quicinc.cne.api@1.1.so +system_ext/lib64/com.quicinc.cne.constants@1.0.so +system_ext/lib64/com.quicinc.cne.constants@2.0.so +system_ext/lib64/com.quicinc.cne.constants@2.1.so +system_ext/lib64/extractors/libmmparserextractor.so +system_ext/lib64/lib-imscamera.so +system_ext/lib64/lib-imsvideocodec.so +system_ext/lib64/lib-imsvt.so +system_ext/lib64/lib-imsvtextutils.so +system_ext/lib64/lib-imsvtutils.so +system_ext/lib64/libQSEEComAPI_system.so +system_ext/lib64/libadsprpc_system.so +system_ext/lib64/libavenhancements.so +system_ext/lib64/libbeluga.so +system_ext/lib64/libdiag_system.so +system_ext/lib64/libdpmctmgr.so +system_ext/lib64/libdpmfdmgr.so +system_ext/lib64/libdpmframework.so +system_ext/lib64/libdpmtcm.so +system_ext/lib64/libimscamera_jni.so +system_ext/lib64/libimsmedia_jni.so +system_ext/lib64/libjnihelpers.so +system_ext/lib64/liblistenjni.qti.so +system_ext/lib64/liblistensoundmodel2.qti.so +system_ext/lib64/libmdsprpc_system.so +system_ext/lib64/libmediasp_jni.so +system_ext/lib64/libmink-sock-native-api.so +system_ext/lib64/libminksocket_system.so +system_ext/lib64/libmmQSM.so +system_ext/lib64/libmmhttpstack.so +system_ext/lib64/libmmiipstreammmihttp.so +system_ext/lib64/libmmipstreamnetwork.so +system_ext/lib64/libmmipstreamsourcehttp.so +system_ext/lib64/libmmipstreamutils.so +system_ext/lib64/libmmosal.so +system_ext/lib64/libmmparser_lite.so +system_ext/lib64/libmsp.so +system_ext/lib64/libmwqemiptablemgr.so +system_ext/lib64/libqcc.so +system_ext/lib64/libqcc_file_agent_sys.so +system_ext/lib64/libqmi_cci_system.so +system_ext/lib64/libqmi_encdec_system.so +system_ext/lib64/libqti-at.so +system_ext/lib64/libqti-iopd-client_system.so +system_ext/lib64/libqti-perfd-client_system.so +system_ext/lib64/libqti-util_system.so +system_ext/lib64/libqti_performance.so +system_ext/lib64/libqti_workloadclassifiermodel.so +system_ext/lib64/libsdsprpc_system.so +system_ext/lib64/libseccam-ipc.so +system_ext/lib64/libseccam.so +system_ext/lib64/libseccamservice.so +system_ext/lib64/libsecureui_svcsock_system.so +system_ext/lib64/libsecureuisvc_jni.so +system_ext/lib64/libsystemhelper_jni.so +system_ext/lib64/libvr_amb_engine.so +system_ext/lib64/libvr_object_engine.so +system_ext/lib64/vendor.display.color@1.0.so +system_ext/lib64/vendor.display.color@1.1.so +system_ext/lib64/vendor.display.color@1.2.so +system_ext/lib64/vendor.display.postproc@1.0.so +system_ext/lib64/vendor.qti.data.factory@1.0.so +system_ext/lib64/vendor.qti.data.factory@2.0.so +system_ext/lib64/vendor.qti.data.factory@2.1.so +system_ext/lib64/vendor.qti.data.factory@2.2.so +system_ext/lib64/vendor.qti.data.factory@2.3.so +system_ext/lib64/vendor.qti.data.mwqem@1.0.so +system_ext/lib64/vendor.qti.data.slm@1.0.so +system_ext/lib64/vendor.qti.diaghal@1.0.so +system_ext/lib64/vendor.qti.gnss@1.0.so +system_ext/lib64/vendor.qti.gnss@1.1.so +system_ext/lib64/vendor.qti.gnss@1.2.so +system_ext/lib64/vendor.qti.gnss@2.0.so +system_ext/lib64/vendor.qti.gnss@2.1.so +system_ext/lib64/vendor.qti.gnss@3.0.so +system_ext/lib64/vendor.qti.gnss@4.0.so +system_ext/lib64/vendor.qti.hardware.alarm@1.0.so +system_ext/lib64/vendor.qti.hardware.capabilityconfigstore@1.0.so +system_ext/lib64/vendor.qti.hardware.cryptfshw@1.0.so +system_ext/lib64/vendor.qti.hardware.cvp@1.0-adapter-helper.so +system_ext/lib64/vendor.qti.hardware.cvp@1.0.so +system_ext/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so +system_ext/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so +system_ext/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so +system_ext/lib64/vendor.qti.hardware.data.connection@1.0.so +system_ext/lib64/vendor.qti.hardware.data.connection@1.1.so +system_ext/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so +system_ext/lib64/vendor.qti.hardware.data.iwlan@1.0.so +system_ext/lib64/vendor.qti.hardware.data.latency@1.0.so +system_ext/lib64/vendor.qti.hardware.data.lce@1.0.so +system_ext/lib64/vendor.qti.hardware.data.qmi@1.0.so +system_ext/lib64/vendor.qti.hardware.dsp@1.0.so +system_ext/lib64/vendor.qti.hardware.fingerprint@1.0.so +system_ext/lib64/vendor.qti.hardware.iop@2.0.so +system_ext/lib64/vendor.qti.hardware.mwqemadapter@1.0.so +system_ext/lib64/vendor.qti.hardware.perf@2.0.so +system_ext/lib64/vendor.qti.hardware.perf@2.1.so +system_ext/lib64/vendor.qti.hardware.perf@2.2.so +system_ext/lib64/vendor.qti.hardware.qccsyshal@1.0-halimpl.so +system_ext/lib64/vendor.qti.hardware.qccsyshal@1.0.so +system_ext/lib64/vendor.qti.hardware.qccvndhal@1.0.so +system_ext/lib64/vendor.qti.hardware.qdutils_disp@1.0.so +system_ext/lib64/vendor.qti.hardware.qseecom@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.am@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.1.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.2.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.3.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.4.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.5.so +system_ext/lib64/vendor.qti.hardware.radio.ims@1.6.so +system_ext/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.lpa@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so +system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so +system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so +system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so +system_ext/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so +system_ext/lib64/vendor.qti.hardware.radio.uim@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.uim@1.1.so +system_ext/lib64/vendor.qti.hardware.radio.uim@1.2.so +system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so +system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so +system_ext/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so +system_ext/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so +system_ext/lib64/vendor.qti.hardware.scve.objecttracker@1.0-adapter-helper.so +system_ext/lib64/vendor.qti.hardware.scve.objecttracker@1.0.so +system_ext/lib64/vendor.qti.hardware.scve.panorama@1.0-adapter-helper.so +system_ext/lib64/vendor.qti.hardware.scve.panorama@1.0.so +system_ext/lib64/vendor.qti.hardware.seccam@1.0.so +system_ext/lib64/vendor.qti.hardware.secureprocessor.common@1.0.so +system_ext/lib64/vendor.qti.hardware.secureprocessor.config@1.0.so +system_ext/lib64/vendor.qti.hardware.secureprocessor.device@1.0.so +system_ext/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so +system_ext/lib64/vendor.qti.hardware.slmadapter@1.0.so +system_ext/lib64/vendor.qti.hardware.soter@1.0.so +system_ext/lib64/vendor.qti.hardware.trustedui@1.0.so +system_ext/lib64/vendor.qti.hardware.tui_comm@1.0.so +system_ext/lib64/vendor.qti.hardware.vpp@1.1.so +system_ext/lib64/vendor.qti.hardware.vpp@1.2.so +system_ext/lib64/vendor.qti.hardware.wigig.netperftuner@1.0.so +system_ext/lib64/vendor.qti.hardware.wigig.supptunnel@1.0.so +system_ext/lib64/vendor.qti.ims.callcapability@1.0.so +system_ext/lib64/vendor.qti.ims.callinfo@1.0.so +system_ext/lib64/vendor.qti.ims.factory@1.0.so +system_ext/lib64/vendor.qti.ims.factory@1.1.so +system_ext/lib64/vendor.qti.ims.rcsconfig@1.0.so +system_ext/lib64/vendor.qti.ims.rcsconfig@1.1.so +system_ext/lib64/vendor.qti.ims.rcsconfig@2.0.so +system_ext/lib64/vendor.qti.ims.rcsconfig@2.1.so +system_ext/lib64/vendor.qti.imsrtpservice@3.0.so +system_ext/lib64/vendor.qti.latency@2.0.so +system_ext/lib64/vendor.qti.latency@2.1.so +system_ext/lib64/vendor.qti.voiceprint@1.0.so + +# priv-app +-system_ext/priv-app/QAS_DVC_MSP/QAS_DVC_MSP.apk +-system_ext/priv-app/com.qualcomm.location/com.qualcomm.location.apk +-system_ext/priv-app/com.qualcomm.qti.services.systemhelper/com.qualcomm.qti.services.systemhelper.apk +-system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk +-system_ext/priv-app/ims/ims.apk +-system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk +-system_ext/priv-app/seccamservice/seccamservice.apk +-system_ext/priv-app/xtra_t_app/xtra_t_app.apk + + +# Vendor partition + +# app +-vendor/app/CACertService/CACertService.apk +-vendor/app/CneApp/CneApp.apk +-vendor/app/ConnectionSecurityService/ConnectionSecurityService.apk +-vendor/app/IWlanService/IWlanService.apk +-vendor/app/TimeService/TimeService.apk +-vendor/app/TrustZoneAccessService/TrustZoneAccessService.apk + +# bin +vendor/bin/ATFWD-daemon +vendor/bin/KmInstallKeybox +vendor/bin/SoterProvisioningTool +vendor/bin/adpl +vendor/bin/adsprpcd +vendor/bin/athdiag +vendor/bin/audioflacapp +vendor/bin/btnvtool +vendor/bin/cnd +vendor/bin/cnss-daemon +vendor/bin/cnss_diag +vendor/bin/diag_callback_sample +vendor/bin/diag_dci_sample +vendor/bin/diag_klog +vendor/bin/diag_mdlog +vendor/bin/diag_socket_log +vendor/bin/diag_uart_log +vendor/bin/dpmQmiMgr +vendor/bin/dspservice +vendor/bin/fstman +vendor/bin/ftmdaemon +vendor/bin/garden_app +vendor/bin/hal_proxy_daemon +vendor/bin/hvdcp_opti +vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti +vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti +vendor/bin/hw/android.hardware.keymaster@3.0-service-qti +vendor/bin/hw/android.hardware.keymaster@4.0-service-qti +vendor/bin/hw/qcrild +vendor/bin/hw/vendor.display.color@1.0-service +vendor/bin/hw/vendor.qti.esepowermanager@1.1-service +vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service +vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service +vendor/bin/hw/vendor.qti.hardware.cryptfshw@1.0-service-qti +vendor/bin/hw/vendor.qti.hardware.perf@2.2-service +vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service +vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service +vendor/bin/hw/vendor.qti.hardware.servicetracker@1.2-service +vendor/bin/hw/vendor.qti.hardware.soter@1.0-service +vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti +vendor/bin/ims_rtp_daemon +vendor/bin/imsdatadaemon +vendor/bin/imsqmidaemon +vendor/bin/imsrcsd +vendor/bin/ipacm-diag +vendor/bin/irsc_util +vendor/bin/ks +vendor/bin/loc_launcher +vendor/bin/lowi-server +vendor/bin/mlid +vendor/bin/mm-pp-dpps +vendor/bin/mm-qcamera-app +vendor/bin/msm_irqbalance +vendor/bin/mutualex +vendor/bin/netmgrd +vendor/bin/nqnfcinfo +vendor/bin/pktlogconf +vendor/bin/pm-proxy +vendor/bin/pm-service +vendor/bin/port-bridge +vendor/bin/power_off_alarm +vendor/bin/ptt_socket_app +vendor/bin/qcc-trd +vendor/bin/qrtr-cfg +vendor/bin/qrtr-lookup +vendor/bin/qrtr-ns +vendor/bin/qseecom_sample_client +vendor/bin/qseecomd +vendor/bin/qti +vendor/bin/qtigetprop +vendor/bin/qtisetprop +vendor/bin/remosaic_daemon +vendor/bin/rmt_storage +vendor/bin/secure_ui_sample_client +vendor/bin/sensors.qti +vendor/bin/spectraltool +vendor/bin/ssgqmigd +vendor/bin/ssgtzd +vendor/bin/ssr_diag +vendor/bin/ssr_setup +vendor/bin/subsystem_ramdump +vendor/bin/tbaseLoader +vendor/bin/tftp_server +vendor/bin/thermal-engine +vendor/bin/time_daemon +vendor/bin/vendor.qti.hardware.soter@1.0-provision +vendor/bin/vendor_cmd_tool +vendor/bin/wcnss_service +vendor/bin/wdsdaemon +vendor/bin/wifidisplayhalservice +vendor/bin/wigighalsvc +vendor/bin/wigignpt +vendor/bin/xtra-daemon +vendor/bin/xtwifi-client +vendor/bin/xtwifi-inet-agent + +# etc-acdb files vendor/etc/acdbdata/MTP/MTP_Bluetooth_cal.acdb vendor/etc/acdbdata/MTP/MTP_General_cal.acdb vendor/etc/acdbdata/MTP/MTP_Global_cal.acdb @@ -48,14 +708,14 @@ vendor/etc/acdbdata/MTP/MTP_Hdmi_cal.acdb vendor/etc/acdbdata/MTP/MTP_Headset_cal.acdb vendor/etc/acdbdata/MTP/MTP_Speaker_cal.acdb vendor/etc/acdbdata/MTP/MTP_workspaceFile.qwsp -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Bluetooth_cal.acdb -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_General_cal.acdb -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Global_cal.acdb -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Handset_cal.acdb -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Hdmi_cal.acdb -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Headset_cal.acdb -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Speaker_cal.acdb -vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_workspaceFile.qwsp +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Bluetooth_cal.acdb +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_General_cal.acdb +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Global_cal.acdb +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Handset_cal.acdb +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Hdmi_cal.acdb +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Headset_cal.acdb +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_Speaker_cal.acdb +vendor/etc/acdbdata/MTP/msm8953-tasha-snd-card/MTP_WCD9335_workspaceFile.qwsp vendor/etc/acdbdata/QRD/QRD_Bluetooth_cal.acdb vendor/etc/acdbdata/QRD/QRD_General_cal.acdb vendor/etc/acdbdata/QRD/QRD_Global_cal.acdb @@ -64,6 +724,14 @@ vendor/etc/acdbdata/QRD/QRD_Hdmi_cal.acdb vendor/etc/acdbdata/QRD/QRD_Headset_cal.acdb vendor/etc/acdbdata/QRD/QRD_Speaker_cal.acdb vendor/etc/acdbdata/QRD/QRD_workspaceFile.qwsp +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Bluetooth_cal.acdb +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_General_cal.acdb +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Global_cal.acdb +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Handset_cal.acdb +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Hdmi_cal.acdb +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Headset_cal.acdb +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_Speaker_cal.acdb +vendor/etc/acdbdata/QRD/msm8953-sku4-snd-card/QRD_SKU4_workspaceFile.qwsp vendor/etc/acdbdata/TAS/TAS_WCD9335_Bluetooth_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_General_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_Global_cal.acdb @@ -72,137 +740,945 @@ vendor/etc/acdbdata/TAS/TAS_WCD9335_Hdmi_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_Headset_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_Speaker_cal.acdb vendor/etc/acdbdata/TAS/TAS_WCD9335_workspaceFile.qwsp -vendor/lib/hw/sound_trigger.primary.msm8953.so -vendor/lib/soundfx/libqcbassboost.so -vendor/lib/soundfx/libqcreverb.so -vendor/lib/soundfx/libqcvirt.so -vendor/lib/libaudio_log_utils.so -vendor/lib/libaudioparsers.so -vendor/lib/libsmwrapper.so -vendor/lib64/hw/sound_trigger.primary.msm8953.so -vendor/lib64/soundfx/libqcbassboost.so -vendor/lib64/soundfx/libqcvirt.so -vendor/lib64/libaudio_log_utils.so -vendor/lib64/libaudioparsers.so - -# Audiosphere -etc/permissions/audiosphere.xml -framework/audiosphere.jar -vendor/lib/soundfx/libasphere.so -vendor/lib64/soundfx/libasphere.so - -# Bluetooth -vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti -vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc -vendor/lib/btaudio_offload_if.so -vendor/lib/libbluetooth_audio_session_qti.so -vendor/lib/libbt-hidlclient.so -vendor/lib/libbtnv.so -vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so -vendor/lib64/libbt-hidlclient.so -vendor/lib64/libbtnv.so - -# Bluetooth Audio -vendor/lib/hw/audio.bluetooth_qti.default.so -vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so -vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so -vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so -vendor/lib/com.qualcomm.qti.bluetooth_audio@1.0.so -vendor/lib/vendor.qti.hardware.bluetooth_audio@2.0.so -vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so -vendor/lib/vendor.qti.hardware.btconfigstore@1.0.so -vendor/lib64/hw/audio.bluetooth_qti.default.so -vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so -vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so -vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so -vendor/lib64/btaudio_offload_if.so -vendor/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so -vendor/lib64/libbluetooth_audio_session_qti.so -vendor/lib64/vendor.qti.hardware.bluetooth_audio@2.0.so -vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so -vendor/lib64/vendor.qti.hardware.btconfigstore@1.0.so -# Bluetooth (shared dependencies) -lib/com.qualcomm.qti.ant@1.0.so:product/lib/com.qualcomm.qti.ant@1.0.so -lib64/com.qualcomm.qti.ant@1.0.so:product/lib64/com.qualcomm.qti.ant@1.0.so -vendor/lib/com.qualcomm.qti.ant@1.0.so -vendor/lib64/com.qualcomm.qti.ant@1.0.so +# etc +vendor/etc/apdr.conf +vendor/etc/cacert_location.pem -# Camera - s5k4h7yx and imx363 +# etc-camera vendor/etc/camera/camera_config.xml -vendor/lib/hw/camera.msm8953.so -vendor/lib/libcdsprpc.so -vendor/lib/libdepthmapwrapper.so -vendor/lib/libflash_pmic.so -vendor/lib/libhal_dbg.so -vendor/lib/libjpegdhw.so -vendor/lib/libjpegdmahw.so -vendor/lib/libjpegehw.so -vendor/lib/libmm-qcamera.so -vendor/lib/libmmcamera_interface.so -vendor/lib/libmmjpeg.so -vendor/lib/libmmjpeg_interface.so -vendor/lib/libmmlib2d_interface.so -vendor/lib/libmmqjpeg_codec.so -vendor/lib/libmmqjpegdma.so -vendor/lib/libqomx_core.so -vendor/lib/libqomx_jpegdec.so -vendor/lib/libqomx_jpegenc.so -vendor/lib/libqomx_jpegenc_pipe.so - -# Samsung remosaic for Tetra-cell camera s5k3p9sp -vendor/bin/remosaic_daemon -vendor/lib/libremosaic_daemon.so -vendor/lib64/libremosaic_daemon.so -vendor/lib64/libremosaiclib.so - -vendor/lib/libarcimageprocess.so -vendor/lib/libarcsoft_aiscenedetection.so -vendor/lib/libarcsoft_hdr_detection.so -vendor/lib/libarcsoft_high_dynamic_range.so -vendor/lib/libarcsoft_low_light_hdr.so -vendor/lib/libarcsoft_low_light_shot.so -vendor/lib/libarcsoft_object_tracking.so -vendor/lib/libarcsoft_singlecam_bokeh.so -vendor/lib/libarcsoft_videoautozoom.so -vendor/lib/libarcsoft_videostabs.so - -# Main Camera Actuator (AF) -# There is no Af for front module -# We have 3 back sensor support -### vendor/lib/libactuator_lc898219.so -vendor/lib/libactuator_ak7374.so -vendor/lib/libactuator_dw9800.so -vendor/lib/libactuator_lc898217xc.so - -# Chromatics -### vendor/etc/camera/imx486_chromatix.xml +vendor/etc/camera/csidtg_camera.xml +vendor/etc/camera/csidtg_chromatix.xml +vendor/etc/camera/imx214_chromatix.xml +vendor/etc/camera/imx230_chromatix.xml +vendor/etc/camera/imx230_qc2002_chromatix.xml +vendor/etc/camera/imx230_qc2002_with_gyro_chromatix.xml +vendor/etc/camera/imx258_bear_chromatix.xml +vendor/etc/camera/imx258_chromatix.xml +vendor/etc/camera/imx258_lc898217xc_chromatix.xml +vendor/etc/camera/imx258_mono_bear_chromatix.xml +vendor/etc/camera/imx258_mono_chromatix.xml +vendor/etc/camera/imx298_chromatix.xml +vendor/etc/camera/imx298_gt24c64_chromatix.xml +vendor/etc/camera/imx318_chromatix.xml +vendor/etc/camera/imx362_chromatix.xml +vendor/etc/camera/imx362_chromatix_bear.xml +vendor/etc/camera/imx362_gt24c64a_chromatix.xml vendor/etc/camera/imx363_2nd_chromatix.xml vendor/etc/camera/imx363_chromatix.xml +vendor/etc/camera/imx363pv_2nd_chromatix.xml +vendor/etc/camera/imx376_chromatix.xml +vendor/etc/camera/imx378_chromatix.xml +vendor/etc/camera/imx486_chromatix.xml +vendor/etc/camera/imx519_chromatix.xml +vendor/etc/camera/ov12a10_bear_chromatix.xml +vendor/etc/camera/ov12a10_chromatix.xml +vendor/etc/camera/ov13850_chromatix.xml +vendor/etc/camera/ov13850_q13v06k_chromatix.xml +vendor/etc/camera/ov13855_chromatix.xml +vendor/etc/camera/ov13880_chromatix.xml +vendor/etc/camera/ov2281_chromatix.xml +vendor/etc/camera/ov2680_chromatix.xml +vendor/etc/camera/ov4688_chromatix.xml +vendor/etc/camera/ov5670_chromatix.xml +vendor/etc/camera/ov5670_f5670bq_chromatix.xml +vendor/etc/camera/ov5695_chromatix.xml +vendor/etc/camera/ov7251_chromatix.xml +vendor/etc/camera/ov8856_bear_chromatix.xml +vendor/etc/camera/ov8856_chromatix.xml +vendor/etc/camera/ov8858_chromatix.xml +vendor/etc/camera/ov8865_chromatix.xml +vendor/etc/camera/s5k2l7_8953_chromatix.xml +vendor/etc/camera/s5k2l7_chromatix.xml +vendor/etc/camera/s5k2l7sx_chromatix.xml +vendor/etc/camera/s5k3l8_chromatix.xml +vendor/etc/camera/s5k3l8_f3l8yam_chromatix.xml +vendor/etc/camera/s5k3l8_mono_chromatix.xml +vendor/etc/camera/s5k3m2xm_chromatix.xml +vendor/etc/camera/s5k3m2xm_chromatix_bear.xml +vendor/etc/camera/s5k3m2xx_chromatix.xml +vendor/etc/camera/s5k3m3sm_chromatix.xml +vendor/etc/camera/s5k3p3sm_chromatix.xml +vendor/etc/camera/s5k3p8sp_chromatix.xml vendor/etc/camera/s5k3p9sp_chromatix.xml vendor/etc/camera/s5k4h7yx_chromatix.xml +vendor/etc/camera/s5k5e9yu05_mono_chromatix.xml vendor/etc/camera/s5kgm1sp_chromatix.xml -vendor/lib/libchromatix_imx363_2nd_common.so -vendor/lib/libchromatix_imx363_2nd_cpp_hfr_120.so -vendor/lib/libchromatix_imx363_2nd_cpp_hfr_60.so -vendor/lib/libchromatix_imx363_2nd_cpp_hfr_90.so -vendor/lib/libchromatix_imx363_2nd_cpp_liveshot.so -vendor/lib/libchromatix_imx363_2nd_cpp_preview.so -vendor/lib/libchromatix_imx363_2nd_cpp_snapshot.so -vendor/lib/libchromatix_imx363_2nd_cpp_snapshot_upscale.so -vendor/lib/libchromatix_imx363_2nd_cpp_video.so -vendor/lib/libchromatix_imx363_2nd_default_preview_3a.so -vendor/lib/libchromatix_imx363_2nd_default_video_3a.so -vendor/lib/libchromatix_imx363_2nd_hfr_120.so -vendor/lib/libchromatix_imx363_2nd_hfr_120_3a.so -vendor/lib/libchromatix_imx363_2nd_hfr_60.so -vendor/lib/libchromatix_imx363_2nd_hfr_60_3a.so -vendor/lib/libchromatix_imx363_2nd_hfr_90.so -vendor/lib/libchromatix_imx363_2nd_hfr_90_3a.so -vendor/lib/libchromatix_imx363_2nd_postproc.so -vendor/lib/libchromatix_imx363_2nd_preview.so -vendor/lib/libchromatix_imx363_2nd_snapshot.so -vendor/lib/libchromatix_imx363_2nd_video.so + +# etc-cne +vendor/etc/cne/mwqem.conf +vendor/etc/cne/profileMwqem.xml +vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml +vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml +vendor/etc/cne/wqeclient/ATT/ATT_profile3.xml +vendor/etc/cne/wqeclient/ATT/ATT_profile4.xml +vendor/etc/cne/wqeclient/ATT/ATT_profile5.xml +vendor/etc/cne/wqeclient/ATT/ATT_profile6.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile1.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile15.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile16.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile17.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile18.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile19.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile2.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile20.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile21.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile3.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile32.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile4.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile5.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile6.xml +vendor/etc/cne/wqeclient/ROW/ROW_profile7.xml +vendor/etc/cne/wqeclient/VZW/VZW_profile1.xml +vendor/etc/cne/wqeclient/VZW/VZW_profile2.xml +vendor/etc/cne/wqeclient/VZW/VZW_profile3.xml +vendor/etc/cne/wqeclient/VZW/VZW_profile4.xml +vendor/etc/cne/wqeclient/VZW/VZW_profile5.xml +vendor/etc/cne/wqeclient/VZW/VZW_profile6.xml + + +vendor/etc/data/dsi_config.xml +vendor/etc/data/netmgr_config.xml + +vendor/etc/default-permissions/com.qualcomm.qti.cne.xml +vendor/etc/permissions/android.hardware.se.omapi.uicc.xml + +vendor/etc/ftm_test_config +vendor/etc/ftm_test_config_msm8953-sku3-tasha-snd-card +vendor/etc/ftm_test_config_msm8953-sku4-snd-card +vendor/etc/ftm_test_config_mtp +vendor/etc/ftm_test_config_wcd9335 +vendor/etc/gpfspath_oem_config.xml + +# etc-init +vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc +vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc +vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc +vendor/etc/init/cnd.rc +vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc +vendor/etc/init/dataadpl.rc +vendor/etc/init/dataqti.rc +vendor/etc/init/dpmQmiMgr.rc +vendor/etc/init/ims_rtp_daemon_legacy.rc +vendor/etc/init/imsdatadaemon.rc +vendor/etc/init/imsqmidaemon.rc +vendor/etc/init/imsrcsd.rc +vendor/etc/init/init-qcril-data.rc +vendor/etc/init/init.qdmastats.rc +vendor/etc/init/init.time_daemon.rc +vendor/etc/init/init_thermal-engine.rc +vendor/etc/init/ipacm-diag.rc +vendor/etc/init/mutualex.rc +vendor/etc/init/netmgrd.rc +vendor/etc/init/port-bridge.rc +vendor/etc/init/qcrild.rc +vendor/etc/init/vendor.display.color@1.0-service.rc +vendor/etc/init/vendor.qti.adsprpc-guestos-service.rc +vendor/etc/init/vendor.qti.esepowermanager@1.1-service.rc +vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.cryptfshw@1.0-service-qti.rc +vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.fstman@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.perf@2.2-service.rc +vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.servicetracker@1.2-service.rc +vendor/etc/init/vendor.qti.hardware.soter@1.0-service.rc +vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc +vendor/etc/init/vendor.qti.hardware.wigig.supptunnel@1.0-service.rc +vendor/etc/init/vendor.qti.rmt_storage.rc +vendor/etc/init/vendor.qti.tftp.rc + +# etc-configs +vendor/etc/izat.conf +vendor/etc/libnfc-mtp-NQ3XX.conf +vendor/etc/libnfc-mtp-NQ4XX.conf +vendor/etc/libnfc-mtp-SN100.conf +vendor/etc/libnfc-mtp_default.conf +vendor/etc/libnfc-mtp_rf1.conf +vendor/etc/libnfc-mtp_rf2.conf +vendor/etc/libnfc-qrd-NQ3XX.conf +vendor/etc/libnfc-qrd-NQ4XX.conf +vendor/etc/libnfc-qrd-SN100.conf +vendor/etc/libnfc-qrd_default.conf +vendor/etc/libnfc-qrd_rf1.conf +vendor/etc/libnfc-qrd_rf2.conf +vendor/etc/lowi.conf +vendor/etc/sap.conf +vendor/etc/sensors/sensor_def_qcomdev.conf +vendor/etc/thermal-engine.conf +vendor/etc/xtwifi.conf + +# etc-perf +vendor/etc/perf/commonresourceconfigs.xml +vendor/etc/perf/commonsysnodesconfigs.xml +vendor/etc/perf/perfboostsconfig.xml +vendor/etc/perf/perfconfigstore.xml +vendor/etc/perf/targetconfig.xml +vendor/etc/perf/targetresourceconfigs.xml + +# etc-seccom policies +vendor/etc/seccomp_policy/atfwd@2.0.policy +vendor/etc/seccomp_policy/imsrtp.policy +vendor/etc/seccomp_policy/qti-systemd.policy +vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy + +# etc-vintf manifests +-vendor/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml +-vendor/etc/vintf/manifest/vendor.qti.hardware.servicetracker@1.2-service.xml + +# etc-wifi configs +vendor/etc/wifi/aoa_cldb_falcon.bin +vendor/etc/wifi/aoa_cldb_swl14.bin +vendor/etc/wifi/fstman.ini +vendor/etc/wifi/wigig_p2p_supplicant.conf +vendor/etc/wifi/wigig_supplicant.conf + +vendor/etc/xtra_root_cert.pem + +# firmware +vendor/firmware/a506_zap.b00 +vendor/firmware/a506_zap.b01 +vendor/firmware/a506_zap.b02 +vendor/firmware/a506_zap.elf +vendor/firmware/a506_zap.mdt +vendor/firmware/a530_gpmu.fw2 +vendor/firmware/a530_pfp.fw +vendor/firmware/a530_pm4.fw +vendor/firmware/a530v1_pfp.fw +vendor/firmware/a530v1_pm4.fw +vendor/firmware/a530v2_seq.fw2 +vendor/firmware/a530v3_gpmu.fw2 +vendor/firmware/a530v3_seq.fw2 +vendor/firmware/a540_gpmu.fw2 +vendor/firmware/cpp_firmware_v1_10_0.fw +vendor/firmware/cpp_firmware_v1_12_0.fw +vendor/firmware/cpp_firmware_v1_12_1.fw +vendor/firmware/cpp_firmware_v1_1_1.fw +vendor/firmware/cpp_firmware_v1_1_6.fw +vendor/firmware/cpp_firmware_v1_2_0.fw +vendor/firmware/cpp_firmware_v1_4_0.fw +vendor/firmware/cpp_firmware_v1_5_0.fw +vendor/firmware/cpp_firmware_v1_5_1.fw +vendor/firmware/cpp_firmware_v1_5_2.fw +vendor/firmware/cpp_firmware_v1_6_0.fw +vendor/firmware/cpp_firmware_v1_8_0.fw +vendor/firmware/fingerprint.b00 +vendor/firmware/fingerprint.b01 +vendor/firmware/fingerprint.b02 +vendor/firmware/fingerprint.b03 +vendor/firmware/fingerprint.b04 +vendor/firmware/fingerprint.b05 +vendor/firmware/fingerprint.b06 +vendor/firmware/fingerprint.mdt +vendor/firmware/venus.b00 +vendor/firmware/venus.b01 +vendor/firmware/venus.b02 +vendor/firmware/venus.b03 +vendor/firmware/venus.b04 +vendor/firmware/venus.mbn +vendor/firmware/venus.mdt +vendor/firmware/wlan/prima/WCNSS_qcom_wlan_nv.bin + +# lib +vendor/lib/btaudio_offload_if.so +vendor/lib/com.qualcomm.qti.bluetooth_audio@1.0.so +vendor/lib/com.qualcomm.qti.dpm.api@1.0.so +vendor/lib/com.qualcomm.qti.imscmservice@1.0.so +vendor/lib/com.qualcomm.qti.imscmservice@2.0.so +vendor/lib/com.qualcomm.qti.imscmservice@2.1.so +vendor/lib/com.qualcomm.qti.imscmservice@2.2.so +vendor/lib/com.qualcomm.qti.uceservice@2.0.so +vendor/lib/com.qualcomm.qti.uceservice@2.1.so +vendor/lib/com.qualcomm.qti.uceservice@2.2.so +vendor/lib/com.qualcomm.qti.uceservice@2.3.so +vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0-halimpl.so +vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0.so +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/libq3dtools_adreno.so +vendor/lib/egl/libq3dtools_esx.so +vendor/lib/hw/activity_recognition.msm8953.so +vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so +vendor/lib/hw/android.hardware.gatekeeper@1.0-impl-qti.so +vendor/lib/hw/android.hardware.keymaster@3.0-impl-qti.so +vendor/lib/hw/audio.bluetooth_qti.default.so +vendor/lib/hw/camera.msm8953.so +vendor/lib/hw/com.dsi.ant@1.0-impl.so +vendor/lib/hw/gatekeeper.msm8953.so +vendor/lib/hw/keystore.msm8953.so +vendor/lib/hw/sound_trigger.primary.msm8953.so +vendor/lib/hw/vendor.qti.esepowermanager@1.1-impl.so +vendor/lib/hw/vendor.qti.gnss@4.0-impl.so +vendor/lib/hw/vendor.qti.hardware.alarm@1.0-impl.so +vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so +vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so +vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so +vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so +vendor/lib/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so +vendor/lib/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so +vendor/lib/hw/vendor.qti.hardware.qccvndhal@1.0-impl.so +vendor/lib/hw/vendor.qti.hardware.qseecom@1.0-impl.so +vendor/lib/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so +vendor/lib/hw/vendor.qti.hardware.servicetracker@1.2-impl.so +vendor/lib/hw/vendor.qti.hardware.soter@1.0-impl.so +vendor/lib/hw/vulkan.adreno.so +vendor/lib/hw/vulkan.adreno.so:vendor/lib/hw/vulkan.msm8953.so +vendor/lib/lib-imsSDP.so +vendor/lib/lib-imscmservice.so +vendor/lib/lib-imsdpl.so +vendor/lib/lib-imsqimf.so +vendor/lib/lib-imsrcs-v2.so +vendor/lib/lib-imsrcsbaseimpl.so +vendor/lib/lib-imsvtcore.so +vendor/lib/lib-imsxml.so +vendor/lib/lib-rcsconfig.so +vendor/lib/lib-rtpcommon.so +vendor/lib/lib-rtpcore.so +vendor/lib/lib-rtpsl.so +vendor/lib/lib-siputility.so +vendor/lib/lib-uceservice.so +vendor/lib/libAlacSwDec.so +vendor/lib/libApeSwDec.so +vendor/lib/libC2D2.so +vendor/lib/libCB.so +vendor/lib/libFlacSwDec.so +vendor/lib/libGPQTEEC_vendor.so +vendor/lib/libGPTEE_vendor.so +vendor/lib/libGPreqcancel.so +vendor/lib/libGPreqcancel_svc.so +vendor/lib/libI420colorconvert.so +vendor/lib/libOmxAacDec.so +vendor/lib/libOmxAlacDec.so +vendor/lib/libOmxAlacDecSw.so +vendor/lib/libOmxAmrDec.so +vendor/lib/libOmxAmrwbplusDec.so +vendor/lib/libOmxApeDec.so +vendor/lib/libOmxApeDecSw.so +vendor/lib/libOmxDsdDec.so +vendor/lib/libOmxEvrcDec.so +vendor/lib/libOmxG711Dec.so +vendor/lib/libOmxQcelp13Dec.so +vendor/lib/libOmxVideoDSMode.so +vendor/lib/libOmxVpp.so +vendor/lib/libOmxWmaDec.so +vendor/lib/libOpenCL.so +vendor/lib/libQSEEComAPI.so +vendor/lib/libQTEEConnector_vendor.so +vendor/lib/libSecureUILib.so +vendor/lib/libStDrvInt.so +vendor/lib/libUBWC.so +vendor/lib/libVkLayer_q3dtools.so +vendor/lib/libacdb-fts.so +vendor/lib/libacdbloader.so +vendor/lib/libacdbrtac.so +vendor/lib/libactuator_ad5816g.so +vendor/lib/libactuator_ad5823.so +vendor/lib/libactuator_ak7345.so +vendor/lib/libactuator_ak7371.so +vendor/lib/libactuator_ak7374.so +vendor/lib/libactuator_bu64244gwz.so +vendor/lib/libactuator_bu64297.so +vendor/lib/libactuator_dw9714.so +vendor/lib/libactuator_dw9716.so +vendor/lib/libactuator_dw9718s.so +vendor/lib/libactuator_dw9761b.so +vendor/lib/libactuator_dw9763.so +vendor/lib/libactuator_dw9763b.so +vendor/lib/libactuator_dw9790a.so +vendor/lib/libactuator_dw9800.so +vendor/lib/libactuator_lc898122.so +vendor/lib/libactuator_lc898212xd.so +vendor/lib/libactuator_lc898212xd_qc2002.so +vendor/lib/libactuator_lc898217xc.so +vendor/lib/libactuator_lc898219.so +vendor/lib/libactuator_pseudo.so +vendor/lib/libactuator_rohm_bu64243gwz.so +vendor/lib/libadiertac.so +vendor/lib/libadm.so +vendor/lib/libadpcmdec.so +vendor/lib/libadreno_utils.so +vendor/lib/libadsp_default_listener.so +vendor/lib/libadsprpc.so +vendor/lib/libaoa.so +vendor/lib/libarcimageprocess.so +vendor/lib/libarcsoft_aiscenedetection.so +vendor/lib/libarcsoft_hdr_detection.so +vendor/lib/libarcsoft_high_dynamic_range.so +vendor/lib/libarcsoft_low_light_hdr.so +vendor/lib/libarcsoft_low_light_shot.so +vendor/lib/libarcsoft_object_tracking.so +vendor/lib/libarcsoft_singlecam_bokeh.so +vendor/lib/libarcsoft_videoautozoom.so +vendor/lib/libarcsoft_videostabs.so +vendor/lib/libasn1cper.so +vendor/lib/libasn1crt.so +vendor/lib/libasn1crtx.so +vendor/lib/libaudcal.so +vendor/lib/libaudio_log_utils.so +vendor/lib/libaudioalsa.so +vendor/lib/libaudioconfigstore.so +-vendor/lib/libaudioparsers.so +vendor/lib/libbase64.so +vendor/lib/libbluetooth_audio_session_qti.so +vendor/lib/libbluetooth_audio_session_qti_2_1.so +vendor/lib/libbt-hidlclient.so +vendor/lib/libbtnv.so +vendor/lib/libc2d30_bltlib.so +vendor/lib/libcacertclient.so +vendor/lib/libcapiv2svacnn.so +vendor/lib/libcapiv2vop.so +vendor/lib/libcdfw.so +vendor/lib/libcdfw_remote_api.so +vendor/lib/libcdsp_default_listener.so +vendor/lib/libcdsprpc.so +vendor/lib/libchromatix_csidtg_common.so +vendor/lib/libchromatix_csidtg_cpp_preview.so +vendor/lib/libchromatix_csidtg_postproc.so +vendor/lib/libchromatix_csidtg_preview.so +vendor/lib/libchromatix_csidtg_zsl_preview.so +vendor/lib/libchromatix_imx214_4k_preview_lc898122.so +vendor/lib/libchromatix_imx214_4k_video_lc898122.so +vendor/lib/libchromatix_imx214_common.so +vendor/lib/libchromatix_imx214_cpp_hfr_120.so +vendor/lib/libchromatix_imx214_cpp_hfr_60.so +vendor/lib/libchromatix_imx214_cpp_hfr_90.so +vendor/lib/libchromatix_imx214_cpp_liveshot.so +vendor/lib/libchromatix_imx214_cpp_preview.so +vendor/lib/libchromatix_imx214_cpp_snapshot.so +vendor/lib/libchromatix_imx214_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx214_cpp_video.so +vendor/lib/libchromatix_imx214_cpp_video_hdr.so +vendor/lib/libchromatix_imx214_default_preview_lc898122.so +vendor/lib/libchromatix_imx214_default_video.so +vendor/lib/libchromatix_imx214_default_video_lc898122.so +vendor/lib/libchromatix_imx214_hdr_snapshot_lc898122.so +vendor/lib/libchromatix_imx214_hdr_video_lc898122.so +vendor/lib/libchromatix_imx214_hfr_120.so +vendor/lib/libchromatix_imx214_hfr_120_lc898122.so +vendor/lib/libchromatix_imx214_hfr_60.so +vendor/lib/libchromatix_imx214_hfr_60_lc898122.so +vendor/lib/libchromatix_imx214_hfr_90.so +vendor/lib/libchromatix_imx214_hfr_90_lc898122.so +vendor/lib/libchromatix_imx214_liveshot.so +vendor/lib/libchromatix_imx214_postproc.so +vendor/lib/libchromatix_imx214_preview.so +vendor/lib/libchromatix_imx214_snapshot.so +vendor/lib/libchromatix_imx214_snapshot_hdr.so +vendor/lib/libchromatix_imx214_video_hdr.so +vendor/lib/libchromatix_imx214_zsl_preview_lc898122.so +vendor/lib/libchromatix_imx214_zsl_video_lc898122.so +vendor/lib/libchromatix_imx230_1080p_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_1080p_video_lc898212xd.so +vendor/lib/libchromatix_imx230_4k_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_4k_video_lc898212xd.so +vendor/lib/libchromatix_imx230_common.so +vendor/lib/libchromatix_imx230_cpp_hfr_120.so +vendor/lib/libchromatix_imx230_cpp_hfr_240.so +vendor/lib/libchromatix_imx230_cpp_hfr_60.so +vendor/lib/libchromatix_imx230_cpp_hfr_90.so +vendor/lib/libchromatix_imx230_cpp_liveshot.so +vendor/lib/libchromatix_imx230_cpp_preview.so +vendor/lib/libchromatix_imx230_cpp_raw_hdr.so +vendor/lib/libchromatix_imx230_cpp_snapshot.so +vendor/lib/libchromatix_imx230_cpp_snapshot_downscale.so +vendor/lib/libchromatix_imx230_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx230_cpp_snapshot_upscale.so +vendor/lib/libchromatix_imx230_cpp_video.so +vendor/lib/libchromatix_imx230_cpp_video_4k.so +vendor/lib/libchromatix_imx230_cpp_video_hdr.so +vendor/lib/libchromatix_imx230_default_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_default_video.so +vendor/lib/libchromatix_imx230_default_video_lc898212xd.so +vendor/lib/libchromatix_imx230_hdr_snapshot_lc898212xd.so +vendor/lib/libchromatix_imx230_hdr_video_lc898212xd.so +vendor/lib/libchromatix_imx230_hfr_120.so +vendor/lib/libchromatix_imx230_hfr_120_lc898212xd.so +vendor/lib/libchromatix_imx230_hfr_240.so +vendor/lib/libchromatix_imx230_hfr_240_lc898212xd.so +vendor/lib/libchromatix_imx230_hfr_60.so +vendor/lib/libchromatix_imx230_hfr_60_lc898212xd.so +vendor/lib/libchromatix_imx230_hfr_90.so +vendor/lib/libchromatix_imx230_hfr_90_lc898212xd.so +vendor/lib/libchromatix_imx230_postproc.so +vendor/lib/libchromatix_imx230_preview.so +vendor/lib/libchromatix_imx230_qc2002_1080p_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_1080p_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_4k_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_4k_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_common.so +vendor/lib/libchromatix_imx230_qc2002_cpp_hfr_120.so +vendor/lib/libchromatix_imx230_qc2002_cpp_hfr_240.so +vendor/lib/libchromatix_imx230_qc2002_cpp_hfr_60.so +vendor/lib/libchromatix_imx230_qc2002_cpp_hfr_90.so +vendor/lib/libchromatix_imx230_qc2002_cpp_liveshot.so +vendor/lib/libchromatix_imx230_qc2002_cpp_preview.so +vendor/lib/libchromatix_imx230_qc2002_cpp_snapshot.so +vendor/lib/libchromatix_imx230_qc2002_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx230_qc2002_cpp_video.so +vendor/lib/libchromatix_imx230_qc2002_cpp_video_4k.so +vendor/lib/libchromatix_imx230_qc2002_cpp_video_hdr.so +vendor/lib/libchromatix_imx230_qc2002_default_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_default_video.so +vendor/lib/libchromatix_imx230_qc2002_default_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_hdr_snapshot_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_hdr_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_hfr_120.so +vendor/lib/libchromatix_imx230_qc2002_hfr_120_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_hfr_240.so +vendor/lib/libchromatix_imx230_qc2002_hfr_240_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_hfr_60.so +vendor/lib/libchromatix_imx230_qc2002_hfr_60_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_hfr_90.so +vendor/lib/libchromatix_imx230_qc2002_hfr_90_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_liveshot.so +vendor/lib/libchromatix_imx230_qc2002_postproc.so +vendor/lib/libchromatix_imx230_qc2002_preview.so +vendor/lib/libchromatix_imx230_qc2002_snapshot.so +vendor/lib/libchromatix_imx230_qc2002_snapshot_hdr.so +vendor/lib/libchromatix_imx230_qc2002_video_16M_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_video_4k.so +vendor/lib/libchromatix_imx230_qc2002_video_hdr.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_1080p_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_1080p_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_4k_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_4k_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_common.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_hfr_120.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_hfr_240.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_hfr_60.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_hfr_90.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_liveshot.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_preview.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_snapshot.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_video.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_video_4k.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_cpp_video_hdr.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_default_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_default_video.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_default_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hdr_snapshot_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hdr_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_120.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_120_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_240.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_240_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_60.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_60_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_90.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_hfr_90_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_liveshot.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_postproc.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_preview.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_snapshot.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_snapshot_hdr.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_video_16M_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_video_4k.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_video_hdr.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_zsl_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_with_gyro_zsl_video_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_zsl_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_qc2002_zsl_video_lc898212xd.so +vendor/lib/libchromatix_imx230_raw_hdr.so +vendor/lib/libchromatix_imx230_raw_hdr_lc898212xd.so +vendor/lib/libchromatix_imx230_snapshot.so +vendor/lib/libchromatix_imx230_snapshot_hdr.so +vendor/lib/libchromatix_imx230_video_16M_lc898212xd.so +vendor/lib/libchromatix_imx230_video_4k.so +vendor/lib/libchromatix_imx230_video_hdr.so +vendor/lib/libchromatix_imx230_zsl_preview_lc898212xd.so +vendor/lib/libchromatix_imx230_zsl_video_lc898212xd.so +vendor/lib/libchromatix_imx258_4k_preview_3a.so +vendor/lib/libchromatix_imx258_4k_video_3a.so +vendor/lib/libchromatix_imx258_bear_4k_preview_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_4k_video_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_common.so +vendor/lib/libchromatix_imx258_bear_cpp_hfr_120.so +vendor/lib/libchromatix_imx258_bear_cpp_hfr_60.so +vendor/lib/libchromatix_imx258_bear_cpp_hfr_90.so +vendor/lib/libchromatix_imx258_bear_cpp_liveshot.so +vendor/lib/libchromatix_imx258_bear_cpp_preview.so +vendor/lib/libchromatix_imx258_bear_cpp_snapshot.so +vendor/lib/libchromatix_imx258_bear_cpp_video.so +vendor/lib/libchromatix_imx258_bear_cpp_video_4k.so +vendor/lib/libchromatix_imx258_bear_default_preview_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_default_video.so +vendor/lib/libchromatix_imx258_bear_default_video_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_hfr_120.so +vendor/lib/libchromatix_imx258_bear_hfr_120_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_hfr_60.so +vendor/lib/libchromatix_imx258_bear_hfr_60_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_hfr_90.so +vendor/lib/libchromatix_imx258_bear_hfr_90_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_postproc.so +vendor/lib/libchromatix_imx258_bear_preview.so +vendor/lib/libchromatix_imx258_bear_snapshot.so +vendor/lib/libchromatix_imx258_bear_video_4k.so +vendor/lib/libchromatix_imx258_bear_zsl_preview_lc898217xc.so +vendor/lib/libchromatix_imx258_bear_zsl_video_lc898217xc.so +vendor/lib/libchromatix_imx258_common.so +vendor/lib/libchromatix_imx258_cpp_hfr_120.so +vendor/lib/libchromatix_imx258_cpp_hfr_60.so +vendor/lib/libchromatix_imx258_cpp_hfr_90.so +vendor/lib/libchromatix_imx258_cpp_liveshot.so +vendor/lib/libchromatix_imx258_cpp_preview.so +vendor/lib/libchromatix_imx258_cpp_snapshot.so +vendor/lib/libchromatix_imx258_cpp_video.so +vendor/lib/libchromatix_imx258_cpp_video_4k.so +vendor/lib/libchromatix_imx258_default_preview_3a.so +vendor/lib/libchromatix_imx258_default_video.so +vendor/lib/libchromatix_imx258_default_video_3a.so +vendor/lib/libchromatix_imx258_hfr_120.so +vendor/lib/libchromatix_imx258_hfr_120_3a.so +vendor/lib/libchromatix_imx258_hfr_60.so +vendor/lib/libchromatix_imx258_hfr_60_3a.so +vendor/lib/libchromatix_imx258_hfr_90.so +vendor/lib/libchromatix_imx258_hfr_90_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_4k_preview_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_4k_video_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_common.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_hfr_120.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_hfr_60.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_hfr_90.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_liveshot.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_preview.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_snapshot.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_video.so +vendor/lib/libchromatix_imx258_lc898217xc_cpp_video_4k.so +vendor/lib/libchromatix_imx258_lc898217xc_default_preview_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_default_video.so +vendor/lib/libchromatix_imx258_lc898217xc_default_video_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_hfr_120.so +vendor/lib/libchromatix_imx258_lc898217xc_hfr_120_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_hfr_60.so +vendor/lib/libchromatix_imx258_lc898217xc_hfr_60_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_hfr_90.so +vendor/lib/libchromatix_imx258_lc898217xc_hfr_90_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_liveshot.so +vendor/lib/libchromatix_imx258_lc898217xc_postproc.so +vendor/lib/libchromatix_imx258_lc898217xc_preview.so +vendor/lib/libchromatix_imx258_lc898217xc_snapshot.so +vendor/lib/libchromatix_imx258_lc898217xc_video_4k.so +vendor/lib/libchromatix_imx258_lc898217xc_zsl_preview_3a.so +vendor/lib/libchromatix_imx258_lc898217xc_zsl_video_3a.so +vendor/lib/libchromatix_imx258_liveshot.so +vendor/lib/libchromatix_imx258_mono_4k_preview_3a.so +vendor/lib/libchromatix_imx258_mono_4k_video_3a.so +vendor/lib/libchromatix_imx258_mono_bear_4k_preview_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_4k_video_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_common.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_hfr_120.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_hfr_60.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_hfr_90.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_liveshot.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_preview.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_snapshot.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_video.so +vendor/lib/libchromatix_imx258_mono_bear_cpp_video_4k.so +vendor/lib/libchromatix_imx258_mono_bear_default_preview_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_default_video.so +vendor/lib/libchromatix_imx258_mono_bear_default_video_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_hfr_120.so +vendor/lib/libchromatix_imx258_mono_bear_hfr_120_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_hfr_60.so +vendor/lib/libchromatix_imx258_mono_bear_hfr_60_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_hfr_90.so +vendor/lib/libchromatix_imx258_mono_bear_hfr_90_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_postproc.so +vendor/lib/libchromatix_imx258_mono_bear_preview.so +vendor/lib/libchromatix_imx258_mono_bear_snapshot.so +vendor/lib/libchromatix_imx258_mono_bear_video_4k.so +vendor/lib/libchromatix_imx258_mono_bear_zsl_preview_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_bear_zsl_video_lc898217xc.so +vendor/lib/libchromatix_imx258_mono_common.so +vendor/lib/libchromatix_imx258_mono_cpp_hfr_120.so +vendor/lib/libchromatix_imx258_mono_cpp_hfr_60.so +vendor/lib/libchromatix_imx258_mono_cpp_hfr_90.so +vendor/lib/libchromatix_imx258_mono_cpp_liveshot.so +vendor/lib/libchromatix_imx258_mono_cpp_preview.so +vendor/lib/libchromatix_imx258_mono_cpp_snapshot.so +vendor/lib/libchromatix_imx258_mono_cpp_video.so +vendor/lib/libchromatix_imx258_mono_cpp_video_4k.so +vendor/lib/libchromatix_imx258_mono_default_preview_3a.so +vendor/lib/libchromatix_imx258_mono_default_video.so +vendor/lib/libchromatix_imx258_mono_default_video_3a.so +vendor/lib/libchromatix_imx258_mono_hfr_120.so +vendor/lib/libchromatix_imx258_mono_hfr_120_3a.so +vendor/lib/libchromatix_imx258_mono_hfr_60.so +vendor/lib/libchromatix_imx258_mono_hfr_60_3a.so +vendor/lib/libchromatix_imx258_mono_hfr_90.so +vendor/lib/libchromatix_imx258_mono_hfr_90_3a.so +vendor/lib/libchromatix_imx258_mono_liveshot.so +vendor/lib/libchromatix_imx258_mono_postproc.so +vendor/lib/libchromatix_imx258_mono_preview.so +vendor/lib/libchromatix_imx258_mono_snapshot.so +vendor/lib/libchromatix_imx258_mono_video_4k.so +vendor/lib/libchromatix_imx258_mono_zsl_preview_3a.so +vendor/lib/libchromatix_imx258_mono_zsl_video_3a.so +vendor/lib/libchromatix_imx258_postproc.so +vendor/lib/libchromatix_imx258_preview.so +vendor/lib/libchromatix_imx258_snapshot.so +vendor/lib/libchromatix_imx258_video_4k.so +vendor/lib/libchromatix_imx258_zsl_preview_3a.so +vendor/lib/libchromatix_imx258_zsl_video_3a.so +vendor/lib/libchromatix_imx298_4K_preview.so +vendor/lib/libchromatix_imx298_4K_video.so +vendor/lib/libchromatix_imx298_bear_4K_preview.so +vendor/lib/libchromatix_imx298_bear_4K_video.so +vendor/lib/libchromatix_imx298_bear_common.so +vendor/lib/libchromatix_imx298_bear_cpp_hfr_120.so +vendor/lib/libchromatix_imx298_bear_cpp_hfr_60.so +vendor/lib/libchromatix_imx298_bear_cpp_hfr_90.so +vendor/lib/libchromatix_imx298_bear_cpp_liveshot.so +vendor/lib/libchromatix_imx298_bear_cpp_preview.so +vendor/lib/libchromatix_imx298_bear_cpp_snapshot.so +vendor/lib/libchromatix_imx298_bear_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx298_bear_cpp_video.so +vendor/lib/libchromatix_imx298_bear_cpp_video_hdr.so +vendor/lib/libchromatix_imx298_bear_default_preview.so +vendor/lib/libchromatix_imx298_bear_default_video.so +vendor/lib/libchromatix_imx298_bear_hdr_snapshot_3a.so +vendor/lib/libchromatix_imx298_bear_hdr_video_3a.so +vendor/lib/libchromatix_imx298_bear_hfr_120.so +vendor/lib/libchromatix_imx298_bear_hfr_120_3a.so +vendor/lib/libchromatix_imx298_bear_hfr_60.so +vendor/lib/libchromatix_imx298_bear_hfr_60_3a.so +vendor/lib/libchromatix_imx298_bear_hfr_90.so +vendor/lib/libchromatix_imx298_bear_hfr_90_3a.so +vendor/lib/libchromatix_imx298_bear_postproc.so +vendor/lib/libchromatix_imx298_bear_preview.so +vendor/lib/libchromatix_imx298_bear_snapshot.so +vendor/lib/libchromatix_imx298_bear_snapshot_hdr.so +vendor/lib/libchromatix_imx298_bear_video.so +vendor/lib/libchromatix_imx298_bear_video_hdr.so +vendor/lib/libchromatix_imx298_bear_zsl_preview.so +vendor/lib/libchromatix_imx298_bear_zsl_video.so +vendor/lib/libchromatix_imx298_common.so +vendor/lib/libchromatix_imx298_cpp_hfr_120.so +vendor/lib/libchromatix_imx298_cpp_hfr_60.so +vendor/lib/libchromatix_imx298_cpp_hfr_90.so +vendor/lib/libchromatix_imx298_cpp_liveshot.so +vendor/lib/libchromatix_imx298_cpp_preview.so +vendor/lib/libchromatix_imx298_cpp_snapshot.so +vendor/lib/libchromatix_imx298_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx298_cpp_video.so +vendor/lib/libchromatix_imx298_cpp_video_hdr.so +vendor/lib/libchromatix_imx298_default_preview.so +vendor/lib/libchromatix_imx298_default_video.so +vendor/lib/libchromatix_imx298_hdr_snapshot_3a.so +vendor/lib/libchromatix_imx298_hdr_video_3a.so +vendor/lib/libchromatix_imx298_hfr_120.so +vendor/lib/libchromatix_imx298_hfr_120_3a.so +vendor/lib/libchromatix_imx298_hfr_60.so +vendor/lib/libchromatix_imx298_hfr_60_3a.so +vendor/lib/libchromatix_imx298_hfr_90.so +vendor/lib/libchromatix_imx298_hfr_90_3a.so +vendor/lib/libchromatix_imx298_liveshot.so +vendor/lib/libchromatix_imx298_postproc.so +vendor/lib/libchromatix_imx298_preview.so +vendor/lib/libchromatix_imx298_snapshot.so +vendor/lib/libchromatix_imx298_snapshot_hdr.so +vendor/lib/libchromatix_imx298_video.so +vendor/lib/libchromatix_imx298_video_hdr.so +vendor/lib/libchromatix_imx298_zsl_preview.so +vendor/lib/libchromatix_imx298_zsl_video.so +vendor/lib/libchromatix_imx318_1080p_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_1080p_video_lc898212xd.so +vendor/lib/libchromatix_imx318_4k_12M_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_4k_12M_video_lc898212xd.so +vendor/lib/libchromatix_imx318_4k_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_4k_video_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_1080p_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_1080p_video_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_4k_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_4k_video_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_common.so +vendor/lib/libchromatix_imx318_bear_cpp_hfr_120.so +vendor/lib/libchromatix_imx318_bear_cpp_hfr_240.so +vendor/lib/libchromatix_imx318_bear_cpp_hfr_60.so +vendor/lib/libchromatix_imx318_bear_cpp_liveshot.so +vendor/lib/libchromatix_imx318_bear_cpp_preview.so +vendor/lib/libchromatix_imx318_bear_cpp_snapshot.so +vendor/lib/libchromatix_imx318_bear_cpp_video.so +vendor/lib/libchromatix_imx318_bear_cpp_video_4k.so +vendor/lib/libchromatix_imx318_bear_default_video.so +vendor/lib/libchromatix_imx318_bear_fullsize_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_fullsize_video_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_hfr_120.so +vendor/lib/libchromatix_imx318_bear_hfr_120_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_hfr_240.so +vendor/lib/libchromatix_imx318_bear_hfr_240_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_hfr_60.so +vendor/lib/libchromatix_imx318_bear_hfr_60_lc898212xd.so +vendor/lib/libchromatix_imx318_bear_postproc.so +vendor/lib/libchromatix_imx318_bear_preview.so +vendor/lib/libchromatix_imx318_bear_snapshot.so +vendor/lib/libchromatix_imx318_bear_video_4k.so +vendor/lib/libchromatix_imx318_common.so +vendor/lib/libchromatix_imx318_cpp_hfr_120.so +vendor/lib/libchromatix_imx318_cpp_hfr_240.so +vendor/lib/libchromatix_imx318_cpp_hfr_60.so +vendor/lib/libchromatix_imx318_cpp_liveshot.so +vendor/lib/libchromatix_imx318_cpp_preview.so +vendor/lib/libchromatix_imx318_cpp_snapshot.so +vendor/lib/libchromatix_imx318_cpp_snapshot_raw_hdr.so +vendor/lib/libchromatix_imx318_cpp_video.so +vendor/lib/libchromatix_imx318_cpp_video_4k.so +vendor/lib/libchromatix_imx318_cpp_video_4k_raw_hdr.so +vendor/lib/libchromatix_imx318_default_video.so +vendor/lib/libchromatix_imx318_full_snapshot_raw_hdr_lc898212xd.so +vendor/lib/libchromatix_imx318_fullsize_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_fullsize_video_lc898212xd.so +vendor/lib/libchromatix_imx318_hfr_120.so +vendor/lib/libchromatix_imx318_hfr_120_lc898212xd.so +vendor/lib/libchromatix_imx318_hfr_240.so +vendor/lib/libchromatix_imx318_hfr_240_lc898212xd.so +vendor/lib/libchromatix_imx318_hfr_60.so +vendor/lib/libchromatix_imx318_hfr_60_lc898212xd.so +vendor/lib/libchromatix_imx318_postproc.so +vendor/lib/libchromatix_imx318_preview.so +vendor/lib/libchromatix_imx318_qtrsize_preview_lc898212xd.so +vendor/lib/libchromatix_imx318_qtrsize_video_lc898212xd.so +vendor/lib/libchromatix_imx318_snapshot.so +vendor/lib/libchromatix_imx318_snapshot_raw_hdr.so +vendor/lib/libchromatix_imx318_snapshot_raw_hdr_lc898212xd.so +vendor/lib/libchromatix_imx318_video_12M_raw_hdr_lc898212xd.so +vendor/lib/libchromatix_imx318_video_4k.so +vendor/lib/libchromatix_imx318_video_4k_raw_hdr.so +vendor/lib/libchromatix_imx318_video_raw_hdr_lc898212xd.so +vendor/lib/libchromatix_imx362_1080p_preview_3a.so +vendor/lib/libchromatix_imx362_1080p_preview_3a_bear.so +vendor/lib/libchromatix_imx362_1080p_video_3a.so +vendor/lib/libchromatix_imx362_1080p_video_3a_bear.so +vendor/lib/libchromatix_imx362_4k_preview_3a.so +vendor/lib/libchromatix_imx362_4k_preview_3a_bear.so +vendor/lib/libchromatix_imx362_4k_video_3a.so +vendor/lib/libchromatix_imx362_4k_video_3a_bear.so +vendor/lib/libchromatix_imx362_common.so +vendor/lib/libchromatix_imx362_common_bear.so +vendor/lib/libchromatix_imx362_cpp_hfr_120.so +vendor/lib/libchromatix_imx362_cpp_hfr_120_bear.so +vendor/lib/libchromatix_imx362_cpp_hfr_240.so +vendor/lib/libchromatix_imx362_cpp_hfr_240_bear.so +vendor/lib/libchromatix_imx362_cpp_hfr_60.so +vendor/lib/libchromatix_imx362_cpp_hfr_60_bear.so +vendor/lib/libchromatix_imx362_cpp_liveshot.so +vendor/lib/libchromatix_imx362_cpp_liveshot_bear.so +vendor/lib/libchromatix_imx362_cpp_preview.so +vendor/lib/libchromatix_imx362_cpp_preview_bear.so +vendor/lib/libchromatix_imx362_cpp_snapshot.so +vendor/lib/libchromatix_imx362_cpp_snapshot_bear.so +vendor/lib/libchromatix_imx362_cpp_snapshot_downscale.so +vendor/lib/libchromatix_imx362_cpp_snapshot_downscale_bear.so +vendor/lib/libchromatix_imx362_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx362_cpp_snapshot_hdr_bear.so +vendor/lib/libchromatix_imx362_cpp_snapshot_upscale.so +vendor/lib/libchromatix_imx362_cpp_snapshot_upscale_bear.so +vendor/lib/libchromatix_imx362_cpp_video.so +vendor/lib/libchromatix_imx362_cpp_video_4k.so +vendor/lib/libchromatix_imx362_cpp_video_4k_bear.so +vendor/lib/libchromatix_imx362_cpp_video_bear.so +vendor/lib/libchromatix_imx362_cpp_video_hdr.so +vendor/lib/libchromatix_imx362_cpp_video_hdr_bear.so +vendor/lib/libchromatix_imx362_default_preview_3a.so +vendor/lib/libchromatix_imx362_default_preview_3a_bear.so +vendor/lib/libchromatix_imx362_default_video.so +vendor/lib/libchromatix_imx362_default_video_3a.so +vendor/lib/libchromatix_imx362_default_video_3a_bear.so +vendor/lib/libchromatix_imx362_default_video_bear.so +vendor/lib/libchromatix_imx362_fullsize_preview_3a.so +vendor/lib/libchromatix_imx362_fullsize_preview_3a_bear.so +vendor/lib/libchromatix_imx362_fullsize_video_3a.so +vendor/lib/libchromatix_imx362_fullsize_video_3a_bear.so +vendor/lib/libchromatix_imx362_gt24c64a_1080p_preview_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_1080p_video_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_4k_preview_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_4k_video_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_common.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_hfr_120.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_hfr_240.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_hfr_60.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_liveshot.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_preview.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_snapshot.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_snapshot_downscale.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_snapshot_upscale.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_video.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_video_4k.so +vendor/lib/libchromatix_imx362_gt24c64a_cpp_video_hdr.so +vendor/lib/libchromatix_imx362_gt24c64a_default_preview_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_default_video.so +vendor/lib/libchromatix_imx362_gt24c64a_default_video_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_fullsize_preview_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_fullsize_video_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_hdr_snapshot_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_hdr_video_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_hfr_120.so +vendor/lib/libchromatix_imx362_gt24c64a_hfr_120_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_hfr_240.so +vendor/lib/libchromatix_imx362_gt24c64a_hfr_240_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_hfr_60.so +vendor/lib/libchromatix_imx362_gt24c64a_hfr_60_3a.so +vendor/lib/libchromatix_imx362_gt24c64a_postproc.so +vendor/lib/libchromatix_imx362_gt24c64a_preview.so +vendor/lib/libchromatix_imx362_gt24c64a_snapshot.so +vendor/lib/libchromatix_imx362_gt24c64a_snapshot_hdr.so +vendor/lib/libchromatix_imx362_gt24c64a_video_4k.so +vendor/lib/libchromatix_imx362_gt24c64a_video_hdr.so +vendor/lib/libchromatix_imx362_hdr_snapshot_3a.so +vendor/lib/libchromatix_imx362_hdr_snapshot_3a_bear.so +vendor/lib/libchromatix_imx362_hdr_video_3a.so +vendor/lib/libchromatix_imx362_hdr_video_3a_bear.so +vendor/lib/libchromatix_imx362_hfr_120.so +vendor/lib/libchromatix_imx362_hfr_120_3a.so +vendor/lib/libchromatix_imx362_hfr_120_3a_bear.so +vendor/lib/libchromatix_imx362_hfr_120_bear.so +vendor/lib/libchromatix_imx362_hfr_240.so +vendor/lib/libchromatix_imx362_hfr_240_3a.so +vendor/lib/libchromatix_imx362_hfr_240_3a_bear.so +vendor/lib/libchromatix_imx362_hfr_240_bear.so +vendor/lib/libchromatix_imx362_hfr_60.so +vendor/lib/libchromatix_imx362_hfr_60_3a.so +vendor/lib/libchromatix_imx362_hfr_60_3a_bear.so +vendor/lib/libchromatix_imx362_hfr_60_bear.so +vendor/lib/libchromatix_imx362_postproc.so +vendor/lib/libchromatix_imx362_postproc_bear.so +vendor/lib/libchromatix_imx362_preview.so +vendor/lib/libchromatix_imx362_preview_bear.so +vendor/lib/libchromatix_imx362_snapshot.so +vendor/lib/libchromatix_imx362_snapshot_bear.so +vendor/lib/libchromatix_imx362_snapshot_hdr.so +vendor/lib/libchromatix_imx362_snapshot_hdr_bear.so +vendor/lib/libchromatix_imx362_video_4k.so +vendor/lib/libchromatix_imx362_video_4k_bear.so +vendor/lib/libchromatix_imx362_video_hdr.so +vendor/lib/libchromatix_imx362_video_hdr_bear.so +vendor/lib/libchromatix_imx363_2nd_common.so +vendor/lib/libchromatix_imx363_2nd_cpp_hfr_120.so +vendor/lib/libchromatix_imx363_2nd_cpp_hfr_60.so +vendor/lib/libchromatix_imx363_2nd_cpp_hfr_90.so +vendor/lib/libchromatix_imx363_2nd_cpp_liveshot.so +vendor/lib/libchromatix_imx363_2nd_cpp_preview.so +vendor/lib/libchromatix_imx363_2nd_cpp_snapshot.so +vendor/lib/libchromatix_imx363_2nd_cpp_snapshot_upscale.so +vendor/lib/libchromatix_imx363_2nd_cpp_video.so +vendor/lib/libchromatix_imx363_2nd_default_preview_3a.so +vendor/lib/libchromatix_imx363_2nd_default_video_3a.so +vendor/lib/libchromatix_imx363_2nd_hfr_120.so +vendor/lib/libchromatix_imx363_2nd_hfr_120_3a.so +vendor/lib/libchromatix_imx363_2nd_hfr_60.so +vendor/lib/libchromatix_imx363_2nd_hfr_60_3a.so +vendor/lib/libchromatix_imx363_2nd_hfr_90.so +vendor/lib/libchromatix_imx363_2nd_hfr_90_3a.so +vendor/lib/libchromatix_imx363_2nd_postproc.so +vendor/lib/libchromatix_imx363_2nd_preview.so +vendor/lib/libchromatix_imx363_2nd_snapshot.so +vendor/lib/libchromatix_imx363_2nd_video.so vendor/lib/libchromatix_imx363_2nd_zsl_preview_3a.so vendor/lib/libchromatix_imx363_2nd_zsl_video_3a.so vendor/lib/libchromatix_imx363_common.so @@ -228,30 +1704,723 @@ vendor/lib/libchromatix_imx363_snapshot.so vendor/lib/libchromatix_imx363_video.so vendor/lib/libchromatix_imx363_zsl_preview_3a.so vendor/lib/libchromatix_imx363_zsl_video_3a.so - -### vendor/lib/libchromatix_imx486_common.so -### vendor/lib/libchromatix_imx486_cpp_hfr_120.so -### vendor/lib/libchromatix_imx486_cpp_hfr_60.so -### vendor/lib/libchromatix_imx486_cpp_hfr_90.so -### vendor/lib/libchromatix_imx486_cpp_liveshot.so -### vendor/lib/libchromatix_imx486_cpp_preview.so -### vendor/lib/libchromatix_imx486_cpp_snapshot.so -### vendor/lib/libchromatix_imx486_cpp_video.so -### vendor/lib/libchromatix_imx486_default_preview_dw9714v.so -### vendor/lib/libchromatix_imx486_default_video.so -### vendor/lib/libchromatix_imx486_default_video_dw9714v.so -### vendor/lib/libchromatix_imx486_hfr_120.so -### vendor/lib/libchromatix_imx486_hfr_120_dw9714v.so -### vendor/lib/libchromatix_imx486_hfr_60.so -### vendor/lib/libchromatix_imx486_hfr_60_dw9714v.so -### vendor/lib/libchromatix_imx486_hfr_90.so -### vendor/lib/libchromatix_imx486_hfr_90_dw9714v.so -### vendor/lib/libchromatix_imx486_postproc.so -### vendor/lib/libchromatix_imx486_preview.so -### vendor/lib/libchromatix_imx486_snapshot.so -### vendor/lib/libchromatix_imx486_zsl_preview_dw9714v.so -### vendor/lib/libchromatix_imx486_zsl_video_dw9714v.so - +vendor/lib/libchromatix_imx363pv_2nd_common.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_hfr_120.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_hfr_60.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_hfr_90.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_liveshot.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_preview.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_snapshot.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_snapshot_upscale.so +vendor/lib/libchromatix_imx363pv_2nd_cpp_video.so +vendor/lib/libchromatix_imx363pv_2nd_default_preview_3a.so +vendor/lib/libchromatix_imx363pv_2nd_default_video_3a.so +vendor/lib/libchromatix_imx363pv_2nd_hfr_120.so +vendor/lib/libchromatix_imx363pv_2nd_hfr_120_3a.so +vendor/lib/libchromatix_imx363pv_2nd_hfr_60.so +vendor/lib/libchromatix_imx363pv_2nd_hfr_60_3a.so +vendor/lib/libchromatix_imx363pv_2nd_hfr_90.so +vendor/lib/libchromatix_imx363pv_2nd_hfr_90_3a.so +vendor/lib/libchromatix_imx363pv_2nd_postproc.so +vendor/lib/libchromatix_imx363pv_2nd_preview.so +vendor/lib/libchromatix_imx363pv_2nd_snapshot.so +vendor/lib/libchromatix_imx363pv_2nd_video.so +vendor/lib/libchromatix_imx363pv_2nd_zsl_preview_3a.so +vendor/lib/libchromatix_imx363pv_2nd_zsl_video_3a.so +vendor/lib/libchromatix_imx376_common.so +vendor/lib/libchromatix_imx376_cpp_liveshot.so +vendor/lib/libchromatix_imx376_cpp_preview.so +vendor/lib/libchromatix_imx376_cpp_snapshot.so +vendor/lib/libchromatix_imx376_cpp_snapshot_downscale.so +vendor/lib/libchromatix_imx376_cpp_snapshot_upscale.so +vendor/lib/libchromatix_imx376_cpp_video.so +vendor/lib/libchromatix_imx376_cpp_video_default.so +vendor/lib/libchromatix_imx376_default_preview_3a.so +vendor/lib/libchromatix_imx376_default_video_3a.so +vendor/lib/libchromatix_imx376_fullsize_preview_3a.so +vendor/lib/libchromatix_imx376_fullsize_video_3a.so +vendor/lib/libchromatix_imx376_postproc.so +vendor/lib/libchromatix_imx376_snapshot.so +vendor/lib/libchromatix_imx376_video_default.so +vendor/lib/libchromatix_imx378_4K_preview.so +vendor/lib/libchromatix_imx378_4K_video.so +vendor/lib/libchromatix_imx378_common.so +vendor/lib/libchromatix_imx378_cpp_hfr_120.so +vendor/lib/libchromatix_imx378_cpp_hfr_240.so +vendor/lib/libchromatix_imx378_cpp_hfr_60.so +vendor/lib/libchromatix_imx378_cpp_hfr_90.so +vendor/lib/libchromatix_imx378_cpp_liveshot.so +vendor/lib/libchromatix_imx378_cpp_preview.so +vendor/lib/libchromatix_imx378_cpp_snapshot.so +vendor/lib/libchromatix_imx378_cpp_snapshot_hdr.so +vendor/lib/libchromatix_imx378_cpp_video.so +vendor/lib/libchromatix_imx378_cpp_video_hdr.so +vendor/lib/libchromatix_imx378_default_preview.so +vendor/lib/libchromatix_imx378_default_video.so +vendor/lib/libchromatix_imx378_hdr_snapshot_3a.so +vendor/lib/libchromatix_imx378_hdr_video_3a.so +vendor/lib/libchromatix_imx378_hfr_120.so +vendor/lib/libchromatix_imx378_hfr_120_3a.so +vendor/lib/libchromatix_imx378_hfr_240.so +vendor/lib/libchromatix_imx378_hfr_240_3a.so +vendor/lib/libchromatix_imx378_hfr_60.so +vendor/lib/libchromatix_imx378_hfr_60_3a.so +vendor/lib/libchromatix_imx378_hfr_90.so +vendor/lib/libchromatix_imx378_hfr_90_3a.so +vendor/lib/libchromatix_imx378_liveshot.so +vendor/lib/libchromatix_imx378_postproc.so +vendor/lib/libchromatix_imx378_preview.so +vendor/lib/libchromatix_imx378_snapshot.so +vendor/lib/libchromatix_imx378_snapshot_hdr.so +vendor/lib/libchromatix_imx378_video.so +vendor/lib/libchromatix_imx378_video_hdr.so +vendor/lib/libchromatix_imx378_zsl_preview.so +vendor/lib/libchromatix_imx378_zsl_video.so +vendor/lib/libchromatix_imx486_common.so +vendor/lib/libchromatix_imx486_cpp_hfr_120.so +vendor/lib/libchromatix_imx486_cpp_hfr_60.so +vendor/lib/libchromatix_imx486_cpp_hfr_90.so +vendor/lib/libchromatix_imx486_cpp_liveshot.so +vendor/lib/libchromatix_imx486_cpp_preview.so +vendor/lib/libchromatix_imx486_cpp_snapshot.so +vendor/lib/libchromatix_imx486_cpp_video.so +vendor/lib/libchromatix_imx486_default_preview_dw9714v.so +vendor/lib/libchromatix_imx486_default_video.so +vendor/lib/libchromatix_imx486_default_video_dw9714v.so +vendor/lib/libchromatix_imx486_hfr_120.so +vendor/lib/libchromatix_imx486_hfr_120_dw9714v.so +vendor/lib/libchromatix_imx486_hfr_60.so +vendor/lib/libchromatix_imx486_hfr_60_dw9714v.so +vendor/lib/libchromatix_imx486_hfr_90.so +vendor/lib/libchromatix_imx486_hfr_90_dw9714v.so +vendor/lib/libchromatix_imx486_postproc.so +vendor/lib/libchromatix_imx486_preview.so +vendor/lib/libchromatix_imx486_snapshot.so +vendor/lib/libchromatix_imx486_zsl_preview_dw9714v.so +vendor/lib/libchromatix_imx486_zsl_video_dw9714v.so +vendor/lib/libchromatix_imx519_3A_hfr_120.so +vendor/lib/libchromatix_imx519_3A_hfr_240.so +vendor/lib/libchromatix_imx519_3A_hfr_480.so +vendor/lib/libchromatix_imx519_3A_snapshot_raw_hdr.so +vendor/lib/libchromatix_imx519_3A_snapshot_raw_hdr_60.so +vendor/lib/libchromatix_imx519_4k.so +vendor/lib/libchromatix_imx519_4k_video.so +vendor/lib/libchromatix_imx519_common.so +vendor/lib/libchromatix_imx519_cpp_hfr_120.so +vendor/lib/libchromatix_imx519_cpp_hfr_240.so +vendor/lib/libchromatix_imx519_cpp_hfr_480.so +vendor/lib/libchromatix_imx519_cpp_liveshot.so +vendor/lib/libchromatix_imx519_cpp_preview.so +vendor/lib/libchromatix_imx519_cpp_snapshot.so +vendor/lib/libchromatix_imx519_cpp_snapshot_raw_hdr.so +vendor/lib/libchromatix_imx519_cpp_video.so +vendor/lib/libchromatix_imx519_default_preview_3a.so +vendor/lib/libchromatix_imx519_default_video.so +vendor/lib/libchromatix_imx519_default_video_3a.so +vendor/lib/libchromatix_imx519_fullsize_preview.so +vendor/lib/libchromatix_imx519_fullsize_preview_60.so +vendor/lib/libchromatix_imx519_fullsize_video.so +vendor/lib/libchromatix_imx519_fullsize_video_60.so +vendor/lib/libchromatix_imx519_hfr_120.so +vendor/lib/libchromatix_imx519_hfr_240.so +vendor/lib/libchromatix_imx519_hfr_480.so +vendor/lib/libchromatix_imx519_postproc.so +vendor/lib/libchromatix_imx519_preview.so +vendor/lib/libchromatix_imx519_snapshot.so +vendor/lib/libchromatix_imx519_snapshot_raw_hdr.so +vendor/lib/libchromatix_imx519_video_4k.so +vendor/lib/libchromatix_ov12a10_4k_preview_3a.so +vendor/lib/libchromatix_ov12a10_4k_video_3a.so +vendor/lib/libchromatix_ov12a10_bear_4k_preview_3a.so +vendor/lib/libchromatix_ov12a10_bear_4k_video_3a.so +vendor/lib/libchromatix_ov12a10_bear_common.so +vendor/lib/libchromatix_ov12a10_bear_cpp_hfr_120.so +vendor/lib/libchromatix_ov12a10_bear_cpp_hfr_60.so +vendor/lib/libchromatix_ov12a10_bear_cpp_hfr_90.so +vendor/lib/libchromatix_ov12a10_bear_cpp_liveshot.so +vendor/lib/libchromatix_ov12a10_bear_cpp_preview.so +vendor/lib/libchromatix_ov12a10_bear_cpp_snapshot.so +vendor/lib/libchromatix_ov12a10_bear_cpp_video.so +vendor/lib/libchromatix_ov12a10_bear_cpp_video_4k.so +vendor/lib/libchromatix_ov12a10_bear_default_preview_3a.so +vendor/lib/libchromatix_ov12a10_bear_default_video.so +vendor/lib/libchromatix_ov12a10_bear_default_video_3a.so +vendor/lib/libchromatix_ov12a10_bear_default_video_4k.so +vendor/lib/libchromatix_ov12a10_bear_hfr_120.so +vendor/lib/libchromatix_ov12a10_bear_hfr_120_3a.so +vendor/lib/libchromatix_ov12a10_bear_hfr_60.so +vendor/lib/libchromatix_ov12a10_bear_hfr_60_3a.so +vendor/lib/libchromatix_ov12a10_bear_hfr_90.so +vendor/lib/libchromatix_ov12a10_bear_hfr_90_3a.so +vendor/lib/libchromatix_ov12a10_bear_postproc.so +vendor/lib/libchromatix_ov12a10_bear_preview.so +vendor/lib/libchromatix_ov12a10_bear_snapshot.so +vendor/lib/libchromatix_ov12a10_bear_zsl_preview_3a.so +vendor/lib/libchromatix_ov12a10_bear_zsl_video_3a.so +vendor/lib/libchromatix_ov12a10_common.so +vendor/lib/libchromatix_ov12a10_cpp_hfr_120.so +vendor/lib/libchromatix_ov12a10_cpp_hfr_60.so +vendor/lib/libchromatix_ov12a10_cpp_hfr_90.so +vendor/lib/libchromatix_ov12a10_cpp_liveshot.so +vendor/lib/libchromatix_ov12a10_cpp_preview.so +vendor/lib/libchromatix_ov12a10_cpp_snapshot.so +vendor/lib/libchromatix_ov12a10_cpp_video.so +vendor/lib/libchromatix_ov12a10_cpp_video_4k.so +vendor/lib/libchromatix_ov12a10_default_preview_3a.so +vendor/lib/libchromatix_ov12a10_default_video.so +vendor/lib/libchromatix_ov12a10_default_video_3a.so +vendor/lib/libchromatix_ov12a10_default_video_4k.so +vendor/lib/libchromatix_ov12a10_hfr_120.so +vendor/lib/libchromatix_ov12a10_hfr_120_3a.so +vendor/lib/libchromatix_ov12a10_hfr_60.so +vendor/lib/libchromatix_ov12a10_hfr_60_3a.so +vendor/lib/libchromatix_ov12a10_hfr_90.so +vendor/lib/libchromatix_ov12a10_hfr_90_3a.so +vendor/lib/libchromatix_ov12a10_postproc.so +vendor/lib/libchromatix_ov12a10_preview.so +vendor/lib/libchromatix_ov12a10_snapshot.so +vendor/lib/libchromatix_ov12a10_zsl_preview_3a.so +vendor/lib/libchromatix_ov12a10_zsl_video_3a.so +vendor/lib/libchromatix_ov13850_common.so +vendor/lib/libchromatix_ov13850_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov13850_cpp_hfr_120.so +vendor/lib/libchromatix_ov13850_cpp_hfr_60.so +vendor/lib/libchromatix_ov13850_cpp_hfr_90.so +vendor/lib/libchromatix_ov13850_cpp_liveshot.so +vendor/lib/libchromatix_ov13850_cpp_preview.so +vendor/lib/libchromatix_ov13850_cpp_snapshot.so +vendor/lib/libchromatix_ov13850_cpp_us_chromatix.so +vendor/lib/libchromatix_ov13850_cpp_video.so +vendor/lib/libchromatix_ov13850_cpp_video_full.so +vendor/lib/libchromatix_ov13850_default_preview_lc898212xd.so +vendor/lib/libchromatix_ov13850_default_video.so +vendor/lib/libchromatix_ov13850_default_video_lc898212xd.so +vendor/lib/libchromatix_ov13850_hfr_120.so +vendor/lib/libchromatix_ov13850_hfr_120_lc898212xd.so +vendor/lib/libchromatix_ov13850_hfr_60.so +vendor/lib/libchromatix_ov13850_hfr_60_lc898212xd.so +vendor/lib/libchromatix_ov13850_hfr_90.so +vendor/lib/libchromatix_ov13850_hfr_90_lc898212xd.so +vendor/lib/libchromatix_ov13850_liveshot.so +vendor/lib/libchromatix_ov13850_postproc.so +vendor/lib/libchromatix_ov13850_preview.so +vendor/lib/libchromatix_ov13850_q13v06k_common.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_hfr_120.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_hfr_60.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_hfr_90.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_liveshot.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_preview.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_snapshot.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_us_chromatix.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_video.so +vendor/lib/libchromatix_ov13850_q13v06k_cpp_video_full.so +vendor/lib/libchromatix_ov13850_q13v06k_default_preview_bu64297.so +vendor/lib/libchromatix_ov13850_q13v06k_default_video.so +vendor/lib/libchromatix_ov13850_q13v06k_default_video_bu64297.so +vendor/lib/libchromatix_ov13850_q13v06k_hfr_120.so +vendor/lib/libchromatix_ov13850_q13v06k_hfr_120_bu64297.so +vendor/lib/libchromatix_ov13850_q13v06k_hfr_60.so +vendor/lib/libchromatix_ov13850_q13v06k_hfr_60_bu64297.so +vendor/lib/libchromatix_ov13850_q13v06k_hfr_90.so +vendor/lib/libchromatix_ov13850_q13v06k_hfr_90_bu64297.so +vendor/lib/libchromatix_ov13850_q13v06k_liveshot.so +vendor/lib/libchromatix_ov13850_q13v06k_postproc.so +vendor/lib/libchromatix_ov13850_q13v06k_preview.so +vendor/lib/libchromatix_ov13850_q13v06k_snapshot.so +vendor/lib/libchromatix_ov13850_q13v06k_video_full.so +vendor/lib/libchromatix_ov13850_q13v06k_zsl_preview_bu64297.so +vendor/lib/libchromatix_ov13850_q13v06k_zsl_video_bu64297.so +vendor/lib/libchromatix_ov13850_snapshot.so +vendor/lib/libchromatix_ov13850_video_full.so +vendor/lib/libchromatix_ov13850_zsl_preview_lc898212xd.so +vendor/lib/libchromatix_ov13850_zsl_video_lc898212xd.so +vendor/lib/libchromatix_ov13855_common.so +vendor/lib/libchromatix_ov13855_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov13855_cpp_hfr_120.so +vendor/lib/libchromatix_ov13855_cpp_hfr_60.so +vendor/lib/libchromatix_ov13855_cpp_hfr_90.so +vendor/lib/libchromatix_ov13855_cpp_liveshot.so +vendor/lib/libchromatix_ov13855_cpp_preview.so +vendor/lib/libchromatix_ov13855_cpp_snapshot.so +vendor/lib/libchromatix_ov13855_cpp_us_chromatix.so +vendor/lib/libchromatix_ov13855_cpp_video.so +vendor/lib/libchromatix_ov13855_cpp_video_full.so +vendor/lib/libchromatix_ov13855_default_preview_bu64297.so +vendor/lib/libchromatix_ov13855_default_video.so +vendor/lib/libchromatix_ov13855_default_video_bu64297.so +vendor/lib/libchromatix_ov13855_hfr_120.so +vendor/lib/libchromatix_ov13855_hfr_120_bu64297.so +vendor/lib/libchromatix_ov13855_hfr_60.so +vendor/lib/libchromatix_ov13855_hfr_60_bu64297.so +vendor/lib/libchromatix_ov13855_hfr_90.so +vendor/lib/libchromatix_ov13855_hfr_90_bu64297.so +vendor/lib/libchromatix_ov13855_postproc.so +vendor/lib/libchromatix_ov13855_preview.so +vendor/lib/libchromatix_ov13855_snapshot.so +vendor/lib/libchromatix_ov13855_video_full.so +vendor/lib/libchromatix_ov13855_zsl_preview_bu64297.so +vendor/lib/libchromatix_ov13855_zsl_video_bu64297.so +vendor/lib/libchromatix_ov13880_4k_preview_3a.so +vendor/lib/libchromatix_ov13880_4k_video_3a.so +vendor/lib/libchromatix_ov13880_common.so +vendor/lib/libchromatix_ov13880_cpp_hfr_120.so +vendor/lib/libchromatix_ov13880_cpp_hfr_60.so +vendor/lib/libchromatix_ov13880_cpp_hfr_90.so +vendor/lib/libchromatix_ov13880_cpp_liveshot.so +vendor/lib/libchromatix_ov13880_cpp_preview.so +vendor/lib/libchromatix_ov13880_cpp_snapshot.so +vendor/lib/libchromatix_ov13880_cpp_video.so +vendor/lib/libchromatix_ov13880_cpp_video_4k.so +vendor/lib/libchromatix_ov13880_default_preview_3a.so +vendor/lib/libchromatix_ov13880_default_video.so +vendor/lib/libchromatix_ov13880_default_video_3a.so +vendor/lib/libchromatix_ov13880_default_video_4k.so +vendor/lib/libchromatix_ov13880_hfr_120.so +vendor/lib/libchromatix_ov13880_hfr_120_3a.so +vendor/lib/libchromatix_ov13880_hfr_60.so +vendor/lib/libchromatix_ov13880_hfr_60_3a.so +vendor/lib/libchromatix_ov13880_hfr_90.so +vendor/lib/libchromatix_ov13880_hfr_90_3a.so +vendor/lib/libchromatix_ov13880_postproc.so +vendor/lib/libchromatix_ov13880_preview.so +vendor/lib/libchromatix_ov13880_snapshot.so +vendor/lib/libchromatix_ov13880_zsl_preview_3a.so +vendor/lib/libchromatix_ov13880_zsl_video_3a.so +vendor/lib/libchromatix_ov2281_a3_default_preview.so +vendor/lib/libchromatix_ov2281_a3_default_video.so +vendor/lib/libchromatix_ov2281_common.so +vendor/lib/libchromatix_ov2281_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov2281_cpp_liveshot.so +vendor/lib/libchromatix_ov2281_cpp_preview.so +vendor/lib/libchromatix_ov2281_cpp_snapshot.so +vendor/lib/libchromatix_ov2281_cpp_us_chromatix.so +vendor/lib/libchromatix_ov2281_cpp_video.so +vendor/lib/libchromatix_ov2281_default_video.so +vendor/lib/libchromatix_ov2281_liveshot.so +vendor/lib/libchromatix_ov2281_postproc.so +vendor/lib/libchromatix_ov2281_preview.so +vendor/lib/libchromatix_ov2281_snapshot.so +vendor/lib/libchromatix_ov2281_zsl_preview.so +vendor/lib/libchromatix_ov2281_zsl_video.so +vendor/lib/libchromatix_ov4688_common.so +vendor/lib/libchromatix_ov4688_cpp_hfr_120.so +vendor/lib/libchromatix_ov4688_cpp_hfr_60.so +vendor/lib/libchromatix_ov4688_cpp_hfr_90.so +vendor/lib/libchromatix_ov4688_cpp_liveshot.so +vendor/lib/libchromatix_ov4688_cpp_preview.so +vendor/lib/libchromatix_ov4688_cpp_snapshot.so +vendor/lib/libchromatix_ov4688_cpp_video.so +vendor/lib/libchromatix_ov4688_default_video.so +vendor/lib/libchromatix_ov4688_hfr_120.so +vendor/lib/libchromatix_ov4688_hfr_120_ad5823.so +vendor/lib/libchromatix_ov4688_hfr_60.so +vendor/lib/libchromatix_ov4688_hfr_60_ad5823.so +vendor/lib/libchromatix_ov4688_hfr_90.so +vendor/lib/libchromatix_ov4688_hfr_90_ad5823.so +vendor/lib/libchromatix_ov4688_liveshot.so +vendor/lib/libchromatix_ov4688_postproc.so +vendor/lib/libchromatix_ov4688_preview.so +vendor/lib/libchromatix_ov4688_snapshot.so +vendor/lib/libchromatix_ov4688_zsl_preview_ad5823.so +vendor/lib/libchromatix_ov4688_zsl_video_ad5823.so +vendor/lib/libchromatix_ov5670_a3_default_preview.so +vendor/lib/libchromatix_ov5670_a3_default_video.so +vendor/lib/libchromatix_ov5670_a3_hfr_120.so +vendor/lib/libchromatix_ov5670_a3_hfr_60.so +vendor/lib/libchromatix_ov5670_a3_hfr_90.so +vendor/lib/libchromatix_ov5670_common.so +vendor/lib/libchromatix_ov5670_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov5670_cpp_hfr_120.so +vendor/lib/libchromatix_ov5670_cpp_hfr_60.so +vendor/lib/libchromatix_ov5670_cpp_hfr_90.so +vendor/lib/libchromatix_ov5670_cpp_liveshot.so +vendor/lib/libchromatix_ov5670_cpp_preview.so +vendor/lib/libchromatix_ov5670_cpp_snapshot.so +vendor/lib/libchromatix_ov5670_cpp_us_chromatix.so +vendor/lib/libchromatix_ov5670_cpp_video.so +vendor/lib/libchromatix_ov5670_cpp_video_full.so +vendor/lib/libchromatix_ov5670_default_video.so +vendor/lib/libchromatix_ov5670_f5670bq_a3_default_preview.so +vendor/lib/libchromatix_ov5670_f5670bq_a3_default_video.so +vendor/lib/libchromatix_ov5670_f5670bq_a3_hfr_120.so +vendor/lib/libchromatix_ov5670_f5670bq_a3_hfr_60.so +vendor/lib/libchromatix_ov5670_f5670bq_a3_hfr_90.so +vendor/lib/libchromatix_ov5670_f5670bq_common.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_hfr_120.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_hfr_60.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_hfr_90.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_liveshot.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_preview.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_snapshot.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_us_chromatix.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_video.so +vendor/lib/libchromatix_ov5670_f5670bq_cpp_video_full.so +vendor/lib/libchromatix_ov5670_f5670bq_default_video.so +vendor/lib/libchromatix_ov5670_f5670bq_hfr_120.so +vendor/lib/libchromatix_ov5670_f5670bq_hfr_60.so +vendor/lib/libchromatix_ov5670_f5670bq_hfr_90.so +vendor/lib/libchromatix_ov5670_f5670bq_liveshot.so +vendor/lib/libchromatix_ov5670_f5670bq_postproc.so +vendor/lib/libchromatix_ov5670_f5670bq_preview.so +vendor/lib/libchromatix_ov5670_f5670bq_snapshot.so +vendor/lib/libchromatix_ov5670_f5670bq_video_full.so +vendor/lib/libchromatix_ov5670_f5670bq_zsl_preview.so +vendor/lib/libchromatix_ov5670_f5670bq_zsl_video.so +vendor/lib/libchromatix_ov5670_hfr_120.so +vendor/lib/libchromatix_ov5670_hfr_60.so +vendor/lib/libchromatix_ov5670_hfr_90.so +vendor/lib/libchromatix_ov5670_postproc.so +vendor/lib/libchromatix_ov5670_preview.so +vendor/lib/libchromatix_ov5670_snapshot.so +vendor/lib/libchromatix_ov5670_video_full.so +vendor/lib/libchromatix_ov5670_zsl_preview.so +vendor/lib/libchromatix_ov5670_zsl_video.so +vendor/lib/libchromatix_ov7251_common.so +vendor/lib/libchromatix_ov7251_cpp_liveshot.so +vendor/lib/libchromatix_ov7251_cpp_preview.so +vendor/lib/libchromatix_ov7251_cpp_snapshot.so +vendor/lib/libchromatix_ov7251_cpp_video.so +vendor/lib/libchromatix_ov7251_default_video.so +vendor/lib/libchromatix_ov7251_postproc.so +vendor/lib/libchromatix_ov7251_preview.so +vendor/lib/libchromatix_ov7251_snapshot.so +vendor/lib/libchromatix_ov7251_zsl_preview.so +vendor/lib/libchromatix_ov7251_zsl_video.so +vendor/lib/libchromatix_ov8856_a3_default_preview.so +vendor/lib/libchromatix_ov8856_a3_default_video.so +vendor/lib/libchromatix_ov8856_a3_hfr_60.so +vendor/lib/libchromatix_ov8856_a3_hfr_90.so +vendor/lib/libchromatix_ov8856_bear_3a_default_preview.so +vendor/lib/libchromatix_ov8856_bear_3a_default_video.so +vendor/lib/libchromatix_ov8856_bear_3a_hfr_120.so +vendor/lib/libchromatix_ov8856_bear_3a_hfr_60.so +vendor/lib/libchromatix_ov8856_bear_3a_hfr_90.so +vendor/lib/libchromatix_ov8856_bear_common.so +vendor/lib/libchromatix_ov8856_bear_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov8856_bear_cpp_hfr_120.so +vendor/lib/libchromatix_ov8856_bear_cpp_hfr_60.so +vendor/lib/libchromatix_ov8856_bear_cpp_hfr_90.so +vendor/lib/libchromatix_ov8856_bear_cpp_liveshot.so +vendor/lib/libchromatix_ov8856_bear_cpp_preview.so +vendor/lib/libchromatix_ov8856_bear_cpp_snapshot.so +vendor/lib/libchromatix_ov8856_bear_cpp_us_chromatix.so +vendor/lib/libchromatix_ov8856_bear_cpp_video.so +vendor/lib/libchromatix_ov8856_bear_default_video.so +vendor/lib/libchromatix_ov8856_bear_hfr_120.so +vendor/lib/libchromatix_ov8856_bear_hfr_60.so +vendor/lib/libchromatix_ov8856_bear_hfr_90.so +vendor/lib/libchromatix_ov8856_bear_liveshot.so +vendor/lib/libchromatix_ov8856_bear_postproc.so +vendor/lib/libchromatix_ov8856_bear_preview.so +vendor/lib/libchromatix_ov8856_bear_snapshot.so +vendor/lib/libchromatix_ov8856_bear_zsl_preview.so +vendor/lib/libchromatix_ov8856_bear_zsl_video.so +vendor/lib/libchromatix_ov8856_common.so +vendor/lib/libchromatix_ov8856_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov8856_cpp_hfr_60.so +vendor/lib/libchromatix_ov8856_cpp_hfr_90.so +vendor/lib/libchromatix_ov8856_cpp_liveshot.so +vendor/lib/libchromatix_ov8856_cpp_preview.so +vendor/lib/libchromatix_ov8856_cpp_snapshot.so +vendor/lib/libchromatix_ov8856_cpp_us_chromatix.so +vendor/lib/libchromatix_ov8856_cpp_video.so +vendor/lib/libchromatix_ov8856_default_video.so +vendor/lib/libchromatix_ov8856_hfr_60.so +vendor/lib/libchromatix_ov8856_hfr_90.so +vendor/lib/libchromatix_ov8856_liveshot.so +vendor/lib/libchromatix_ov8856_postproc.so +vendor/lib/libchromatix_ov8856_preview.so +vendor/lib/libchromatix_ov8856_snapshot.so +vendor/lib/libchromatix_ov8856_zsl_preview.so +vendor/lib/libchromatix_ov8856_zsl_video.so +vendor/lib/libchromatix_ov8858_a3_default_preview.so +vendor/lib/libchromatix_ov8858_a3_default_video.so +vendor/lib/libchromatix_ov8858_a3_hfr_120.so +vendor/lib/libchromatix_ov8858_a3_hfr_60.so +vendor/lib/libchromatix_ov8858_a3_hfr_90.so +vendor/lib/libchromatix_ov8858_bear_a3_default_preview.so +vendor/lib/libchromatix_ov8858_bear_a3_default_video.so +vendor/lib/libchromatix_ov8858_bear_a3_hfr_120.so +vendor/lib/libchromatix_ov8858_bear_a3_hfr_60.so +vendor/lib/libchromatix_ov8858_bear_a3_hfr_90.so +vendor/lib/libchromatix_ov8858_bear_common.so +vendor/lib/libchromatix_ov8858_bear_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov8858_bear_cpp_hfr_120.so +vendor/lib/libchromatix_ov8858_bear_cpp_hfr_60.so +vendor/lib/libchromatix_ov8858_bear_cpp_hfr_90.so +vendor/lib/libchromatix_ov8858_bear_cpp_liveshot.so +vendor/lib/libchromatix_ov8858_bear_cpp_preview.so +vendor/lib/libchromatix_ov8858_bear_cpp_snapshot.so +vendor/lib/libchromatix_ov8858_bear_cpp_us_chromatix.so +vendor/lib/libchromatix_ov8858_bear_cpp_video.so +vendor/lib/libchromatix_ov8858_bear_default_video.so +vendor/lib/libchromatix_ov8858_bear_hfr_120.so +vendor/lib/libchromatix_ov8858_bear_hfr_60.so +vendor/lib/libchromatix_ov8858_bear_hfr_90.so +vendor/lib/libchromatix_ov8858_bear_postproc.so +vendor/lib/libchromatix_ov8858_bear_preview.so +vendor/lib/libchromatix_ov8858_bear_snapshot.so +vendor/lib/libchromatix_ov8858_bear_zsl_preview.so +vendor/lib/libchromatix_ov8858_bear_zsl_video.so +vendor/lib/libchromatix_ov8858_common.so +vendor/lib/libchromatix_ov8858_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov8858_cpp_hfr_120.so +vendor/lib/libchromatix_ov8858_cpp_hfr_60.so +vendor/lib/libchromatix_ov8858_cpp_hfr_90.so +vendor/lib/libchromatix_ov8858_cpp_liveshot.so +vendor/lib/libchromatix_ov8858_cpp_preview.so +vendor/lib/libchromatix_ov8858_cpp_snapshot.so +vendor/lib/libchromatix_ov8858_cpp_us_chromatix.so +vendor/lib/libchromatix_ov8858_cpp_video.so +vendor/lib/libchromatix_ov8858_default_video.so +vendor/lib/libchromatix_ov8858_hfr_120.so +vendor/lib/libchromatix_ov8858_hfr_60.so +vendor/lib/libchromatix_ov8858_hfr_90.so +vendor/lib/libchromatix_ov8858_liveshot.so +vendor/lib/libchromatix_ov8858_postproc.so +vendor/lib/libchromatix_ov8858_preview.so +vendor/lib/libchromatix_ov8858_snapshot.so +vendor/lib/libchromatix_ov8858_zsl_preview.so +vendor/lib/libchromatix_ov8858_zsl_video.so +vendor/lib/libchromatix_ov8865_common.so +vendor/lib/libchromatix_ov8865_cpp_ds_chromatix.so +vendor/lib/libchromatix_ov8865_cpp_hfr_120.so +vendor/lib/libchromatix_ov8865_cpp_hfr_60.so +vendor/lib/libchromatix_ov8865_cpp_hfr_90.so +vendor/lib/libchromatix_ov8865_cpp_liveshot.so +vendor/lib/libchromatix_ov8865_cpp_preview.so +vendor/lib/libchromatix_ov8865_cpp_snapshot.so +vendor/lib/libchromatix_ov8865_cpp_us_chromatix.so +vendor/lib/libchromatix_ov8865_cpp_video.so +vendor/lib/libchromatix_ov8865_cpp_video_full.so +vendor/lib/libchromatix_ov8865_default_preview_dw9714.so +vendor/lib/libchromatix_ov8865_default_video.so +vendor/lib/libchromatix_ov8865_default_video_dw9714.so +vendor/lib/libchromatix_ov8865_hfr_120.so +vendor/lib/libchromatix_ov8865_hfr_120_dw9714.so +vendor/lib/libchromatix_ov8865_hfr_60.so +vendor/lib/libchromatix_ov8865_hfr_60_dw9714.so +vendor/lib/libchromatix_ov8865_hfr_90.so +vendor/lib/libchromatix_ov8865_hfr_90_dw9714.so +vendor/lib/libchromatix_ov8865_liveshot.so +vendor/lib/libchromatix_ov8865_postproc.so +vendor/lib/libchromatix_ov8865_preview.so +vendor/lib/libchromatix_ov8865_snapshot.so +vendor/lib/libchromatix_ov8865_video_full.so +vendor/lib/libchromatix_ov8865_zsl_preview.so +vendor/lib/libchromatix_ov8865_zsl_video.so +vendor/lib/libchromatix_s5k2l7sx_4k_preview_3a.so +vendor/lib/libchromatix_s5k2l7sx_4k_video_3a.so +vendor/lib/libchromatix_s5k2l7sx_common.so +vendor/lib/libchromatix_s5k2l7sx_cpp_hfr_60.so +vendor/lib/libchromatix_s5k2l7sx_cpp_liveshot.so +vendor/lib/libchromatix_s5k2l7sx_cpp_preview.so +vendor/lib/libchromatix_s5k2l7sx_cpp_snapshot.so +vendor/lib/libchromatix_s5k2l7sx_cpp_video.so +vendor/lib/libchromatix_s5k2l7sx_cpp_video_4k.so +vendor/lib/libchromatix_s5k2l7sx_default_preview_3a.so +vendor/lib/libchromatix_s5k2l7sx_default_video_3a.so +vendor/lib/libchromatix_s5k2l7sx_hfr_60.so +vendor/lib/libchromatix_s5k2l7sx_hfr_60_3a.so +vendor/lib/libchromatix_s5k2l7sx_postproc.so +vendor/lib/libchromatix_s5k2l7sx_preview.so +vendor/lib/libchromatix_s5k2l7sx_snapshot.so +vendor/lib/libchromatix_s5k2l7sx_video.so +vendor/lib/libchromatix_s5k2l7sx_video_4k.so +vendor/lib/libchromatix_s5k2l7sx_zsl_preview_3a.so +vendor/lib/libchromatix_s5k2l7sx_zsl_video_3a.so +vendor/lib/libchromatix_s5k3l8_common.so +vendor/lib/libchromatix_s5k3l8_cpp_hfr_120.so +vendor/lib/libchromatix_s5k3l8_cpp_hfr_60.so +vendor/lib/libchromatix_s5k3l8_cpp_hfr_90.so +vendor/lib/libchromatix_s5k3l8_cpp_liveshot.so +vendor/lib/libchromatix_s5k3l8_cpp_preview.so +vendor/lib/libchromatix_s5k3l8_cpp_snapshot.so +vendor/lib/libchromatix_s5k3l8_cpp_video.so +vendor/lib/libchromatix_s5k3l8_default_preview_ak7345.so +vendor/lib/libchromatix_s5k3l8_default_video.so +vendor/lib/libchromatix_s5k3l8_default_video_ak7345.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_common.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_cpp_hfr_120.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_cpp_hfr_60.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_cpp_hfr_90.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_cpp_liveshot.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_cpp_preview.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_cpp_snapshot.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_cpp_video.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_default_preview_dw9763.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_default_video.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_default_video_dw9763.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_hfr_120.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_hfr_120_dw9763.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_hfr_60.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_hfr_60_dw9763.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_hfr_90.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_hfr_90_dw9763.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_liveshot.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_postproc.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_preview.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_snapshot.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_zsl_preview_dw9763.so +vendor/lib/libchromatix_s5k3l8_f3l8yam_zsl_video_dw9763.so +vendor/lib/libchromatix_s5k3l8_hfr_120.so +vendor/lib/libchromatix_s5k3l8_hfr_120_ak7345.so +vendor/lib/libchromatix_s5k3l8_hfr_60.so +vendor/lib/libchromatix_s5k3l8_hfr_60_ak7345.so +vendor/lib/libchromatix_s5k3l8_hfr_90.so +vendor/lib/libchromatix_s5k3l8_hfr_90_ak7345.so +vendor/lib/libchromatix_s5k3l8_mono_common.so +vendor/lib/libchromatix_s5k3l8_mono_cpp_hfr_120.so +vendor/lib/libchromatix_s5k3l8_mono_cpp_hfr_60.so +vendor/lib/libchromatix_s5k3l8_mono_cpp_hfr_90.so +vendor/lib/libchromatix_s5k3l8_mono_cpp_liveshot.so +vendor/lib/libchromatix_s5k3l8_mono_cpp_preview.so +vendor/lib/libchromatix_s5k3l8_mono_cpp_snapshot.so +vendor/lib/libchromatix_s5k3l8_mono_cpp_video.so +vendor/lib/libchromatix_s5k3l8_mono_default_preview_ak7345.so +vendor/lib/libchromatix_s5k3l8_mono_default_video.so +vendor/lib/libchromatix_s5k3l8_mono_default_video_ak7345.so +vendor/lib/libchromatix_s5k3l8_mono_hfr_120.so +vendor/lib/libchromatix_s5k3l8_mono_hfr_120_ak7345.so +vendor/lib/libchromatix_s5k3l8_mono_hfr_60.so +vendor/lib/libchromatix_s5k3l8_mono_hfr_60_ak7345.so +vendor/lib/libchromatix_s5k3l8_mono_hfr_90.so +vendor/lib/libchromatix_s5k3l8_mono_hfr_90_ak7345.so +vendor/lib/libchromatix_s5k3l8_mono_postproc.so +vendor/lib/libchromatix_s5k3l8_mono_preview.so +vendor/lib/libchromatix_s5k3l8_mono_snapshot.so +vendor/lib/libchromatix_s5k3l8_mono_zsl_preview_ak7345.so +vendor/lib/libchromatix_s5k3l8_mono_zsl_video_ak7345.so +vendor/lib/libchromatix_s5k3l8_postproc.so +vendor/lib/libchromatix_s5k3l8_preview.so +vendor/lib/libchromatix_s5k3l8_snapshot.so +vendor/lib/libchromatix_s5k3l8_zsl_preview_ak7345.so +vendor/lib/libchromatix_s5k3l8_zsl_video_ak7345.so +vendor/lib/libchromatix_s5k3m2xm_common.so +vendor/lib/libchromatix_s5k3m2xm_common_bear.so +vendor/lib/libchromatix_s5k3m2xm_cpp_hfr_120.so +vendor/lib/libchromatix_s5k3m2xm_cpp_hfr_120_bear.so +vendor/lib/libchromatix_s5k3m2xm_cpp_hfr_60.so +vendor/lib/libchromatix_s5k3m2xm_cpp_hfr_60_bear.so +vendor/lib/libchromatix_s5k3m2xm_cpp_hfr_90.so +vendor/lib/libchromatix_s5k3m2xm_cpp_hfr_90_bear.so +vendor/lib/libchromatix_s5k3m2xm_cpp_liveshot.so +vendor/lib/libchromatix_s5k3m2xm_cpp_liveshot_bear.so +vendor/lib/libchromatix_s5k3m2xm_cpp_preview.so +vendor/lib/libchromatix_s5k3m2xm_cpp_preview_bear.so +vendor/lib/libchromatix_s5k3m2xm_cpp_snapshot.so +vendor/lib/libchromatix_s5k3m2xm_cpp_snapshot_bear.so +vendor/lib/libchromatix_s5k3m2xm_cpp_video.so +vendor/lib/libchromatix_s5k3m2xm_cpp_video_bear.so +vendor/lib/libchromatix_s5k3m2xm_default_preview_dw9761b.so +vendor/lib/libchromatix_s5k3m2xm_default_preview_dw9761b_bear.so +vendor/lib/libchromatix_s5k3m2xm_default_video.so +vendor/lib/libchromatix_s5k3m2xm_default_video_bear.so +vendor/lib/libchromatix_s5k3m2xm_default_video_dw9761b.so +vendor/lib/libchromatix_s5k3m2xm_default_video_dw9761b_bear.so +vendor/lib/libchromatix_s5k3m2xm_hfr_120.so +vendor/lib/libchromatix_s5k3m2xm_hfr_120_bear.so +vendor/lib/libchromatix_s5k3m2xm_hfr_120_dw9761b.so +vendor/lib/libchromatix_s5k3m2xm_hfr_120_dw9761b_bear.so +vendor/lib/libchromatix_s5k3m2xm_hfr_60.so +vendor/lib/libchromatix_s5k3m2xm_hfr_60_bear.so +vendor/lib/libchromatix_s5k3m2xm_hfr_60_dw9761b.so +vendor/lib/libchromatix_s5k3m2xm_hfr_60_dw9761b_bear.so +vendor/lib/libchromatix_s5k3m2xm_hfr_90.so +vendor/lib/libchromatix_s5k3m2xm_hfr_90_bear.so +vendor/lib/libchromatix_s5k3m2xm_hfr_90_dw9761b.so +vendor/lib/libchromatix_s5k3m2xm_hfr_90_dw9761b_bear.so +vendor/lib/libchromatix_s5k3m2xm_liveshot.so +vendor/lib/libchromatix_s5k3m2xm_liveshot_bear.so +vendor/lib/libchromatix_s5k3m2xm_postproc.so +vendor/lib/libchromatix_s5k3m2xm_postproc_bear.so +vendor/lib/libchromatix_s5k3m2xm_preview.so +vendor/lib/libchromatix_s5k3m2xm_preview_bear.so +vendor/lib/libchromatix_s5k3m2xm_snapshot.so +vendor/lib/libchromatix_s5k3m2xm_snapshot_bear.so +vendor/lib/libchromatix_s5k3m2xm_zsl_preview_dw9761b.so +vendor/lib/libchromatix_s5k3m2xm_zsl_preview_dw9761b_bear.so +vendor/lib/libchromatix_s5k3m2xm_zsl_video_dw9761b.so +vendor/lib/libchromatix_s5k3m2xm_zsl_video_dw9761b_bear.so +vendor/lib/libchromatix_s5k3m2xx_1080p_preview_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_1080p_video_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_4k_preview_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_4k_video_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_common.so +vendor/lib/libchromatix_s5k3m2xx_cpp_hfr_120.so +vendor/lib/libchromatix_s5k3m2xx_cpp_hfr_60.so +vendor/lib/libchromatix_s5k3m2xx_cpp_hfr_90.so +vendor/lib/libchromatix_s5k3m2xx_cpp_liveshot.so +vendor/lib/libchromatix_s5k3m2xx_cpp_preview.so +vendor/lib/libchromatix_s5k3m2xx_cpp_snapshot.so +vendor/lib/libchromatix_s5k3m2xx_cpp_snapshot_downscale.so +vendor/lib/libchromatix_s5k3m2xx_cpp_snapshot_upscale.so +vendor/lib/libchromatix_s5k3m2xx_cpp_video.so +vendor/lib/libchromatix_s5k3m2xx_cpp_video_4k.so +vendor/lib/libchromatix_s5k3m2xx_default_preview_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_default_video.so +vendor/lib/libchromatix_s5k3m2xx_default_video_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_hfr_120.so +vendor/lib/libchromatix_s5k3m2xx_hfr_120_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_hfr_60.so +vendor/lib/libchromatix_s5k3m2xx_hfr_60_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_hfr_90.so +vendor/lib/libchromatix_s5k3m2xx_hfr_90_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_liveshot.so +vendor/lib/libchromatix_s5k3m2xx_postproc.so +vendor/lib/libchromatix_s5k3m2xx_preview.so +vendor/lib/libchromatix_s5k3m2xx_snapshot.so +vendor/lib/libchromatix_s5k3m2xx_video_4k.so +vendor/lib/libchromatix_s5k3m2xx_zsl_preview_ad5816g.so +vendor/lib/libchromatix_s5k3m2xx_zsl_video_ad5816g.so +vendor/lib/libchromatix_s5k3m3sm_4k_preview_3a.so +vendor/lib/libchromatix_s5k3m3sm_4k_video_3a.so +vendor/lib/libchromatix_s5k3m3sm_common.so +vendor/lib/libchromatix_s5k3m3sm_cpp_hfr_60.so +vendor/lib/libchromatix_s5k3m3sm_cpp_liveshot.so +vendor/lib/libchromatix_s5k3m3sm_cpp_preview.so +vendor/lib/libchromatix_s5k3m3sm_cpp_snapshot.so +vendor/lib/libchromatix_s5k3m3sm_cpp_video.so +vendor/lib/libchromatix_s5k3m3sm_cpp_video_4k.so +vendor/lib/libchromatix_s5k3m3sm_default_preview_3a.so +vendor/lib/libchromatix_s5k3m3sm_default_video_3a.so +vendor/lib/libchromatix_s5k3m3sm_hfr60_3a.so +vendor/lib/libchromatix_s5k3m3sm_hfr_60.so +vendor/lib/libchromatix_s5k3m3sm_liveshot.so +vendor/lib/libchromatix_s5k3m3sm_postproc.so +vendor/lib/libchromatix_s5k3m3sm_preview.so +vendor/lib/libchromatix_s5k3m3sm_snapshot.so +vendor/lib/libchromatix_s5k3m3sm_video.so +vendor/lib/libchromatix_s5k3m3sm_video_4k.so +vendor/lib/libchromatix_s5k3m3sm_zsl_preview_3a.so +vendor/lib/libchromatix_s5k3m3sm_zsl_video_3a.so +vendor/lib/libchromatix_s5k3p8sp_a3_zsl_preview.so +vendor/lib/libchromatix_s5k3p8sp_a3_zsl_video.so +vendor/lib/libchromatix_s5k3p8sp_common.so +vendor/lib/libchromatix_s5k3p8sp_cpp_liveshot.so +vendor/lib/libchromatix_s5k3p8sp_cpp_preview.so +vendor/lib/libchromatix_s5k3p8sp_cpp_snapshot.so +vendor/lib/libchromatix_s5k3p8sp_cpp_snapshot_4m.so +vendor/lib/libchromatix_s5k3p8sp_cpp_video.so +vendor/lib/libchromatix_s5k3p8sp_postproc.so +vendor/lib/libchromatix_s5k3p8sp_preview.so +vendor/lib/libchromatix_s5k3p8sp_snapshot.so +vendor/lib/libchromatix_s5k3p9sp_a3_default_preview.so +vendor/lib/libchromatix_s5k3p9sp_a3_default_video.so +vendor/lib/libchromatix_s5k3p9sp_a3_zsl_preview.so +vendor/lib/libchromatix_s5k3p9sp_a3_zsl_video.so +vendor/lib/libchromatix_s5k3p9sp_common.so +vendor/lib/libchromatix_s5k3p9sp_cpp_liveshot.so +vendor/lib/libchromatix_s5k3p9sp_cpp_preview.so +vendor/lib/libchromatix_s5k3p9sp_cpp_snapshot.so +vendor/lib/libchromatix_s5k3p9sp_cpp_video.so +vendor/lib/libchromatix_s5k3p9sp_liveshot.so +vendor/lib/libchromatix_s5k3p9sp_postproc.so +vendor/lib/libchromatix_s5k3p9sp_preview.so +vendor/lib/libchromatix_s5k3p9sp_snapshot.so +vendor/lib/libchromatix_s5k3p9sp_video.so vendor/lib/libchromatix_s5k4h7yx_common.so vendor/lib/libchromatix_s5k4h7yx_default_preview_3a.so vendor/lib/libchromatix_s5k4h7yx_default_video.so @@ -275,7 +2444,25 @@ vendor/lib/libchromatix_s5k4h7yx_sw_post_proc.so vendor/lib/libchromatix_s5k4h7yx_video_cpp.so vendor/lib/libchromatix_s5k4h7yx_zsl_preview_3a.so vendor/lib/libchromatix_s5k4h7yx_zsl_video_3a.so - +vendor/lib/libchromatix_s5k5e9yu05_mono_common.so +vendor/lib/libchromatix_s5k5e9yu05_mono_cpp_hfr_120.so +vendor/lib/libchromatix_s5k5e9yu05_mono_cpp_hfr_60.so +vendor/lib/libchromatix_s5k5e9yu05_mono_cpp_liveshot.so +vendor/lib/libchromatix_s5k5e9yu05_mono_cpp_preview.so +vendor/lib/libchromatix_s5k5e9yu05_mono_cpp_snapshot.so +vendor/lib/libchromatix_s5k5e9yu05_mono_cpp_video.so +vendor/lib/libchromatix_s5k5e9yu05_mono_default_preview.so +vendor/lib/libchromatix_s5k5e9yu05_mono_default_video.so +vendor/lib/libchromatix_s5k5e9yu05_mono_default_video_isp.so +vendor/lib/libchromatix_s5k5e9yu05_mono_hfr_120.so +vendor/lib/libchromatix_s5k5e9yu05_mono_hfr_120_isp.so +vendor/lib/libchromatix_s5k5e9yu05_mono_hfr_60.so +vendor/lib/libchromatix_s5k5e9yu05_mono_hfr_60_isp.so +vendor/lib/libchromatix_s5k5e9yu05_mono_postproc.so +vendor/lib/libchromatix_s5k5e9yu05_mono_preview_isp.so +vendor/lib/libchromatix_s5k5e9yu05_mono_snapshot_isp.so +vendor/lib/libchromatix_s5k5e9yu05_mono_zsl_preview.so +vendor/lib/libchromatix_s5k5e9yu05_mono_zsl_video.so vendor/lib/libchromatix_s5kgm1sp_common.so vendor/lib/libchromatix_s5kgm1sp_cpp_hfr_120.so vendor/lib/libchromatix_s5kgm1sp_cpp_hfr_60.so @@ -299,39 +2486,74 @@ vendor/lib/libchromatix_s5kgm1sp_snapshot.so vendor/lib/libchromatix_s5kgm1sp_video.so vendor/lib/libchromatix_s5kgm1sp_zsl_preview_3a.so vendor/lib/libchromatix_s5kgm1sp_zsl_video_3a.so - -vendor/lib/libchromatix_s5k3p9sp_a3_default_preview.so -vendor/lib/libchromatix_s5k3p9sp_a3_default_video.so -vendor/lib/libchromatix_s5k3p9sp_a3_zsl_preview.so -vendor/lib/libchromatix_s5k3p9sp_a3_zsl_video.so -vendor/lib/libchromatix_s5k3p9sp_common.so -vendor/lib/libchromatix_s5k3p9sp_cpp_liveshot.so -vendor/lib/libchromatix_s5k3p9sp_cpp_preview.so -vendor/lib/libchromatix_s5k3p9sp_cpp_snapshot.so -vendor/lib/libchromatix_s5k3p9sp_cpp_video.so -vendor/lib/libchromatix_s5k3p9sp_liveshot.so -vendor/lib/libchromatix_s5k3p9sp_postproc.so -vendor/lib/libchromatix_s5k3p9sp_preview.so -vendor/lib/libchromatix_s5k3p9sp_snapshot.so -vendor/lib/libchromatix_s5k3p9sp_video.so - -# Camera Sensor -### vendor/lib/libmmcamera_imx486.so -vendor/lib/libmmcamera_imx363.so -vendor/lib/libmmcamera_imx363_2nd.so -vendor/lib/libmmcamera_s5k3p9sp.so -vendor/lib/libmmcamera_s5k4h7yx.so -vendor/lib/libmmcamera_s5kgm1sp.so - -# EEPROM -### vendor/lib/libmmcamera_tsp_imx486_fm24c64_eeprom.so -vendor/lib/libmmcamera_ofilm_imx363_bl24s64_eeprom.so -vendor/lib/libmmcamera_puya_s5kgm1sp_p24c64e_eeprom.so -vendor/lib/libmmcamera_s5k3p9sp_p24c64e_eeprom.so -vendor/lib/libmmcamera_samsung_s5k4h7yx_eeprom.so - -# -# Camera - mmcamera +vendor/lib/libcne.so +vendor/lib/libcneapiclient.so +vendor/lib/libcneoplookup.so +vendor/lib/libcneqmiutils.so +vendor/lib/libconfigdb.so +vendor/lib/libcpion.so +vendor/lib/libcppf.so +vendor/lib/libcryptfshwcommon.so +vendor/lib/libcryptfshwhidl.so +vendor/lib/libdataitems.so +vendor/lib/libdepthmapwrapper.so +vendor/lib/libdiag.so +vendor/lib/libdiagjni.so +vendor/lib/libdisp-aba.so +vendor/lib/libdpmqmihal.so +vendor/lib/libdrc.so +vendor/lib/libdrmfs.so +vendor/lib/libdrmtime.so +vendor/lib/libdsd2pcm.so +vendor/lib/libdsi_netctrl.so +vendor/lib/libdsutils.so +vendor/lib/libfastcrc.so +vendor/lib/libfastcvadsp_stub.so +vendor/lib/libfastcvopt.so +vendor/lib/libfastrpc_utf_stub.so +vendor/lib/libflash_gpio.so +vendor/lib/libflash_pmic.so +vendor/lib/libgarden.so +vendor/lib/libgcs-calwrapper.so +vendor/lib/libgcs-ipc.so +vendor/lib/libgcs-osal.so +vendor/lib/libgcs.so +vendor/lib/libgdtap.so +vendor/lib/libgnsspps.so +vendor/lib/libgpudataproducer.so +vendor/lib/libgsl.so +vendor/lib/libhal_dbg.so +vendor/lib/libhdcpsrm.so +vendor/lib/libhdr_tm.so +vendor/lib/libidl.so +vendor/lib/libizat_client_api.so +vendor/lib/libizat_core.so +vendor/lib/libjnihelper.so +vendor/lib/libjpegdhw.so +vendor/lib/libjpegdmahw.so +vendor/lib/libjpegehw.so +vendor/lib/libkeymasterdeviceutils.so +vendor/lib/libkeymasterprovision.so +vendor/lib/libkeymasterutils.so +vendor/lib/liblbs_core.so +vendor/lib/liblistensoundmodel2.so +vendor/lib/libllvm-glnext.so +vendor/lib/libllvm-qcom.so +vendor/lib/libloc_api_v02.so +vendor/lib/libloc_socket.so +vendor/lib/liblocationservice.so +vendor/lib/liblocationservice_glue.so +vendor/lib/liblowi_client.so +vendor/lib/liblowi_wifihal.so +vendor/lib/liblqe.so +vendor/lib/libmdmdetect.so +vendor/lib/libmdsprpc.so +vendor/lib/libminkdescriptor.so +vendor/lib/libminksocket.so +vendor/lib/libmiracast.so +vendor/lib/libmm-color-convertor.so +vendor/lib/libmm-hdcpmgr.so +vendor/lib/libmm-qcamera.so vendor/lib/libmmcamera2_c2d_module.so vendor/lib/libmmcamera2_cpp_module.so vendor/lib/libmmcamera2_frame_algorithm.so @@ -348,8 +2570,13 @@ vendor/lib/libmmcamera2_sensor_modules.so vendor/lib/libmmcamera2_stats_algorithm.so vendor/lib/libmmcamera2_stats_lib.so vendor/lib/libmmcamera2_stats_modules.so +vendor/lib/libmmcamera_atmel_at24c32e_eeprom.so +vendor/lib/libmmcamera_bokeh.so +vendor/lib/libmmcamera_csidtg.so vendor/lib/libmmcamera_dbg.so vendor/lib/libmmcamera_depth_map.so +vendor/lib/libmmcamera_dummyalgo.so +vendor/lib/libmmcamera_dw9761b_2d_eeprom.so vendor/lib/libmmcamera_eebinparse.so vendor/lib/libmmcamera_eeprom_util.so vendor/lib/libmmcamera_eztune_module.so @@ -359,6 +2586,26 @@ vendor/lib/libmmcamera_faceproc2.so vendor/lib/libmmcamera_hdr_gb_lib.so vendor/lib/libmmcamera_imglib.so vendor/lib/libmmcamera_imglib_faceproc_adspstub.so +vendor/lib/libmmcamera_imx214.so +vendor/lib/libmmcamera_imx230.so +vendor/lib/libmmcamera_imx258.so +vendor/lib/libmmcamera_imx258_gt24c16_eeprom.so +vendor/lib/libmmcamera_imx258_gt24c32_eeprom.so +vendor/lib/libmmcamera_imx258_mono.so +vendor/lib/libmmcamera_imx258_mono_gt24c32_eeprom.so +vendor/lib/libmmcamera_imx298.so +vendor/lib/libmmcamera_imx318.so +vendor/lib/libmmcamera_imx362.so +vendor/lib/libmmcamera_imx362_gt24c64a.so +vendor/lib/libmmcamera_imx363.so +vendor/lib/libmmcamera_imx363_2nd.so +vendor/lib/libmmcamera_imx363pv_2nd.so +vendor/lib/libmmcamera_imx376.so +vendor/lib/libmmcamera_imx378.so +vendor/lib/libmmcamera_imx486.so +vendor/lib/libmmcamera_imx519.so +vendor/lib/libmmcamera_interface.so +vendor/lib/libmmcamera_irs1645.so vendor/lib/libmmcamera_isp_abf40.so vendor/lib/libmmcamera_isp_bcc40.so vendor/lib/libmmcamera_isp_be_stats44.so @@ -393,572 +2640,282 @@ vendor/lib/libmmcamera_isp_sce40.so vendor/lib/libmmcamera_isp_sub_module.so vendor/lib/libmmcamera_isp_template.so vendor/lib/libmmcamera_isp_wb40.so +vendor/lib/libmmcamera_le2464c_eeprom.so +vendor/lib/libmmcamera_le2464c_master_eeprom.so +vendor/lib/libmmcamera_m24c64s_eeprom.so +vendor/lib/libmmcamera_ofilm_imx363_bl24s64_eeprom.so +vendor/lib/libmmcamera_ofilm_imx363pv_bl24s64_eeprom.so +vendor/lib/libmmcamera_ofilm_ohs0443_ov12a10_eeprom.so +vendor/lib/libmmcamera_ofilm_ohs0443_ov13880_eeprom.so +vendor/lib/libmmcamera_onsemi_cat24c16_eeprom.so +vendor/lib/libmmcamera_onsemi_cat24c32_eeprom.so +vendor/lib/libmmcamera_onsemi_cat24c32_imx362_eeprom.so +vendor/lib/libmmcamera_ov12a10.so +vendor/lib/libmmcamera_ov13850.so +vendor/lib/libmmcamera_ov13850_q13v06k.so +vendor/lib/libmmcamera_ov13855.so +vendor/lib/libmmcamera_ov13880.so +vendor/lib/libmmcamera_ov2281.so +vendor/lib/libmmcamera_ov2680.so +vendor/lib/libmmcamera_ov2685.so +vendor/lib/libmmcamera_ov2685_scv3b4035.so +vendor/lib/libmmcamera_ov4188.so +vendor/lib/libmmcamera_ov4688.so +vendor/lib/libmmcamera_ov4688_eeprom.so +vendor/lib/libmmcamera_ov5645.so +vendor/lib/libmmcamera_ov5670.so +vendor/lib/libmmcamera_ov5695.so +vendor/lib/libmmcamera_ov7251.so +vendor/lib/libmmcamera_ov8856.so +vendor/lib/libmmcamera_ov8856_2lane.so +vendor/lib/libmmcamera_ov8856_4lane.so +vendor/lib/libmmcamera_ov8858.so +vendor/lib/libmmcamera_ov8865.so vendor/lib/libmmcamera_paaf_lib.so vendor/lib/libmmcamera_pdaf.so vendor/lib/libmmcamera_pdafcamif.so vendor/lib/libmmcamera_ppbase_module.so vendor/lib/libmmcamera_ppeiscore.so +vendor/lib/libmmcamera_puya_s5kgm1sp_p24c64e_eeprom.so +vendor/lib/libmmcamera_qtech_f3l8yam_eeprom.so +vendor/lib/libmmcamera_qtech_f5670bq_eeprom.so vendor/lib/libmmcamera_quadracfa.so -vendor/lib/libmmcamera_sw2d_lib.so -vendor/lib/libmmcamera_thread_services.so -vendor/lib/libmmcamera_tintless_algo.so -vendor/lib/libmmcamera_tintless_bg_pca_algo.so -vendor/lib/libmmcamera_tuning.so -vendor/lib/libmmcamera_tuning_lookup.so -vendor/lib/libmpbase.so -vendor/lib64/libmmcamera2_frame_algorithm.so -vendor/lib64/libmmcamera2_is.so -vendor/lib64/libmmcamera2_q3a_core.so -vendor/lib64/libmmcamera2_stats_algorithm.so -vendor/lib64/libmmcamera2_stats_lib.so -vendor/lib64/libmmcamera_dbg.so -vendor/lib64/libmmcamera_faceproc.so -vendor/lib64/libmmcamera_faceproc2.so -vendor/lib64/libmmcamera_tintless_algo.so -vendor/lib64/libmmcamera_tintless_bg_pca_algo.so - -# # Camera - Firmware -vendor/firmware/cpp_firmware_v1_10_0.fw -vendor/firmware/cpp_firmware_v1_12_0.fw -vendor/firmware/cpp_firmware_v1_1_1.fw -vendor/firmware/cpp_firmware_v1_1_6.fw -vendor/firmware/cpp_firmware_v1_2_0.fw -vendor/firmware/cpp_firmware_v1_4_0.fw -vendor/firmware/cpp_firmware_v1_5_0.fw -vendor/firmware/cpp_firmware_v1_5_1.fw -vendor/firmware/cpp_firmware_v1_5_2.fw -vendor/firmware/cpp_firmware_v1_6_0.fw -vendor/firmware/cpp_firmware_v1_8_0.fw - -# CNE -etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml:product/etc/permissions/vendor.qti.hardware.data.connection-V1.0-java.xml -etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml:product/etc/permissions/vendor.qti.hardware.data.connection-V1.1-java.xml -framework/vendor.qti.data.factory-V1.0-java.jar:product/framework/vendor.qti.data.factory-V1.0-java.jar -framework/vendor.qti.data.factory-V2.0-java.jar:product/framework/vendor.qti.data.factory-V2.0-java.jar -framework/vendor.qti.data.factory-V2.1-java.jar:product/framework/vendor.qti.data.factory-V2.1-java.jar -framework/vendor.qti.data.slm-V1.0-java.jar:product/framework/vendor.qti.data.slm-V1.0-java.jar -framework/vendor.qti.hardware.data.connection-V1.0-java.jar:product/framework/vendor.qti.hardware.data.connection-V1.0-java.jar -framework/vendor.qti.hardware.data.connection-V1.1-java.jar:product/framework/vendor.qti.hardware.data.connection-V1.1-java.jar -framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar:product/framework/vendor.qti.hardware.data.dynamicdds-V1.0-java.jar -framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar:product/framework/vendor.qti.hardware.data.iwlan-V1.0-java.jar -framework/vendor.qti.hardware.data.latency-V1.0-java.jar:product/framework/vendor.qti.hardware.data.latency-V1.0-java.jar -framework/vendor.qti.hardware.factory-V1.0-java.jar:product/framework/vendor.qti.hardware.factory-V1.0-java.jar -framework/vendor.qti.hardware.factory-V1.1-java.jar:product/framework/vendor.qti.hardware.factory-V1.1-java.jar -framework/vendor.qti.hardware.slmadapter-V1.0-java.jar:product/framework/vendor.qti.hardware.slmadapter-V1.0-java.jar -framework/vendor.qti.latency-V2.0-java.jar:product/framework/vendor.qti.latency-V2.0-java.jar -lib/libslmiptablemgr.so:product/lib/libslmiptablemgr.so -lib/vendor.qti.data.factory@2.1.so:product/lib/vendor.qti.data.factory@2.1.so -lib/vendor.qti.data.slm@1.0.so:product/lib/vendor.qti.data.slm@1.0.so -lib/vendor.qti.hardware.radio.uim_remote_client@1.2.so:product/lib/vendor.qti.hardware.radio.uim_remote_client@1.2.so -lib64/libslmiptablemgr.so:product/lib64/libslmiptablemgr.so -lib64/vendor.qti.data.factory@2.1.so:product/lib64/vendor.qti.data.factory@2.1.so -lib64/vendor.qti.data.slm@1.0.so:product/lib64/vendor.qti.data.slm@1.0.so -lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so:product/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so -lib64/vendor.qti.hardware.slmadapter@1.0.so:product/lib64/vendor.qti.hardware.slmadapter@1.0.so --vendor/app/CneApp/CneApp.apk -vendor/bin/cnd -vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml -vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml -vendor/etc/cne/wqeclient/ATT/ATT_profile3.xml -vendor/etc/cne/wqeclient/ATT/ATT_profile4.xml -vendor/etc/cne/wqeclient/ATT/ATT_profile5.xml -vendor/etc/cne/wqeclient/ATT/ATT_profile6.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile1.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile15.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile16.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile17.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile18.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile19.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile2.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile20.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile21.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile3.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile32.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile4.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile5.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile6.xml -vendor/etc/cne/wqeclient/ROW/ROW_profile7.xml -vendor/etc/cne/wqeclient/VZW/VZW_profile1.xml -vendor/etc/cne/wqeclient/VZW/VZW_profile2.xml -vendor/etc/cne/wqeclient/VZW/VZW_profile3.xml -vendor/etc/cne/wqeclient/VZW/VZW_profile4.xml -vendor/etc/cne/wqeclient/VZW/VZW_profile5.xml -vendor/etc/cne/wqeclient/VZW/VZW_profile6.xml -vendor/etc/cne/profileSlm.xml -vendor/etc/cne/slm.conf -vendor/etc/init/cnd.rc -vendor/lib64/libcacertclient.so -vendor/lib64/libcne.so -vendor/lib64/libcneapiclient.so -vendor/lib64/libcneoplookup.so -vendor/lib64/libcneqmiutils.so -vendor/lib64/libwms.so -vendor/lib64/libwqe.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.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.connection@1.0.so -vendor/lib64/vendor.qti.hardware.data.connection@1.1.so -vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so -vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so -vendor/lib64/vendor.qti.hardware.data.latency@1.0.so -vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so -vendor/lib64/vendor.qti.hardware.factory@1.0.so -vendor/lib64/vendor.qti.hardware.factory@1.1.so -vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so -vendor/lib64/vendor.qti.latency@2.0.so - -# DPM -vendor/bin/dpmQmiMgr -vendor/etc/init/dpmQmiMgr.rc -vendor/lib/com.qualcomm.qti.dpm.api@1.0.so -vendor/lib/libdpmqmihal.so -vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so -vendor/lib64/libdpmqmihal.so - -# DRM - HDCP -vendor/lib/libmm-hdcpmgr.so -vendor/lib64/libmm-hdcpmgr.so - -# DRM - Qualcomm Trusted Execution Enviornment -vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service -vendor/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc -vendor/lib/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so -vendor/lib/vendor.qti.hardware.qteeconnector@1.0.so -vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so -vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so - -# DRM - Widevine -vendor/bin/hw/android.hardware.drm@1.2-service.widevine -vendor/etc/init/android.hardware.drm@1.2-service.widevine.rc -vendor/lib/mediadrm/libwvdrmengine.so -vendor/lib64/mediadrm/libwvdrmengine.so -vendor/lib64/libcpion.so -vendor/lib64/libhdcpsrm.so -vendor/lib64/libwvhidl.so - -# DRM -vendor/bin/qseecomd -vendor/lib/libGPreqcancel.so -vendor/lib/libGPreqcancel_svc.so -vendor/lib/libQSEEComAPI.so -vendor/lib/libSecureUILib.so -vendor/lib/libcppf.so -vendor/lib/libdrmfs.so -vendor/lib/libdrmtime.so -vendor/lib/libqisl.so -vendor/lib/librpmb.so -vendor/lib/libssd.so -vendor/lib64/libGPreqcancel.so -vendor/lib64/libGPreqcancel_svc.so -vendor/lib64/libQSEEComAPI.so -vendor/lib64/libSecureUILib.so -vendor/lib64/libdrmfs.so -vendor/lib64/libdrmtime.so -vendor/lib64/libqisl.so -vendor/lib64/librpmb.so -vendor/lib64/libssd.so - -# DSP -vendor/lib/rfsa/adsp/libadsp_fd_skel.so -vendor/lib/rfsa/adsp/libapps_mem_heap.so -vendor/lib/rfsa/adsp/libdspCV_skel.so -vendor/lib/rfsa/adsp/libfastcvadsp.so -vendor/lib/rfsa/adsp/libfastcvadsp_skel.so -vendor/lib/rfsa/adsp/libscveBlobDescriptor_skel.so -vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so -vendor/lib/rfsa/adsp/libscveT2T_skel.so -vendor/lib/libsdsprpc.so -vendor/lib64/libsdsprpc.so - -# DSP - SCVE -vendor/lib/libscveBlobDescriptor.so -vendor/lib/libscveBlobDescriptor_stub.so -vendor/lib/libscveCommon.so -vendor/lib/libscveCommon_stub.so -vendor/lib/libscveObjectSegmentation.so -vendor/lib/libscveObjectSegmentation_stub.so -vendor/lib/libscveObjectTracker.so -vendor/lib/libscveObjectTracker_stub.so -vendor/lib/libscvePanorama.so -vendor/lib/libscvePanorama_lite.so -vendor/lib64/libscveBlobDescriptor.so -vendor/lib64/libscveBlobDescriptor_stub.so -vendor/lib64/libscveCommon.so -vendor/lib64/libscveCommon_stub.so -vendor/lib64/libscveObjectSegmentation.so -vendor/lib64/libscveObjectSegmentation_stub.so -vendor/lib64/libscveObjectTracker.so -vendor/lib64/libscveObjectTracker_stub.so -vendor/lib64/libscvePanorama.so -vendor/lib64/libscvePanorama_lite.so - -# Gatekeeper -vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti -vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc -vendor/lib/hw/android.hardware.gatekeeper@1.0-impl-qti.so -vendor/lib/hw/gatekeeper.msm8953.so -vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so -vendor/lib64/hw/gatekeeper.msm8953.so - -# GPS -vendor/bin/garden_app -vendor/bin/loc_launcher -vendor/bin/lowi-server -vendor/bin/slim_daemon -vendor/bin/xtra-daemon -vendor/bin/xtwifi-client -vendor/bin/xtwifi-inet-agent -vendor/etc/vintf/manifest/vendor.qti.gnss@3.0-service.xml -vendor/lib/hw/vendor.qti.gnss@3.0-impl.so -vendor/lib/vendor.qti.gnss@1.0.so -vendor/lib/vendor.qti.gnss@1.1.so -vendor/lib/vendor.qti.gnss@1.2.so -vendor/lib/vendor.qti.gnss@2.0.so -vendor/lib/vendor.qti.gnss@2.1.so -vendor/lib/vendor.qti.gnss@3.0-service.so -vendor/lib/vendor.qti.gnss@3.0.so -vendor/lib64/hw/vendor.qti.gnss@3.0-impl.so -vendor/lib64/libdataitems.so -vendor/lib64/libgdtap.so -vendor/lib64/libizat_client_api.so -vendor/lib64/libizat_core.so -vendor/lib64/liblbs_core.so --vendor/lib64/libloc_api_v02.so -vendor/lib64/liblocationservice.so -vendor/lib64/liblocationservice_glue.so -vendor/lib64/liblowi_client.so -vendor/lib64/liblowi_wifihal.so -vendor/lib64/libqdma_file_agent.so -vendor/lib64/libslimclient.so -vendor/lib64/libxtadapter.so -vendor/lib64/vendor.qti.gnss@1.0.so -vendor/lib64/vendor.qti.gnss@1.1.so -vendor/lib64/vendor.qti.gnss@1.2.so -vendor/lib64/vendor.qti.gnss@2.0.so -vendor/lib64/vendor.qti.gnss@2.1.so -vendor/lib64/vendor.qti.gnss@3.0-service.so -vendor/lib64/vendor.qti.gnss@3.0.so - -# Graphics -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/libQTapGLES.so -vendor/lib/egl/libq3dtools_adreno.so -vendor/lib/hw/vulkan.msm8953.so -vendor/lib/libC2D2.so -vendor/lib/libCB.so -vendor/lib/libOpenCL.so -vendor/lib/libRSDriver_adreno.so -vendor/lib/libadreno_utils.so -vendor/lib/libbccQTI.so -vendor/lib/libc2d30_bltlib.so -vendor/lib/libgsl.so -vendor/lib/libllvm-glnext.so -vendor/lib/libllvm-qcom.so -vendor/lib/librs_adreno.so -vendor/lib/librs_adreno_sha1.so -vendor/lib/libsdedrm.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/libQTapGLES.so -vendor/lib64/egl/libq3dtools_adreno.so -vendor/lib64/hw/vulkan.msm8953.so -vendor/lib64/libC2D2.so -vendor/lib64/libCB.so -vendor/lib64/libOpenCL.so -vendor/lib64/libRSDriver_adreno.so -vendor/lib64/libadreno_utils.so -vendor/lib64/libbccQTI.so -vendor/lib64/libc2d30_bltlib.so -vendor/lib64/libgsl.so -vendor/lib64/libllvm-glnext.so -vendor/lib64/libllvm-qcom.so -vendor/lib64/librs_adreno.so -vendor/lib64/librs_adreno_sha1.so -vendor/lib64/libsdedrm.so - -# Graphics - HDR -vendor/lib/libhdr_tm.so -vendor/lib64/libhdr_tm.so - -# Graphics (SDM) - from bardock 2.7.0 release - LA.UM.7.5.r1-03700-8x96.0 -vendor/lib/libscalar.so|cad128a6e71195b4ad38494bc0382bf80e1fb0b2 -vendor/lib/libsdm-color.so|e9d0673708bf6f8c47ac7cfb0ba58269be4df9da -vendor/lib/libsdm-diag.so|30df6a131cd55776e0d02b0b0427109f2b244c95 --vendor/lib/libsdm-disp-vndapis.so|8e64464ad0cc4c0245619518f37735ffa1ba7682 -vendor/lib/libsdmextension.so|140969ca301305a1772f85c5dbbe18f83c927410 -vendor/lib/libtinyxml2_1.so|0960b3c008d818be73774e345c2f0f1c1e5873cd -vendor/lib64/libscalar.so|61c059ca3b9da6a36bdf112e8fbe26a252ad1234 -vendor/lib64/libsdm-color.so|5d675be60fb9c334b4ba0fc569a186f00ad119ea -vendor/lib64/libsdm-diag.so|64ec0a1af99830d3ffe2ee36312fe2cc7de80208 --vendor/lib64/libsdm-disp-vndapis.so|d93f262f60b58f32273909142aa7fdc7bfb6dda3 -vendor/lib64/libsdmextension.so|3a4b0f888178eded3bd4e38b127f2148d367899c -vendor/lib64/libtinyxml2_1.so|a2d9661cf2bb426e72ba15fd1a6a4eec940418a5 - -# Graphics - Firmwares -vendor/firmware/a225_pfp.fw -vendor/firmware/a225_pm4.fw -vendor/firmware/a225p5_pm4.fw -vendor/firmware/a300_pfp.fw -vendor/firmware/a300_pm4.fw -vendor/firmware/a330_pfp.fw -vendor/firmware/a330_pm4.fw -vendor/firmware/a420_pfp.fw -vendor/firmware/a420_pm4.fw -vendor/firmware/a506_zap.b00 -vendor/firmware/a506_zap.b01 -vendor/firmware/a506_zap.b02 -vendor/firmware/a506_zap.elf -vendor/firmware/a506_zap.mdt -vendor/firmware/a530_gpmu.fw2 -vendor/firmware/a530_pfp.fw -vendor/firmware/a530_pm4.fw -vendor/firmware/a530v1_pfp.fw -vendor/firmware/a530v1_pm4.fw -vendor/firmware/a530v2_seq.fw2 -vendor/firmware/a530v3_gpmu.fw2 -vendor/firmware/a530v3_seq.fw2 -vendor/firmware/a540_gpmu.fw2 -vendor/firmware/a630_gmu.bin -vendor/firmware/a630_sqe.fw -vendor/firmware/leia_pfp_470.fw -vendor/firmware/leia_pm4_470.fw - -# IPA -vendor/bin/ipacm-diag - -# Keymaster -vendor/bin/hw/android.hardware.keymaster@3.0-service-qti -vendor/bin/hw/android.hardware.keymaster@4.0-service-qti -vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc -vendor/lib/hw/android.hardware.keymaster@3.0-impl-qti.so -vendor/lib/hw/keystore.msm8953.so -vendor/lib/libkeymasterdeviceutils.so -vendor/lib/libkeymasterprovision.so -vendor/lib/libkeymasterutils.so -vendor/lib/libqtikeymaster4.so -vendor/lib64/hw/android.hardware.keymaster@3.0-impl-qti.so -vendor/lib64/hw/keystore.msm8953.so -vendor/lib64/libkeymasterdeviceutils.so -vendor/lib64/libkeymasterprovision.so -vendor/lib64/libkeymasterutils.so -vendor/lib64/libqtikeymaster4.so - -# Listen -vendor/lib/libgcs-calwrapper.so -vendor/lib/libgcs-ipc.so -vendor/lib/libgcs-osal.so -vendor/lib/libgcs.so -vendor/lib/vendor.qti.voiceprint@1.0.so -vendor/lib64/libgcs-calwrapper.so -vendor/lib64/libgcs-ipc.so -vendor/lib64/libgcs-osal.so -vendor/lib64/libgcs.so -vendor/lib64/vendor.qti.voiceprint@1.0.so - -# Media -vendor/lib/libAlacSwDec.so -vendor/lib/libApeSwDec.so -vendor/lib/libFlacSwDec.so -vendor/lib/libI420colorconvert.so -vendor/lib/libOmxAacDec.so -vendor/lib/libOmxAlacDec.so -vendor/lib/libOmxAlacDecSw.so -vendor/lib/libOmxAmrDec.so -vendor/lib/libOmxAmrwbplusDec.so -vendor/lib/libOmxApeDec.so -vendor/lib/libOmxApeDecSw.so -vendor/lib/libOmxDsdDec.so -vendor/lib/libOmxEvrcDec.so -vendor/lib/libOmxQcelp13Dec.so -vendor/lib/libOmxVpp.so -vendor/lib/libOmxWmaDec.so --vendor/lib/libgpustats.so -vendor/lib/libmm-color-convertor.so -vendor/lib/libvpplibrary.so -vendor/lib/libvqzip.so -vendor/lib64/libAlacSwDec.so -vendor/lib64/libApeSwDec.so -vendor/lib64/libFlacSwDec.so -vendor/lib64/libI420colorconvert.so -vendor/lib64/libOmxAacDec.so -vendor/lib64/libOmxAlacDec.so -vendor/lib64/libOmxAlacDecSw.so -vendor/lib64/libOmxAmrDec.so -vendor/lib64/libOmxAmrwbplusDec.so -vendor/lib64/libOmxApeDec.so -vendor/lib64/libOmxApeDecSw.so -vendor/lib64/libOmxEvrcDec.so -vendor/lib64/libOmxQcelp13Dec.so -vendor/lib64/libOmxVpp.so -vendor/lib64/libOmxWmaDec.so --vendor/lib64/libgpustats.so -vendor/lib64/libmm-color-convertor.so -vendor/lib64/libvpplibrary.so - -# Offmode charging -# vendor/bin/charge_only_mode not found -vendor/bin/hvdcp_opti - -# Perf -lib/libqti-perfd-client_system.so -lib/libqti_performance.so -lib64/libqti-perfd-client_system.so -lib64/libqti_performance.so -lib/vendor.qti.hardware.perf@1.0.so:product/lib/vendor.qti.hardware.perf@1.0.so -lib/vendor.qti.hardware.perf@2.0.so:product/lib/vendor.qti.hardware.perf@2.0.so -lib64/vendor.qti.hardware.perf@1.0.so:product/lib64/vendor.qti.hardware.perf@1.0.so -lib64/vendor.qti.hardware.perf@2.0.so:product/lib64/vendor.qti.hardware.perf@2.0.so -vendor/bin/hw/vendor.qti.hardware.perf@2.0-service -vendor/bin/energy-awareness -vendor/bin/msm_irqbalance -vendor/etc/init/vendor.qti.hardware.perf@2.0-service.rc -vendor/etc/perf/commonresourceconfigs.xml -vendor/etc/perf/perfboostsconfig.xml -vendor/etc/perf/perfconfigstore.xml -vendor/etc/perf/targetconfig.xml -vendor/etc/perf/targetresourceconfigs.xml -vendor/lib/libperfconfig.so -vendor/lib/libperfgluelayer.so -vendor/lib/libqti-perfd-client.so -vendor/lib/libqti-perfd.so -vendor/lib/libqti-util.so -vendor/lib/libqti-utils.so -vendor/lib/vendor.qti.hardware.perf@1.0.so -vendor/lib/vendor.qti.hardware.perf@2.0.so -vendor/lib64/libperfconfig.so -vendor/lib64/libperfgluelayer.so -vendor/lib64/libqti-perfd-client.so -vendor/lib64/libqti-perfd.so -vendor/lib64/libqti-util.so -vendor/lib64/libqti-utils.so -vendor/lib64/vendor.qti.hardware.perf@1.0.so -vendor/lib64/vendor.qti.hardware.perf@2.0.so - -# Perf - IOP -lib/libqti-iopd-client_system.so -lib/libqti-util_system.so -lib64/libqti-iopd-client_system.so -lib64/libqti-util_system.so -lib/vendor.qti.hardware.iop@1.0.so:product/lib/vendor.qti.hardware.iop@1.0.so -lib/vendor.qti.hardware.iop@2.0.so:product/lib/vendor.qti.hardware.iop@2.0.so -lib64/vendor.qti.hardware.iop@1.0.so:product/lib64/vendor.qti.hardware.iop@1.0.so -lib64/vendor.qti.hardware.iop@2.0.so:product/lib64/vendor.qti.hardware.iop@2.0.so -vendor/lib/hw/vendor.qti.hardware.iop@2.0-impl.so -vendor/lib/libqti-iopd-client.so -vendor/lib/vendor.qti.hardware.iop@1.0.so -vendor/lib/vendor.qti.hardware.iop@2.0.so -vendor/lib64/hw/vendor.qti.hardware.iop@2.0-impl.so -vendor/lib64/libqti-iopd-client.so -vendor/lib64/vendor.qti.hardware.iop@1.0.so -vendor/lib64/vendor.qti.hardware.iop@2.0.so - -# Peripheral manager -vendor/bin/pm-proxy -vendor/bin/pm-service -vendor/lib/libperipheral_client.so -vendor/lib64/libperipheral_client.so - -# Postprocessing -vendor/bin/hw/vendor.display.color@1.0-service -vendor/bin/hw/vendor.qti.hardware.qdutils_disp@1.0-service-qti -vendor/bin/mm-pp-dpps -vendor/etc/init/vendor.display.color@1.0-service.rc -vendor/etc/init/vendor.qti.hardware.qdutils_disp@1.0-service-qti.rc -vendor/lib/libdisp-aba.so -vendor/lib/vendor.display.color@1.0.so -vendor/lib/vendor.display.color@1.1.so -vendor/lib/vendor.display.postproc@1.0.so -vendor/lib/vendor.qti.hardware.qdutils_disp@1.0.so -vendor/lib64/libdisp-aba.so -vendor/lib64/vendor.display.color@1.0.so -vendor/lib64/vendor.display.color@1.1.so -vendor/lib64/vendor.display.color@1.2.so -vendor/lib64/vendor.display.postproc@1.0.so -vendor/lib64/vendor.qti.hardware.qdutils_disp@1.0.so - -# QMI -etc/permissions/qti_libpermissions.xml -vendor/bin/irsc_util -vendor/lib/libdiag.so --vendor/lib/libdsi_netctrl.so -vendor/lib/libdsutils.so -vendor/lib/libidl.so +vendor/lib/libmmcamera_rohm_brcg064gwz_3_eeprom.so +vendor/lib/libmmcamera_s5k2l7.so +vendor/lib/libmmcamera_s5k2l7sx.so +vendor/lib/libmmcamera_s5k3l8.so +vendor/lib/libmmcamera_s5k3l8_mono.so +vendor/lib/libmmcamera_s5k3m2xm.so +vendor/lib/libmmcamera_s5k3m2xx.so +vendor/lib/libmmcamera_s5k3m3sm.so +vendor/lib/libmmcamera_s5k3p3sm.so +vendor/lib/libmmcamera_s5k3p8sp.so +vendor/lib/libmmcamera_s5k3p9sp.so +vendor/lib/libmmcamera_s5k3p9sp_p24c64e_eeprom.so +vendor/lib/libmmcamera_s5k4h7yx.so +vendor/lib/libmmcamera_s5k5e9yu05.so +vendor/lib/libmmcamera_s5kgm1sp.so +vendor/lib/libmmcamera_samsung_s5k4h7yx_eeprom.so +vendor/lib/libmmcamera_sony_imx214_eeprom.so +vendor/lib/libmmcamera_sony_imx298_eeprom.so +vendor/lib/libmmcamera_sony_imx378_eeprom.so +vendor/lib/libmmcamera_sonyimx135_eeprom.so +vendor/lib/libmmcamera_stillmore_lib.so +vendor/lib/libmmcamera_sunny_8865_eeprom.so +vendor/lib/libmmcamera_sunny_gt24c64_imx298_eeprom.so +vendor/lib/libmmcamera_sunny_gt24c64_s5k2l7_eeprom.so +vendor/lib/libmmcamera_sunny_gt24c64_s5k2l7sx_eeprom.so +vendor/lib/libmmcamera_sunny_gt24c64a_imx362_eeprom.so +vendor/lib/libmmcamera_sunny_gt24c64a_imx376_eeprom.so +vendor/lib/libmmcamera_sunny_gt24p64b_imx519_eeprom.so +vendor/lib/libmmcamera_sunny_ov13855_eeprom.so +vendor/lib/libmmcamera_sunny_q13v06k_eeprom.so +vendor/lib/libmmcamera_sunny_q5v41b_eeprom.so +vendor/lib/libmmcamera_sw2d_lib.so +vendor/lib/libmmcamera_thread_services.so +vendor/lib/libmmcamera_tintless_algo.so +vendor/lib/libmmcamera_tintless_bg_pca_algo.so +vendor/lib/libmmcamera_truly_cma481_eeprom.so +vendor/lib/libmmcamera_truly_cmb433_eeprom.so +vendor/lib/libmmcamera_tsp_imx486_fm24c64_eeprom.so +vendor/lib/libmmcamera_tuning.so +vendor/lib/libmmcamera_tuning_lookup.so +vendor/lib/libmmjpeg.so +vendor/lib/libmmjpeg_interface.so +vendor/lib/libmmlib2d_interface.so +vendor/lib/libmmosal.so +vendor/lib/libmmqjpeg_codec.so +vendor/lib/libmmqjpegdma.so +vendor/lib/libmpbase.so +vendor/lib/libmulawdec.so +vendor/lib/libnetmgr.so +vendor/lib/libnetmgr_common.so +vendor/lib/libnetmgr_nr_fusion.so +vendor/lib/libnetmgr_rmnet_ext.so +vendor/lib/libnlnetmgr.so +vendor/lib/libois_bu63165.so +vendor/lib/libois_lc898122.so +vendor/lib/libpdmapper.so +vendor/lib/libpdnotifier.so +vendor/lib/libperfconfig.so +vendor/lib/libperfgluelayer.so +vendor/lib/libperfioctl.so +vendor/lib/libperipheral_client.so +vendor/lib/libpn547_fw.so +vendor/lib/libpn548ad_fw.so +vendor/lib/libpn551_fw.so +vendor/lib/libpn553_fw.so +vendor/lib/libpn557_fw.so +vendor/lib/libpvr.so +vendor/lib/libqcbor.so +vendor/lib/libqcc_file_agent.so vendor/lib/libqcci_legacy.so vendor/lib/libqcmaputils.so +vendor/lib/libqcrilFramework.so +vendor/lib/libqcrildatactl.so vendor/lib/libqdi.so +vendor/lib/libqdma_file_agent.so vendor/lib/libqdp.so +vendor/lib/libqisl.so vendor/lib/libqmi.so --vendor/lib/libqmi_cci.so +vendor/lib/libqmi_cci.so vendor/lib/libqmi_client_helper.so vendor/lib/libqmi_client_qmux.so --vendor/lib/libqmi_common_so.so +vendor/lib/libqmi_common_so.so vendor/lib/libqmi_csi.so vendor/lib/libqmi_encdec.so -vendor/lib64/libdiag.so --vendor/lib64/libdsi_netctrl.so -vendor/lib64/libdsutils.so -vendor/lib64/libidl.so -vendor/lib64/libqcci_legacy.so -vendor/lib64/libqcmaputils.so -vendor/lib64/libqdi.so -vendor/lib64/libqdp.so -vendor/lib64/libqmi.so --vendor/lib64/libqmi_cci.so -vendor/lib64/libqmi_client_helper.so -vendor/lib64/libqmi_client_qmux.so --vendor/lib64/libqmi_common_so.so -vendor/lib64/libqmi_csi.so -vendor/lib64/libqmi_encdec.so - -# Radio --app/QtiTelephonyService/QtiTelephonyService.apk:product/app/QtiTelephonyService/QtiTelephonyService.apk --app/datastatusnotification/datastatusnotification.apk:product/app/datastatusnotification/datastatusnotification.apk -etc/permissions/qcrilhook.xml:product/etc/permissions/qcrilhook.xml -etc/permissions/telephonyservice.xml:product/etc/permissions/telephonyservice.xml -framework/QtiTelephonyServicelibrary.jar:product/framework/QtiTelephonyServicelibrary.jar -framework/qcrilhook.jar:product/framework/qcrilhook.jar --priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk:product/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk -vendor/bin/hw/qcrild -vendor/bin/ATFWD-daemon -vendor/bin/adpl -vendor/bin/netmgrd -vendor/bin/port-bridge -vendor/bin/qti -vendor/bin/rmt_storage -vendor/bin/tftp_server -vendor/etc/data/dsi_config.xml -vendor/etc/data/netmgr_config.xml -vendor/etc/init/dataadpl.rc -vendor/etc/init/dataqti.rc -vendor/etc/init/netmgrd.rc -vendor/etc/init/port-bridge.rc -vendor/etc/init/qcrild.rc -vendor/etc/init/vendor.qti.rmt_storage.rc -vendor/etc/init/vendor.qti.tftp.rc -vendor/lib/libconfigdb.so -vendor/lib/liblqe.so -vendor/lib/libmdmdetect.so -vendor/lib/libnetmgr.so -vendor/lib/libpdmapper.so -vendor/lib/libpdnotifier.so -vendor/lib/libqcrilFramework.so --vendor/lib/libqmiservices.so +vendor/lib/libqmi_legacy.so +vendor/lib/libqmiservices.so +vendor/lib/libqomx_core.so +vendor/lib/libqomx_jpegdec.so +vendor/lib/libqomx_jpegenc.so +vendor/lib/libqomx_jpegenc_pipe.so +vendor/lib/libqrtr.so +vendor/lib/libqsocket.so +vendor/lib/libqti-iopd-client.so +vendor/lib/libqti-perfd-client.so +vendor/lib/libqti-perfd.so +vendor/lib/libqti-util.so +vendor/lib/libqti-utils.so +vendor/lib/libqtigef.so +vendor/lib/libqtikeymaster4.so +vendor/lib/librcc.so +vendor/lib/libremosaic_daemon.so vendor/lib/libril-qc-hal-qmi.so +vendor/lib/libril-qc-logger.so +vendor/lib/libril-qc-ltedirectdisc.so vendor/lib/libril-qc-qmi-1.so vendor/lib/libril-qc-radioconfig.so vendor/lib/libril-qcril-hook-oem.so +vendor/lib/librilqmiservices.so +vendor/lib/librmp.so +vendor/lib/librpmb.so +vendor/lib/librs_adreno.so +vendor/lib/libscalar.so +vendor/lib/libscveCommon.so +vendor/lib/libscveCommon_stub.so +vendor/lib/libscveObjectSegmentation.so +vendor/lib/libscveObjectSegmentation_stub.so +vendor/lib/libscveObjectTracker.so +vendor/lib/libscveObjectTracker_stub.so +vendor/lib/libsdedrm.so +vendor/lib/libsdm-color.so +vendor/lib/libsdm-diag.so +vendor/lib/libsdm-disp-vndapis.so +vendor/lib/libsdmextension.so +vendor/lib/libsdsprpc.so +vendor/lib/libsecureui.so +vendor/lib/libsecureui_svcsock.so +vendor/lib/libseemore.so +vendor/lib/libsensor1.so +vendor/lib/libsensor_reg.so +vendor/lib/libsettings.so +vendor/lib/libsi.so +vendor/lib/libslimclient.so +vendor/lib/libsmemlog.so +vendor/lib/libsmwrapper.so +vendor/lib/libsn100u_fw.so +vendor/lib/libsoc_helper.so +vendor/lib/libssc_default_listener.so +vendor/lib/libssd.so +vendor/lib/libstagefright_soft_qtiflacdec.so +vendor/lib/libstreamparser.so +vendor/lib/libsubsystem_control.so +vendor/lib/libsurround_3mic_proc.so +vendor/lib/libsynergy_loc_api.so +vendor/lib/libsysmon_cdsp_skel.so vendor/lib/libsystem_health_mon.so +vendor/lib/libthermalclient.so +vendor/lib/libtime_genoff.so +vendor/lib/libtinyxml2_1.so +vendor/lib/libtrustedapploader.so +vendor/lib/libvideoutils.so +vendor/lib/libvpplibrary.so +vendor/lib/libvqzip.so +vendor/lib/libwfdcommonutils_proprietary.so +vendor/lib/libwfddisplayconfig_proprietary.so +vendor/lib/libwfdhaldsmanager.so +vendor/lib/libwfdhdcpcp.so +vendor/lib/libwfdmmservice.so +vendor/lib/libwfdmodulehdcpsession.so +vendor/lib/libwms.so +vendor/lib/libwqe.so +vendor/lib/libxml.so +vendor/lib/libxtadapter.so +vendor/lib/libxtwifi_server_protocol.so +vendor/lib/libxtwifi_server_protocol_uri_v3.so +vendor/lib/qcrild_librilutils.so +vendor/lib/qtibus.so +vendor/lib/qtimutex.so +vendor/lib/rfsa/adsp/libadsp_fd_skel.so +vendor/lib/rfsa/adsp/libapps_mem_heap.so +vendor/lib/rfsa/adsp/libdspCV_skel.so +vendor/lib/rfsa/adsp/libfastcvadsp.so +vendor/lib/rfsa/adsp/libfastcvadsp_skel.so +vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so +vendor/lib/rfsa/adsp/libscveT2T_skel.so +vendor/lib/sensor_calibrate.so +vendor/lib/sensors.ssc.so +vendor/lib/soundfx/libasphere.so +vendor/lib/soundfx/libqcbassboost.so +vendor/lib/soundfx/libqcreverb.so +vendor/lib/soundfx/libqcvirt.so +vendor/lib/soundfx/libshoebox.so +vendor/lib/vendor.display.color@1.0.so +vendor/lib/vendor.display.color@1.1.so +vendor/lib/vendor.display.color@1.2.so +vendor/lib/vendor.display.postproc@1.0.so +vendor/lib/vendor.qti.data.factory@2.0.so +vendor/lib/vendor.qti.data.factory@2.1.so +vendor/lib/vendor.qti.data.factory@2.2.so +vendor/lib/vendor.qti.data.factory@2.3.so +vendor/lib/vendor.qti.data.mwqem@1.0.so +vendor/lib/vendor.qti.data.slm@1.0.so +vendor/lib/vendor.qti.esepowermanager@1.0.so +vendor/lib/vendor.qti.esepowermanager@1.1.so +vendor/lib/vendor.qti.gnss@1.0.so +vendor/lib/vendor.qti.gnss@1.1.so +vendor/lib/vendor.qti.gnss@1.2.so +vendor/lib/vendor.qti.gnss@2.0.so +vendor/lib/vendor.qti.gnss@2.1.so +vendor/lib/vendor.qti.gnss@3.0.so +vendor/lib/vendor.qti.gnss@4.0-service.so +vendor/lib/vendor.qti.gnss@4.0.so +vendor/lib/vendor.qti.hardware.alarm@1.0.so +vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so +vendor/lib/vendor.qti.hardware.bluetooth_sar@1.1.so +vendor/lib/vendor.qti.hardware.btconfigstore@1.0.so +vendor/lib/vendor.qti.hardware.btconfigstore@2.0.so +vendor/lib/vendor.qti.hardware.cacert@1.0.so +vendor/lib/vendor.qti.hardware.capabilityconfigstore@1.0.so +vendor/lib/vendor.qti.hardware.cryptfshw@1.0.so +vendor/lib/vendor.qti.hardware.cvp@1.0.so +vendor/lib/vendor.qti.hardware.data.cne.internal.api@1.0.so +vendor/lib/vendor.qti.hardware.data.cne.internal.constants@1.0.so +vendor/lib/vendor.qti.hardware.data.cne.internal.server@1.0.so +vendor/lib/vendor.qti.hardware.data.connection@1.0.so +vendor/lib/vendor.qti.hardware.data.connection@1.1.so +vendor/lib/vendor.qti.hardware.data.dynamicdds@1.0.so +vendor/lib/vendor.qti.hardware.data.iwlan@1.0.so +vendor/lib/vendor.qti.hardware.data.latency@1.0.so +vendor/lib/vendor.qti.hardware.data.lce@1.0.so +vendor/lib/vendor.qti.hardware.data.qmi@1.0.so +vendor/lib/vendor.qti.hardware.dsp@1.0.so +vendor/lib/vendor.qti.hardware.fingerprint@1.0.so +vendor/lib/vendor.qti.hardware.fm@1.0.so +vendor/lib/vendor.qti.hardware.iop@1.0.so +vendor/lib/vendor.qti.hardware.iop@2.0.so +vendor/lib/vendor.qti.hardware.mwqemadapter@1.0.so +vendor/lib/vendor.qti.hardware.perf@1.0.so +vendor/lib/vendor.qti.hardware.perf@2.0.so +vendor/lib/vendor.qti.hardware.perf@2.1.so +vendor/lib/vendor.qti.hardware.perf@2.2.so +vendor/lib/vendor.qti.hardware.qccsyshal@1.0.so +vendor/lib/vendor.qti.hardware.qccvndhal@1.0-halimpl.so +vendor/lib/vendor.qti.hardware.qccvndhal@1.0.so +vendor/lib/vendor.qti.hardware.qdutils_disp@1.0.so +vendor/lib/vendor.qti.hardware.qseecom@1.0.so +vendor/lib/vendor.qti.hardware.qteeconnector@1.0.so vendor/lib/vendor.qti.hardware.radio.am@1.0.so vendor/lib/vendor.qti.hardware.radio.atcmdfwd@1.0.so vendor/lib/vendor.qti.hardware.radio.ims@1.0.so @@ -968,8 +2925,10 @@ vendor/lib/vendor.qti.hardware.radio.ims@1.3.so vendor/lib/vendor.qti.hardware.radio.ims@1.4.so vendor/lib/vendor.qti.hardware.radio.ims@1.5.so vendor/lib/vendor.qti.hardware.radio.ims@1.6.so +vendor/lib/vendor.qti.hardware.radio.ims@1.7.so vendor/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so vendor/lib/vendor.qti.hardware.radio.lpa@1.0.so +vendor/lib/vendor.qti.hardware.radio.lpa@1.1.so vendor/lib/vendor.qti.hardware.radio.qcrilhook@1.0.so vendor/lib/vendor.qti.hardware.radio.qtiradio@1.0.so vendor/lib/vendor.qti.hardware.radio.qtiradio@2.0.so @@ -984,9 +2943,218 @@ vendor/lib/vendor.qti.hardware.radio.uim_remote_client@1.0.so vendor/lib/vendor.qti.hardware.radio.uim_remote_client@1.1.so vendor/lib/vendor.qti.hardware.radio.uim_remote_client@1.2.so vendor/lib/vendor.qti.hardware.radio.uim_remote_server@1.0.so +vendor/lib/vendor.qti.hardware.scve.objecttracker@1.0.so +vendor/lib/vendor.qti.hardware.scve.panorama@1.0.so +vendor/lib/vendor.qti.hardware.sigma_miracast@1.0.so +vendor/lib/vendor.qti.hardware.slmadapter@1.0.so +vendor/lib/vendor.qti.hardware.soter@1.0.so +vendor/lib/vendor.qti.hardware.tui_comm@1.0.so +vendor/lib/vendor.qti.hardware.vpp@1.1.so +vendor/lib/vendor.qti.hardware.vpp@1.2.so +vendor/lib/vendor.qti.hardware.wigig.netperftuner@1.0.so +vendor/lib/vendor.qti.ims.callcapability@1.0.so +vendor/lib/vendor.qti.ims.callinfo@1.0.so +vendor/lib/vendor.qti.ims.factory@1.0.so +vendor/lib/vendor.qti.ims.factory@1.1.so +vendor/lib/vendor.qti.ims.rcsconfig@1.0.so +vendor/lib/vendor.qti.ims.rcsconfig@1.1.so +vendor/lib/vendor.qti.ims.rcsconfig@2.0.so +vendor/lib/vendor.qti.ims.rcsconfig@2.1.so +vendor/lib/vendor.qti.imsrtpservice@3.0-service-Impl.so +vendor/lib/vendor.qti.imsrtpservice@3.0.so +vendor/lib/vendor.qti.latency@2.0.so +vendor/lib/vendor.qti.latency@2.1.so +vendor/lib/vendor.qti.memory.pasrmanager@1.0.so +vendor/lib/vendor.qti.memory.pasrmanager@1.1.so +vendor/lib/vendor.qti.power.pasrmanager@1.0.so +vendor/lib/vendor.qti.voiceprint@1.0.so + +# lib64 +vendor/lib64/btaudio_offload_if.so +vendor/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so +vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so +vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so +vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so +vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so +vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so +vendor/lib64/com.qualcomm.qti.uceservice@2.0.so +vendor/lib64/com.qualcomm.qti.uceservice@2.1.so +vendor/lib64/com.qualcomm.qti.uceservice@2.2.so +vendor/lib64/com.qualcomm.qti.uceservice@2.3.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/libq3dtools_adreno.so +vendor/lib64/egl/libq3dtools_esx.so +vendor/lib64/ftm_fm_lib.so +vendor/lib64/hw/activity_recognition.msm8953.so +vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so +vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so +vendor/lib64/hw/android.hardware.keymaster@3.0-impl-qti.so +vendor/lib64/hw/audio.bluetooth_qti.default.so +vendor/lib64/hw/com.dsi.ant@1.0-impl.so +vendor/lib64/hw/fingerprint.default.so +vendor/lib64/hw/gatekeeper.msm8953.so +vendor/lib64/hw/keystore.msm8953.so +vendor/lib64/hw/sound_trigger.primary.msm8953.so +vendor/lib64/hw/vendor.qti.esepowermanager@1.1-impl.so +vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.1-impl.so +vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.1-impl.so +vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.btconfigstore@2.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.qccvndhal@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.servicetracker@1.2-impl.so +vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so +vendor/lib64/hw/vulkan.adreno.so +vendor/lib64/hw/vulkan.adreno.so:vendor/lib64/hw/vulkan.msm8953.so +vendor/lib64/lib-imsSDP.so +vendor/lib64/lib-imscmservice.so +vendor/lib64/lib-imsdpl.so +vendor/lib64/lib-imsqimf.so +vendor/lib64/lib-imsrcs-v2.so +vendor/lib64/lib-imsrcsbaseimpl.so +vendor/lib64/lib-imsvtcore.so +vendor/lib64/lib-imsxml.so +vendor/lib64/lib-rcsconfig.so +vendor/lib64/lib-rtpcommon.so +vendor/lib64/lib-rtpcore.so +vendor/lib64/lib-rtpsl.so +vendor/lib64/lib-siputility.so +vendor/lib64/lib-uceservice.so +vendor/lib64/libAlacSwDec.so +vendor/lib64/libApeSwDec.so +vendor/lib64/libC2D2.so +vendor/lib64/libCB.so +vendor/lib64/libFlacSwDec.so +vendor/lib64/libGPQTEEC_vendor.so +vendor/lib64/libGPTEE_vendor.so +vendor/lib64/libGPreqcancel.so +vendor/lib64/libGPreqcancel_svc.so +vendor/lib64/libI420colorconvert.so +vendor/lib64/libOmxAacDec.so +vendor/lib64/libOmxAlacDec.so +vendor/lib64/libOmxAlacDecSw.so +vendor/lib64/libOmxAmrDec.so +vendor/lib64/libOmxAmrwbplusDec.so +vendor/lib64/libOmxApeDec.so +vendor/lib64/libOmxApeDecSw.so +vendor/lib64/libOmxEvrcDec.so +vendor/lib64/libOmxG711Dec.so +vendor/lib64/libOmxQcelp13Dec.so +vendor/lib64/libOmxVpp.so +vendor/lib64/libOmxWmaDec.so +vendor/lib64/libOpenCL.so +vendor/lib64/libQSEEComAPI.so +vendor/lib64/libQTEEConnector_vendor.so +vendor/lib64/libSecureUILib.so +vendor/lib64/libStDrvInt.so +vendor/lib64/libUBWC.so +vendor/lib64/libVkLayer_q3dtools.so +vendor/lib64/libacdb-fts.so +vendor/lib64/libacdbloader.so +vendor/lib64/libacdbrtac.so +vendor/lib64/libadiertac.so +vendor/lib64/libadreno_utils.so +vendor/lib64/libadsp_default_listener.so +vendor/lib64/libadsprpc.so +vendor/lib64/libaoa.so +vendor/lib64/libasn1cper.so +vendor/lib64/libasn1crt.so +vendor/lib64/libasn1crtx.so +vendor/lib64/libaudcal.so +vendor/lib64/libaudio_log_utils.so +vendor/lib64/libaudioalsa.so +vendor/lib64/libaudioconfigstore.so +-vendor/lib64/libaudioparsers.so +vendor/lib64/libbase64.so +vendor/lib64/libbluetooth_audio_session_qti.so +vendor/lib64/libbluetooth_audio_session_qti_2_1.so +vendor/lib64/libbt-hidlclient.so +vendor/lib64/libbtnv.so +vendor/lib64/libc2d30_bltlib.so +vendor/lib64/libcacertclient.so +vendor/lib64/libcapiv2svacnn.so +vendor/lib64/libcapiv2vop.so +vendor/lib64/libcdfw.so +vendor/lib64/libcdfw_remote_api.so +vendor/lib64/libcdsp_default_listener.so +vendor/lib64/libcdsprpc.so +vendor/lib64/libcne.so +vendor/lib64/libcneapiclient.so +vendor/lib64/libcneoplookup.so +vendor/lib64/libcneqmiutils.so vendor/lib64/libconfigdb.so +vendor/lib64/libcpion.so +vendor/lib64/libcryptfshwcommon.so +vendor/lib64/libcryptfshwhidl.so +vendor/lib64/libdataitems.so +vendor/lib64/libdiag.so +vendor/lib64/libdiagjni.so +vendor/lib64/libdisp-aba.so +vendor/lib64/libdpmqmihal.so +vendor/lib64/libdrmfs.so +vendor/lib64/libdrmtime.so +vendor/lib64/libdsi_netctrl.so +vendor/lib64/libdsutils.so +vendor/lib64/libfastcrc.so +vendor/lib64/libfastcvadsp_stub.so +vendor/lib64/libfastcvopt.so +vendor/lib64/libfastrpc_utf_stub.so +vendor/lib64/libgarden.so +vendor/lib64/libgcs-calwrapper.so +vendor/lib64/libgcs-ipc.so +vendor/lib64/libgcs-osal.so +vendor/lib64/libgcs.so +vendor/lib64/libgdtap.so +vendor/lib64/libgnsspps.so +vendor/lib64/libgpudataproducer.so +vendor/lib64/libgsl.so +vendor/lib64/libhdcpsrm.so +vendor/lib64/libhdr_tm.so +vendor/lib64/libidl.so +vendor/lib64/libizat_client_api.so +vendor/lib64/libizat_core.so +vendor/lib64/libjnihelper.so +vendor/lib64/libkeymasterdeviceutils.so +vendor/lib64/libkeymasterprovision.so +vendor/lib64/libkeymasterutils.so +vendor/lib64/liblbs_core.so +vendor/lib64/liblistensoundmodel2.so +vendor/lib64/libllvm-glnext.so +vendor/lib64/libllvm-qcom.so +vendor/lib64/libloc_api_v02.so +vendor/lib64/libloc_socket.so +vendor/lib64/liblocationservice.so +vendor/lib64/liblocationservice_glue.so +vendor/lib64/liblowi_client.so +vendor/lib64/liblowi_wifihal.so vendor/lib64/liblqe.so vendor/lib64/libmdmdetect.so +vendor/lib64/libmdsprpc.so +vendor/lib64/libminkdescriptor.so +vendor/lib64/libminksocket.so +vendor/lib64/libmiracast.so +vendor/lib64/libmm-color-convertor.so +vendor/lib64/libmm-hdcpmgr.so +vendor/lib64/libmmcamera2_frame_algorithm.so +vendor/lib64/libmmcamera2_is.so +vendor/lib64/libmmcamera2_q3a_core.so +vendor/lib64/libmmcamera2_stats_algorithm.so +vendor/lib64/libmmcamera2_stats_lib.so +vendor/lib64/libmmcamera_dbg.so +vendor/lib64/libmmcamera_faceproc.so +vendor/lib64/libmmcamera_faceproc2.so +vendor/lib64/libmmcamera_tintless_algo.so +vendor/lib64/libmmcamera_tintless_bg_pca_algo.so +vendor/lib64/libmmosal.so +vendor/lib64/libmulawdec.so vendor/lib64/libnetmgr.so vendor/lib64/libnetmgr_common.so vendor/lib64/libnetmgr_nr_fusion.so @@ -994,22 +3162,162 @@ vendor/lib64/libnetmgr_rmnet_ext.so vendor/lib64/libnlnetmgr.so vendor/lib64/libpdmapper.so vendor/lib64/libpdnotifier.so +vendor/lib64/libperfconfig.so +vendor/lib64/libperfgluelayer.so +vendor/lib64/libperfioctl.so +vendor/lib64/libperipheral_client.so +vendor/lib64/libpvr.so +vendor/lib64/libqcbor.so +vendor/lib64/libqcc_file_agent.so +vendor/lib64/libqcci_legacy.so +vendor/lib64/libqcmaputils.so vendor/lib64/libqcrilFramework.so vendor/lib64/libqcrildatactl.so --vendor/lib64/libqmiservices.so +vendor/lib64/libqdi.so +vendor/lib64/libqdma_file_agent.so +vendor/lib64/libqdp.so +vendor/lib64/libqisl.so +vendor/lib64/libqmi.so +vendor/lib64/libqmi_cci.so +vendor/lib64/libqmi_client_helper.so +vendor/lib64/libqmi_client_qmux.so +vendor/lib64/libqmi_common_so.so +vendor/lib64/libqmi_csi.so +vendor/lib64/libqmi_encdec.so +vendor/lib64/libqmi_legacy.so +vendor/lib64/libqmiservices.so vendor/lib64/libqrtr.so vendor/lib64/libqsocket.so +vendor/lib64/libqti-iopd-client.so +vendor/lib64/libqti-perfd-client.so +vendor/lib64/libqti-perfd.so +vendor/lib64/libqti-util.so +vendor/lib64/libqti-utils.so +vendor/lib64/libqtigef.so +vendor/lib64/libqtikeymaster4.so +vendor/lib64/librcc.so +vendor/lib64/libremosaic_daemon.so +vendor/lib64/libremosaiclib.so vendor/lib64/libril-qc-hal-qmi.so +vendor/lib64/libril-qc-logger.so vendor/lib64/libril-qc-ltedirectdisc.so vendor/lib64/libril-qc-qmi-1.so vendor/lib64/libril-qc-radioconfig.so vendor/lib64/libril-qcril-hook-oem.so vendor/lib64/librilqmiservices.so +vendor/lib64/librmp.so +vendor/lib64/librpmb.so +vendor/lib64/librs_adreno.so +vendor/lib64/libscalar.so +vendor/lib64/libscveCommon.so +vendor/lib64/libscveCommon_stub.so +vendor/lib64/libscveObjectSegmentation.so +vendor/lib64/libscveObjectSegmentation_stub.so +vendor/lib64/libscveObjectTracker.so +vendor/lib64/libscveObjectTracker_stub.so +vendor/lib64/libsdedrm.so +vendor/lib64/libsdm-color.so +vendor/lib64/libsdm-diag.so +vendor/lib64/libsdm-disp-vndapis.so +vendor/lib64/libsdmextension.so +vendor/lib64/libsdsprpc.so +vendor/lib64/libsecureui.so +vendor/lib64/libsecureui_svcsock.so +vendor/lib64/libseemore.so +vendor/lib64/libsensor1.so +vendor/lib64/libsensor_reg.so vendor/lib64/libsettings.so +vendor/lib64/libsi.so +vendor/lib64/libslimclient.so +vendor/lib64/libsmemlog.so +vendor/lib64/libsoc_helper.so +vendor/lib64/libssc_default_listener.so +vendor/lib64/libssd.so +vendor/lib64/libstagefright_soft_qtiflacdec.so +vendor/lib64/libstreamparser.so +vendor/lib64/libsubsystem_control.so +vendor/lib64/libsynergy_loc_api.so +vendor/lib64/libsysmon_cdsp_skel.so vendor/lib64/libsystem_health_mon.so +vendor/lib64/libthermalclient.so +vendor/lib64/libtime_genoff.so +vendor/lib64/libtinyxml2_1.so +vendor/lib64/libtrustedapploader.so +vendor/lib64/libtzdrmgenprov.so +vendor/lib64/libvideoutils.so +vendor/lib64/libvpplibrary.so +vendor/lib64/libwfdhdcpcp.so +vendor/lib64/libwms.so +vendor/lib64/libwqe.so +vendor/lib64/libxml.so +vendor/lib64/libxtadapter.so +vendor/lib64/libxtwifi_server_protocol.so +vendor/lib64/libxtwifi_server_protocol_uri_v3.so vendor/lib64/qcrild_librilutils.so vendor/lib64/qtibus.so vendor/lib64/qtimutex.so +vendor/lib64/sensor_calibrate.so +vendor/lib64/sensors.ssc.so +vendor/lib64/soundfx/libasphere.so +vendor/lib64/soundfx/libqcbassboost.so +vendor/lib64/soundfx/libqcreverb.so +vendor/lib64/soundfx/libqcvirt.so +vendor/lib64/soundfx/libshoebox.so +vendor/lib64/vendor.display.color@1.0.so +vendor/lib64/vendor.display.color@1.1.so +vendor/lib64/vendor.display.color@1.2.so +vendor/lib64/vendor.display.postproc@1.0.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.mwqem@1.0.so +vendor/lib64/vendor.qti.data.slm@1.0.so +vendor/lib64/vendor.qti.esepowermanager@1.0.so +vendor/lib64/vendor.qti.esepowermanager@1.1.so +vendor/lib64/vendor.qti.gnss@1.0.so +vendor/lib64/vendor.qti.gnss@1.1.so +vendor/lib64/vendor.qti.gnss@1.2.so +vendor/lib64/vendor.qti.gnss@2.0.so +vendor/lib64/vendor.qti.gnss@2.1.so +vendor/lib64/vendor.qti.gnss@3.0.so +vendor/lib64/vendor.qti.gnss@4.0-service.so +vendor/lib64/vendor.qti.gnss@4.0.so +vendor/lib64/vendor.qti.hardware.alarm@1.0.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.btconfigstore@1.0.so +vendor/lib64/vendor.qti.hardware.btconfigstore@2.0.so +vendor/lib64/vendor.qti.hardware.cacert@1.0.so +vendor/lib64/vendor.qti.hardware.capabilityconfigstore@1.0.so +vendor/lib64/vendor.qti.hardware.cryptfshw@1.0.so +vendor/lib64/vendor.qti.hardware.cvp@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.connection@1.0.so +vendor/lib64/vendor.qti.hardware.data.connection@1.1.so +vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so +vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.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.dsp@1.0.so +vendor/lib64/vendor.qti.hardware.fingerprint@1.0.so +vendor/lib64/vendor.qti.hardware.fm@1.0.so +vendor/lib64/vendor.qti.hardware.iop@1.0.so +vendor/lib64/vendor.qti.hardware.iop@2.0.so +vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so +vendor/lib64/vendor.qti.hardware.perf@1.0.so +vendor/lib64/vendor.qti.hardware.perf@2.0.so +vendor/lib64/vendor.qti.hardware.perf@2.1.so +vendor/lib64/vendor.qti.hardware.perf@2.2.so +vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so +vendor/lib64/vendor.qti.hardware.qccvndhal@1.0-halimpl.so +vendor/lib64/vendor.qti.hardware.qccvndhal@1.0.so +vendor/lib64/vendor.qti.hardware.qdutils_disp@1.0.so +vendor/lib64/vendor.qti.hardware.qseecom@1.0.so +vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so vendor/lib64/vendor.qti.hardware.radio.am@1.0.so vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so @@ -1019,8 +3327,10 @@ vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so +vendor/lib64/vendor.qti.hardware.radio.ims@1.7.so vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so +vendor/lib64/vendor.qti.hardware.radio.lpa@1.1.so vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so @@ -1035,6 +3345,35 @@ vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so +vendor/lib64/vendor.qti.hardware.scve.objecttracker@1.0.so +vendor/lib64/vendor.qti.hardware.scve.panorama@1.0.so +vendor/lib64/vendor.qti.hardware.sigma_miracast@1.0.so +vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so +vendor/lib64/vendor.qti.hardware.soter@1.0.so +vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so +vendor/lib64/vendor.qti.hardware.vpp@1.1.so +vendor/lib64/vendor.qti.hardware.vpp@1.2.so +vendor/lib64/vendor.qti.hardware.wigig.netperftuner@1.0.so +vendor/lib64/vendor.qti.hardware.wigig.supptunnel@1.0.so +vendor/lib64/vendor.qti.ims.callcapability@1.0.so +vendor/lib64/vendor.qti.ims.callinfo@1.0.so +vendor/lib64/vendor.qti.ims.factory@1.0.so +vendor/lib64/vendor.qti.ims.factory@1.1.so +vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so +vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so +vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so +vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so +vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so +vendor/lib64/vendor.qti.imsrtpservice@3.0.so +vendor/lib64/vendor.qti.latency@2.0.so +vendor/lib64/vendor.qti.latency@2.1.so +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 +vendor/lib64/vendor.qti.voiceprint@1.0.so + +# radio +vendor/radio/qcril_database/qcril.db vendor/radio/qcril_database/upgrade/0_initial.sql vendor/radio/qcril_database/upgrade/1_version_intro.sql vendor/radio/qcril_database/upgrade/2_version_add_wps_config.sql @@ -1042,268 +3381,7 @@ vendor/radio/qcril_database/upgrade/3_version_update_wps_config.sql vendor/radio/qcril_database/upgrade/4_version_update_ecc_table.sql vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql -vendor/radio/qcril_database/qcril.db - -# Radio (qti-telephony-common) - from daisy-user-10-QKQ1.191002.002-V11.0.18.0.QDLMIXM-release-keys -framework/qti-telephony-common.jar:product/framework/qti-telephony-common.jar|11d6b89b31a9bf65218b3676c2bbd296275b1932 - -# Radio - IMS -lib/android.hardware.camera.common@1.0.so -lib/android.hardware.camera.device@1.0.so -lib/android.hardware.camera.device@3.2.so -lib/android.hardware.camera.device@3.3.so -lib/android.hardware.camera.device@3.4.so -lib/android.hardware.camera.provider@2.4.so -lib/android.hardware.camera.provider@2.5.so -lib/vendor.qti.hardware.camera.device@1.0.so -lib64/android.hardware.camera.common@1.0.so -lib64/android.hardware.camera.device@1.0.so -lib64/android.hardware.camera.device@3.2.so -lib64/android.hardware.camera.device@3.3.so -lib64/android.hardware.camera.device@3.4.so -lib64/android.hardware.camera.provider@2.4.so -lib64/android.hardware.camera.provider@2.5.so -lib64/vendor.qti.hardware.camera.device@1.0.so -etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml:product/etc/permissions/com.qualcomm.qti.imscmservice-V2.0-java.xml -etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml:product/etc/permissions/com.qualcomm.qti.imscmservice-V2.1-java.xml -etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml:product/etc/permissions/com.qualcomm.qti.imscmservice-V2.2-java.xml -framework/com.qualcomm.qti.imscmservice-V2.0-java.jar:product/framework/com.qualcomm.qti.imscmservice-V2.0-java.jar -framework/com.qualcomm.qti.imscmservice-V2.1-java.jar:product/framework/com.qualcomm.qti.imscmservice-V2.1-java.jar -framework/com.qualcomm.qti.imscmservice-V2.2-java.jar:product/framework/com.qualcomm.qti.imscmservice-V2.2-java.jar -framework/com.qualcomm.qti.uceservice-V2.0-java.jar:product/framework/com.qualcomm.qti.uceservice-V2.0-java.jar -framework/com.qualcomm.qti.uceservice-V2.1-java.jar:product/framework/com.qualcomm.qti.uceservice-V2.1-java.jar -framework/vendor.qti.ims.callinfo-V1.0-java.jar:product/framework/vendor.qti.ims.callinfo-V1.0-java.jar -framework/vendor.qti.ims.rcsconfig-V1.0-java.jar:product/framework/vendor.qti.ims.rcsconfig-V1.0-java.jar -lib/com.qualcomm.qti.imscmservice@1.0.so:product/lib/com.qualcomm.qti.imscmservice@1.0.so -lib/com.qualcomm.qti.imscmservice@2.0.so:product/lib/com.qualcomm.qti.imscmservice@2.0.so -lib/com.qualcomm.qti.imscmservice@2.1.so:product/lib/com.qualcomm.qti.imscmservice@2.1.so -lib/com.qualcomm.qti.imscmservice@2.2.so:product/lib/com.qualcomm.qti.imscmservice@2.2.so -lib/com.qualcomm.qti.uceservice@2.0.so:product/lib/com.qualcomm.qti.uceservice@2.0.so -lib/com.qualcomm.qti.uceservice@2.1.so:product/lib/com.qualcomm.qti.uceservice@2.1.so -lib/lib-imscamera.so:product/lib/lib-imscamera.so -lib/lib-imsvideocodec.so:product/lib/lib-imsvideocodec.so -lib/lib-imsvt.so:product/lib/lib-imsvt.so -lib/lib-imsvtextutils.so:product/lib/lib-imsvtextutils.so -lib/lib-imsvtutils.so:product/lib/lib-imsvtutils.so -lib/libdiag_system.so:product/lib/libdiag_system.so -lib/libimscamera_jni.so:product/lib/libimscamera_jni.so -lib/libimsmedia_jni.so:product/lib/libimsmedia_jni.so -lib/vendor.qti.hardware.camera.device@1.0.so:product/lib/vendor.qti.hardware.camera.device@1.0.so -lib/vendor.qti.ims.callinfo@1.0.so:product/lib/vendor.qti.ims.callinfo@1.0.so -lib/vendor.qti.ims.rcsconfig@1.0.so:product/lib/vendor.qti.ims.rcsconfig@1.0.so -lib/vendor.qti.ims.rcsconfig@1.1.so:product/lib/vendor.qti.ims.rcsconfig@1.1.so -lib/vendor.qti.imsrtpservice@2.0.so:product/lib/vendor.qti.imsrtpservice@2.0.so -lib/vendor.qti.imsrtpservice@2.1.so:product/lib/vendor.qti.imsrtpservice@2.1.so -lib64/com.qualcomm.qti.imscmservice@1.0.so:product/lib64/com.qualcomm.qti.imscmservice@1.0.so -lib64/com.qualcomm.qti.imscmservice@2.0.so:product/lib64/com.qualcomm.qti.imscmservice@2.0.so -lib64/com.qualcomm.qti.imscmservice@2.1.so:product/lib64/com.qualcomm.qti.imscmservice@2.1.so -lib64/com.qualcomm.qti.imscmservice@2.2.so:product/lib64/com.qualcomm.qti.imscmservice@2.2.so -lib64/com.qualcomm.qti.uceservice@2.0.so:product/lib64/com.qualcomm.qti.uceservice@2.0.so -lib64/com.qualcomm.qti.uceservice@2.1.so:product/lib64/com.qualcomm.qti.uceservice@2.1.so -lib64/lib-imscamera.so:product/lib64/lib-imscamera.so -lib64/lib-imsvideocodec.so:product/lib64/lib-imsvideocodec.so -lib64/lib-imsvt.so:product/lib64/lib-imsvt.so -lib64/lib-imsvtextutils.so:product/lib64/lib-imsvtextutils.so -lib64/lib-imsvtutils.so:product/lib64/lib-imsvtutils.so -lib64/libdiag_system.so:product/lib64/libdiag_system.so -lib64/libimscamera_jni.so:product/lib64/libimscamera_jni.so -lib64/libimsmedia_jni.so:product/lib64/libimsmedia_jni.so -lib64/vendor.qti.hardware.camera.device@1.0.so:product/lib64/vendor.qti.hardware.camera.device@1.0.so -lib64/vendor.qti.ims.callinfo@1.0.so:product/lib64/vendor.qti.ims.callinfo@1.0.so -lib64/vendor.qti.ims.rcsconfig@1.0.so:product/lib64/vendor.qti.ims.rcsconfig@1.0.so -lib64/vendor.qti.ims.rcsconfig@1.1.so:product/lib64/vendor.qti.ims.rcsconfig@1.1.so -lib64/vendor.qti.imsrtpservice@2.0.so:product/lib64/vendor.qti.imsrtpservice@2.0.so -lib64/vendor.qti.imsrtpservice@2.1.so:product/lib64/vendor.qti.imsrtpservice@2.1.so --priv-app/ims/ims.apk:product/priv-app/ims/ims.apk -vendor/bin/ims_rtp_daemon -vendor/bin/imsdatadaemon -vendor/bin/imsqmidaemon -vendor/bin/imsrcsd -vendor/etc/init/ims_rtp_daemon.rc -vendor/etc/init/imsdatadaemon.rc -vendor/etc/init/imsqmidaemon.rc -vendor/etc/init/imsrcsd.rc -vendor/lib/com.qualcomm.qti.imscmservice@1.0.so -vendor/lib/com.qualcomm.qti.imscmservice@2.0.so -vendor/lib/com.qualcomm.qti.imscmservice@2.1.so -vendor/lib/com.qualcomm.qti.imscmservice@2.2.so -vendor/lib/com.qualcomm.qti.uceservice@2.0.so -vendor/lib/com.qualcomm.qti.uceservice@2.1.so -vendor/lib/lib-imsSDP.so -vendor/lib/lib-imscmservice.so -vendor/lib/lib-imsdpl.so -vendor/lib/lib-imsqimf.so -vendor/lib/lib-imsrcs-v2.so -vendor/lib/lib-imsrcsbaseimpl.so -vendor/lib/lib-imsvtcore.so -vendor/lib/lib-imsxml.so -vendor/lib/lib-rtpcommon.so -vendor/lib/lib-rtpcore.so -vendor/lib/lib-rtpsl.so -vendor/lib/lib-uceservice.so -vendor/lib/vendor.qti.ims.callinfo@1.0.so -vendor/lib/vendor.qti.ims.rcsconfig@1.0.so -vendor/lib/vendor.qti.ims.rcsconfig@1.1.so -vendor/lib/vendor.qti.imsrtpservice@2.0.so -vendor/lib/vendor.qti.imsrtpservice@2.1-service-Impl.so -vendor/lib/vendor.qti.imsrtpservice@2.1.so -vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so -vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so -vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so -vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so -vendor/lib64/com.qualcomm.qti.uceservice@2.0.so -vendor/lib64/com.qualcomm.qti.uceservice@2.1.so -vendor/lib64/lib-imsSDP.so -vendor/lib64/lib-imscmservice.so -vendor/lib64/lib-imsdpl.so -vendor/lib64/lib-imsqimf.so -vendor/lib64/lib-imsrcs-v2.so -vendor/lib64/lib-imsrcsbaseimpl.so -vendor/lib64/lib-imsvtcore.so -vendor/lib64/lib-imsxml.so -vendor/lib64/lib-rtpcommon.so -vendor/lib64/lib-rtpcore.so -vendor/lib64/lib-rtpsl.so -vendor/lib64/lib-siputility.so -vendor/lib64/lib-uceservice.so -vendor/lib64/librcc.so -vendor/lib64/vendor.qti.ims.callinfo@1.0.so -vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so -vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so -vendor/lib64/vendor.qti.imsrtpservice@2.0.so -vendor/lib64/vendor.qti.imsrtpservice@2.1-service-Impl.so -vendor/lib64/vendor.qti.imsrtpservice@2.1.so - -# Sensors -vendor/bin/sensors.qti -vendor/etc/sensors/sensor_def_qcomdev.conf -vendor/lib/hw/activity_recognition.msm8953.so -vendor/lib/libsensor1.so -vendor/lib/libsensor_reg.so -vendor/lib/sensor_calibrate.so -vendor/lib/sensors.ssc.so -vendor/lib64/hw/activity_recognition.msm8953.so -vendor/lib64/libsensor1.so -vendor/lib64/libsensor_reg.so -vendor/lib64/sensor_calibrate.so -vendor/lib64/sensors.ssc.so - -# Thermal -vendor/bin/thermal-engine --vendor/lib/libthermalclient.so --vendor/lib64/libthermalclient.so - -# Time services --vendor/app/TimeService/TimeService.apk;:timeservice_app_cert-legacy-um -vendor/bin/time_daemon -vendor/etc/init/init.time_daemon.rc --vendor/lib/libtime_genoff.so --vendor/lib64/libtime_genoff.so - -# Wi-Fi -etc/firmware/wlan/prima/WCNSS_cfg.dat -vendor/bin/cnss-daemon -vendor/bin/wcnss_service -vendor/etc/wifi/aoa_cldb_falcon.bin -vendor/etc/wifi/aoa_cldb_swl14.bin -vendor/firmware/wlan/prima/WCNSS_qcom_wlan_nv.bin - -# Wi-Fi Display - 8901.2.A.0111-SS.20200304 -bin/wfdservice -etc/init/wfdservice.rc -etc/wfdconfig.xml -etc/wfdconfigsink.xml --framework/WfdCommon.jar -lib/com.qualcomm.qti.wifidisplayhal@1.0.so -lib/libFileMux.so -lib/libOmxMux.so -lib/libmmosal.so -lib/libmmparser_lite.so -lib/libmmrtpdecoder.so -lib/libmmrtpencoder.so -lib/libwfdavenhancements.so -lib/libwfdclient.so -lib/libwfdcodecv4l2.so -lib/libwfdcommonutils.so -lib/libwfdconfigutils.so -lib/libwfdmminterface.so -lib/libwfdmmsink.so -lib/libwfdmmsrc.so -lib/libwfdnative.so -lib/libwfdrtsp.so -lib/libwfdservice.so -lib/libwfdsm.so -lib/libwfduibcinterface.so -lib/libwfduibcsink.so -lib/libwfduibcsinkinterface.so -lib/libwfduibcsrc.so -lib/libwfduibcsrcinterface.so -lib64/libFileMux.so -lib64/libmmosal.so -lib64/libmmparser_lite.so -lib64/libwfdclient.so -lib64/libwfdnative.so --priv-app/WfdService/WfdService.apk -vendor/bin/wifidisplayhalservice -vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc -vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0-halimpl.so -vendor/lib/com.qualcomm.qti.wifidisplayhal@1.0.so -vendor/lib/libOmxVideoDSMode.so -vendor/lib/libmmosal_proprietary.so -vendor/lib/libwfdcommonutils_proprietary.so -vendor/lib/libwfdhaldsmanager.so -vendor/lib/libwfdhdcpcp.so -vendor/lib/libwfdmmservice.so -vendor/lib/libwfdmodulehdcpsession.so -vendor/lib64/libmmosal_proprietary.so -vendor/lib64/libwfdhdcpcp.so - -# This is in charge of setting the subsystem restart values at: -# /sys/bus/msm_subsys/devices/subsys*/restart_level -vendor/bin/ssr_setup - -# SECUREMSM -vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti -vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc -vendor/lib/libGPQTEEC_vendor.so -vendor/lib/libQTEEConnector_vendor.so -vendor/lib/libStDrvInt.so -vendor/lib/libsecureui.so -vendor/lib/libsecureui_svcsock.so -vendor/lib/vendor.qti.hardware.tui_comm@1.0.so -vendor/lib64/libGPQTEEC_vendor.so -vendor/lib64/libQTEEConnector_vendor.so -vendor/lib64/libStDrvInt.so -vendor/lib64/libsecureui.so -vendor/lib64/libsecureui_svcsock.so -vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so - -# Elan Fingerprint -vendor/firmware/fingerprint.b00 -vendor/firmware/fingerprint.b01 -vendor/firmware/fingerprint.b02 -vendor/firmware/fingerprint.b03 -vendor/firmware/fingerprint.b04 -vendor/firmware/fingerprint.b05 -vendor/firmware/fingerprint.b06 -vendor/firmware/fingerprint.mdt -vendor/lib64/hw/fingerprint.default.so - -# NFC - PN553 -vendor/bin/nqnfcinfo -vendor/etc/libnfc-mtp-NQ3XX.conf -vendor/etc/libnfc-nci.conf -vendor/etc/libnfc-qrd-NQ3XX.conf -vendor/lib/libpn553_fw.so - -#POWER_OFF_ALARM -vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service -vendor/bin/power_off_alarm -vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc -vendor/lib/hw/vendor.qti.hardware.alarm@1.0-impl.so -vendor/lib/vendor.qti.hardware.alarm@1.0.so -vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so -vendor/lib64/vendor.qti.hardware.alarm@1.0.so - -# USB -etc/firmware/ice40.bin +vendor/radio/qcril_database/upgrade/7_version_update_ecc_table.sql +vendor/radio/qcril_database/upgrade/8_version_update_ecc_table.sql +vendor/radio/qcril_database/upgrade/9_version_update_ecc_table.sql +vendor/radio/qcril_database/upgrade/10_version_update_ecc_table.sql diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index e899046a0597291b52fa4569d0c106d614157681..90ca33e80ae9e89d56305e9d297db82f88f910da 100755 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -616,21 +616,6 @@ on property:ro.data.large_tcp_window_size=true on property:sys.sysctl.tcp_adv_win_scale=* write /proc/sys/net/ipv4/tcp_adv_win_scale ${sys.sysctl.tcp_adv_win_scale} -service wpa_supplicant /vendor/bin/hw/wpa_supplicant \ - -O/data/vendor/wifi/wpa/sockets -puse_p2p_group_interface=1 -dd \ - -g@android:vendor_wpa_wlan0 -# we will start as root and wpa_supplicant will switch to user wifi -# after setting up the capabilities required for WEXT -# user wifi -# group wifi inet keystore - interface android.hardware.wifi.supplicant@1.0::ISupplicant default - interface android.hardware.wifi.supplicant@1.1::ISupplicant default - interface android.hardware.wifi.supplicant@1.2::ISupplicant default - class main - socket vendor_wpa_wlan0 dgram 660 wifi wifi - disabled - oneshot - service vendor.wigig_supplicant /vendor/bin/hw/wpa_supplicant \ -iwigig0 -Dnl80211 -c/data/vendor/wifi/wigig_supplicant.conf \ -m/data/vendor/wifi/wigig_p2p_supplicant.conf \ @@ -655,7 +640,6 @@ service vendor.move_wifi_data /system/bin/move_wifi_data.sh oneshot service wigignpt /vendor/bin/wigignpt - interface vendor.qti.hardware.wigig.netperftuner@1.0::INetPerfTuner default class hal socket wigig/wigignpt stream 660 system wifi user system @@ -1002,7 +986,6 @@ service esepmdaemon /system/vendor/bin/esepmdaemon on charger setprop persist.sys.usb.config mass_storage - load_system_props start qcom-post-boot #add poweroffhandler diff --git a/rootdir/etc/init.target.rc b/rootdir/etc/init.target.rc index 8c81e96584a372eb05ad7927f32658cc220240ec..b383bf69f9c9d8afc2932f6a91a18c61c3f429de 100755 --- a/rootdir/etc/init.target.rc +++ b/rootdir/etc/init.target.rc @@ -218,37 +218,6 @@ service wcnss-service /system/vendor/bin/wcnss_service group system wifi radio oneshot -## imsdatadaemon starts with root and UID will be downgraded to SYSTEM. -service vendor.imsqmidaemon /system/vendor/bin/imsqmidaemon - class main - user system - socket ims_qmid stream 0660 system radio - group radio log diag - -# imsdatadaemon starts with root and UID will be downgraded to SYSTEM. -service vendor.imsdatadaemon /system/vendor/bin/imsdatadaemon - class main - user system - socket ims_datad stream 0660 system radio - group system wifi radio inet log diag - disabled - -on property:vendor.ims.QMI_DAEMON_STATUS=1 - start vendor.imsdatadaemon - -service vendor.ims_rtp_daemon /system/vendor/bin/ims_rtp_daemon - class main - user system - group radio diag inet log - -service vendor.imsrcsservice /system/vendor/bin/imsrcsd - class main - user system - group radio diag inet log wakelock - -on property:vendor.ims.DATA_DAEMON_STATUS=1 - restart vendor.ims_rtp_daemon - # [Arima_8901][allen_yu] remove improve touch hbtp 20181109 begin #service hbtp /system/vendor/bin/hbtp_daemon # class main @@ -282,17 +251,6 @@ on property:init.svc.zygote=running on property:init.svc.zygote=restarting stop ppd -#//<2020/04/27-JessicaTseng, [ARFP3-63] Enable the adb on off-charging mode -on charger - wait /dev/block/bootdevice/by-name/system - mount ext4 /dev/block/bootdevice/by-name/system /system ro barrier=1 - load_system_props - setprop sys.usb.configfs 1 - start qcom-post-boot - setprop persist.sys.usb.config mass_storage,adb - start vendor.hvdcp_opti -#//>2020/04/27-JessicaTseng - service dts_configurator /system/vendor/bin/dts_configurator class late_start user system @@ -305,11 +263,6 @@ service dtseagleservice /system/vendor/bin/dts_eagle_service group audio media disabled -service adsprpcd /system/vendor/bin/adsprpcd - class main - user media - group media - service vendor.hvdcp_opti /system/vendor/bin/hvdcp_opti class main user root diff --git a/rootdir/etc/recovery.fstab b/rootdir/etc/recovery.fstab index 2544a65afbcb3beed60a8b46b4d55336e61ef5b8..6564b3cd2deae659afa9d4f6403251b7f2f8969b 100644 --- a/rootdir/etc/recovery.fstab +++ b/rootdir/etc/recovery.fstab @@ -29,7 +29,7 @@ #device mount point fstype [device2] [length=] /dev/block/bootdevice/by-name/system / ext4 ro,barrier=1 wait,slotselect,avb -/dev/block/bootdevice/by-name/vendor / ext4 ro,barrier=1 wait,slotselect,avb +/dev/block/bootdevice/by-name/vendor /vendor ext4 ro,barrier=1 wait,slotselect,avb /dev/block/bootdevice/by-name/userdata /data ext4 noatime,nosuid,nodev,barrier=1,data=ordered,noauto_da_alloc wait,check,length=-16384 /dev/block/mmcblk1p1 /sdcard vfat nosuid,nodev wait /dev/block/bootdevice/by-name/boot /boot emmc defaults defaults diff --git a/rootdir/root/ueventd.qcom.rc b/rootdir/root/ueventd.qcom.rc index 6dd18ba210454f70fd7acd5cf86e208169a18979..13abcb8f3056d85e14f13385e52424c4455cc6a9 100644 --- a/rootdir/root/ueventd.qcom.rc +++ b/rootdir/root/ueventd.qcom.rc @@ -167,7 +167,7 @@ firmware_directories /vendor/firmware_mnt/image/ #qvr /dev/qvr_external_sensor_ioctl 0660 system system -/sys/kernel/qvr_external_sensor/fd 0660 system system +/sys/kernel/qvr_external_sensor fd 0660 system system # wlan /dev/wcnss_wlan 0660 system system diff --git a/rro_overlays/TetheringOverlay/Android.bp b/rro_overlays/TetheringOverlay/Android.bp new file mode 100644 index 0000000000000000000000000000000000000000..05acd79fef846578191a2133b0d3716b02b19820 --- /dev/null +++ b/rro_overlays/TetheringOverlay/Android.bp @@ -0,0 +1,6 @@ +runtime_resource_overlay { + name: "TetheringConfigOverlay", + theme: "TetheringConfigOverlay", + sdk_version: "current", + vendor: true +} diff --git a/rro_overlays/TetheringOverlay/AndroidManifest.xml b/rro_overlays/TetheringOverlay/AndroidManifest.xml new file mode 100644 index 0000000000000000000000000000000000000000..9fc99bb97b52cbba259df033cf0501fff7f2e9ff --- /dev/null +++ b/rro_overlays/TetheringOverlay/AndroidManifest.xml @@ -0,0 +1,11 @@ + + + + diff --git a/rro_overlays/TetheringOverlay/res/values/config.xml b/rro_overlays/TetheringOverlay/res/values/config.xml new file mode 100644 index 0000000000000000000000000000000000000000..78da80b6bf4b9daa26932039dd554a3b57d4bfd8 --- /dev/null +++ b/rro_overlays/TetheringOverlay/res/values/config.xml @@ -0,0 +1,46 @@ + + + + + + + + "usb\\d" + "rndis\\d" + + + + + "wlan\\d" + "wigig0" + "softap0" + + + + + "bnep\\d" + "bt-pan" + + diff --git a/rro_overlays/WifiOverlay/Android.bp b/rro_overlays/WifiOverlay/Android.bp new file mode 100644 index 0000000000000000000000000000000000000000..c602c229d59a22cce4f2731a8348e853544483db --- /dev/null +++ b/rro_overlays/WifiOverlay/Android.bp @@ -0,0 +1,6 @@ +runtime_resource_overlay { + name: "WifiOverlay", + theme: "WifiOverlay", + sdk_version: "current", + vendor: true +} diff --git a/rro_overlays/WifiOverlay/AndroidManifest.xml b/rro_overlays/WifiOverlay/AndroidManifest.xml new file mode 100644 index 0000000000000000000000000000000000000000..3ec43e8e1e6c002d527a682d53de5d3d89bcd362 --- /dev/null +++ b/rro_overlays/WifiOverlay/AndroidManifest.xml @@ -0,0 +1,24 @@ + + + + + + + diff --git a/rro_overlays/WifiOverlay/res/values/config.xml b/rro_overlays/WifiOverlay/res/values/config.xml new file mode 100644 index 0000000000000000000000000000000000000000..d3a709f9b9b24fadb4c68023eaa2aaad4e197ad1 --- /dev/null +++ b/rro_overlays/WifiOverlay/res/values/config.xml @@ -0,0 +1,42 @@ + + + + + + + + + true + + + true + + + true + + + true + + + true + + + false + diff --git a/sepolicy/vendor/file_contexts b/sepolicy/vendor/file_contexts index ee392330d1b6da4273c2242af4926030f3a129cf..56fa7c181fc939ff16385566284215fd78128deb 100755 --- a/sepolicy/vendor/file_contexts +++ b/sepolicy/vendor/file_contexts @@ -10,3 +10,6 @@ # Samsung remosaic algorithm ingegration /(vendor|system/vendor)/bin/remosaic_daemon u:object_r:remosaic_daemon_exec:s0 + +# Persist +/persist(/*)? u:object_r:mnt_vendor_file:s0 diff --git a/sepolicy/vendor/hal_perf_default.te b/sepolicy/vendor/hal_perf_default.te new file mode 100644 index 0000000000000000000000000000000000000000..bff2ba89a2fc6972e812aa3a7593b08a7c390dd5 --- /dev/null +++ b/sepolicy/vendor/hal_perf_default.te @@ -0,0 +1,2 @@ +# Allow perf HAL to set freq props +set_prop(hal_perf_default, vendor_freq_prop) diff --git a/sepolicy/vendor/hat_pref_default.te b/sepolicy/vendor/hat_pref_default.te deleted file mode 100644 index c67af0d1bf9155cc922e9f31e706a658916b13e3..0000000000000000000000000000000000000000 --- a/sepolicy/vendor/hat_pref_default.te +++ /dev/null @@ -1,2 +0,0 @@ -# Allow perf HAL to set freq props -set_prop(hal_perf_default, freq_prop) diff --git a/setup-makefiles.sh b/setup-makefiles.sh index 853b346edc446fd734ee3356d7d15d03d501da09..129bb38654d6badb5771e4039383fd8d315c2e89 100755 --- a/setup-makefiles.sh +++ b/setup-makefiles.sh @@ -1,18 +1,8 @@ #!/bin/bash # -# Copyright (C) 2018-2019 The LineageOS Project +# Copyright (C) 2018-2021 The LineageOS Project # -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. +# SPDX-License-Identifier: Apache-2.0 # set -e @@ -21,29 +11,30 @@ set -e export DEVICE=FP3 export VENDOR=fairphone -export INITIAL_COPYRIGHT_YEAR=2020 +export DEVICE_BRINGUP_YEAR=2020 # Load extract_utils and do some sanity checks MY_DIR="${BASH_SOURCE%/*}" if [[ ! -d "${MY_DIR}" ]]; then MY_DIR="${PWD}"; fi -LINEAGE_ROOT="${MY_DIR}/../../.." +ANDROID_ROOT="${MY_DIR}/../../.." -HELPER="${LINEAGE_ROOT}/vendor/lineage/build/tools/extract_utils.sh" +HELPER="${ANDROID_ROOT}/tools/extract-utils/extract_utils.sh" if [ ! -f "${HELPER}" ]; then echo "Unable to find helper script at ${HELPER}" exit 1 fi source "${HELPER}" -# Initialize the helper -setup_vendor "${DEVICE}" "${VENDOR}" "${LINEAGE_ROOT}" false +# Initialize the helper for common +setup_vendor "${DEVICE}" "${VENDOR}" "${ANDROID_ROOT}" false # Copyright headers and guards write_headers "FP3" -# The standard device blobs +# The standard common blobs write_makefiles "${MY_DIR}/proprietary-files.txt" true # Finish write_footers + diff --git a/system.prop b/system.prop index 6cec66712bb242a552169ef8e90a76e21e376617..dd3a7d9cb138096b2d52f26e511ba1af89b80c45 100644 --- a/system.prop +++ b/system.prop @@ -1,2 +1,142 @@ # RIL persist.sys.fflag.override.settings_network_and_internet_v2=true + +# AUDIO +# Reduce client buffer size for fast audio output tracks +af.fast_track_multiplier=1 +# Minimum duration for offload playback in secs +audio.offload.min.duration.secs=30 +# Enable offload audio video playback by default +audio.offload.video=true +# Enable music through deep buffer +audio.deep_buffer.media=true +# Set AudioFlinger client heap size +ro.af.client_heap_size_kbyte=7168 + +# Bluetooth +persist.vendor.btstack.enable.splita2dp=false +bluetooth.hfp.client=1 +ro.bluetooth.library_name=libbluetooth_qti.so + +# Camera +persist.vendor.camera.lib2d.rotation=on +persist.vendor.camera.isp.clock.optmz=0 +persist.vendor.camera.display.umax=1920x1080 +persist.vendor.camera.display.lmax=1280x720 +# Expose aux camera for below packages +# vendor.camera.aux.packagelist=org.codeaurora.snapcam +# Force HAL1 for below packages +#vendor.camera.hal1.packagelist=com.skype.raider,com.google.android.talk +# low power mode for camera +vendor.camera.lowpower.record.enable=1 + +# Display +debug.sf.hw=0 +debug.egl.hw=0 +dev.pm.dyn_samplingrate=1 +debug.sf.recomputecrop=0 +debug.sf.disable_backpressure=1 +debug.mdpcomp.logs=0 +# Disable SF Latch Buffer Signaled property +debug.sf.latch_unsignaled=1 +# Enable libscalar for single DSI Usecases +debug.enable.sglscale=1 +# Enable UBWC aligned allocation for framebuffer +debug.gralloc.enable_fb_ubwc=1 +# Property to enable display default color mode +vendor.display.enable_default_color_mode=1 +# Display Properties as per treble compliance +vendor.gralloc.enable_fb_ubwc=1 +vendor.display.disable_skip_validate=1 +# Disable Skip Validate +sdm.debug.disable_skip_validate=1 + +# HWUI properties +ro.hwui.texture_cache_size=72 +ro.hwui.layer_cache_size=48 +ro.hwui.r_buffer_cache_size=8 +ro.hwui.path_cache_size=32 +ro.hwui.gradient_cache_size=1 +ro.hwui.drop_shadow_cache_size=6 +ro.hwui.texture_cache_flushrate=0.4 +ro.hwui.text_small_cache_width=1024 +ro.hwui.text_small_cache_height=1024 +ro.hwui.text_large_cache_width=2048 +ro.hwui.text_large_cache_height=1024 + +# IMS +# Enable IMS VoLTE&WFC properties +persist.ims.enableADBLogs=1 +persist.ims.enableDebugLogs=1 +persist.radio.calls.on.ims=true +persist.radio.jbims=1 +persist.radio.vrte_logic=1 +persist.radio.domain.ps=false +persist.rcs.supported=0 +persist.dbg.ims_volte_enable=1 +persist.dbg.volte_avail_ovr=1 +persist.data.iwlan.enable=true +persist.dbg.wfc_avail_ovr=1 + +# System props for the MM modules +media.msm8956hw=0 +mm.enable.smoothstreaming=true +mmp.enable.3g2=true +media.aac_51_output_enabled=true +av.debug.disable.pers.cache=1 +media.settings.xml=/vendor/etc/media_profiles_vendor.xml +# codecs:(PARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE +vendor.mm.enable.qcom_parser=1048575 +# disable PQ feature by default +vendor.vidc.enc.disable.pq=true +# property to enable narrow search range for video encoding +vendor.vidc.enc.disable_bframes=1 +vendor.vidc.disable.split.mode=1 +vendor.vidc.dec.downscalar_width=1920 +vendor.vidc.dec.downscalar_height=1088 +vendor.video.disable.ubwc=1 +# Additional buffers shared between Camera and Video +vidc.enc.dcvs.extra-buff-count=2 + +# NTP +persist.backup.ntpServer=0.pool.ntp.org + +# OEM Unlock reporting +ro.oem_unlock_supported=1 + +# Play store +ro.com.google.clientidbase=android-uniscope +ro.com.google.clientidbase.am=android-uniscope +ro.com.google.clientidbase.gmm=android-uniscope +ro.com.google.clientidbase.ms=android-uniscope +ro.com.google.clientidbase.yt=android-uniscope + +# System property for cabl +ro.qualcomm.cabl=2 +ro.vendor.display.cabl=2 +vendor.gralloc.disable_ahardware_buffer=1 + +# RIL +rild.libpath=/vendor/lib64/libril-qc-qmi-1.so +rild.libargs=-d /dev/smd0 +persist.rild.nitz_plmn="" +persist.rild.nitz_long_ons_0="" +persist.rild.nitz_long_ons_1="" +persist.rild.nitz_long_ons_2="" +persist.rild.nitz_long_ons_3="" +persist.rild.nitz_short_ons_0="" +persist.rild.nitz_short_ons_1="" +persist.rild.nitz_short_ons_2="" +persist.rild.nitz_short_ons_3="" +ril.subscription.types=NV,RUIM +DEVICE_PROVISIONED=1 +telephony.lteOnCdmaDevice=1 +# Set network mode to (T/L/G/W/1X/EVDO, T/G/W/L) for 7+5 mode device on DSDS mode +ro.telephony.default_network=20,20 +ro.vendor.use_data_netmgrd=true +persist.vendor.data.mode=concurrent +persist.vendor.data.profile_update=true + +# Time services +persist.timed.enable=true +>>>>>>> 6ff5590 (FP3: convert vendor_prop.mk to system.prop and vendor.prop) diff --git a/vendor.prop b/vendor.prop new file mode 100644 index 0000000000000000000000000000000000000000..e237e7ddd76a10fc305dfb958b424f963de2e76d --- /dev/null +++ b/vendor.prop @@ -0,0 +1,98 @@ +# AUDIO +# fluencetype can be "fluence" or "fluencepro" or "none" +ro.vendor.audio.sdk.fluencetype=fluence +persist.vendor.audio.fluence.voicecall=true +persist.vendor.audio.fluence.voicerec=false +persist.vendor.audio.fluence.speaker=true +# Low latency audio buffer size in frames +vendor.audio_hal.period_size=192 +# Disable tunnel encoding +vendor.audio.tunnel.encode=false +# Buffer size in kbytes for compress offload playback +vendor.audio.offload.buffer.size.kb=64 +# Enable audio track offload by default +vendor.audio.offload.track.enable=true +# Enable voice path for PCM VoIP by default +vendor.voice.path.for.pcm.voip=true +# Enable multi channel aac through offload +vendor.audio.offload.multiaac.enable=true +# Enable DS2, Hardbypass feature for Dolby +vendor.audio.dolby.ds2.enabled=false +vendor.audio.dolby.ds2.hardbypass=false +# Disable Multiple offload sesison +vendor.audio.offload.multiple.enabled=false +# Disable Compress passthrough playback +vendor.audio.offload.passthrough=false +# Disable surround sound recording +ro.vendor.audio.sdk.ssr=false +# Enable dsp gapless mode by default +vendor.audio.offload.gapless.enabled=true +# Enable pbe effects +vendor.audio.safx.pbe.enabled=true +# Parser input buffer size(256kb) in byte stream mode +vendor.audio.parser.ip.buffer.size=262144 +# Enable downsampling for multi-channel content > 48Khz +vendor.audio.playback.mch.downsample=true +# Enable software decoders for ALAC and APE. +vendor.audio.use.sw.alac.decoder=true +vendor.audio.use.sw.ape.decoder=true +# Property for AudioSphere Post processing +vendor.audio.pp.asphere.enabled=false +# Audio voice concurrency related flags +vendor.voice.playback.conc.disabled=true +vendor.voice.record.conc.disabled=false +vendor.voice.voip.conc.disabled=true +# Decides the audio fallback path during voice call, +# deep-buffer and fast are the two allowed fallback paths now. +vendor.voice.conc.fallbackpath=deep-buffer +# Disable speaker protection by default +persist.vendor.audio.speaker.prot.enable=false +# Enable HW AAC Encoder by default +vendor.audio.hw.aac.encoder=true +# flac sw decoder 24 bit decode capability +vendor.audio.flac.sw.decoder.24bit=true +persist.vendor.audio.hw.binder.size_kbyte=1024 + +# Bluetooth +ro.vendor.bluetooth.wipower=false + +# system props for the cne module +persist.vendor.cne.feature=1 + +# DRM +ro.crypto.allow_encrypt_override=true +ro.crypto.volume.filenames_mode=aes-256-cts +drm.service.enabled=true + +# Factory reset partition +ro.frp.pst=/dev/block/bootdevice/by-name/config + +# Enable TDES support when KM4 is enabled +ro.hardware.keystore_desede=true + +# MM_GRAPHICS +ro.hardware.vulkan=adreno +ro.hardware.egl=adreno +# 196608 is decimal for 0x30000 to report major/minor versions as 3/0 +# 196609 is decimal for 0x30001 to report major/minor versions as 3/1 +# 196610 is decimal for 0x30002 to report major/minor versions as 3/2 +ro.opengles.version=196610 + +# NFC +ro.hardware.nfc_nci=nqx.default + +# Perf +ro.vendor.extension_library=libqti-perfd-client.so + +# QTI +ro.vendor.qti.va_aosp.support=1 + +# RIL +vendor.rild.libpath=/vendor/lib64/libril-qc-qmi-1.so +keyguard.no_require_sim=true +persist.radio.multisim.config=dsds +persist.vendor.radio.apm_sim_not_pwdn=1 +persist.vendor.radio.custom_ecc=1 +persist.vendor.radio.rat_on=combine +persist.vendor.radio.sib16_support=1 + diff --git a/vendor_prop.mk b/vendor_prop.mk deleted file mode 100644 index 78a26fbc9d37673b4ebf53c93b3e06fb4f99ed30..0000000000000000000000000000000000000000 --- a/vendor_prop.mk +++ /dev/null @@ -1,336 +0,0 @@ -# -# vendor props for FP3 -# - -# Display -PRODUCT_PROPERTY_OVERRIDES += \ - debug.sf.enable_hwc_vds=1 \ - debug.sf.hw=0 \ - debug.egl.hw=0 \ - dev.pm.dyn_samplingrate=1 \ - debug.sf.recomputecrop=0 \ - debug.sf.disable_backpressure=1 \ - persist.hwc.mdpcomp.enable=true \ - debug.mdpcomp.logs=0 - -#Disable SF Latch Buffer Signaled property -PRODUCT_PROPERTY_OVERRIDES += \ - debug.sf.latch_unsignaled=1 - -#Enable libscalar for single DSI Usecases -PRODUCT_PROPERTY_OVERRIDES += \ - debug.enable.sglscale=1 - -#Enable UBWC aligned allocation for framebuffer -PRODUCT_PROPERTY_OVERRIDES += \ - debug.gralloc.enable_fb_ubwc=1 - -#Disable Skip Validate -PRODUCT_PROPERTY_OVERRIDES += \ - sdm.debug.disable_skip_validate=1 - -#Property to enable display default color mode -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.display.enable_default_color_mode=1 - -# Display Properties as per treble compliance -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.gralloc.enable_fb_ubwc=1 \ - vendor.display.disable_skip_validate=1 - - # ro.sf.hwc_set_default_colormode=true \ - -# 196608 is decimal for 0x30000 to report major/minor versions as 3/0 -# 196609 is decimal for 0x30001 to report major/minor versions as 3/1 -# 196610 is decimal for 0x30002 to report major/minor versions as 3/2 -PRODUCT_PROPERTY_OVERRIDES += \ - ro.opengles.version=196610 - -# System property for cabl -PRODUCT_PROPERTY_OVERRIDES += \ - ro.qualcomm.cabl=2 \ - ro.vendor.display.cabl=2 - -#MM_GRAPHICS -PRODUCT_PROPERTY_OVERRIDES += \ - ro.hardware.vulkan=adreno \ - ro.hardware.egl=adreno - -# Bluetooth -PRODUCT_PROPERTY_OVERRIDES += \ - persist.vendor.btstack.enable.splita2dp=false \ - bluetooth.hfp.client=1 \ - ro.vendor.bluetooth.wipower=false - -# system props for the cne module -PRODUCT_PROPERTY_OVERRIDES += \ - persist.vendor.cne.feature=1 - -#system props for the MM modules -PRODUCT_PROPERTY_OVERRIDES += \ - media.msm8956hw=0 \ - mm.enable.smoothstreaming=true \ - mmp.enable.3g2=true \ - media.aac_51_output_enabled=true \ - av.debug.disable.pers.cache=1 \ - media.settings.xml=/vendor/etc/media_profiles_vendor.xml - -# AUDIO -##fluencetype can be "fluence" or "fluencepro" or "none" -PRODUCT_PROPERTY_OVERRIDES += \ - ro.vendor.audio.sdk.fluencetype=fluence - -# Reduce client buffer size for fast audio output tracks -PRODUCT_PROPERTY_OVERRIDES += \ - af.fast_track_multiplier=1 - -#Low latency audio buffer size in frames -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio_hal.period_size=192 - -PRODUCT_PROPERTY_OVERRIDES += \ - persist.vendor.audio.fluence.voicecall=true \ - persist.vendor.audio.fluence.voicerec=false \ - persist.vendor.audio.fluence.speaker=true - -#disable tunnel encoding -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.tunnel.encode=false - -#Buffer size in kbytes for compress offload playback -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.offload.buffer.size.kb=64 - -#Minimum duration for offload playback in secs -PRODUCT_PROPERTY_OVERRIDES += \ - audio.offload.min.duration.secs=30 - -#Enable offload audio video playback by default -PRODUCT_PROPERTY_OVERRIDES += \ - audio.offload.video=true - -#Enable audio track offload by default -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.offload.track.enable=true - -#Enable music through deep buffer -PRODUCT_PROPERTY_OVERRIDES += \ - audio.deep_buffer.media=true - -#enable voice path for PCM VoIP by default -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.voice.path.for.pcm.voip=true - -#Enable multi channel aac through offload -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.offload.multiaac.enable=true - -#Enable DS2, Hardbypass feature for Dolby -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.dolby.ds2.enabled=false \ - vendor.audio.dolby.ds2.hardbypass=false - -#Disable Multiple offload sesison -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.offload.multiple.enabled=false - -#Disable Compress passthrough playback -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.offload.passthrough=false - -#Disable surround sound recording -PRODUCT_PROPERTY_OVERRIDES += \ - ro.vendor.audio.sdk.ssr=false - -#enable dsp gapless mode by default -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.offload.gapless.enabled=true - -#enable pbe effects -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.safx.pbe.enabled=true - -#parser input buffer size(256kb) in byte stream mode -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.parser.ip.buffer.size=262144 - -#enable downsampling for multi-channel content > 48Khz -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.playback.mch.downsample=true - -#enable software decoders for ALAC and APE. -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.use.sw.alac.decoder=true \ - vendor.audio.use.sw.ape.decoder=true - -#property for AudioSphere Post processing -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.pp.asphere.enabled=false - -#Audio voice concurrency related flags -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.voice.playback.conc.disabled=true \ - vendor.voice.record.conc.disabled=false \ - vendor.voice.voip.conc.disabled=true - -#Decides the audio fallback path during voice call, -#deep-buffer and fast are the two allowed fallback paths now. -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.voice.conc.fallbackpath=deep-buffer - -#Disable speaker protection by default -PRODUCT_PROPERTY_OVERRIDES += \ - persist.vendor.audio.speaker.prot.enable=false - -#Enable HW AAC Encoder by default -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.hw.aac.encoder=true - -#flac sw decoder 24 bit decode capability -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.audio.flac.sw.decoder.24bit=true - -#Set AudioFlinger client heap size -PRODUCT_PROPERTY_OVERRIDES += \ - ro.af.client_heap_size_kbyte=7168 - -PRODUCT_PROPERTY_OVERRIDES += \ - persist.vendor.audio.hw.binder.size_kbyte=1024 - -#enable offload audio video playback by default -PRODUCT_PROPERTY_OVERRIDES += \ - audio.offload.video=true - -#enable music through deep buffer -PRODUCT_PROPERTY_OVERRIDES += \ - audio.deep_buffer.media=true - -#set AudioFlinger client heap size -PRODUCT_PROPERTY_OVERRIDES += \ - ro.af.client_heap_size_kbyte=7168 - -# Reduce client buffer size for fast audio output tracks -PRODUCT_PROPERTY_OVERRIDES += \ - af.fast_track_multiplier=1 - -#codecs:(PARSER_)AAC AC3 AMR_NB AMR_WB ASF AVI DTS FLV 3GP 3G2 MKV MP2PS MP2TS MP3 OGG QCP WAV FLAC AIFF APE -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.mm.enable.qcom_parser=1048575 - -# disable PQ feature by default -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.vidc.enc.disable.pq=true - -PRODUCT_PROPERTY_OVERRIDES += \ - vendor.vidc.enc.disable_bframes=1 \ - vendor.vidc.disable.split.mode=1 \ - vendor.vidc.dec.downscalar_width=1920 \ - vendor.vidc.dec.downscalar_height=1088 \ - vendor.video.disable.ubwc=1 - -# vendor library -PRODUCT_PROPERTY_OVERRIDES += \ - ro.vendor.extension_library=libqti-perfd-client.so - -# Camera -PRODUCT_PROPERTY_OVERRIDES += \ - persist.sys.camera.camera2=true \ - persist.vendor.camera.lib2d.rotation=on \ - persist.vendor.camera.isp.clock.optmz=0 \ - vendor.camera.hal1.packagelist=com.skype.raider,com.google.android.talk \ - vendor.camera.lowpower.record.enable=1 \ - persist.vendor.camera.display.umax=1920x1080 \ - persist.vendor.camera.display.lmax=1280x720 - -#expose aux camera for below packages -# vendor.camera.aux.packagelist=org.codeaurora.snapcam - -PRODUCT_PROPERTY_OVERRIDES += \ - persist.radio.multisim.config=dsds \ - keyguard.no_require_sim=true \ - persist.vendor.radio.apm_sim_not_pwdn=1 \ - persist.vendor.radio.sib16_support=1 \ - persist.vendor.radio.custom_ecc=1 \ - persist.vendor.radio.rat_on=combine \ - persist.backup.ntpServer=0.pool.ntp.org - -PRODUCT_PROPERTY_OVERRIDES += \ - rild.libpath=/vendor/lib64/libril-qc-qmi-1.so \ - vendor.rild.libpath=/vendor/lib64/libril-qc-qmi-1.so \ - rild.libargs=-d /dev/smd0 \ - persist.rild.nitz_plmn="" \ - persist.rild.nitz_long_ons_0="" \ - persist.rild.nitz_long_ons_1="" \ - persist.rild.nitz_long_ons_2="" \ - persist.rild.nitz_long_ons_3="" \ - persist.rild.nitz_short_ons_0="" \ - persist.rild.nitz_short_ons_1="" \ - persist.rild.nitz_short_ons_2="" \ - persist.rild.nitz_short_ons_3="" \ - ril.subscription.types=NV,RUIM \ - DEVICE_PROVISIONED=1 \ - telephony.lteOnCdmaDevice=1 - -# Set network mode to (T/L/G/W/1X/EVDO, T/G/W/L) for 7+5 mode device on DSDS mode -PRODUCT_PROPERTY_OVERRIDES += \ - ro.telephony.default_network=20,20 - -# Enable IMS VoLTE&WFC properties -PRODUCT_PROPERTY_OVERRIDES += \ - persist.ims.enableADBLogs=1 \ - persist.ims.enableDebugLogs=1 \ - persist.radio.calls.on.ims=true \ - persist.radio.jbims=1 \ - persist.radio.vrte_logic=1 \ - persist.radio.domain.ps=false \ - persist.rcs.supported=0 \ - persist.dbg.ims_volte_enable=1 \ - persist.dbg.volte_avail_ovr=1 \ - persist.data.iwlan.enable=true \ - persist.dbg.wfc_avail_ovr=1 - -#HWUI properties -PRODUCT_PROPERTY_OVERRIDES += \ - ro.hwui.texture_cache_size=72 \ - ro.hwui.layer_cache_size=48 \ - ro.hwui.r_buffer_cache_size=8 \ - ro.hwui.path_cache_size=32 \ - ro.hwui.gradient_cache_size=1 \ - ro.hwui.drop_shadow_cache_size=6 \ - ro.hwui.texture_cache_flushrate=0.4 \ - ro.hwui.text_small_cache_width=1024 \ - ro.hwui.text_small_cache_height=1024 \ - ro.hwui.text_large_cache_width=2048 \ - ro.hwui.text_large_cache_height=1024 - -# Enable TDES support when KM4 is enabled -PRODUCT_PROPERTY_OVERRIDES += \ - ro.hardware.keystore_desede=true - -# NFC -PRODUCT_PROPERTY_OVERRIDES += \ - ro.hardware.nfc_nci=nqx.default - -# OEM Unlock reporting -PRODUCT_DEFAULT_PROPERTY_OVERRIDES += \ - ro.oem_unlock_supported=1 - -# Factory reset partition -PRODUCT_PROPERTY_OVERRIDES += \ - ro.frp.pst=/dev/block/bootdevice/by-name/config - - -# Play store -PRODUCT_PROPERTY_OVERRIDES += \ - ro.com.google.clientidbase=android-uniscope \ - ro.com.google.clientidbase.am=android-uniscope \ - ro.com.google.clientidbase.gmm=android-uniscope \ - ro.com.google.clientidbase.ms=android-uniscope \ - ro.com.google.clientidbase.yt=android-uniscope - -# DRM -PRODUCT_PROPERTY_OVERRIDES += \ - ro.control_privapp_permissions=enforce \ - ro.crypto.allow_encrypt_override=true \ - ro.crypto.volume.filenames_mode=aes-256-cts \ - drm.service.enabled=true diff --git a/wifi/wpa_supplicant_overlay.conf b/wifi/wpa_supplicant_overlay.conf index eb7a4d67999d45a62db09067f3779ddc7ddd023d..9f16e554a8824f9d3b2385084656971345a178c9 100755 --- a/wifi/wpa_supplicant_overlay.conf +++ b/wifi/wpa_supplicant_overlay.conf @@ -2,3 +2,4 @@ disable_scan_offload=1 p2p_disabled=1 tdls_external_control=1 wowlan_triggers=magic_pkt +driver_param=use_p2p_group_interface=1