diff --git a/Android.mk b/Android.mk index cca2852..9d518c7 100644 --- a/Android.mk +++ b/Android.mk @@ -40,6 +40,12 @@ $(DSP_MOUNT_POINT): $(LOCAL_INSTALLED_MODULE) ALL_DEFAULT_INSTALLED_MODULES += $(FIRMWARE_MOUNT_POINT) $(BT_FIRMWARE_MOUNT_POINT) $(DSP_MOUNT_POINT) +ACDBDATA_SYMLINKS := $(TARGET_OUT_ODM)/etc/acdbdata +$(ACDBDATA_SYMLINKS): $(LOCAL_INSTALLED_MODULE) + @echo "Creating acdbdata symlinks: $@" + @mkdir -p $@ + $(hide) ln -sf /vendor/etc/acdbdata/adsp_avs_config.acdb $@/adsp_avs_config.acdb + RFS_MDM_ADSP_SYMLINKS := $(TARGET_OUT_VENDOR)/rfs/mdm/adsp/ $(RFS_MDM_ADSP_SYMLINKS): $(LOCAL_INSTALLED_MODULE) @echo "Creating RFS MDM ADSP folder structure: $@" @@ -95,5 +101,5 @@ $(WIFI_FIRMWARE_SYMLINKS): $(LOCAL_INSTALLED_MODULE) $(hide) ln -sf /mnt/vendor/persist/qca6390/WCNSS_qcom_cfg.ini $@/WCNSS_qcom_cfg.ini $(hide) ln -sf /mnt/vendor/persist/qca6390/wlan_mac.bin $@/wlan_mac.bin -ALL_DEFAULT_INSTALLED_MODULES += $(RFS_MDM_ADSP_SYMLINKS) $(RFS_MDM_CDSP_SYMLINKS) $(RFS_MDM_MPSS_SYMLINKS) $(RFS_MDM_SLPI_SYMLINKS) $(WIFI_FIRMWARE_SYMLINKS) +ALL_DEFAULT_INSTALLED_MODULES += $(ACDBDATA_SYMLINKS) $(RFS_MDM_ADSP_SYMLINKS) $(RFS_MDM_CDSP_SYMLINKS) $(RFS_MDM_MPSS_SYMLINKS) $(RFS_MDM_SLPI_SYMLINKS) $(WIFI_FIRMWARE_SYMLINKS) endif diff --git a/BoardConfigCommon.mk b/BoardConfigCommon.mk index 8bda5d2..6df11b1 100644 --- a/BoardConfigCommon.mk +++ b/BoardConfigCommon.mk @@ -60,7 +60,7 @@ BOARD_KERNEL_IMAGE_NAME := Image BOARD_KERNEL_PAGESIZE := 4096 BOARD_KERNEL_SEPARATED_DTBO := true BOARD_MKBOOTIMG_ARGS += --header_version $(BOARD_BOOT_HEADER_VERSION) -TARGET_KERNEL_ADDITIONAL_FLAGS := OEM_TARGET_PRODUCT=$(PRODUCT_DEVICE) +TARGET_KERNEL_ADDITIONAL_FLAGS := BRAND_SHOW_FLAG=oneplus TARGET_KERNEL_SOURCE := kernel/oneplus/sm8250 TARGET_KERNEL_CONFIG := vendor/kona-perf_defconfig @@ -182,7 +182,7 @@ CUSTOM_APNS_FILE := $(COMMON_PATH)/configs/apns-conf.xml ENABLE_VENDOR_RIL_SERVICE := true # Security patch level -VENDOR_SECURITY_PATCH := 2022-02-01 +VENDOR_SECURITY_PATCH := 2022-07-05 # Sepolicy include device/qcom/sepolicy_vndr/SEPolicy.mk diff --git a/common.mk b/common.mk index 539a33c..b541823 100644 --- a/common.mk +++ b/common.mk @@ -26,10 +26,6 @@ $(call inherit-product, frameworks/native/build/phone-xhdpi-6144-dalvik-heap.mk) # Get non-open-source specific aspects $(call inherit-product, vendor/oneplus/sm8250-common/sm8250-common-vendor.mk) -# Additional native libraries -PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/configs/public.libraries.txt:$(TARGET_COPY_OUT_VENDOR)/etc/public.libraries.txt - # Overlays DEVICE_PACKAGE_OVERLAYS += \ $(LOCAL_PATH)/overlay \ @@ -176,8 +172,9 @@ PRODUCT_PACKAGES += \ # Bluetooth PRODUCT_PACKAGES += \ android.hardware.bluetooth@1.0.vendor \ - vendor.qti.hardware.bluetooth_audio@2.0.vendor \ - vendor.qti.hardware.btconfigstore@1.0.vendor + vendor.qti.hardware.bluetooth_audio@2.1.vendor \ + vendor.qti.hardware.btconfigstore@1.0.vendor \ + vendor.qti.hardware.btconfigstore@2.0.vendor # Boot control PRODUCT_PACKAGES += \ @@ -258,7 +255,6 @@ PRODUCT_PACKAGES += \ vendor.display.config@1.9.vendor \ vendor.display.config@2.0 \ vendor.display.config@2.0.vendor \ - vendor.oneplus.hardware.display@1.0.vendor \ vendor.qti.hardware.display.allocator-service \ vendor.qti.hardware.display.composer-service \ vendor.qti.hardware.display.mapper@1.0.vendor \ @@ -283,22 +279,13 @@ PRODUCT_PACKAGES += \ # Fingerprint PRODUCT_PACKAGES += \ - android.hardware.biometrics.fingerprint@2.3-service.oneplus \ - vendor.goodix.hardware.biometrics.fingerprint@2.1.vendor + android.hardware.biometrics.fingerprint@2.3-service.oneplus # Gatekeeper PRODUCT_PACKAGES += \ android.hardware.gatekeeper@1.0.vendor # GPS -PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/gps/flp.conf:$(TARGET_COPY_OUT_VENDOR)/etc/flp.conf \ - $(LOCAL_PATH)/gps/gps.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gps.conf \ - $(LOCAL_PATH)/gps/izat.conf:$(TARGET_COPY_OUT_VENDOR)/etc/izat.conf \ - $(LOCAL_PATH)/gps/lowi.conf:$(TARGET_COPY_OUT_VENDOR)/etc/lowi.conf \ - $(LOCAL_PATH)/gps/sap.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sap.conf \ - $(LOCAL_PATH)/gps/xtwifi.conf:$(TARGET_COPY_OUT_VENDOR)/etc/xtwifi.conf - PRODUCT_PACKAGES += \ android.hardware.gnss.measurement_corrections@1.1.vendor \ android.hardware.gnss.visibility_control@1.0.vendor \ @@ -334,19 +321,6 @@ PRODUCT_PACKAGES += \ vendor.lineage.livedisplay@2.1-service.oneplus # Media -PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/configs/media_codecs.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs.xml \ - $(LOCAL_PATH)/configs/media_codecs_c2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_c2.xml \ - $(LOCAL_PATH)/configs/media_codecs_kona.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_kona.xml \ - $(LOCAL_PATH)/configs/media_codecs_performance.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance.xml \ - $(LOCAL_PATH)/configs/media_codecs_performance_kona.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance_kona.xml \ - $(LOCAL_PATH)/configs/media_codecs_vendor.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_vendor.xml \ - $(LOCAL_PATH)/configs/media_codecs_vendor_audio.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_vendor_audio.xml \ - $(LOCAL_PATH)/configs/media_profiles.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles.xml \ - $(LOCAL_PATH)/configs/media_profiles_kona.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_kona.xml \ - $(LOCAL_PATH)/configs/media_profiles_V1_0.xml:$(TARGET_COPY_OUT_ODM)/etc/media_profiles_V1_0.xml \ - $(LOCAL_PATH)/configs/media_profiles_vendor.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_profiles_vendor.xml - PRODUCT_COPY_FILES += \ frameworks/av/media/libstagefright/data/media_codecs_google_audio.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_audio.xml \ frameworks/av/media/libstagefright/data/media_codecs_google_c2.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_c2.xml \ @@ -356,11 +330,9 @@ PRODUCT_COPY_FILES += \ frameworks/av/media/libstagefright/data/media_codecs_google_video.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_video.xml \ frameworks/av/media/libstagefright/data/media_codecs_google_video_le.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_google_video_le.xml - PRODUCT_PACKAGES += \ libavservices_minijail \ libavservices_minijail.vendor \ - libavservices_minijail_vendor # Net PRODUCT_PACKAGES += \ @@ -404,7 +376,7 @@ PRODUCT_BOOT_JARS += \ PRODUCT_PACKAGES += \ android.hardware.power-service-qti \ android.hardware.power@1.2.vendor \ - vendor.qti.hardware.perf@2.0.vendor + vendor.qti.hardware.perf@2.2.vendor # QMI PRODUCT_PACKAGES += \ @@ -420,8 +392,7 @@ PRODUCT_PACKAGES += \ android.hardware.radio.config@1.2.vendor \ android.hardware.radio.deprecated@1.0.vendor \ libprotobuf-cpp-full \ - librmnetctl \ - libxml2 + librmnetctl # Sensors PRODUCT_PACKAGES += \ @@ -435,20 +406,25 @@ PRODUCT_SOONG_NAMESPACES += \ # Telephony PRODUCT_PACKAGES += \ + extphonelib \ + extphonelib-product \ + extphonelib.xml \ + extphonelib_product.xml \ ims-ext-common \ ims_ext_common.xml \ qti-telephony-hidl-wrapper \ + qti-telephony-hidl-wrapper-prd \ qti_telephony_hidl_wrapper.xml \ + qti_telephony_hidl_wrapper_prd.xml \ qti-telephony-utils \ + qti-telephony-utils-prd \ qti_telephony_utils.xml \ + qti_telephony_utils_prd.xml \ telephony-ext PRODUCT_BOOT_JARS += \ telephony-ext -PRODUCT_COPY_FILES += \ - $(LOCAL_PATH)/configs/privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM_EXT)/etc/permissions/privapp-permissions-qti.xml - # Touch PRODUCT_PACKAGES += \ vendor.lineage.touch@1.0-service.oneplus @@ -475,10 +451,6 @@ PRODUCT_PACKAGES += \ PRODUCT_PACKAGES += \ vndservicemanager -# Vendor libstdc++ -PRODUCT_PACKAGES += \ - libstdc++.vendor - # Vibrator PRODUCT_PACKAGES += \ vendor.qti.hardware.vibrator.service.oneplus @@ -510,9 +482,7 @@ PRODUCT_COPY_FILES += \ $(LOCAL_PATH)/wifi/qca6390/WCNSS_qcom_cfg.ini:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6390/WCNSS_qcom_cfg.ini \ $(LOCAL_PATH)/wifi/qca6390/WCNSS_qcom_cfg_cta_kona_8.ini:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/qca6390/WCNSS_qcom_cfg_cta_kona_8.ini \ $(LOCAL_PATH)/wifi/WCNSS_qcom_cfg_roam.ini:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/WCNSS_qcom_cfg_roam.ini \ - $(LOCAL_PATH)/wifi/WCNSS_qcom_cfg_setchain.ini:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/WCNSS_qcom_cfg_setchain.ini \ - $(LOCAL_PATH)/wifi/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf \ - $(LOCAL_PATH)/wifi/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf + $(LOCAL_PATH)/wifi/WCNSS_qcom_cfg_setchain.ini:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/WCNSS_qcom_cfg_setchain.ini # WiFi Display PRODUCT_PACKAGES += \ diff --git a/configs/media_codecs.xml b/configs/media_codecs.xml deleted file mode 100644 index fa3cb5c..0000000 --- a/configs/media_codecs.xml +++ /dev/null @@ -1,491 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/media_codecs_c2.xml b/configs/media_codecs_c2.xml deleted file mode 100644 index 5dca84b..0000000 --- a/configs/media_codecs_c2.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/configs/media_codecs_kona.xml b/configs/media_codecs_kona.xml deleted file mode 100644 index e67dfc4..0000000 --- a/configs/media_codecs_kona.xml +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/media_codecs_performance.xml b/configs/media_codecs_performance.xml deleted file mode 100644 index a8ae2eb..0000000 --- a/configs/media_codecs_performance.xml +++ /dev/null @@ -1,206 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/media_codecs_performance_kona.xml b/configs/media_codecs_performance_kona.xml deleted file mode 100644 index a8ae2eb..0000000 --- a/configs/media_codecs_performance_kona.xml +++ /dev/null @@ -1,206 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/media_codecs_vendor.xml b/configs/media_codecs_vendor.xml deleted file mode 100644 index e67dfc4..0000000 --- a/configs/media_codecs_vendor.xml +++ /dev/null @@ -1,494 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/media_codecs_vendor_audio.xml b/configs/media_codecs_vendor_audio.xml deleted file mode 100644 index 2749bc6..0000000 --- a/configs/media_codecs_vendor_audio.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - - - - - - diff --git a/configs/media_profiles.xml b/configs/media_profiles.xml deleted file mode 100644 index 66128d6..0000000 --- a/configs/media_profiles.xml +++ /dev/null @@ -1,867 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/media_profiles_V1_0.xml b/configs/media_profiles_V1_0.xml deleted file mode 100644 index 66128d6..0000000 --- a/configs/media_profiles_V1_0.xml +++ /dev/null @@ -1,867 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/media_profiles_kona.xml b/configs/media_profiles_kona.xml deleted file mode 100644 index 3d95410..0000000 --- a/configs/media_profiles_kona.xml +++ /dev/null @@ -1,1930 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/media_profiles_vendor.xml b/configs/media_profiles_vendor.xml deleted file mode 100644 index 077fbc7..0000000 --- a/configs/media_profiles_vendor.xml +++ /dev/null @@ -1,1821 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/configs/privapp-permissions-qti.xml b/configs/privapp-permissions-qti.xml deleted file mode 100644 index d4b3af8..0000000 --- a/configs/privapp-permissions-qti.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/configs/public.libraries.txt b/configs/public.libraries.txt deleted file mode 100644 index 494b447..0000000 --- a/configs/public.libraries.txt +++ /dev/null @@ -1,68 +0,0 @@ -libnpu.so -unnhal-acc-hta.so -libarcsoft_hdr_denoise_api.so -libarcsoft_tricam_calibration.so -libarcsoft_tricam_verification.so -libAlgoProcess.so -libPolarrRender.so -libapsexif.so -libapsjpeg.so -libmpbase.so -libarcsoft_high_dynamic_range.so -libarcsoft_smart_denoise.so -libarcsoft_low_light_hdr.so -libarcsoft_hdr_couple_api.so -libarcsoft_high_dynamic_range_couple.so -libarcsoft_super_night_raw.so -libarcsoft_hdrplus_hvx_stub.so -libarcsoft_hta.so -libVDSuperPhotoAPI.so -libarcsoft_beautyshot.so -libVDBlurless.so -libVDDualCameraBlurlessAPI.so -libsnpe_loader.so -libapsdarksight.so -libaps_frame_registration.so -libSNPE.so -libsymphony-cpu.so -libsymphonypower.so -libc++_shared.so -libstdc++.so -libarcsoft_dualcam_bokeh_api.so -libarcsoft_dualcam_refocus_preview.so -libarcsoft_dualcam_refocus_left.so -libarcsoft_dualcam_refocus_right.so -libarcsoft_dualcam_refocus_uw.so -libarcsoft_portrait_distortion_correction.so -libstblur_capture_api.so -libmorpho_image_refiner_deflicker.so -lib_oneplus_watermark.so -vendor.qti.hardware.camera.postproc@1.0.so -libSuperSensor.so -libSuperSensorFallback.so -libSuperSensorProcessor.so -libSuperSensorProcessorCWrapper.so -lib_oneplus_vivideffect.so -libnightvision.so -libfastov_dsp.so -libAncSegBaseSdk.so -libancbase_segbase.so -libop-bokeh.so -lib_bokehlib.so -libhta.so -libyuv2.so -libsnpe_dsp_domains.so -libsnpe_dsp_domains_v2.so -libalCFR.so -libarcsoft_smart_denoise_v4.so -libarcsoft_high_dynamic_range_v4.so -libarcsoft_hdr_denoise_api_v4.so -libarcsoft_fringe_remove.so -libarcsoft_video_fringing_correction.so -libqti-perfd-client.so -libadsprpc.so -libcdsprpc.so -libsdsprpc.so -libfastcvopt.so -liblistensoundmodel2.so -libOpenCL.so diff --git a/device_framework_matrix.xml b/device_framework_matrix.xml index bcbf81b..0f56e34 100644 --- a/device_framework_matrix.xml +++ b/device_framework_matrix.xml @@ -1,45 +1,21 @@ - + - android.hardware.vibrator - 1.0 + android.hardware.biometrics.fingerprint + 2.3 - IVibrator + IBiometricsFingerprint default - android.hardware.media.c2 - 1.0 - - IComponentStore - ozoaudio - - - - vendor.dolby.hardware.dms + vendor.dolby_v3_6.hardware.dms360 2.0 IDms default - - vendor.goodix.hardware.biometrics.fingerprint - 2.1 - - IGoodixFingerprintDaemon - default - - - - vendor.oneplus.engnative.engineer - 1.0 - - IEngineer - default - - - + vendor.oneplus.faceunlock.hal 1.0 @@ -47,107 +23,369 @@ default - - vendor.oneplus.fingerprint.extension - 1.0 - - IVendorFingerprintExtensions - default - - - vendor.oneplus.hardware.CameraMDMHIDL - 1.0 - - IOnePlusCameraMDM - default - - - - vendor.oneplus.hardware.camera - 1.0 - - IOnePlusCameraProvider - default - - - - vendor.oneplus.hardware.cwb - 1.0 - - ICwbService - default - - - - vendor.oneplus.hardware.display - 1.0 - - IOneplusDisplay - default - - - - vendor.oneplus.hardware.drmkey - 1.0 - - IOneplusDrmKey - default - - - - vendor.oneplus.hardware.hdcpkey - 1.0 - - IOneplusHdcpKey - default - - - - vendor.oneplus.hardware.hypnus - 1.0 - - IHypnusUtil - default - - - - vendor.oneplus.hardware.ifaa + vendor.oneplus.faceunlock.hal 2.0 - IOneplusIfaa + IFaceUnlockNativeService default - vendor.oneplus.hardware.lmvibrator + vendor.oplus.hardware.appradio + 1.0 + + IOplusAppRadio + oplus_app_slot1 + oplus_app_slot2 + + + + vendor.oplus.hardware.binderstats + 1.0 + + IBinderStats + default + + + + vendor.oplus.hardware.biometrics.fingerprint + 2.1 + + IBiometricsFingerprint + default + + + + vendor.oplus.hardware.biometrics.fingerprintpay + 1.0 + + IFingerprintPay + default + + + + vendor.oplus.hardware.bluetooth_audio_extend + 2.1 + + IBluetoothAudioProvidersFactory + default + + + + vendor.oplus.hardware.cammidasservice + 1.0 + + IMIDASService + default + + + + vendor.oplus.hardware.charger + 1.0 + + ICharger + default + + + + vendor.oplus.hardware.cryptoeng + 1.0 + + ICryptoeng + default + + + + vendor.oplus.hardware.displaypanelfeature + 1.0 + + IDisplayPanelFeature + default + + + + vendor.oplus.hardware.eid + 1.0 + + IEidDevice + default + + + + vendor.oplus.hardware.engcamera + 1.0 + + IEngCamera + default + + + + vendor.oplus.hardware.engineer + 1.0 + + IEngineer + default + + + + vendor.oplus.hardware.esim + 1.0 + + IOplusEsim + default + + + + vendor.oplus.hardware.extcamera + 1.0 + + IExtCamera + default + + + + vendor.oplus.hardware.felica + 1.0 + + IFelicaDevice + oplusStor1 + + + + vendor.oplus.hardware.fido.fidoca + 1.0 + + IFidoDaemon + default + + + + vendor.oplus.hardware.gameopt + 1.0 + + IGameOptHalService + default + + + + vendor.oplus.hardware.handlefactory + 1.0 + + IHandleFactory + default + + + + vendor.oplus.hardware.ims + 1.0 + + IOplusImsRadio + oplusimsradio0 + oplusimsradio1 + + + + vendor.oplus.hardware.lmvibrator 1.0 ILinearMotorVibrator default - - vendor.oneplus.hardware.param + + vendor.oplus.hardware.midasdev 1.0 - IOneplusParam + IMidasDev default - - vendor.oneplus.hardware.rpmb + + vendor.oplus.hardware.misc 1.0 - IOneplusRpmb + IOplusMisc default - - vendor.oneplus.hardware.wifi + + vendor.oplus.hardware.mmdisplayfeature + 1.0 + + IMMDisplayFeature + default + + + + vendor.oplus.hardware.nfc + 1.0 + + IOplusNfc + default + + + + vendor.oplus.hardware.oplusSensor + 1.0 + + ISensorFeature + default + + + + vendor.oplus.hardware.orms.ormsHalService + 1.0 + + IOrmsHalService + default + + + + vendor.oplus.hardware.performance + 1.0 + + IPerformance + default + + + + vendor.oplus.hardware.power.powermonitor + 1.0 + + IPowerMonitor + default + + + + vendor.oplus.hardware.radio + 1.0-1 + + IOplusRadio + oplus_slot1 + oplus_slot2 + + + + vendor.oplus.hardware.rpmh + 2.0 + + IRpmh + default + + + + vendor.oplus.hardware.stability.oplus_project + 1.0 + + IOplusProject + default + + + + vendor.oplus.hardware.stability.oplus_project + 1.0 + + IOplusProject + default + + + + vendor.oplus.hardware.subsys + 1.0 + + ISubsys + default + + + + vendor.oplus.hardware.subsys_radio + 1.0 + + ISubsysRadio + slot1 + slot2 + + + + vendor.oplus.hardware.thermalmntcfg + 1.0 + + IThermalMntCfg + default + + + + vendor.oplus.hardware.touch + 1.0 + + IOplusTouch + default + + + + vendor.oplus.hardware.transfer + 1.0 + + ITransfer + ATMWiFiHidlServer + + + + vendor.oplus.hardware.transmessage + 1.0 + + ITransmessge + default + + + + vendor.oplus.hardware.ufsplus + 1.0 + + IUfsplus + default + + + + vendor.oplus.hardware.wifi 1.1 - IOneplusWifi + IOplusWifiService + default + + + + vendor.oplus.hardware.wifi.hostapd + 1.0 + + IOplusHostapd + default + wigighostapd + + + + vendor.oplus.hardware.wifi.hostapd + 1.0 + + IOplusHostapd + default + wigighostapd + + + + vendor.oplus.hardware.wifi.supplicant + 2.0 + + IOplusSupplicant + default + + + + vendor.oplus.hardware.wifi.supplicant + 2.0 + + IOplusSupplicant default @@ -168,11 +406,11 @@ - vendor.rongcard.hardware.eid + vendor.qti.hardware.camera.cameraextension 1.0 - IEidDevice - default + ICameraExtensionService + cameraextensionservice diff --git a/extract-files.sh b/extract-files.sh index a582515..ff92708 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -60,12 +60,12 @@ fi function blob_fixup() { case "${1}" in + product/etc/sysconfig/com.android.hotwordenrollment.common.util.xml) + sed -i "s/\/my_product/\/product/" "${2}" + ;; system_ext/lib64/libwfdnative.so) sed -i "s/android.hidl.base@1.0.so/libhidlbase.so\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00/" "${2}" ;; - vendor/lib64/hw/com.qti.chi.override.so) - sed -i "s/com.oem.autotest/\x00om.oem.autotest/" "${2}" - ;; vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so) "${SIGSCAN}" -p "1F 0A 00 94" -P "1F 20 03 D5" -f "${2}" ;; diff --git a/gps/flp.conf b/gps/flp.conf deleted file mode 100644 index 65d54d3..0000000 --- a/gps/flp.conf +++ /dev/null @@ -1,60 +0,0 @@ -################################### -##### FLP settings ##### -################################### - -################################### -# FLP BATCH SIZE -################################### -# The number of batched locations -# requested to modem. The desired number -# defined below may not be satisfied, as -# the modem can only return the number -# of batched locations that can be allocated, -# which is limited by memory. The default -# batch size defined as 20 as below. -BATCH_SIZE=20 - -################################### -# FLP OUTDOOR TRIP BATCH SIZE -################################### -# The number of batched locations -# requested to modem for outdoor -# trip batching. The desired number -# defined below may not be satisfied, as -# the modem can only return the number -# of batched locations that can be allocated, -# which is limited by memory. The default -# trip batch size defined as 600 as below. -OUTDOOR_TRIP_BATCH_SIZE=600 - -################################### -# FLP BATCHING SESSION TIMEOUT -################################### -# Duration with which batch session timeout -# happens in milliseconds. If not specified -# or set to zero, batching session timeout -# defaults to 20 seconds by the modem. -# BATCH_SESSION_TIMEOUT=20000 - -################################### -# FLP BATCHING ACCURACY -################################### -# Set to one of the defined values below -# to define the accuracy of batching. -# If not specified, accuracy defaults -# to LOW. -# FLP BATCHING ACCURACY values: -# Low accuracy = 0 -# Medium accuracy = 1 -# High accuracy = 2 -ACCURACY=1 - -#################################### -# By default if network fixes are not sensor assisted -# these fixes must be dropped. This parameter adds an exception -# for targets where there is no PDR and we still want to -# report out network fixes -# 0: MUST NOT ALLOW NETWORK FIXES -# 1: ALLOW NETWORK FIXES -#################################### -ALLOW_NETWORK_FIXES = 0 diff --git a/gps/gps.conf b/gps/gps.conf deleted file mode 100644 index ab17bb7..0000000 --- a/gps/gps.conf +++ /dev/null @@ -1,380 +0,0 @@ -#Socket keepalive, 1=enable, 0=disable -XTRA_SOCK_KEEPALIVE=1 - -#Version check for XTRA -#DISABLE = 0 -#AUTO = 1 -#XTRA2 = 2 -#XTRA3 = 3 -XTRA_VERSION_CHECK=1 - -# Error Estimate -# _SET = 1 -# _CLEAR = 0 -ERR_ESTIMATE=0 - -#NTP server -NTP_SERVER=time.xtracloud.net - -#XTRA CA path -XTRA_CA_PATH=/usr/lib/ssl-1.1/certs - -# DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info -# 4 - Debug, 5 - Verbose -# If DEBUG_LEVEL is commented, Android's logging levels will be used -DEBUG_LEVEL = 2 - -# Intermediate position report, 1=enable, 0=disable -INTERMEDIATE_POS=0 - -# supl version 2.0 -SUPL_VER=0x20000 - -# Emergency SUPL, 1=enable, 0=disable -#SUPL_ES=1 - -#Choose PDN for Emergency SUPL -#1 - Use emergency PDN -#0 - Use regular SUPL PDN for Emergency SUPL -#USE_EMERGENCY_PDN_FOR_EMERGENCY_SUPL=0 - -#SUPL_MODE is a bit mask set in config.xml per carrier by default. -#If it is uncommented here, this value will overwrite the value from -#config.xml. -#MSA=0X2 -#MSB=0X1 -SUPL_MODE=3 - -# GPS Capabilities bit mask -# SCHEDULING = 0x01 -# MSB = 0x02 -# MSA = 0x04 -# ON_DEMAND_TIME = 0x10 -# default = ON_DEMAND_TIME | MSA | MSB | SCHEDULING -CAPABILITIES=0x17 - -# Accuracy threshold for intermediate positions -# less accurate positions are ignored, 0 for passing all positions -# ACCURACY_THRES=5000 - -################################ -##### AGPS server settings ##### -################################ - -# FOR SUPL SUPPORT, set the following -# SUPL_HOST=supl.host.com or IP -# SUPL_PORT=1234 -SUPL_HOST=supl.google.com -SUPL_PORT=7275 - -# FOR MO SUPL SUPPORT, set the following -# MO_SUPL_HOST=supl.host.com or IP -# MO_SUPL_PORT=1234 - -# FOR C2K PDE SUPPORT, set the following -# C2K_HOST=c2k.pde.com or IP -# C2K_PORT=1234 - -# Bitmask of slots that are available -# for write/install to, where 1s indicate writable, -# and the default value is 0 where no slots -# are writable. For example, AGPS_CERT_WRITABLE_MASK -# of b1000001010 makes 3 slots available -# and the remaining 7 slots unwritable. -#AGPS_CERT_WRITABLE_MASK=0 - -#################################### -# LTE Positioning Profile Settings -#################################### -# LPP_PROFILE is a bit mask -# 0: Enable RRLP on LTE(Default) -# 0x1: LPP User Plane -# 0x2: LPP Control Plane -# 0x4: LPP User Plane for NR5G -# 0x8: LPP Control Plane for NR5G -LPP_PROFILE = 3 - -#################################### -#Datum Type -#################################### -# 0: WGS-84 -# 1: PZ-90 -DATUM_TYPE = 0 - -################################ -# EXTRA SETTINGS -################################ -# NMEA provider (1=Modem Processor, 0=Application Processor) -NMEA_PROVIDER=0 - -# Customized NMEA GGA fix quality that can be used to tell -# whether SENSOR contributed to the fix. -# -# When this configuration item is not enabled (set to any value that is not 1), -# GGA fix quality conforms to NMEA standard spec as below: -# PPP/DGNSS/SBAS correction fix w/ or w/o sensor: 2 -# RTK fixed fix w/ or w/o sensor: 4 -# RTK float fix w/ or w/o sensor: 5 -# SPE fix w/ or w/o sensor: 1 -# Sensor dead reckoning fix: 6 -# -# When this configuration is enabled (set to 1), GGA fix quality -# will be output as below: -# PPP fix w/o sensor: 59, w/ sensor: 69 -# DGNSS/SBAS correction fix w/o sensor: 2, w/ sensor: 62 -# RTK fixed fix w/o sensor: 4, w/ sensor: 64 -# RTK float fix w/o sensor: 5, w/ sensor: 65, -# SPE fix w/o sensor: 1, and w/ sensor: 61 -# Sensor dead reckoning fix: 6 -# -# any value that is not 1 - disabled -# 1 - enabled -CUSTOM_NMEA_GGA_FIX_QUALITY_ENABLED = 0 - -################################ -# NMEA Reporting Rate Config, valid only when NMEA_PROVIDER is set to "0" -################################ -# NMEA Reporting Rate -# Set it to "1HZ" for 1Hz NMEA Reporting -# Set it to "NHZ" for NHz NMEA Reporting -#Default : NHZ (overridden by position update rate if set to lower rates) -NMEA_REPORT_RATE=NHZ - -# Mark if it is a SGLTE target (1=SGLTE, 0=nonSGLTE) -SGLTE_TARGET=0 - -################################################## -# Select Positioning Protocol on A-GLONASS system -################################################## -# 0x1: RRC CPlane -# 0x2: RRLP UPlane -# 0x4: LLP Uplane -A_GLONASS_POS_PROTOCOL_SELECT = 0 - -################################################## -# Select technology for LPPe Control Plane -################################################## -# 0x1: DBH for LPPe CP -# 0x2: WLAN AP Measurements for LPPe CP -# 0x4: SRN AP measurement for CP -# 0x8: Sensor Barometer Measurement LPPe CP -LPPE_CP_TECHNOLOGY = 0 - -################################################## -# Select technology for LPPe User Plane -################################################## -# 0x1: DBH for LPPe UP -# 0x2: WLAN AP Measurements for LPPe UP -# 0x4: SRN AP measurement for UP -# 0x8: Sensor Barometer Measurement LPPe UP -#LPPE_UP_TECHNOLOGY = 0 - -################################################## -# AGPS_CONFIG_INJECT -################################################## -# enable/disable injection of AGPS configurations: -# SUPL_VER -# SUPL_HOST -# SUPL_PORT -# MO_SUPL_HOST -# MO_SUPL_PORT -# C2K_HOST -# C2K_PORT -# LPP_PROFILE -# A_GLONASS_POS_PROTOCOL_SELECT -# 0: disable -# 1: enable -AGPS_CONFIG_INJECT = 1 - -################################################## -# GNSS settings for automotive use cases -# Configurations in following section are -# specific to automotive use cases, others -# please do not change, keep the default values -################################################## - -# AP Coarse Timestamp Uncertainty -################################################## -# default : 10 -# AP time stamp uncertainty, until GNSS receiver -# is able to acquire better timing information -AP_TIMESTAMP_UNCERTAINTY = 10 - -##################################### -# DR_SYNC Pulse Availability -##################################### -# 0 : DR_SYNC pulse not available (default) -# 1 : DR_SYNC pulse available -# This configuration enables the driver to make use -# of PPS events generated by DR_SYNC pulse -# Standard Linux PPS driver needs to be enabled -DR_SYNC_ENABLED = 0 - -##################################### -# PPS Device name -##################################### -PPS_DEVICENAME = /dev/pps0 - -##################################### -# Ignore PPS at Startup and after long outage -##################################### -IGNORE_PPS_PULSE_COUNT = 1 - -##################################### -# Long GNSS RF outage in seconds -##################################### -GNSS_OUTAGE_DURATION = 10 - -##################################### -# AP Clock Accuracy -##################################### -# Quality of APPS processor clock (in PPM). -# Value specified is used for calculation of -# APPS time stamp uncertainty -AP_CLOCK_PPM = 100 - -##################################### -# MAX ms difference to detect missing pulse -##################################### -# Specifies time threshold in ms to validate any missing PPS pulses -MISSING_PULSE_TIME_DELTA = 900 - -##################################### -# Propagation time uncertainty -##################################### -# This settings enables time uncertainty propagation -# logic incase of missing PPS pulse -PROPAGATION_TIME_UNCERTAINTY = 1 - -####################################### -# APN / IP Type Configuration -# APN and IP Type to use for setting -# up WWAN call. -# Use below values for IP Type: -# v4 = 4 -# v6 = 6 -# v4v6 = 10 -####################################### -# INTERNET_APN = abc.xyz -# INTERNET_IP_TYPE = 4 -# SUPL_APN = abc.xyz -# SUPL_IP_TYPE = 4 - -##################################### -# Modem type -##################################### -# This setting configures modem type -# (external=0 or internal=1) -# comment out the next line to vote -# for the first modem in the list -MODEM_TYPE = 1 - -################################################## -# CONSTRAINED TIME UNCERTAINTY MODE -################################################## -# 0 : disabled (default) -# 1 : enabled -# This setting enables GPS engine to keep its time -# uncertainty below the specified constraint -#CONSTRAINED_TIME_UNCERTAINTY_ENABLED = 0 - -# If constrained time uncertainty mode is enabled, -# this setting specifies the time uncertainty -# threshold that gps engine need to maintain. -# In unit of milli-seconds. -# Default is 0.0 meaning that modem default value -# of time uncertainty threshold will be used. -#CONSTRAINED_TIME_UNCERTAINTY_THRESHOLD = 0.0 - -# If constrained time uncertainty mode is enabled, -# this setting specifies the power budget that -# gps engine is allowed to spend to maintain the time -# uncertainty. -# Default is 0 meaning that GPS engine is not constained -# by power budget and can spend as much power as needed. -# In unit of 0.1 milli watt second. -#CONSTRAINED_TIME_UNCERTAINTY_ENERGY_BUDGET = 0 - -################################################## -# POSITION ASSISTED CLOCK ESTIMATOR -################################################## -# 0 : disabled (default) -# 1 : enabled -# This setting enables GPS engine to estimate clock -# bias and drift when the signal from at least 1 -# SV is available and the UE’s position is known by -# other position engines. -#POSITION_ASSISTED_CLOCK_ESTIMATOR_ENABLED = 0 - -##################################### -# proxyAppPackageName -##################################### -# This is a string that is sent to the framework -# in nfwNotifyCb callback -PROXY_APP_PACKAGE_NAME = com.oneplus.carrierlocation - -##################################### -# CP_MTLR_ES -##################################### -# CP MTLR ES, 1=enable, 0=disable -CP_MTLR_ES=0 - -################################################## -# GNSS_DEPLOYMENT -################################################## -# 0 : Enable QTI GNSS (default) -# 1 : Enable QCSR SS5 -# This setting use to select between QTI GNSS -# and QCSR SS5 hardware receiver. -# By default QTI GNSS receiver is enabled. -# GNSS_DEPLOYMENT = 0 - -################################################## -## LOG BUFFER CONFIGURATION -################################################## -#LOG_BUFFER_ENABLED, 1=enable, 0=disable -#*_LEVEL_TIME_DEPTH, maximum time depth of level * -#in log buffer, unit is second -#*_LEVEL_MAX_CAPACITY, maximum numbers of level * -#log print sentences in log buffer -LOG_BUFFER_ENABLED = 0 -E_LEVEL_TIME_DEPTH = 600 -E_LEVEL_MAX_CAPACITY = 50 -W_LEVEL_TIME_DEPTH = 500 -W_LEVEL_MAX_CAPACITY = 100 -I_LEVEL_TIME_DEPTH = 400 -I_LEVEL_MAX_CAPACITY = 200 -D_LEVEL_TIME_DEPTH = 30 -D_LEVEL_MAX_CAPACITY = 300 -V_LEVEL_TIME_DEPTH = 200 -V_LEVEL_MAX_CAPACITY = 400 - -################################################## -# Allow buffer diag log packets when diag memory allocation -# fails during boot up time. -################################################## -BUFFER_DIAG_LOGGING = 1 - -####################################### -# NTRIP CLIENT LIBRARY NAME -####################################### -# NTRIP_CLIENT_LIB_NAME = - -################################################## -# Correction Data Framework settings -# Default values: -# CDFW_SOURCE_PRIORITY_1 = INTERNAL_1 RTCM -# CDFW_INJECT_DATA_INTERVAL = 600000 //10 mins -# CDFW_RTCM_MESSAGE_INTERVAL = 1000 //1 second -# -# CDFW only honors CDFW remote API calls from CDFW_USERS -# Supported options for CDFW_USERS = intOne cv2x garden -# -# If multiple sources coexist on a PL, -# the prorioty sequence can be set by the integer number. -# PRIORITY_1 is higher than PRIORITY_2, for example, -# CDFW_SOURCE_PRIORITY_1 = INTERNAL_1 RTCM -# CDFW_SOURCE_PRIORITY_2 = CV2X RTCM -################################################## -CDFW_USERS = intOne - diff --git a/gps/izat.conf b/gps/izat.conf deleted file mode 100644 index e236d24..0000000 --- a/gps/izat.conf +++ /dev/null @@ -1,277 +0,0 @@ -######################################### -# Log verbosity control for izat modules -######################################### -# OFF = 0, ERROR = 1, WARNING = 2, INFO = 3, DEBUG = 4, VERBOSE = 5 -IZAT_DEBUG_LEVEL = 2 - -################################################## -# Select WIFI Wait Timeout value in seconds for SUPL -################################################## -WIFI_WAIT_TIMEOUT_SELECT = 0 - -################################################## -# Time interval of injecting SRN scan data to modem -# time in seconds. -# Note: recommended value is between 1-5 sec -################################################## -LPPE_SRN_DATA_SCAN_INJECT_TIME=2 - -################################ -# NLP Settings -################################ -# NLP_MODE 1: OSNLP Only, 2: QNP Only, 3: Combo, 4: QNP preferred -# For Automotive products, please use NLP_MODE = 4 only. -# NLP_TOLERANCE_TIME_FIRST: Time in ms used in Combo mode -# to determine how much Tolerance for first position -# NLP_TOLERANCE_TIME_AFTER: Time in ms used in Combo mode -# to determine how much Tolerance for positions after first -# NLP_THRESHOLD: Sets how many failures needed before -# switching preferred NLP in Combo mode -# NLP_ACCURACY_MULTIPLE: Determines how far off the accuracy -# must be, in multiples, between two NLP location reports to -# be considered much worse accuracy. Used in switching logic -# NLP COMBO MODE USES QNP WITH NO EULA CONSENT: Determines -# whether or not to still send network location requests to -# QNP when the EULA is not consented to by the user. QNP can -# still return ZPP locations or injected locations even -# without EULA consent, but the uncertainty can be high. -# QNP preferred mode prefers QNP when there is EULA consent, -# otherwise OSNLP is used. -NLP_MODE = 1 -NLP_MODE_EMERGENCY = 2 -NLP_TOLERANCE_TIME_FIRST = 5000 -NLP_TOLERANCE_TIME_AFTER = 20000 -NLP_THRESHOLD = 3 -NLP_ACCURACY_MULTIPLE = 2 -NLP_COMBO_MODE_USES_QNP_WITH_NO_EULA_CONSENT = 1 - -######################################### -# NLP PACKAGE SETTINGS -######################################### -# OSNLP_PACKAGE: name of default NLP package -OSNLP_PACKAGE = com.google.android.gms -# REGION_OSNLP_PACKAGE: -# This value will be used as alternative -# for particular region where default NLP is not functional. -#REGION_OSNLP_PACKAGE = - -################################### -# GEOFENCE SERVICES -################################### -# If set to one of the defined values below, it will override -# the responsiveness for geofence services, which implements -# the Proximity Alert API. If not set to a value defined below, -# which is default, it will not override the responsivness. -# The geofence HAL API is unaffected by this value. -# GEOFENCE_SERVICES_RESPONSIVENESS_OVERRIDE Values: -# 1: LOW responsiveness -# 2: MEDIUM responsiveness -# 3: HIGH responsiveness -GEOFENCE_SERVICES_RESPONSIVENESS_OVERRIDE = 0 - -##################################### -#GTP Opt-In app -##################################### - -#GTP privacy policy version url -#https support is required -GTP_PRIVACY_VERSION_URL = https://info.izatcloud.net/privacy/version.html - -#GTP privacy policy version download retry interval -#unit is second. default is 86400 -GTP_PRIVACY_RETRY_INTERVAL = 86400 - -##################################### -# IZAT PREMIUM FEATURE SETTINGS -##################################### -#Possible states of a feature: -#DISABLED -#BASIC -#PREMIUM - -#GTP_MODE valid modes: -# DISABLED -# LEGACY_WWAN -# SDK (WWAN not available for Modems before LocTech 10.0) -# SDK_WIFI (WWAN provided by legacy Modem) -GTP_MODE=DISABLED - -#GTP_WAA valid modes: -# DISABLED -# BASIC -GTP_WAA=DISABLED - -#SAP valid modes: -# DISABLED -# BASIC -# PREMIUM -# PREMIUM_ENV_AIDING -# MODEM_DEFAULT -SAP=PREMIUM - -#FREE_WIFI_SCAN_INJECT valid modes: -#DISABLED -#BASIC -FREE_WIFI_SCAN_INJECT=BASIC - -#SUPL_WIFI valid modes: -#DISABLED -#BASIC -SUPL_WIFI=BASIC - -#WIFI_SUPPLICANT_INFO valid modes: -#DISABLED -#BASIC -WIFI_SUPPLICANT_INFO=BASIC - -##################################### -# Location process launcher settings -##################################### - -# DO NOT MODIFY -# Modifying below attributes without -# caution can have serious implications. - -#Values for PROCESS_STATE: -# ENABLED -# DISABLED - -#Values for LOW_RAM_TARGETS: -# ENABLED -# DISABLED -# Property to enable/disable processes for low ram targets. Uses ro.config.low_ram property -# to identify low ram targets. - -#PROCESS_NAME -# Name of the executable file. - -#FEATURE MASKS: -# GTP-WIFI 0X03 -# GTP-MP-CELL 0xc00 -# GTP-WAA 0x100 -# SAP 0Xc0 -# ODCPI 0x1000 -# FREE_WIFI_SCAN_INJECT 0x2000 -# SUPL_WIFI 0x4000 -# WIFI_SUPPLICANT_INFO 0x8000 - -#Values for PLATFORMS can be: -#1. Any valid values obtained from ro.board.platform separated by single space. For example: msm8960 msm8226 -#2. 'all' or 'all exclude' -> for All platforms -#3. 'all exclude XXXX' -> All platforms exclude XXXX. For example: all exclude msm8937 - -#Values for SOC_IDS can be: -#1. Any valid values obtained from soc_id node separated by single space. For example: 339 386 436 -## soc_id value can be obtained from any one of below node: -## - /sys/devices/soc0/soc_id -## - /sys/devices/system/soc/soc0/id -#2. 'all' or 'all exclude' -> for All soc id's -#3. 'all exclude XXXX' -> All soc id's exclude XXXX. For example: all exclude 339 386 - -#Values for BASEBAND can be: -#1. Any valid values obtained from ro.baseband separated by single space. For example: sglte sglte2 -#2. 'all' or 'all exclude' -> for all basebands -#3. 'all exclude XXXX' -> All basebands exclude XXXX. For example: all exclude sglte -PROCESS_NAME=lowi-server -PROCESS_ARGUMENT= -PROCESS_STATE=ENABLED -PROCESS_GROUPS=gps wifi inet oem_2901 -PREMIUM_FEATURE=0 -IZAT_FEATURE_MASK=0xf303 -PLATFORMS=all -SOC_IDS=all -BASEBAND=all -LOW_RAM_TARGETS=DISABLED -HARDWARE_TYPE=all -VENDOR_ENHANCED_PROCESS=0 - -PROCESS_NAME=xtwifi-inet-agent -PROCESS_ARGUMENT= -PROCESS_STATE=ENABLED -PROCESS_GROUPS=inet gps -PREMIUM_FEATURE=1 -IZAT_FEATURE_MASK=0xc03 -PLATFORMS=all -SOC_IDS=all exclude 386 436 -BASEBAND=all -LOW_RAM_TARGETS=DISABLED -HARDWARE_TYPE=all -VENDOR_ENHANCED_PROCESS=1 - -PROCESS_NAME=xtwifi-client -PROCESS_ARGUMENT= -PROCESS_STATE=ENABLED -PROCESS_GROUPS=wifi inet gps system oem_2904 -PREMIUM_FEATURE=1 -IZAT_FEATURE_MASK=0xd03 -PLATFORMS=all -SOC_IDS=all exclude 386 436 -BASEBAND=all -LOW_RAM_TARGETS=DISABLED -HARDWARE_TYPE=all -VENDOR_ENHANCED_PROCESS=1 - -PROCESS_NAME=slim_daemon -PROCESS_ARGUMENT= -PROCESS_STATE=DISABLED -PROCESS_GROUPS=gps oem_2901 can plugdev diag sensors -PREMIUM_FEATURE=1 -IZAT_FEATURE_MASK=0xf0 -PLATFORMS=all -SOC_IDS=all exclude 386 436 -BASEBAND=all -LOW_RAM_TARGETS=DISABLED -HARDWARE_TYPE=all -VENDOR_ENHANCED_PROCESS=1 - -PROCESS_NAME=xtra-daemon -PROCESS_ARGUMENT= -PROCESS_STATE=ENABLED -PROCESS_GROUPS=inet gps system -PREMIUM_FEATURE=0 -IZAT_FEATURE_MASK=0 -PLATFORMS=all -SOC_IDS=all -BASEBAND=all -LOW_RAM_TARGETS=ENABLED -HARDWARE_TYPE=all -VENDOR_ENHANCED_PROCESS=0 - -######################################## -# Engine Service which host DRE module # -# To enable DRE engine service, change # -# PROCESS_STATE=ENABLED # -######################################## -PROCESS_NAME=engine-service -PROCESS_ARGUMENT=DRE-INT libloc_epDr.so -PROCESS_STATE=DISABLED -PROCESS_GROUPS=gps diag inet qwes oem_2901 system -PREMIUM_FEATURE=0 -IZAT_FEATURE_MASK=0 -PLATFORMS=all -SOC_IDS=all -BASEBAND=all -LOW_RAM_TARGETS=DISABLED -HARDWARE_TYPE=all -VENDOR_ENHANCED_PROCESS=1 - -######################################## -# Engine Service which host PPE module # -# To enable PPE engine service, change # -# PROCESS_STATE=ENABLED # -# and update process arugements # -# with PPE library name # -#PROCESS_ARGUMENT=PPE libepsimulator.so# -######################################## -PROCESS_NAME=engine-service -PROCESS_ARGUMENT=PPE libepsimulator.so -PROCESS_STATE=DISABLED -PROCESS_GROUPS=gps diag inet qwes oem_2901 system -PREMIUM_FEATURE=0 -IZAT_FEATURE_MASK=0 -PLATFORMS=all -SOC_IDS=all -BASEBAND=all -LOW_RAM_TARGETS=DISABLED -HARDWARE_TYPE=all -VENDOR_ENHANCED_PROCESS=1 diff --git a/gps/lowi.conf b/gps/lowi.conf deleted file mode 100644 index 482fb42..0000000 --- a/gps/lowi.conf +++ /dev/null @@ -1,27 +0,0 @@ -#*====*====*====*====*====*====*====*====*====*====*====*====*====*====*====* -# -# LOWI Config file - default -# -# GENERAL DESCRIPTION -# This file contains the config params for LOWI -# -# Copyright (c) 2019 Qualcomm Technologies, Inc. -# All Rights Reserved. -# Confidential and Proprietary - Qualcomm Technologies, Inc. -# -# 2012-2013 Qualcomm Atheros, Inc. -# All Rights Reserved. -# Qualcomm Atheros Confidential and Proprietary. -# -# Export of this technology or software is regulated by the U.S. Government. -# Diversion contrary to U.S. law prohibited. -#=============================================================================*/ - -# X86 ONLY - UBUNTU: -# Copy this file in the same directory where the executable is - -# Log level -# EL_LOG_OFF = 0, EL_ERROR = 1, EL_WARNING = 2, EL_INFO = 3, EL_DEBUG = 4, EL_VERBOSE = 5, EL_LOG_ALL = 100 -LOWI_LOG_LEVEL = 3 -LOWI_USE_LOWI_LP = 0 - diff --git a/gps/sap.conf b/gps/sap.conf deleted file mode 100644 index e8d27b7..0000000 --- a/gps/sap.conf +++ /dev/null @@ -1,179 +0,0 @@ -################################ -# Sensor Settings -################################ -#The following parameters are optional. -#Internal defaults support MEMS sensors -#native to most handset devices. -#Device specific sensor characterization -#for improved performance is possible as -#described in SAP application notes. -#GYRO_BIAS_RANDOM_WALK= -#ACCEL_RANDOM_WALK_SPECTRAL_DENSITY= -#ANGLE_RANDOM_WALK_SPECTRAL_DENSITY= -#RATE_RANDOM_WALK_SPECTRAL_DENSITY= -#VELOCITY_RANDOM_WALK_SPECTRAL_DENSITY= - -# DEBUG LEVELS: 0 - none, 1 - Error, 2 - Warning, 3 - Info -# 4 - Debug, 5 - Verbose -# If DEBUG_LEVEL is commented, Android's logging levels will be used -DEBUG_LEVEL = 0 -# Sensor Sampling Rate Parameters for Low-Data Rate Filter (should be greater than 0) -# used in loc_eng_reinit -SENSOR_ACCEL_BATCHES_PER_SEC=2 -SENSOR_ACCEL_SAMPLES_PER_BATCH=5 -SENSOR_GYRO_BATCHES_PER_SEC=2 -SENSOR_GYRO_SAMPLES_PER_BATCH=5 -# Sensor Sampling Rate Parameters for High-Data Rate Filter (should be greater than 0) -SENSOR_ACCEL_BATCHES_PER_SEC_HIGH=4 -SENSOR_ACCEL_SAMPLES_PER_BATCH_HIGH=25 -SENSOR_GYRO_BATCHES_PER_SEC_HIGH=4 -SENSOR_GYRO_SAMPLES_PER_BATCH_HIGH=25 - -# Sensor Control Mode (0=AUTO, 1=FORCE_ON, 2=MODEM_DEFAULT) -# used in loc_eng_reinit -SENSOR_CONTROL_MODE=2 - -# Bit mask used to define which sensor algorithms are used. -# Setting each bit has the following definition: -# 0x1 - DISABLE_INS_POSITIONING_FILTER -# 0x0 - ENABLE_INS_POSITIONING_FILTER -SENSOR_ALGORITHM_CONFIG_MASK=0x0 - -#Vehicle Network Provider configuration - -#Service configuration strings -#The number before colon in VN_X items defines version of the format of the rest of the string -#VN_ACCEL_CFG=0:5 -#VN_GYRO_CFG=0:5.5 -#VN_ODOMETRY_CFG=0:2,4.5 - -################################################ -# QDR3 configurations # -################################################ -#VN_SPEED_CFG=1:131,5,8,1,2,3,1,1,9,2,14,2 -#VN_GEAR_CFG=1:422,20,4,0,4,1,9,0,1,2,3,4,5,6,7,8 -VN_SPEED_CFG=1:777,0,0,1,3,1,0.002778,0,40,8,32,8 -VN_GEAR_CFG=1:422,20,4,0,4,1,9,0,1,2,3,4,5,6,7,8 - -################################################ -# QDR2-Gyro configurations # -################################################ -#VN_GYRO_CFG=1:555,0,1,0,0,0,0,-6.5,6.6066,-6.5,-1.00,2,6.607,6.6068,0,0,16,0.0002,0,16,0.0002,0,16,0.0002 -#VN_SPEED_CFG=1:555,0,0,1,2,1,0.01,0,56,8,48,8 -#VN_GEAR_CFG=1:555,16,4,0,1,1,9,0,1,2,3,4,5,6,7,8 - -################################################ -# QDR2-DWT configurations # -################################################ -#VN_SPEED_CFG=1:555,22,1,2,1,1,1,0,8,8,23,1,2,0,1,0,8,8,23,1 -#VN_GEAR_CFG=1:555,12,4,16,14,16,8,1,2,3,4,5,6,7,8 -#VN_DWS_CFG=1:555,0,0,1,3,1,1,0,0,8,0,0,8,8,0,0,16,8,0,0,24,8,0,0 -#VN_GYRO_CFG=1:555,40,16,1.0,40,16,1.0,40,16,1.0 - -##################################################################################### -# VNW service batching configuration strings # -# VNW provider will initialize default type as Time based batching # -# Each service batch value is configured to be 100 # -# VN_ACCEL_CFG_BATCH_VALUE will be treated as time in Ms if VN_CFG_BATCH_TYPE # -# is set to time based batching # -# VN_ACCEL_CFG_BATCH_VALUE will be treated as sample count if VN_CFG_BATCH_TYPE # -# is set to count based batching # -# Uncomment and update batch time /sample count as per selected batching type # -##################################################################################### -# Batching type -# 1 - Time based (default) -# 2 - Count based -VN_CFG_BATCH_TYPE=1 - -#Vehicle Accel batching value, it can either accept time in milli seconds or sample count -#VN_ACCEL_CFG_BATCH_VALUE=100 - -#Vehicle Gyro batching value, it can either accept time in milli seconds or sample count -VN_GYRO_CFG_BATCH_VALUE=50 - -#Vehicle Odo batching value, it can either accept time in milli seconds or sample count -#VN_ODOMETRY_CFG_BATCH_VALUE=100 - -#Vehicle Speed batching value, it can either accept time in milli seconds or sample count -VN_SPEED_CFG_BATCH_VALUE=50 - -#Vehicle Gear batching value, it can either accept time in milli seconds or sample count -VN_GEAR_CFG_BATCH_VALUE=50 - -#Vehicle DWS batching value, it can either accept time in milli seconds or sample count -#VN_DWS_CFG_BATCH_VALUE=100 -#################################################################################### - -#Procesors clock ratio: AP and CAN bus microcontroller -################################################ -# QDR3 configurations # -################################################ -VN_PROC_CLOCK_RATIO=1.0 - -################################################ -# QDR2-DWT OR QDR2-Gyro configurations # -################################################ -#VN_PROC_CLOCK_RATIO = 1.0 - -# Time source used by Sensor HAL -# Setting this value controls accuracy of location sensor services. -# 0 - Unknown -# 1 - CLOCK_BOOTTIME -# 2 - CLOCK_MONOTONIC -# 3 - CLOCK_REALTIME -# 4 - CLOCK_BOOTTIME using Alarm timer interface -NDK_PROVIDER_TIME_SOURCE=1 - -# Sensor Batching Configuration -# 0 - Time based -# 1 - Fixed count based -# 2 - Variable count based -COUNT_BASED_BATCHING=1 -SYNC_ONCE=0 - -# Vehicle Network Data optimization -# Default value: 0 -# Value 0x40000 - Speed(bit 18 eSLIM_SERVICE_VEHICLE_SPEED) -# Value 0x80000 - Speed(bit 19 eSLIM_SERVICE_VEHICLE_DWS) -# Value 0x100000 - Speed(bit 20 eSLIM_SERVICE_VEHICLE_GEAR) -VN_ENABLE_DATA_OPTIMIZATION=0x100000 - -# Vehicle Network Data Routing time interval -# This is applicable only if VN_ENABLE_DATA_OPTIMIZATION value is set -# Default value: 5000 msec -VN_DATA_ROUTING_TIME_INTERVAL_MSEC=3000 - -#Sensor HAL Provider Configuration HAL Library name including path -################################################ -# # -# Configuration for BMI 160 Sensor # -# # -################################################ -#SENSOR_TYPE=2 -#SENSOR_HAL_LIB_PATH=/usr/lib/libbmi160sensors.so.1 - -################################################ -# # -# Configuration for ASM330 Sensor # -# # -################################################ -SENSOR_TYPE=1 -SENSOR_HAL_LIB_PATH=/usr/lib/libasm330sensors.so.1 - - -################################################ -# # -# Configuration for IAM20680 Sensor # -# # -################################################ -#SENSOR_TYPE=3 -#SENSOR_HAL_LIB_PATH=/usr/lib/libiam20680sensors.so.1 - - -################################################ -# # -# Configuration for SMI130 Sensor # -# # -################################################ -#SENSOR_TYPE=4 -#SENSOR_HAL_LIB_PATH=/usr/lib/libsmi130sensors.so.1 diff --git a/gps/xtwifi.conf b/gps/xtwifi.conf deleted file mode 100644 index 5d7df9e..0000000 --- a/gps/xtwifi.conf +++ /dev/null @@ -1,78 +0,0 @@ -#GTP AP Project client core config file -# -#GENERAL DESCRIPTION -#This is used by client core -# -#Copyright (c) 2012-2014 Qualcomm Atheros, Inc. -#All Rights Reserved. -#Qualcomm Atheros Confidential and Proprietary. -# -#Copyright (c) 2017 Qualcomm Technologies, Inc. -#All Rights Reserved. -#Confidential and Proprietary - Qualcomm Technologies, Inc. - -############################################################################## -# non-IOT devices configuration items # -# For non-IOT devices, configure below configuration items # -# according to the app note: 80-NK218-1 and remove the configuration items # -# in section of "IOT devices configuration items". # -############################################################################## - -# ASN URI v2 to be used by some GTP AP modules that -# need to run with ASN URI v2 protocol. -XT_SERVER_ROOT_URL = https://gtp1.izatcloud.net:443/uds/v2 - -# ASN URI v3 to be used by GTP AP modules that -# can support ASN URI v3 protocol. -XT_SERVER_ROOT_URL_V3 = https://gtp1.izatcloud.net:443/uds/v3 - -# size, in bytes, of the cache on device -SIZE_BYTE_TOTAL_CACHE = 5000000 - -############################################################################## -# IOT devices configuration items # -# For IOT devices, configure below configuration items # -# according to the app note and remove the configuration items in section of # -# "non-IOT devices configuration items". # -############################################################################## - -# ASN URI v3 to be used by GTP AP modules that -# can support ASN URI v3 protocol. -# XT_SERVER_ROOT_URL_V3 = https://gtpma1.izatcloud.net:443/uds/v3 - -# 3: Wi-Fi APDB injection via Izat SDK. GTP server is not accessed -# for any GTP requests, instead notification is sent to Izat SDK. -# WiFi crowdsourcing module is disabled. -# 4: Wi-Fi APDB injection via Izat SDK. GTP server is not accessed -# for any GTP requests, instead notification is sent to Izat SDK. -# WiFi crowdsourcing module is active, also accessed via Izat SDK. -# GTP_AP_MODE = 4 - -# 1: MP cell features relies on GTP AP for either download or upload -# 0: MP cell features does not rely on GTP AP -# GTP_AP_NEEDED_BY_MP_CELL = 1 - -############################################################################## -# Configuration items applicable to all devices # -############################################################################## - -# Log verbosity control for most of the GTP WiFi system, including native and -# Java componenets -# OFF = 0, ERROR = 1, WARNING = 2, INFO = 3, DEBUG = 4, VERBOSE = 5, ALL = 100 -DEBUG_GLOBAL_LOG_LEVEL = 2 - -# this is used at the server side to distinguish uploads from different maker/model -# default "Qualcomm" -OEM_ID_IN_REQUEST_TO_SERVER = "Qualcomm" - -# this is used at the server side to distinguish uploads from different maker/model -# default "UNKNOWN" -MODEL_ID_IN_REQUEST_TO_SERVER = "UNKNOWN" - -############################################################################## -# Qualcomm Network Location Provider config # -############################################################################## - -# Accuracy Threshold for NLP position. Position exceeds thsi threshold will be filtered out. -# Default is 25000 meters. -LARGE_ACCURACY_THRESHOLD_TO_FILTER_NLP_POSITION = 25000 diff --git a/manifest.xml b/manifest.xml index f7be331..52e6fb9 100644 --- a/manifest.xml +++ b/manifest.xml @@ -17,15 +17,6 @@ default - - android.hardware.authsecret - hwbinder - 1.0 - - IAuthSecret - default - - android.hardware.bluetooth hwbinder @@ -68,16 +59,6 @@ default - - android.hardware.gnss - hwbinder - 1.1 - - IGnss - default - - @1.0::IGnss/gnss_vendor - android.hardware.media.omx hwbinder @@ -100,15 +81,6 @@ default - - android.hardware.nfc - hwbinder - 1.2 - - INfc - default - - android.hardware.radio hwbinder @@ -133,6 +105,7 @@ ISecureElement SIM1 + SIM2 eSE1 @@ -193,210 +166,61 @@ com.qualcomm.qti.uceservice hwbinder - 2.2 + 2.3 IUceService com.qualcomm.qti.uceservice - vendor.dolby.hardware.dms - hwbinder - 2.0 - - IDms - default - - - - vendor.goodix.hardware.biometrics.fingerprint - hwbinder - 2.1 - - IGoodixFingerprintDaemon - default - - - - vendor.nxp.hardware.nfc - hwbinder - 2.0 - - INqNfc - default - - - - vendor.oneplus.engnative.engineer + vendor.oplus.hardware.appradio hwbinder 1.0 - IEngineer - default + IOplusAppRadio + oplus_app_slot1 + oplus_app_slot2 - vendor.oneplus.faceunlock.hal + vendor.oplus.hardware.ims hwbinder 1.0 - IFaceUnlockNativeService - default + IOplusImsRadio + oplusimsradio0 + oplusimsradio1 - vendor.oneplus.fingerprint.extension + vendor.oplus.hardware.radio hwbinder 1.0 - IVendorFingerprintExtensions - default + IOplusRadio + oplus_slot1 + oplus_slot2 - vendor.oneplus.hardware.CameraMDMHIDL + vendor.oplus.hardware.subsys_radio hwbinder 1.0 - IOnePlusCameraMDM - default - - - - vendor.oneplus.hardware.camera - hwbinder - 1.0 - - IOnePlusCameraProvider - default - - - - vendor.oneplus.hardware.cwb - hwbinder - 1.0 - - ICwbService - default - - - - vendor.oneplus.hardware.display - hwbinder - 1.0 - - IOneplusDisplay - default - - - - vendor.oneplus.hardware.drmkey - hwbinder - 1.0 - - IOneplusDrmKey - default - - - - vendor.oneplus.hardware.hdcpkey - hwbinder - 1.0 - - IOneplusHdcpKey - default - - - - vendor.oneplus.hardware.hypnus - hwbinder - 1.0 - - IHypnusUtil - default - - - - vendor.oneplus.hardware.ifaa - hwbinder - 2.0 - - IOneplusIfaa - default - - - - vendor.oneplus.hardware.lmvibrator - hwbinder - 1.0 - - ILinearMotorVibrator - default - - - - vendor.oneplus.hardware.param - hwbinder - 1.0 - - IOneplusParam - default - - - - vendor.oneplus.hardware.rpmb - hwbinder - 1.0 - - IOneplusRpmb - default - - - - vendor.oneplus.hardware.wifi - hwbinder - 1.1 - - IOneplusWifi - default + ISubsysRadio + slot1 + slot2 vendor.qti.data.factory hwbinder - 2.1 + 2.2 IFactory default - - vendor.qti.esepowermanager - hwbinder - 1.1 - - IEsePowerManager - default - - - - vendor.qti.gnss - hwbinder - 1.2 - - ILocHidlGnss - gnss_vendor - - - - vendor.qti.gnss - hwbinder - 2.1 - - ILocHidlGnss - gnss_vendor - - vendor.qti.hardware.alarm hwbinder @@ -406,15 +230,6 @@ default - - vendor.qti.hardware.audiohalext - hwbinder - 1.0 - - IAudioHalExt - default - - vendor.qti.hardware.bluetooth_audio hwbinder @@ -427,7 +242,7 @@ vendor.qti.hardware.bluetooth_sar hwbinder - 1.0 + 1.1 IBluetoothSar default @@ -436,21 +251,12 @@ vendor.qti.hardware.btconfigstore hwbinder - 1.0 + 2.0 IBTConfigStore default - - vendor.qti.hardware.cacert - hwbinder - 1.0 - - IService - default - - vendor.qti.hardware.camera.postproc hwbinder @@ -510,7 +316,7 @@ vendor.qti.hardware.embmssl hwbinder - 1.0 + 1.1 IEmbms embmsslServer0 @@ -526,18 +332,36 @@ - vendor.qti.hardware.iop + vendor.qti.hardware.fm hwbinder - 2.0 + 1.0 - IIop + IFmHci default + + vendor.qti.hardware.fstman + hwbinder + 1.0 + + IFstManager + default + + + + vendor.qti.hardware.mwqemadapter + hwbinder + 1.0 + + IMwqemAdapter + MwqemAdapter + + vendor.qti.hardware.perf hwbinder - 2.0 + 2.2 IPerf default @@ -603,16 +427,6 @@ deviceinfo - - vendor.qti.hardware.radio.lpa - hwbinder - 1.0 - - IUimLpa - UimLpa0 - UimLpa1 - - vendor.qti.hardware.radio.qcrilhook hwbinder @@ -626,7 +440,7 @@ vendor.qti.hardware.radio.qtiradio hwbinder - 2.4 + 1.0 IQtiRadio slot1 @@ -636,7 +450,7 @@ vendor.qti.hardware.radio.qtiradio hwbinder - 1.0 + 2.4 IQtiRadio slot1 @@ -682,15 +496,6 @@ default - - vendor.qti.hardware.slmadapter - hwbinder - 1.0 - - ISlmAdapter - SlmAdapter - - vendor.qti.hardware.soter hwbinder @@ -700,19 +505,6 @@ default - - vendor.qti.hardware.trustedui - hwbinder - 1.0 - - ITrustedInput - default - - - ITrustedUI - default - - vendor.qti.hardware.tui_comm hwbinder @@ -722,15 +514,6 @@ default - - vendor.qti.hardware.vpp - hwbinder - 1.3 - - IHidlVppService - vppService - - vendor.qti.hardware.wifi.wifilearner hwbinder @@ -761,6 +544,24 @@ wifidisplaysessionvideotrack + + vendor.qti.hardware.wigig.netperftuner + hwbinder + 1.0 + + INetPerfTuner + default + + + + vendor.qti.hardware.wigig.supptunnel + hwbinder + 1.0 + + ISuppTunnelProvider + default + + vendor.qti.ims.callinfo hwbinder @@ -797,13 +598,4 @@ default - - vendor.rongcard.hardware.eid - hwbinder - 1.0 - - IEidDevice - default - - diff --git a/proprietary-files.txt b/proprietary-files.txt index 475e398..d99cb2a 100644 --- a/proprietary-files.txt +++ b/proprietary-files.txt @@ -1,4 +1,8 @@ -# All unpinned blobs below are extracted from OnePlus8ProOxygen_15.E.42_OTA_0420_all_2202141437_25d2af5d +## All proprietary files from this list, unless pinned and noted otherwise, are +## from OnePlus 8 Pro (IN2025_11.C.33). + +# ACDBs +vendor/etc/acdbdata/adsp_avs_config.acdb # ADSP vendor/bin/adsprpcd @@ -9,31 +13,49 @@ vendor/lib64/libadsp_default_listener.so vendor/lib64/vendor.qti.hardware.dsp@1.0.so # ADSP modules -vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDAD_Speech_Decoder.so +odm/lib/rfsa/adsp/hta_lib/libhta_dsp_skel.so +odm/lib/rfsa/adsp/libaiboost_skel.so +odm/lib/rfsa/adsp/libaiboost_skel_v65.so +odm/lib/rfsa/adsp/libaiboost_skel_v66.so +odm/lib/rfsa/adsp/libc++.so.1 +odm/lib/rfsa/adsp/libc++abi.so.1 +odm/lib/rfsa/adsp/libinterstellar_skel.so +odm/lib/rfsa/adsp/libktvdrc.so +odm/lib/rfsa/adsp/libktveffect.so +odm/lib/rfsa/adsp/libktveq.so +odm/lib/rfsa/adsp/libktvns.so +odm/lib/rfsa/adsp/libktvpitchshift.so +odm/lib/rfsa/adsp/libktvreverb.so +odm/lib/rfsa/adsp/libktvvolume.so vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDADV_Encoder.so -vendor/lib/rfsa/adsp/capi_v2_dap_cpdp.so +vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDAD_Speech_Decoder.so +vendor/lib/rfsa/adsp/libBeautyShot_skel.so +vendor/lib/rfsa/adsp/libMFSR_FRT_skel.so +vendor/lib/rfsa/adsp/libQ6MSFR_manager_skel.so +vendor/lib/rfsa/adsp/libSuperSensor_skel.so +vendor/lib/rfsa/adsp/libVDHexagonBlurless_v2_skel.so vendor/lib/rfsa/adsp/libalCFR_skel.so vendor/lib/rfsa/adsp/libapps_mem_heap.so vendor/lib/rfsa/adsp/libarc_hta_driver_skel.so vendor/lib/rfsa/adsp/libarcnn_hvx_1_1_skel.so vendor/lib/rfsa/adsp/libarcsoft_dualcam_refocus_skel.so vendor/lib/rfsa/adsp/libarcsoft_hdrplus_hvx_skel.so -vendor/lib/rfsa/adsp/libBeautyShot_skel.so vendor/lib/rfsa/adsp/libbitml_nsp_skel.so vendor/lib/rfsa/adsp/libcalculator_domains_skel.so vendor/lib/rfsa/adsp/libcalculator_skel.so vendor/lib/rfsa/adsp/libcamera_nn_skel.so vendor/lib/rfsa/adsp/libcvpdsp_skel.so -vendor/lib/rfsa/adsp/libdsp_streamer_binning.so vendor/lib/rfsa/adsp/libdspCV_skel.so +vendor/lib/rfsa/adsp/libdsp_streamer_binning.so vendor/lib/rfsa/adsp/libfastcvadsp.so vendor/lib/rfsa/adsp/libfastcvdsp_skel.so vendor/lib/rfsa/adsp/libhdr_skel.so vendor/lib/rfsa/adsp/libhexagon_nn_skel.so vendor/lib/rfsa/adsp/libhta_dsp_skel.so vendor/lib/rfsa/adsp/libinterstellar_skel.so +vendor/lib/rfsa/adsp/libosie_skel.so +vendor/lib/rfsa/adsp/libpmucount_skel.so vendor/lib/rfsa/adsp/libproxy_skel.so -vendor/lib/rfsa/adsp/libQ6MSFR_manager_skel.so vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so vendor/lib/rfsa/adsp/libscveT2T_skel.so vendor/lib/rfsa/adsp/libsnpe_dsp_domains_skel.so @@ -42,18 +64,13 @@ vendor/lib/rfsa/adsp/libsnpe_dsp_v65_domains_v2_skel.so vendor/lib/rfsa/adsp/libsnpe_dsp_v66_domains_v2_skel.so vendor/lib/rfsa/adsp/libsns_device_mode_skel.so vendor/lib/rfsa/adsp/libsns_low_lat_stream_skel.so -vendor/lib/rfsa/adsp/libSuperSensor_skel.so -vendor/lib/rfsa/adsp/libVDHexagonBlurless_v2_skel.so vendor/lib/rfsa/adsp/libvdsuperphoto_skel.so # ANT+ -system_ext/lib/com.qualcomm.qti.ant@1.0.so -system_ext/lib64/com.qualcomm.qti.ant@1.0.so vendor/lib64/hw/com.dsi.ant@1.0-impl.so # Audio libraries vendor/lib/soundfx/libasphere.so -vendor/lib/soundfx/libhaptic_effect.so vendor/lib/soundfx/libqcbassboost.so vendor/lib/soundfx/libqcreverb.so vendor/lib/soundfx/libqcvirt.so @@ -65,13 +82,12 @@ vendor/lib/libadiertac.so vendor/lib/libadm.so vendor/lib/libadsprpc.so vendor/lib/libaudcal.so +vendor/lib/libaudio_log_utils.so +vendor/lib/libaudioparsers.so +vendor/lib/libhdmipassthru.so vendor/lib/libqtigef.so vendor/lib64/libadsprpc.so -# Authsecret -vendor/bin/hw/android.hardware.authsecret@1.0-service-qti -vendor/etc/init/android.hardware.authsecret@1.0-service-qti.rc - # Bluetooth vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc @@ -81,32 +97,95 @@ vendor/lib64/libbtnv.so # Bluetooth (A2DP) 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.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/btaudio_offload_if.so vendor/lib/libbluetooth_audio_session_qti.so +vendor/lib/libbluetooth_audio_session_qti_2_1.so vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so vendor/lib/vendor.qti.hardware.bluetooth_sar@1.1.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.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/btaudio_offload_if.so vendor/lib64/libbluetooth_audio_session_qti.so +vendor/lib64/libbluetooth_audio_session_qti_2_1.so vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so +vendor/lib64/vendor.qti.hardware.fm@1.0.so # Bluetooth (aptX) - from crosshatch - RQ1A.201205.003 -system_ext/lib64/libaptX_encoder.so|df1c89d7af1bb35808d5fe3496b04ba066c10cbc system_ext/lib64/libaptXHD_encoder.so|e13fa70c97caaa24d061678bdee608eb8850a69e +system_ext/lib64/libaptX_encoder.so|df1c89d7af1bb35808d5fe3496b04ba066c10cbc # Camera -vendor/bin/hw/vendor.oneplus.hardware.camera@1.0-service -vendor/bin/hw/vendor.oneplus.hardware.CameraMDMHIDL@1.0-service -vendor/bin/vl53l1_daemon_main -vendor/etc/init/vendor.oneplus.hardware.camera@1.0-service.rc -vendor/etc/init/vendor.oneplus.hardware.CameraMDMHIDL@1.0-service.rc -vendor/lib/libcamxexternalformatutils.so +odm/etc/camera/fb_default +odm/etc/camera/fwk_config.json +odm/lib64/camera/components/com.qti.stats.pdlib.so +odm/lib64/camera/components/libipebpsstriping.so +odm/lib64/camera/fdconfigpreview.bin +odm/lib64/camera/fdconfigpreviewlite.bin +odm/lib64/camera/fdconfigvideo.bin +odm/lib64/camera/fdconfigvideolite.bin +odm/lib64/libSonyIMX471RmscLibrary.so +odm/lib64/libfastov_dsp.so +odm/lib64/libormshalclient.so +odm/lib64/vendor.oplus.hardware.cammidasservice@1.0.so +vendor/etc/camera/M_Attribute_AG_BMW_1.1.0.model.hardcode +vendor/lib/libc++_shared.so +vendor/lib/libnightvision.so +vendor/lib64/camera/components/com.oneplus.node.memcpy.so +vendor/lib64/camera/components/com.oneplus.node.preview.so +vendor/lib64/camera/components/com.oneplus.node.preview_nv.so +vendor/lib64/camera/components/com.oneplus.node.rtb.so +vendor/lib64/camera/components/com.oneplus.node.sat.so +vendor/lib64/camera/components/com.qti.camx.chiiqutils.so +vendor/lib64/camera/components/com.qti.eisv2.so +vendor/lib64/camera/components/com.qti.eisv3.so +vendor/lib64/camera/components/com.qti.hvx.addconstant.so +vendor/lib64/camera/components/com.qti.hvx.binning.so +vendor/lib64/camera/components/com.qti.node.customhwnode.so +vendor/lib64/camera/components/com.qti.node.depth.so +vendor/lib64/camera/components/com.qti.node.dummyrtb.so +vendor/lib64/camera/components/com.qti.node.dummysat.so +vendor/lib64/camera/components/com.qti.node.eisv2.compass.so +vendor/lib64/camera/components/com.qti.node.eisv2.so +vendor/lib64/camera/components/com.qti.node.eisv3.compass.so +vendor/lib64/camera/components/com.qti.node.eisv3.so +vendor/lib64/camera/components/com.qti.node.fcv.so +vendor/lib64/camera/components/com.qti.node.gpu.so +vendor/lib64/camera/components/com.qti.node.memcpy.so +vendor/lib64/camera/components/com.qti.node.remosaic.so +vendor/lib64/camera/components/com.qti.node.stich.so +vendor/lib64/camera/components/com.qti.node.swregistration.so +vendor/lib64/camera/components/com.qti.stats.aec.so +vendor/lib64/camera/components/com.qti.stats.aecwrapper.so +vendor/lib64/camera/components/com.qti.stats.af.so +vendor/lib64/camera/components/com.qti.stats.afd.so +vendor/lib64/camera/components/com.qti.stats.afwrapper.so +vendor/lib64/camera/components/com.qti.stats.asd.so +vendor/lib64/camera/components/com.qti.stats.awb.so +vendor/lib64/camera/components/com.qti.stats.awbwrapper.so +vendor/lib64/camera/components/com.qti.stats.haf.so +vendor/lib64/camera/components/com.qti.stats.hafoverride.so +vendor/lib64/camera/components/com.qti.stats.pdlib.so +vendor/lib64/camera/components/com.qti.stats.pdlibsony.so +vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so +vendor/lib64/camera/components/com.qti.stats.tracker.so +vendor/lib64/camera/components/com.qtistatic.stats.aec.so +vendor/lib64/camera/components/com.qtistatic.stats.af.so +vendor/lib64/camera/components/com.qtistatic.stats.awb.so +vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so +vendor/lib64/camera/components/libdepthmapwrapper.so +vendor/lib64/camera/CFR_OnePlus_UW_photo_preview.bin +vendor/lib64/camera/CFR_OnePlus_UW_video.bin +vendor/lib64/camera/CFR_para2_OnePlus_EF017_UW_snapshot.bin +vendor/lib64/camera/com.qti.eeprom.truly_cmb433.so +vendor/lib64/camera/com.qti.tuned.default.bin +vendor/lib64/hw/camera.qcom.so vendor/lib64/hw/com.qti.chi.override.so vendor/lib64/com.qti.feature2.anchorsync.so vendor/lib64/com.qti.feature2.demux.so @@ -123,10 +202,7 @@ vendor/lib64/com.qti.feature2.rt.so vendor/lib64/com.qti.feature2.serializer.so vendor/lib64/com.qti.feature2.stub.so vendor/lib64/com.qti.feature2.swmf.so -vendor/lib64/lib_bokehlib.so -vendor/lib64/lib_oneplus_vivideffect.so -vendor/lib64/lib_oneplus_watermark.so -vendor/lib64/libAlgoProcess.so +vendor/lib64/libPolarrRender.so vendor/lib64/libarcsoft_beautyshot.so vendor/lib64/libarcsoft_beautyshot_4.0.so vendor/lib64/libarcsoft_calibverify_TriCamera.so @@ -156,6 +232,7 @@ vendor/lib64/libarcsoft_superportrait.so vendor/lib64/libarcsoft_tricam_calibration.so vendor/lib64/libarcsoft_tricam_verification.so vendor/lib64/libarcsoft_video_fringing_correction.so +vendor/lib64/libbitmlengine.so vendor/lib64/libcamera_nn_stub.so vendor/lib64/libcamerapostproc.so vendor/lib64/libcamxexternalformatutils.so @@ -175,40 +252,22 @@ vendor/lib64/libcvface_api.so vendor/lib64/libcvp2.so vendor/lib64/libcvp2_hfi.so vendor/lib64/libcvp_common.so -vendor/lib64/libdualcam_image_optical_zoom.so -vendor/lib64/libdualcam_optical_zoom_control.so vendor/lib64/libdualcam_video_optical_zoom.so vendor/lib64/libipebpsstriping.so -vendor/lib64/libmorpho_dcface.so -vendor/lib64/libmorpho_image_refiner_deflicker.so +vendor/lib64/libmidasserviceintf.so +vendor/lib64/libmmcamera_faceproc.so +vendor/lib64/libmmcamera_faceproc2.so vendor/lib64/libmpbase.so -vendor/lib64/libnightvision.so +vendor/lib64/libnanopb.so vendor/lib64/libofflinelog.so -vendor/lib64/libop-bokeh.so -vendor/lib64/libOPPO_Front_SCPortrait.so -vendor/lib64/libOPPO_SCPortrait.so vendor/lib64/libos.so -vendor/lib64/libPolarrRender.so -vendor/lib64/libSonyIMX471RmscLibrary.so -vendor/lib64/libstblur_capture_api.so -vendor/lib64/libSuperSensor.so -vendor/lib64/libSuperSensorFallback.so -vendor/lib64/libSuperSensorProcessor.so -vendor/lib64/libSuperSensorProcessorCWrapper.so +vendor/lib64/libswregistrationalgo.so vendor/lib64/libsynx.so vendor/lib64/libthreadutils.so -vendor/lib64/libtriplecam_image_optical_zoom.so vendor/lib64/libtriplecam_optical_zoom_control.so vendor/lib64/libtriplecam_video_optical_zoom.so -vendor/lib64/libVDBlurless.so -vendor/lib64/libVDDualCameraBlurlessAPI.so -vendor/lib64/libVDFusionBlurlessAPI_v2.so -vendor/lib64/libVDSuperPhotoAPI.so -vendor/lib64/libvl53l1_daemon.so -vendor/lib64/sensors.hal.tof.so -vendor/lib64/vendor.oneplus.hardware.camera@1.0.so -vendor/lib64/vendor.oneplus.hardware.CameraMDMHIDL@1.0.so -vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so|1ff5e9102a4eeb4442f4d89fe74bf19c93402d90|e65e7c11be6df312a807d80b4d1fa65b33360d39 +vendor/lib64/vendor.oplus.hardware.cammidasservice@1.0.so +vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so|7dc3f932216311875fb598c31cd94837c50cf32e|07034348534c394184ff3ae5809be0e7f222e165 # Camera firmware vendor/firmware/CAMERA_ICP.elf @@ -231,16 +290,57 @@ vendor/lib64/libsdsprpc.so vendor/lib64/libsysmon_cdsp_skel.so # Charger -vendor/bin/dashd -vendor/bin/wlchgd vendor/etc/init/vendor.qti.hardware.charger_monitor@1.0-service.rc +# Charger firmware +odm/firmware/fastchg/19063/oplus_vooc_fw.bin +odm/firmware/fastchg/19065/oplus_vooc_fw.bin +odm/firmware/fastchg/19066/oplus_vooc_fw.bin +odm/firmware/fastchg/19067/oplus_vooc_fw.bin +odm/firmware/fastchg/19161/oplus_vooc_fw.bin +odm/firmware/fastchg/19361/oplus_vooc_fw.bin +odm/firmware/fastchg/19362/oplus_vooc_fw.bin +odm/firmware/fastchg/19705/oplus_vooc_fw.bin +odm/firmware/fastchg/19706/oplus_vooc_fw.bin +odm/firmware/fastchg/19795/oplus_vooc_fw.bin +odm/firmware/fastchg/19805/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/19811/oplus_vooc_fw.bin +odm/firmware/fastchg/19813/oplus_vooc_fw.bin +odm/firmware/fastchg/19821/oplus_vooc_fw.bin +odm/firmware/fastchg/19823/oplus_vooc_fw.bin +odm/firmware/fastchg/19835/oplus_vooc_fw.bin +odm/firmware/fastchg/19837/oplus_vooc_fw.bin +odm/firmware/fastchg/19839/oplus_vooc_fw.bin +odm/firmware/fastchg/19841/oplus_vooc_fw.bin +odm/firmware/fastchg/19855/oplus_vooc_fw.bin +odm/firmware/fastchg/20061/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/20062/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/20135/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/20137/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/20139/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/20161/oplus_vooc_fw_rt5125.bin +odm/firmware/fastchg/20163/oplus_vooc_fw_rt5125.bin +odm/firmware/fastchg/20235/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/20351/oplus_vooc_fw_rt5125.bin +odm/firmware/fastchg/20607/oplus_vooc_fw.bin +odm/firmware/fastchg/20806/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/20807/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/20808/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/20809/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/2080E/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/20819/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/20828/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/20838/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/21615/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/21619/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/2161A/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/2169A/oplus_vooc_fw_rk826.bin +odm/firmware/fastchg/2169B/oplus_vooc_fw_rk826.bin + # CNE -vendor/app/CneApp/CneApp.apk vendor/bin/cnd -vendor/etc/cne/Nexus/ATT/ATT_profiles.xml -vendor/etc/cne/Nexus/ROW/ROW_profiles.xml -vendor/etc/cne/Nexus/VZW/VZW_profiles.xml +vendor/bin/mutualex vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml vendor/etc/cne/wqeclient/ATT/ATT_profile3.xml @@ -268,10 +368,11 @@ 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/etc/cne/mwqem.conf +vendor/etc/cne/profileMwqem.xml vendor/etc/default-permissions/com.qualcomm.qti.cne.xml +vendor/etc/init/cnd.rc +vendor/etc/init/mutualex.rc vendor/lib64/libcne.so vendor/lib64/libcneapiclient.so vendor/lib64/libcneoplookup.so @@ -281,7 +382,9 @@ 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.factory@2.2.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 @@ -297,12 +400,14 @@ vendor/lib64/vendor.qti.latency@2.0.so # Configstore vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc -vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so vendor/lib/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so +vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so -# Display -vendor/bin/hw/vendor.oneplus.hardware.display@1.0-service -vendor/etc/init/vendor.oneplus.hardware.display@1.0-service.rc +# Display (Features) +vendor/bin/feature_enabler_client +vendor/etc/init/feature_enabler_client.rc +vendor/etc/OPlus_QC_LTM_Commercial_SM8250_2020_02_07.pfm +vendor/etc/Oppo_QC_LTM_Commercial_2020_01_03.pfm # Display (HDR) vendor/lib64/libhdr_tm.so @@ -310,6 +415,8 @@ vendor/lib64/libhdr_tm.so # Display (HWC) vendor/bin/hw/vendor.qti.hardware.display.composer-service vendor/lib64/libdisplayconfig.qti.so +vendor/lib64/libhistogram.so +vendor/lib64/libqdutils.so vendor/lib64/libsdmcore.so vendor/lib64/libsdmutils.so @@ -326,12 +433,54 @@ vendor/lib64/libsdmextension.so vendor/lib64/libtinyxml2_1.so # Display calibration data +vendor/etc/ltm_config_19795_samsung_AMS678UW01_dsc_cmd_mode_panel.xml +vendor/etc/ltm_config_samsung_AMS678UW01_dsc_cmd_mode_panel.xml +vendor/etc/ltm_config_samsung_AMS678UW01_qhd_panel.xml +vendor/etc/ltm_config_samsung_S6E3HC3_dsc_cmd_mode_panel.xml +vendor/etc/ltm_config_samsung_SOFE03F_dsc_cmd_mode_panel.xml +vendor/etc/ltm_config_samsung_amb655uv01_amoled_fhd+_panel_with_DSC.xml vendor/etc/ltm_config_samsung_amb655x_fhd_cmd_mode_dsc_dsi_panel.xml -vendor/etc/ltm_config_samsung_ana6705_fhd_cmd_mode_dsc_dsi_panel.xml -vendor/etc/ltm_config_samsung_ana6706_dsc_cmd_mode_panel.xml +vendor/etc/ltm_config_samsung_amb655xl08_amoled_fhd+_panel.xml +vendor/etc/ltm_config_samsung_ams662zs01_dsc_cmd_mode_panel.xml +vendor/etc/ltm_config_samsung_ams662zs01_dvt_dsc_cmd_mode_panel.xml +vendor/etc/ltm_config_samsung_fhd_amoled.xml +vendor/etc/qdcm_calib_data_19795_samsung_AMS678UW01_dsc_cmd_mode_panel.xml +vendor/etc/qdcm_calib_data_Sharp_2k_cmd_mode_qsync_dsi_panel.xml +vendor/etc/qdcm_calib_data_Sharp_2k_video_mode_qsync_dsi_panel.xml +vendor/etc/qdcm_calib_data_Sharp_4k_cmd_mode_dsc_dsi_panel.xml +vendor/etc/qdcm_calib_data_Sharp_4k_video_mode_dsc_dsi_panel.xml +vendor/etc/qdcm_calib_data_Sharp_fhd_cmd_mode_qsync_dsi_panel.xml +vendor/etc/qdcm_calib_data_Sharp_fhd_video_mode_qsync_dsi_panel.xml +vendor/etc/qdcm_calib_data_boe_nt37800_amoled_fhd+_panel_with_DSC.xml +vendor/etc/qdcm_calib_data_nt35597_cmd_mode_dsi_truly_panel_with_DSC.xml +vendor/etc/qdcm_calib_data_nt35597_video_mode_dsi_truly_panel_with_DSC.xml +vendor/etc/qdcm_calib_data_nt35695b_truly_fhd_command_mode_dsi_panel.xml +vendor/etc/qdcm_calib_data_nt36525_video_mode_dsi_truly_panel.xml +vendor/etc/qdcm_calib_data_r66451_amoled_cmd_mode_dsi_visionox_120HZ_panel_with_DSC.xml +vendor/etc/qdcm_calib_data_r66451_amoled_cmd_mode_dsi_visionox_60HZ_panel_with_DSC.xml +vendor/etc/qdcm_calib_data_r66451_amoled_cmd_mode_dsi_visionox_90HZ_panel_with_DSC.xml +vendor/etc/qdcm_calib_data_r66451_amoled_cmd_mode_dsi_visionox_panel_with_DSC.xml +vendor/etc/qdcm_calib_data_r66451_amoled_video_mode_dsi_visionox_120HZ_panel_with_DSC.xml +vendor/etc/qdcm_calib_data_r66451_amoled_video_mode_dsi_visionox_60HZ_panel_with_DSC.xml +vendor/etc/qdcm_calib_data_r66451_amoled_video_mode_dsi_visionox_90HZ_panel_with_DSC.xml +vendor/etc/qdcm_calib_data_rm69299_amoled_fhd+_cmd_mode_dsi_visionox_panel.xml +vendor/etc/qdcm_calib_data_rm69299_amoled_fhd+_video_mode_dsi_visionox_panel.xml +vendor/etc/qdcm_calib_data_samsung_AMS678UW01_dsc_cmd_mode_panel.xml +vendor/etc/qdcm_calib_data_samsung_AMS678UW01_qhd_panel.xml +vendor/etc/qdcm_calib_data_samsung_S6E3HC3_dsc_cmd_mode_panel.xml +vendor/etc/qdcm_calib_data_samsung_SOFE03F_dsc_cmd_mode_panel.xml +vendor/etc/qdcm_calib_data_samsung_amb655uv01_amoled_fhd+_panel_with_DSC.xml vendor/etc/qdcm_calib_data_samsung_amb655x_fhd_cmd_mode_dsc_dsi_panel.xml -vendor/etc/qdcm_calib_data_samsung_ana6705_fhd_cmd_mode_dsc_dsi_panel.xml -vendor/etc/qdcm_calib_data_samsung_ana6706_dsc_cmd_mode_panel.xml +vendor/etc/qdcm_calib_data_samsung_amb655xl08_amoled_fhd+_panel.xml +vendor/etc/qdcm_calib_data_samsung_ams662zs01_dsc_cmd_mode_panel.xml +vendor/etc/qdcm_calib_data_samsung_ams662zs01_dvt_dsc_cmd_mode_panel.xml +vendor/etc/qdcm_calib_data_samsung_fhd_amoled.xml +vendor/etc/qdcm_calib_data_sharp_1080p_cmd_mode_dsi_panel.xml +vendor/etc/qdcm_calib_data_sw43404_amoled_boe_fhd+_panel_with_DSC.xml +vendor/etc/qdcm_calib_data_sw43404_amoled_cmd_mode_dsi_boe_panel_with_DSC.xml +vendor/etc/qdcm_calib_data_sw43404_amoled_video_mode_dsi_boe_panel_with_DSC.xml +vendor/etc/qdcm_calib_data_td4330_v2_cmd_mode_dsi_truly_panel.xml +vendor/etc/qdcm_calib_data_td4330_v2_video_mode_dsi_truly_panel.xml # Display postprocessing vendor/bin/hw/vendor.display.color@1.0-service @@ -347,19 +496,16 @@ vendor/lib64/vendor.display.color@1.5.so vendor/lib64/vendor.display.postproc@1.0.so # DPM -system/framework/tcmclient.jar system_ext/bin/dpmd +system_ext/bin/tcmd system_ext/etc/dpm/dpm.conf system_ext/etc/init/dpmd.rc +system_ext/etc/init/tcmd.rc system_ext/etc/permissions/com.qti.dpmframework.xml system_ext/etc/permissions/dpmapi.xml +system_ext/etc/seccomp_policy/tcmd.policy system_ext/framework/com.qti.dpmframework.jar system_ext/framework/dpmapi.jar -system_ext/lib/com.qualcomm.qti.dpm.api@1.0.so -system_ext/lib/libdpmctmgr.so -system_ext/lib/libdpmfdmgr.so -system_ext/lib/libdpmframework.so -system_ext/lib/libdpmtcm.so system_ext/lib/vendor.qti.diaghal@1.0.so system_ext/lib64/com.qualcomm.qti.dpm.api@1.0.so system_ext/lib64/libdpmctmgr.so @@ -367,6 +513,8 @@ system_ext/lib64/libdpmfdmgr.so system_ext/lib64/libdpmframework.so system_ext/lib64/libdpmtcm.so system_ext/lib64/vendor.qti.diaghal@1.0.so +system_ext/lib64/vendor.qti.hardware.dpmservice@1.0.so +-system_ext/priv-app/dpmserviceapp/dpmserviceapp.apk vendor/bin/dpmQmiMgr vendor/etc/init/dpmQmiMgr.rc vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so @@ -377,43 +525,68 @@ vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service vendor/bin/qseecomd vendor/etc/init/qseecomd.rc vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc +vendor/etc/gpfspath_oem_config.xml vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so +vendor/lib64/libGPreqcancel.so +vendor/lib64/libGPreqcancel_svc.so +vendor/lib64/libQSEEComAPI.so +vendor/lib64/libSecureUILib.so +vendor/lib64/libStDrvInt.so vendor/lib64/libcpion.so vendor/lib64/libdrmfs.so vendor/lib64/libdrmtime.so -vendor/lib64/libGPreqcancel.so -vendor/lib64/libGPreqcancel_svc.so vendor/lib64/libops.so vendor/lib64/libqisl.so -vendor/lib64/libQSEEComAPI.so vendor/lib64/librpmb.so vendor/lib64/libsecureui.so -vendor/lib64/libsecureui_svcsock.so -vendor/lib64/libSecureUILib.so vendor/lib64/libspl.so vendor/lib64/libssd.so -vendor/lib64/libStDrvInt.so -vendor/lib64/libtzdrmgenprov.so vendor/lib64/vendor.qti.hardware.qseecom@1.0.so # ESE -vendor/bin/hw/vendor.qti.esepowermanager@1.1-service -vendor/etc/init/vendor.qti.esepowermanager@1.1-service.rc -vendor/lib64/hw/vendor.qti.esepowermanager@1.1-impl.so -vendor/lib64/vendor.qti.esepowermanager@1.0.so -vendor/lib64/vendor.qti.esepowermanager@1.1.so +odm/bin/hw/vendor.qti.esepowermanager@1.1-service +odm/etc/init/vendor.qti.esepowermanager@1.1-service.rc +odm/lib64/hw/vendor.qti.esepowermanager@1.1-impl.so +odm/lib64/vendor.qti.esepowermanager@1.0.so +odm/lib64/vendor.qti.esepowermanager@1.1.so # Feature enabler client vendor/bin/feature_enabler_client vendor/etc/init/feature_enabler_client.rc +# Fingerprint +odm/bin/hw/vendor.oplus.hardware.biometrics.fingerprint@2.1-service +odm/bin/init.oplus.fingerprints.sh +odm/etc/init/vendor.oplus.hardware.biometrics.fingerprint@2.1-service.rc +-odm/etc/vintf/manifest/manifest_oplus_fingerprint.xml +odm/lib64/hw/fingerprint.18821_goodix9508_G2_4.default.so +odm/lib64/hw/fingerprint.18857_goodix9508_G2_4.default.so +odm/lib64/hw/fingerprint.18865_goodix9558_G3.default.so +odm/lib64/hw/fingerprint.19805_goodix9638_G6_3.default.so +odm/lib64/hw/fingerprint.19805_goodix9678_G6_7.default.so +odm/lib64/hw/fingerprint.19811_goodix9638_G6.default.so +odm/lib64/hw/fingerprint.20801_goodix9558_G3.default.so +odm/lib64/hw/fingerprint.20828_goodix9678.default.so +odm/lib64/hw/fingerprint.goodix9608_G5.default.so +odm/lib64/hw/fingerprint.goodix9638_G6.default.so +odm/lib64/libgf_hal_19805_G6_3_oplus.so +odm/lib64/libgf_hal_19805_G6_7_oplus.so +odm/lib64/libgf_hal_19811_G6_oplus.so +odm/lib64/libgf_hal_20828_G6_7_oplus.so +odm/lib64/libgf_hal_G5_oplus.so +odm/lib64/libgf_hal_G6_oplus.so +odm/lib64/libgf_ud_hal_18821_G2_4_oplus.so +odm/lib64/libgf_ud_hal_18857_G2_4_oplus.so +odm/lib64/libgf_ud_hal_18865_G3_oplus.so +odm/lib64/libgf_ud_hal_20801_G3_oplus.so +odm/lib64/vendor.oplus.hardware.commondcs@1.0.so + # Gatekeeper vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so # Graphics (Adreno) --vendor/app/com.oneplus.gpudrivers.kona.api30/com.oneplus.gpudrivers.kona.api30.apk;PRESIGNED -vendor/app/com.qualcomm.qti.gpudrivers.kona.api30/com.qualcomm.qti.gpudrivers.kona.api30.apk;PRESIGNED vendor/lib/egl/eglSubDriverAndroid.so vendor/lib/egl/libEGL_adreno.so @@ -421,32 +594,32 @@ 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/libadreno_utils.so vendor/lib/libC2D2.so -vendor/lib/libc2d30_bltlib.so vendor/lib/libCB.so +vendor/lib/libOpenCL.so +vendor/lib/libVkLayer_q3dtools.so +vendor/lib/libadreno_utils.so +vendor/lib/libc2d30_bltlib.so vendor/lib/libgpudataproducer.so vendor/lib/libgsl.so vendor/lib/libllvm-glnext.so vendor/lib/libllvm-qcom.so -vendor/lib/libOpenCL.so -vendor/lib/libVkLayer_q3dtools.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/libadreno_utils.so vendor/lib64/libC2D2.so -vendor/lib64/libc2d30_bltlib.so vendor/lib64/libCB.so +vendor/lib64/libOpenCL.so +vendor/lib64/libVkLayer_q3dtools.so +vendor/lib64/libadreno_utils.so +vendor/lib64/libc2d30_bltlib.so vendor/lib64/libgpudataproducer.so vendor/lib64/libgsl.so vendor/lib64/libllvm-glnext.so vendor/lib64/libllvm-qcom.so -vendor/lib64/libOpenCL.so -vendor/lib64/libVkLayer_q3dtools.so # Graphics (Adreno firmware) vendor/firmware/a650_gmu.bin @@ -462,6 +635,10 @@ vendor/lib/hw/vulkan.adreno.so vendor/lib64/hw/vulkan.adreno.so # GNSS +odm/etc/gps.conf +odm/etc/izat.conf +odm/etc/sap.conf +-vendor/app/CACertService/CACertService.apk vendor/bin/hw/android.hardware.gnss@2.1-service-qti vendor/bin/loc_launcher vendor/bin/lowi-server @@ -473,11 +650,22 @@ vendor/bin/xtwifi-inet-agent vendor/etc/init/android.hardware.gnss@2.1-service-qti.rc -vendor/etc/vintf/manifest/android.hardware.gnss@2.1-service-qti.xml -vendor/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml +vendor/etc/apdr.conf vendor/etc/cacert_location.pem +vendor/etc/flp.conf +vendor/etc/gnss_antenna_info.conf +vendor/etc/gps.conf +vendor/etc/izat.conf +vendor/etc/lowi.conf +vendor/etc/sap.conf vendor/etc/xtra_root_cert.pem +vendor/etc/xtwifi.conf vendor/lib64/hw/android.hardware.gnss@2.1-impl-qti.so vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so vendor/lib64/libaoa.so +vendor/lib64/libasn1cper.so +vendor/lib64/libasn1crt.so +vendor/lib64/libasn1crtx.so vendor/lib64/libbatching.so vendor/lib64/libcacertclient.so vendor/lib64/libdataitems.so @@ -512,19 +700,21 @@ 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 -# HDCP -vendor/bin/hw/vendor.oneplus.hardware.hdcpkey@1.0-service -vendor/etc/init/vendor.oneplus.hardware.hdcpkey@1.0-service.rc -vendor/lib64/vendor.oneplus.hardware.hdcpkey@1.0.so - -# HotwordEnrollment --product/priv-app/HotwordEnrollmentOKGoogleHEXAGON/HotwordEnrollmentOKGoogleHEXAGON.apk --product/priv-app/HotwordEnrollmentXGoogleHEXAGON/HotwordEnrollmentXGoogleHEXAGON.apk -system_ext/etc/permissions/com.android.hotwordenrollment.common.util.xml -system_ext/framework/com.android.hotwordenrollment.common.util.jar +# Hotword Enrollment +my_product/etc/sysconfig/com.android.hotwordenrollment.common.util.xml:product/etc/sysconfig/com.android.hotwordenrollment.common.util.xml +my_product/framework/com.android.hotwordenrollment.common.util.jar:product/framework/com.android.hotwordenrollment.common.util.jar +-my_product/priv-app/HotwordEnrollmentOKGoogleHEXAGON.apk:product/priv-app/HotwordEnrollmentOKGoogleHEXAGON/HotwordEnrollmentOKGoogleHEXAGON.apk +-my_product/priv-app/HotwordEnrollmentXGoogleHEXAGON.apk:product/priv-app/HotwordEnrollmentXGoogleHEXAGON/HotwordEnrollmentXGoogleHEXAGON.apk # IMS --system_ext/priv-app/ims/ims.apk +-system_ext/app/ImsRcsService/ImsRcsService.apk +-system_ext/app/QtiTelephony/QtiTelephony.apk +-system_ext/app/imssettings/imssettings.apk +system_ext/etc/permissions/telephony_system-ext_privapp-permissions-qti.xml +system_ext/etc/permissions/vendor.qti.ims.rcsservice.xml +system_ext/etc/sysconfig/qti_telephony_system_packages_config.xml +system_ext/etc/sysconfig/qti_whitelist_system_ext.xml +system_ext/framework/vendor.qti.ims.factory-V2.0-java.jar system_ext/lib64/lib-imsvideocodec.so system_ext/lib64/lib-imsvt.so system_ext/lib64/lib-imsvtextutils.so @@ -533,6 +723,9 @@ system_ext/lib64/libdiag_system.so system_ext/lib64/libimscamera_jni.so system_ext/lib64/libimsmedia_jni.so system_ext/lib64/vendor.qti.imsrtpservice@3.0.so +-system_ext/priv-app/TeleServiceQcom/TeleServiceQcom.apk +-system_ext/priv-app/TelecomQcom/TelecomQcom.apk +-system_ext/priv-app/ims/ims.apk vendor/bin/ims_rtp_daemon vendor/bin/imsdatadaemon vendor/bin/imsqmidaemon @@ -549,6 +742,7 @@ 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/lib-imscmservice.so vendor/lib64/lib-imsdpl.so vendor/lib64/lib-imsqimf.so @@ -563,6 +757,8 @@ vendor/lib64/lib-rtpsl.so vendor/lib64/lib-siputility.so vendor/lib64/lib-uceservice.so vendor/lib64/librcc.so +vendor/lib64/vendor.qti.data.mwqem@1.0.so +vendor/lib64/vendor.qti.hardware.mwqemadapter@1.0.so vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so @@ -580,14 +776,6 @@ 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 -# IO prefetcher -vendor/bin/hw/vendor.qti.hardware.iop@2.0-service -vendor/etc/init/vendor.qti.hardware.iop@2.0-service.rc -vendor/lib64/libqti-iopd-client.so -vendor/lib64/libqti-iopd.so -vendor/lib64/vendor.qti.hardware.iop@1.0.so -vendor/lib64/vendor.qti.hardware.iop@2.0.so - # IPA firmware vendor/etc/init/ipa_fws.rc vendor/firmware/ipa_fws.b00 @@ -604,25 +792,25 @@ vendor/firmware/ipa_uc.elf vendor/firmware/ipa_uc.mdt # Iris -vendor/bin/hw/vendor.pixelworks.hardware.feature.irisfeature-service -vendor/etc/init/vendor.pixelworks.hardware.display.iris-service.rc -vendor/etc/init/vendor.pixelworks.hardware.feature.irisfeature-service.rc -vendor/etc/inparm/irissoft/mcfCheck.txt --vendor/etc/vintf/manifest/vendor.pixelworks.hardware.display.iris-service.xml --vendor/etc/vintf/manifest/vendor.pixelworks.hardware.feature.irisfeature-service.xml -vendor/lib64/libpwiriscalibrate.so +odm/bin/hw/vendor.pixelworks.hardware.feature.irisfeature-service +odm/etc/init/vendor.pixelworks.hardware.feature.irisfeature-service.rc +-odm/etc/vintf/manifest/vendor.pixelworks.hardware.display.iris-service.xml +-odm/etc/vintf/manifest/vendor.pixelworks.hardware.feature.irisfeature-service.xml +odm/lib64/libpwirisIoctlWrapper.so +odm/lib64/libpwirisPCS.so +odm/lib64/libpwiriscalibrate.so +odm/lib64/libpwirisfeature.so +odm/lib64/libpwirishalwrapper.so +odm/lib64/libpwirispq.so +odm/lib64/libpwirisservice.so +odm/lib64/libpwirissoft.so +odm/lib64/libpwsnapdragoncolor.so +odm/lib64/libpwsoftirisPCS.so +odm/lib64/vendor.pixelworks.hardware.display@1.0.so +odm/lib64/vendor.pixelworks.hardware.display@1.1.so +odm/lib64/vendor.pixelworks.hardware.feature@1.0.so vendor/lib64/libpwirisfeature.so vendor/lib64/libpwirishalwrapper.so -vendor/lib64/libpwirisIoctlWrapper.so -vendor/lib64/libpwirisPCS.so -vendor/lib64/libpwirispq.so -vendor/lib64/libpwirisservice.so -vendor/lib64/libpwirissoft.so -vendor/lib64/libpwsnapdragoncolor.so -vendor/lib64/libpwsoftirisPCS.so -vendor/lib64/vendor.pixelworks.hardware.display@1.0.so -vendor/lib64/vendor.pixelworks.hardware.display@1.1.so -vendor/lib64/vendor.pixelworks.hardware.feature@1.0.so # IRQ balance vendor/bin/msm_irqbalance @@ -630,7 +818,6 @@ vendor/etc/msm_irqbalance.conf # Listen vendor/lib/hw/sound_trigger.primary.kona.so -vendor/lib/libadpcmdec.so vendor/lib/libcapiv2svacnn.so vendor/lib/libcapiv2vop.so vendor/lib/libgcs-calwrapper.so @@ -639,16 +826,28 @@ vendor/lib/libgcs-osal.so vendor/lib/libgcs.so vendor/lib/liblistensoundmodel2.so vendor/lib/libmulawdec.so -vendor/lib/libsmwrapper.so # Media system_ext/lib/libmmosal.so system_ext/lib/libmmparser_lite.so system_ext/lib64/libmmosal.so -vendor/etc/seccomp_policy/codec2.vendor.base.policy +vendor/etc/media_codecs.xml +vendor/etc/media_codecs_c2.xml +vendor/etc/media_codecs_kona.xml +vendor/etc/media_codecs_kona_vendor.xml +vendor/etc/media_codecs_performance_c2.xml +vendor/etc/media_codecs_performance_kona.xml +vendor/etc/media_codecs_performance_kona_vendor.xml +vendor/etc/media_codecs_vendor_audio.xml +vendor/etc/media_profiles.xml +vendor/etc/media_profiles_kona.xml +vendor/etc/media_profiles_vendor.xml vendor/etc/system_properties.xml vendor/lib64/libmmosal.so +# Native public libraries +vendor/etc/public.libraries.txt + # Neural networks vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-qti vendor/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc @@ -663,39 +862,92 @@ vendor/lib64/unnhal-acc-hta.so vendor/lib64/unnhal-acc-hvx.so # NFC -vendor/bin/hw/vendor.nxp.hardware.nfc@2.0-service -vendor/etc/init/vendor.nxp.hardware.nfc@2.0-service.rc -vendor/etc/permissions/com.nxp.mifare.xml -vendor/etc/libese-nxp.conf -vendor/etc/libnfc-mtp-SN100.conf -vendor/etc/libnfc-mtp-SN100.conf_19805 -vendor/etc/libnfc-mtp-SN100.conf_19811 -vendor/etc/libnfc-mtp-SN100.conf_19821 -vendor/etc/libnfc-mtp-SN100.conf_19867 -vendor/etc/libnfc-mtp-SN100_38_4MHZ.conf -vendor/etc/libnfc-nci.conf -vendor/etc/libnfc-nxp-pnscr.conf -vendor/etc/libnfc-qrd-SN100.conf -vendor/etc/libnfc-qrd-SN100_38_4MHZ.conf -vendor/etc/libnfc_beijing_config.conf -vendor/etc/libnfc_gcf_config.conf -vendor/etc/libnfc_shanghai_config.conf -vendor/etc/libnfc_suzhou_config.conf -vendor/etc/libnfc_xiamen_config.conf -vendor/etc/nfc_config_type.conf -vendor/etc/sn100u_nfcon.pnscr -vendor/lib/libsn100u_fw.so -vendor/lib64/libchrome.so -vendor/lib64/nfc_nci.nqx.default.hw.so -vendor/lib64/se_nq_extn_client.so -vendor/lib64/vendor.nxp.hardware.nfc@2.0.so +odm/bin/hw/vendor.nxp.hardware.nfc@1.2-service +odm/etc/init/init.SN100x.nfc.rc +odm/etc/init/vendor.nxp.hardware.nfc@1.2-service.rc +-odm/etc/vintf/manifest/manifest_nfc_sn100t.xml +odm/etc/libnfc-nci.conf +odm/lib64/nfc_nci.nqx.default.hw.so +odm/lib64/vendor.nxp.hardware.nfc@1.0.so +odm/lib64/vendor.nxp.hardware.nfc@1.1.so + +# NFC configs +odm/etc/nfc/libnfc-mtp-SN100.conf_19065 +odm/etc/nfc/libnfc-mtp-SN100.conf_19066 +odm/etc/nfc/libnfc-mtp-SN100.conf_19161 +odm/etc/nfc/libnfc-mtp-SN100.conf_19361 +odm/etc/nfc/libnfc-mtp-SN100.conf_19361_TW +odm/etc/nfc/libnfc-mtp-SN100.conf_19362 +odm/etc/nfc/libnfc-mtp-SN100.conf_19362_JP +odm/etc/nfc/libnfc-mtp-SN100.conf_19705 +odm/etc/nfc/libnfc-mtp-SN100.conf_19795 +odm/etc/nfc/libnfc-mtp-SN100.conf_19805 +odm/etc/nfc/libnfc-mtp-SN100.conf_19811 +odm/etc/nfc/libnfc-mtp-SN100.conf_19821 +odm/etc/nfc/libnfc-mtp-SN100.conf_19855 +odm/etc/nfc/libnfc-mtp-SN100.conf_20061 +odm/etc/nfc/libnfc-mtp-SN100.conf_20062 +odm/etc/nfc/libnfc-mtp-SN100.conf_20135 +odm/etc/nfc/libnfc-mtp-SN100.conf_20139 +odm/etc/nfc/libnfc-mtp-SN100.conf_20161 +odm/etc/nfc/libnfc-mtp-SN100.conf_20235 +odm/etc/nfc/libnfc-mtp-SN100.conf_20351 +odm/etc/nfc/libnfc-mtp-SN100.conf_20352 +odm/etc/nfc/libnfc-mtp-SN100.conf_20607 +odm/etc/nfc/libnfc-mtp-SN100.conf_20809 +odm/etc/nfc/libnfc-mtp-SN100.conf_20828 +odm/etc/nfc/libnfc-mtp-SN100.conf_21615 +odm/etc/nfc/libnfc-mtp-SN100.conf_21619 +odm/etc/nfc/libnfc-mtp-SN100.conf_2161A +odm/etc/nfc/libnfc-mtp-SN100.conf_2169A +odm/etc/nfc/libnfc-mtp-SN100.conf_2169B +odm/etc/nfc/libnfc-nci.conf_19065 +odm/etc/nfc/libnfc-nci.conf_19066 +odm/etc/nfc/libnfc-nci.conf_19161 +odm/etc/nfc/libnfc-nci.conf_19361 +odm/etc/nfc/libnfc-nci.conf_19361_TW +odm/etc/nfc/libnfc-nci.conf_19362 +odm/etc/nfc/libnfc-nci.conf_19362_JP +odm/etc/nfc/libnfc-nci.conf_19705 +odm/etc/nfc/libnfc-nci.conf_19795 +odm/etc/nfc/libnfc-nci.conf_19805 +odm/etc/nfc/libnfc-nci.conf_19811 +odm/etc/nfc/libnfc-nci.conf_19821 +odm/etc/nfc/libnfc-nci.conf_19855 +odm/etc/nfc/libnfc-nci.conf_20061 +odm/etc/nfc/libnfc-nci.conf_20062 +odm/etc/nfc/libnfc-nci.conf_20135 +odm/etc/nfc/libnfc-nci.conf_20139 +odm/etc/nfc/libnfc-nci.conf_20161 +odm/etc/nfc/libnfc-nci.conf_20235 +odm/etc/nfc/libnfc-nci.conf_20351 +odm/etc/nfc/libnfc-nci.conf_20352 +odm/etc/nfc/libnfc-nci.conf_20607 +odm/etc/nfc/libnfc-nci.conf_20809 +odm/etc/nfc/libnfc-nci.conf_20828 +odm/etc/nfc/libnfc-nci.conf_21615 +odm/etc/nfc/libnfc-nci.conf_21619 +odm/etc/nfc/libnfc-nci.conf_2161A +odm/etc/nfc/libnfc-nci.conf_2169A +odm/etc/nfc/libnfc-nci.conf_2169B +odm/etc/libnfc-nci.conf +odm/etc/libnfc-nxp-pnscr.conf + +# NFC firmware +odm/etc/nfc/nfc_conf_ref +odm/etc/nfc/nfc_fw_ref +odm/etc/nfc/sn100u.bin_sn100t_fw_01_10_53 +odm/etc/nfc/sn100u.bin_sn100t_fw_01_10_57 +odm/etc/nfc/st21nfc_fw.bin_st21h +odm/etc/nfc/st21nfc_fw7.bin_st21h +odm/lib/libsn100u_fw.so # OMX vendor/lib/libAlacSwDec.so vendor/lib/libApeSwDec.so -vendor/lib/libdsd2pcm.so vendor/lib/libFlacSwDec.so vendor/lib/libMpeg4SwEncoder.so +vendor/lib/libMpeghSwEnc.so vendor/lib/libOmxAacDec.so vendor/lib/libOmxAlacDec.so vendor/lib/libOmxAlacDecSw.so @@ -714,11 +966,13 @@ vendor/lib/libOmxSwVencMpeg4.so vendor/lib/libOmxVideoDSMode.so vendor/lib/libOmxVpp.so vendor/lib/libOmxWmaDec.so +vendor/lib/libdsd2pcm.so vendor/lib/libswvdec.so vendor/lib64/libAlacSwDec.so vendor/lib64/libApeSwDec.so vendor/lib64/libFlacSwDec.so vendor/lib64/libMpeg4SwEncoder.so +vendor/lib64/libMpeghSwEnc.so vendor/lib64/libOmxAacDec.so vendor/lib64/libOmxAlacDec.so vendor/lib64/libOmxAlacDecSw.so @@ -736,10 +990,6 @@ vendor/lib64/libOmxVpp.so vendor/lib64/libOmxWmaDec.so vendor/lib64/libswvdec.so -# OPFeature -vendor/bin/opf-service -vendor/etc/init/init.opf.rc - # Peripheral manager vendor/bin/pm-proxy vendor/bin/pm-service @@ -747,8 +997,8 @@ vendor/lib64/libperipheral_client.so vendor/lib64/libspcom.so # Perf -vendor/bin/hw/vendor.qti.hardware.perf@2.0-service -vendor/etc/init/vendor.qti.hardware.perf@2.0-service.rc +vendor/bin/hw/vendor.qti.hardware.perf@2.2-service +vendor/etc/init/vendor.qti.hardware.perf@2.2-service.rc vendor/etc/perf/commonresourceconfigs.xml vendor/etc/perf/perfboostsconfig.xml vendor/etc/perf/perfconfigstore.xml @@ -771,7 +1021,7 @@ vendor/lib64/libqti-perfd.so vendor/lib64/libqti-util.so # Power-off alarm --product/app/PowerOffAlarm/PowerOffAlarm.apk|b7912c844da3541d64f04ed287266a9695f87fc5 +-product/app/PowerOffAlarm/PowerOffAlarm.apk|d6d473476375d9bee5f082e62b5244d016909efa system_ext/framework/vendor.qti.hardware.alarm-V1.0-java.jar vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service vendor/bin/power_off_alarm @@ -780,12 +1030,7 @@ vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so vendor/lib64/vendor.qti.hardware.alarm@1.0.so # QCC -vendor/bin/hw/vendor.qti.hardware.qccvndhal@1.0-service -vendor/etc/init/vendor.qti.hardware.qccvndhal@1.0-service.rc -vendor/lib64/hw/vendor.qti.hardware.qccvndhal@1.0-impl.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 # QMI system/etc/permissions/privapp-permissions-qti.xml @@ -799,7 +1044,6 @@ vendor/lib/libdiag.so vendor/lib/libdsi_netctrl.so vendor/lib/libdsutils.so vendor/lib/libidl.so -vendor/lib/libqcci_legacy.so vendor/lib/libqcmaputils.so vendor/lib/libqdi.so vendor/lib/libqdp.so @@ -810,12 +1054,12 @@ vendor/lib/libqmi_client_qmux.so vendor/lib/libqmi_common_so.so vendor/lib/libqmi_csi.so vendor/lib/libqmi_encdec.so +vendor/lib/libqmi_legacy.so vendor/lib/libqmiservices.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 @@ -826,50 +1070,50 @@ 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 # RIL --system/framework/qcnvitems.jar +odm/lib64/vendor.oplus.hardware.appradio@1.0.so +odm/lib64/vendor.oplus.hardware.ims@1.0.so +odm/lib64/vendor.oplus.hardware.radio@1.0.so -system_ext/app/QtiTelephonyService/QtiTelephonyService.apk system_ext/etc/permissions/qcrilhook.xml system_ext/etc/permissions/qti_libpermissions.xml system_ext/etc/permissions/qti_permissions.xml -system_ext/etc/permissions/telephonyservice.xml system_ext/framework/qcrilhook.jar -system_ext/priv-app/qcrilmsgtunnel/qcrilmsgtunnel.apk -vendor/app/IWlanService/IWlanService.apk vendor/bin/hw/qcrild -vendor/bin/hw/vendor.oneplus.hardware.param@1.0-service -vendor/bin/adpl vendor/bin/ATFWD-daemon +vendor/bin/adpl vendor/bin/ks vendor/bin/mdm_helper vendor/bin/netmgrd vendor/bin/pd-mapper vendor/bin/port-bridge -vendor/bin/qrtr-cfg -vendor/bin/qrtr-lookup vendor/bin/qrtr-ns vendor/bin/qti vendor/bin/rmt_storage +vendor/bin/shsusrd vendor/bin/ssgqmigd vendor/bin/ssgtzd vendor/bin/tftp_server vendor/etc/data/dsi_config.xml vendor/etc/data/netmgr_config.xml -vendor/etc/ssg/ta_config.json -vendor/etc/ssg/tz_whitelist.json vendor/etc/init/dataadpl.rc vendor/etc/init/dataqti.rc vendor/etc/init/init-qcril-data.rc vendor/etc/init/netmgrd.rc vendor/etc/init/port-bridge.rc vendor/etc/init/qcrild.rc +vendor/etc/init/shsusrd.rc vendor/etc/init/ssgtzd.rc -vendor/etc/init/vendor.oneplus.hardware.param@1.0-service.rc vendor/etc/init/vendor.qti.rmt_storage.rc vendor/etc/init/vendor.qti.tftp.rc vendor/etc/seccomp_policy/atfwd@2.0.policy +vendor/etc/ssg/ta_config.json +vendor/etc/ssg/tz_whitelist.json vendor/lib64/deviceInfoServiceModule.so vendor/lib64/libconfigdb.so vendor/lib64/liblqe.so @@ -882,13 +1126,11 @@ vendor/lib64/libnetmgr_nr_fusion.so vendor/lib64/libnetmgr_rmnet_ext.so vendor/lib64/libnlnetmgr.so vendor/lib64/liboemnvbk_img_helper.so -vendor/lib64/libopf.so -vendor/lib64/libparam_vendor.so vendor/lib64/libpdmapper.so vendor/lib64/libpdnotifier.so vendor/lib64/libqcbor.so -vendor/lib64/libqcrildatactl.so vendor/lib64/libqcrilFramework.so +vendor/lib64/libqcrildatactl.so vendor/lib64/libqrtr.so vendor/lib64/libqsocket.so vendor/lib64/libril-qc-hal-qmi.so @@ -902,7 +1144,6 @@ vendor/lib64/libsystem_health_mon.so vendor/lib64/qcrild_librilutils.so vendor/lib64/qtibus.so vendor/lib64/qtimutex.so -vendor/lib64/vendor.oneplus.hardware.param@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.internal.deviceinfo@1.0.so @@ -914,6 +1155,7 @@ vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so +vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.5.so vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so @@ -921,7 +1163,6 @@ 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/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 @@ -930,16 +1171,18 @@ 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/upgrade/7_version_update_ecc_table.sql -vendor/radio/qcril_database/upgrade/8_version_update_ecc_table.sql +vendor/radio/qcril_database/qcril.db # Secure element -vendor/bin/hw/vendor.qti.secure_element@1.2-service -vendor/etc/init/vendor.qti.secure_element@1.2-service.rc -vendor/lib64/android.hardware.secure_element@1.0-impl.so -vendor/lib64/jcos_nq_client.so -vendor/lib64/ls_nq_client.so +odm/bin/hw/vendor.qti.secure_element@1.2-service +odm/etc/init/vendor.qti.secure_element@1.2-service.rc +odm/lib64/android.hardware.secure_element@1.0-impl.so # Sensors +odm/bin/hw/vendor.oplus.hardware.oplusSensor@1.0-service +odm/etc/init/vendor.oplus.hardware.oplusSensor@1.0-service.rc +-odm/etc/vintf/manifest/manifest_oplusSensor.xml +odm/lib64/vendor.oplus.hardware.oplusSensor@1.0.so vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service vendor/bin/sensors.qti vendor/bin/sscrpcd @@ -948,7 +1191,69 @@ vendor/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc vendor/etc/init/vendor.sensors.qti.rc vendor/etc/init/vendor.sensors.sscrpcd.rc vendor/etc/permissions/vendor-qti-hardware-sensorscalibrate.xml +vendor/etc/sensors/config/alsps.json +vendor/etc/sensors/config/bmi160.json +vendor/etc/sensors/config/bmi26x_0.json +vendor/etc/sensors/config/kona_amd_sw_disabled.json +vendor/etc/sensors/config/kona_default_sensors.json +vendor/etc/sensors/config/kona_dynamic_sensors.json +vendor/etc/sensors/config/kona_hdk_ak991x_0.json +vendor/etc/sensors/config/kona_irq.json +vendor/etc/sensors/config/kona_power_0.json +vendor/etc/sensors/config/kona_qrd_ak991x_0.json +vendor/etc/sensors/config/kona_qrd_alsps.json +vendor/etc/sensors/config/kona_qrd_bmi160.json +vendor/etc/sensors/config/kona_qrd_devinfo.json +vendor/etc/sensors/config/kona_qrd_lps22hh_0.json +vendor/etc/sensors/config/kona_qrd_lsm6ds3c.json +vendor/etc/sensors/config/kona_qrd_lsm6dsm.json +vendor/etc/sensors/config/kona_qrd_mmc5603nj.json +vendor/etc/sensors/config/kona_qrd_tcs3408_rear.json +vendor/etc/sensors/config/kona_qrd_tmd2725_0.json +vendor/etc/sensors/config/kona_sx932x_0.json +vendor/etc/sensors/config/lps22hh_0.json +vendor/etc/sensors/config/mmc5603nj.json +vendor/etc/sensors/config/sns_amd.json +vendor/etc/sensors/config/sns_amd_sw_disabled.json +vendor/etc/sensors/config/sns_amd_sw_enabled.json +vendor/etc/sensors/config/sns_aont.json +vendor/etc/sensors/config/sns_basic_gestures.json +vendor/etc/sensors/config/sns_bring_to_ear.json +vendor/etc/sensors/config/sns_ccd.json +vendor/etc/sensors/config/sns_ccd_v2_walk.json +vendor/etc/sensors/config/sns_ccd_v3_1_walk.json +vendor/etc/sensors/config/sns_ccd_v3_walk.json +vendor/etc/sensors/config/sns_cm.json +vendor/etc/sensors/config/sns_dae.json +vendor/etc/sensors/config/sns_device_orient.json +vendor/etc/sensors/config/sns_diag_filter.json +vendor/etc/sensors/config/sns_distance_bound.json +vendor/etc/sensors/config/sns_dpc.json +vendor/etc/sensors/config/sns_facing.json +vendor/etc/sensors/config/sns_fmv.json +vendor/etc/sensors/config/sns_fmv_legacy.json +vendor/etc/sensors/config/sns_geomag_rv.json +vendor/etc/sensors/config/sns_gyro_cal.json +vendor/etc/sensors/config/sns_heart_rate.json +vendor/etc/sensors/config/sns_mag_cal.json +vendor/etc/sensors/config/sns_mag_cal_legacy.json +vendor/etc/sensors/config/sns_multishake.json +vendor/etc/sensors/config/sns_pedometer.json +vendor/etc/sensors/config/sns_rmd.json +vendor/etc/sensors/config/sns_rotv.json +vendor/etc/sensors/config/sns_smd.json +vendor/etc/sensors/config/sns_tilt.json +vendor/etc/sensors/config/sns_tilt_sw_disabled.json +vendor/etc/sensors/config/sns_tilt_sw_enabled.json +vendor/etc/sensors/config/sns_tilt_to_wake.json +vendor/etc/sensors/config/sns_wrist_pedo.json +vendor/etc/sensors/config/stk3x5x_0.json +vendor/etc/sensors/config/sx932x_0.json +vendor/etc/sensors/config/tcs3408.json +vendor/etc/sensors/config/tcs3701.json +vendor/etc/sensors/config/wigig_sensing_0.json vendor/etc/sensors/hals.conf +vendor/etc/sensors/sns_reg_config vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so vendor/lib64/libsensorcal.so vendor/lib64/libsensorslog.so @@ -988,6 +1293,8 @@ vendor/lib64/vendor.qti.hardware.soter@1.0.so # Thermal engine vendor/bin/thermal-engine +vendor/etc/init/init_thermal-engine.rc +vendor/etc/thermal-engine.conf -vendor/lib/libthermalclient.so -vendor/lib64/libthermalclient.so @@ -998,18 +1305,52 @@ vendor/etc/init/init.time_daemon.rc vendor/lib64/libtime_genoff.so # Touchscreen firmware -vendor/firmware/tp/FW_19805_S3908.img -vendor/firmware/tp/FW_19811_SY761.bin -vendor/firmware/tp/FW_19811_SY79x.bin -vendor/firmware/tp/FW_19821_S3908.img -vendor/firmware/tp/FW_19821_SY761.bin -vendor/firmware/tp/FW_19821_SY771.bin -vendor/firmware/tp/LIMIT_19805_S3908.img -vendor/firmware/tp/LIMIT_19811_SY761.img -vendor/firmware/tp/LIMIT_19811_SY79x.img -vendor/firmware/tp/LIMIT_19821_S3908.img -vendor/firmware/tp/LIMIT_19821_SY761.img -vendor/firmware/tp/LIMIT_19821_SY771.img +odm/firmware/tp/19065/FW_S6SY791_SAMSUNG.bin +odm/firmware/tp/19065/FW_S6SY791_SAMSUNG_FAE.bin +odm/firmware/tp/19065/LIMIT_S6SY791_SAMSUNG.img +odm/firmware/tp/19161/FW_S3908_BOE.img +odm/firmware/tp/19161/FW_S6SY771_SAMSUNG.bin +odm/firmware/tp/19161/FW_S6SY771_SAMSUNG_FAE.bin +odm/firmware/tp/19161/LIMIT_S3908_BOE.img +odm/firmware/tp/19161/LIMIT_S6SY771_SAMSUNG.img +odm/firmware/tp/19795/FW_GT9886_SAMSUNG.img +odm/firmware/tp/19795/FW_GT9886_SAMSUNG_FAE.img +odm/firmware/tp/19795/LIMIT_GT9886_SAMSUNG.img +odm/firmware/tp/19805/FW_S3908_SAMSUNG.img +odm/firmware/tp/19805/FW_S3908_SAMSUNG_FAE.img +odm/firmware/tp/19805/LIMIT_S3908_SAMSUNG.img +odm/firmware/tp/19811/FW_S6SY791_SAMSUNG.bin +odm/firmware/tp/19811/FW_S6SY791_SAMSUNG_FAE.bin +odm/firmware/tp/19811/LIMIT_S6SY791_SAMSUNG.img +odm/firmware/tp/19821/FW_S6SY771_SAMSUNG.bin +odm/firmware/tp/19821/FW_S6SY771_SAMSUNG_FAE.bin +odm/firmware/tp/19821/FW_S6SY771_SAMSUNG_sys_edge_touch_config.bin +odm/firmware/tp/19821/LIMIT_S6SY771_SAMSUNG.img +odm/firmware/tp/19855/FW_S6SY771_SAMSUNG.bin +odm/firmware/tp/19855/FW_S6SY771_SAMSUNG_FAE.bin +odm/firmware/tp/19855/FW_S6SY771_SAMSUNG_sys_edge_touch_config.bin +odm/firmware/tp/19855/LIMIT_S6SY771_SAMSUNG.img +odm/firmware/tp/20061/FW_S3908_SAMSUNG.img +odm/firmware/tp/20061/FW_S3908_SAMSUNG_FAE.img +odm/firmware/tp/20061/LIMIT_S3908_SAMSUNG.img +odm/firmware/tp/20135/FW_S6SY792_SAMSUNG.bin +odm/firmware/tp/20135/FW_S6SY792_SAMSUNG_FAE.bin +odm/firmware/tp/20135/LIMIT_S6SY792_SAMSUNG.img +odm/firmware/tp/20161/FW_S6SY792_SAMSUNG.bin +odm/firmware/tp/20161/FW_S6SY792_SAMSUNG_FAE.bin +odm/firmware/tp/20161/LIMIT_S6SY792_SAMSUNG.img +odm/firmware/tp/20809/FW_S3908_SAMSUNG.img +odm/firmware/tp/20809/FW_S3908_SAMSUNG_FAE.img +odm/firmware/tp/20809/LIMIT_S3908_SAMSUNG.img +odm/firmware/tp/20828/FW_S3908_SAMSUNG.img +odm/firmware/tp/20828/FW_S3908_SAMSUNG_FAE.img +odm/firmware/tp/20828/LIMIT_S3908_SAMSUNG.img +odm/firmware/tp/21615/FW_S6SY792_SAMSUNG.bin +odm/firmware/tp/21615/FW_S6SY792_SAMSUNG_FAE.bin +odm/firmware/tp/21615/LIMIT_S6SY792_SAMSUNG.img +odm/firmware/tp/21619/FW_S3908_SAMSUNG.img +odm/firmware/tp/21619/FW_S3908_SAMSUNG_FAE.img +odm/firmware/tp/21619/LIMIT_S3908_SAMSUNG.img # Trusted Execution Environment connector vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service @@ -1026,137 +1367,974 @@ vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so # Vibrator firmware -vendor/firmware/100ms_RTP.bin -vendor/firmware/120ms_RTP.bin -vendor/firmware/140ms_RTP.bin -vendor/firmware/160ms_RTP.bin -vendor/firmware/180ms_RTP.bin -vendor/firmware/200ms_RTP.bin -vendor/firmware/20ms_RTP.bin -vendor/firmware/220ms_RTP.bin -vendor/firmware/240ms_RTP.bin -vendor/firmware/260ms_RTP.bin -vendor/firmware/280ms_RTP.bin -vendor/firmware/300ms_RTP.bin -vendor/firmware/320ms_RTP.bin -vendor/firmware/340ms_RTP.bin -vendor/firmware/360ms_RTP.bin -vendor/firmware/380ms_RTP.bin -vendor/firmware/400ms_RTP.bin -vendor/firmware/40ms_RTP.bin -vendor/firmware/420ms_RTP.bin -vendor/firmware/440ms_RTP.bin -vendor/firmware/460ms_RTP.bin -vendor/firmware/480ms_RTP.bin -vendor/firmware/500ms_RTP.bin -vendor/firmware/60ms_RTP.bin -vendor/firmware/80ms_RTP.bin -vendor/firmware/agingtest_160hz_RTP.bin -vendor/firmware/agingtest_162hz_RTP.bin -vendor/firmware/agingtest_164hz_RTP.bin -vendor/firmware/agingtest_166hz_RTP.bin -vendor/firmware/agingtest_168hz_RTP.bin -vendor/firmware/agingtest_170hz_RTP.bin -vendor/firmware/agingtest_172hz_RTP.bin -vendor/firmware/agingtest_174hz_RTP.bin -vendor/firmware/agingtest_176hz_RTP.bin -vendor/firmware/agingtest_178hz_RTP.bin -vendor/firmware/agingtest_180hz_RTP.bin -vendor/firmware/alarm_Alarm_clock_RTP.bin -vendor/firmware/alarm_Beep_RTP.bin -vendor/firmware/alarm_Breeze_RTP.bin -vendor/firmware/alarm_Dawn_RTP.bin -vendor/firmware/alarm_Dream_RTP.bin -vendor/firmware/alarm_Fluttering_RTP.bin -vendor/firmware/alarm_Flyer_RTP.bin -vendor/firmware/alarm_Interesting_RTP.bin -vendor/firmware/alarm_Leisurely_RTP.bin -vendor/firmware/alarm_Memory_RTP.bin -vendor/firmware/alarm_Relieved_RTP.bin -vendor/firmware/alarm_Ripple_RTP.bin -vendor/firmware/alarm_Slowly_RTP.bin -vendor/firmware/alarm_spring_RTP.bin -vendor/firmware/alarm_Stars_RTP.bin -vendor/firmware/alarm_Surging_RTP.bin -vendor/firmware/alarm_tactfully_RTP.bin -vendor/firmware/alarm_The_wind_RTP.bin -vendor/firmware/alarm_Walking_in_the_rain_RTP.bin -vendor/firmware/AT500ms_RTP.bin -vendor/firmware/aw8697_haptic_166.bin -vendor/firmware/aw8697_haptic_168.bin -vendor/firmware/aw8697_haptic_170.bin -vendor/firmware/aw8697_haptic_172.bin -vendor/firmware/aw8697_haptic_174.bin -vendor/firmware/aw8697_haptic.bin -vendor/firmware/aw8697_rtp.bin -vendor/firmware/aw8697_rtp_lighthouse.bin -vendor/firmware/aw8697_rtp_silk.bin -vendor/firmware/awinic_haptic_gun_params.bin -vendor/firmware/awinic_haptic_params.bin -vendor/firmware/notif_Allay_RTP.bin -vendor/firmware/notif_Allusion_RTP.bin -vendor/firmware/notif_Amiable_RTP.bin -vendor/firmware/notif_Blare_RTP.bin -vendor/firmware/notif_Blissful_RTP.bin -vendor/firmware/notif_Brisk_RTP.bin -vendor/firmware/notif_Bubble_RTP.bin -vendor/firmware/notif_Cheerful_RTP.bin -vendor/firmware/notif_Clear_RTP.bin -vendor/firmware/notif_Comely_RTP.bin -vendor/firmware/notif_Cozy_RTP.bin -vendor/firmware/notif_Ding_RTP.bin -vendor/firmware/notif_Effervesce_RTP.bin -vendor/firmware/notif_Elegant_RTP.bin -vendor/firmware/notif_Free_RTP.bin -vendor/firmware/notif_Hallucination_RTP.bin -vendor/firmware/notif_Inbound_RTP.bin -vendor/firmware/notif_Light_RTP.bin -vendor/firmware/notif_Meet_RTP.bin -vendor/firmware/notif_Naivety_RTP.bin -vendor/firmware/notif_Quickly_RTP.bin -vendor/firmware/notif_Rhythm_RTP.bin -vendor/firmware/notif_Surprise_RTP.bin -vendor/firmware/notif_Twinkle_RTP.bin -vendor/firmware/ring_Amenity_RTP.bin -vendor/firmware/ring_Bounce_RTP.bin -vendor/firmware/ring_Calm_RTP.bin -vendor/firmware/ring_Lazy_RTP.bin -vendor/firmware/ring_Mystical_RTP.bin -vendor/firmware/ringtone_Alacrity_RTP.bin -vendor/firmware/ringtone_Blues_RTP.bin -vendor/firmware/ringtone_Cloud_RTP.bin -vendor/firmware/ringtone_Cyclotron_RTP.bin -vendor/firmware/ringtone_Distinct_RTP.bin -vendor/firmware/ringtone_Dynamic_RTP.bin -vendor/firmware/ringtone_Echo_RTP.bin -vendor/firmware/ringtone_Expect_RTP.bin -vendor/firmware/ringtone_Fanatical_RTP.bin -vendor/firmware/ringtone_Funky_RTP.bin -vendor/firmware/ringtone_Guitar_RTP.bin -vendor/firmware/ringtone_Harping_RTP.bin -vendor/firmware/ringtone_Highlight_RTP.bin -vendor/firmware/ringtone_Idyl_RTP.bin -vendor/firmware/ringtone_Innocence_RTP.bin -vendor/firmware/ringtone_Journey_RTP.bin -vendor/firmware/ringtone_Joyous_RTP.bin -vendor/firmware/ringtone_Marimba_RTP.bin -vendor/firmware/ringtone_Old_telephone_RTP.bin -vendor/firmware/ringtone_OnePlus_tune_rhythm_RTP.bin -vendor/firmware/ringtone_Oneplus_tune_RTP.bin -vendor/firmware/ringtone_Optimistic_RTP.bin -vendor/firmware/ringtone_Piano_RTP.bin -vendor/firmware/ringtone_Rhythm_RTP.bin -vendor/firmware/ring_Whirl_RTP.bin -vendor/firmware/shuntai24k_rtp.bin -vendor/firmware/t-jingle_RTP.bin -vendor/firmware/Version_Alert_RTP.bin -vendor/firmware/VZW_Alrwave_RTP.bin -vendor/firmware/wentai24k_rtp.bin +odm/firmware/100ms_RTP.bin +odm/firmware/120ms_RTP.bin +odm/firmware/140ms_RTP.bin +odm/firmware/160ms_RTP.bin +odm/firmware/180ms_RTP.bin +odm/firmware/200ms_RTP.bin +odm/firmware/20ms_RTP.bin +odm/firmware/220ms_RTP.bin +odm/firmware/240ms_RTP.bin +odm/firmware/260ms_RTP.bin +odm/firmware/280ms_RTP.bin +odm/firmware/300ms_RTP.bin +odm/firmware/320ms_RTP.bin +odm/firmware/340ms_RTP.bin +odm/firmware/360ms_RTP.bin +odm/firmware/380ms_RTP.bin +odm/firmware/400ms_RTP.bin +odm/firmware/40ms_RTP.bin +odm/firmware/420ms_RTP.bin +odm/firmware/440ms_RTP.bin +odm/firmware/460ms_RTP.bin +odm/firmware/480ms_RTP.bin +odm/firmware/500ms_RTP.bin +odm/firmware/60ms_RTP.bin +odm/firmware/80ms_RTP.bin +odm/firmware/AT500ms_RTP.bin +odm/firmware/Chase_RTP.bin +odm/firmware/Climber_RTP.bin +odm/firmware/In_game_alarm_RTP.bin +odm/firmware/In_game_ringtone_RTP.bin +odm/firmware/In_game_sms_RTP.bin +odm/firmware/Rock_RTP.bin +odm/firmware/VZW_Alrwave_RTP.bin +odm/firmware/Version_Alert_RTP.bin +odm/firmware/Wake_up_samurai_RTP.bin +odm/firmware/agingtest_160hz_RTP.bin +odm/firmware/agingtest_162hz_RTP.bin +odm/firmware/agingtest_164hz_RTP.bin +odm/firmware/agingtest_166hz_RTP.bin +odm/firmware/agingtest_168hz_RTP.bin +odm/firmware/agingtest_170hz_RTP.bin +odm/firmware/agingtest_172hz_RTP.bin +odm/firmware/agingtest_174hz_RTP.bin +odm/firmware/agingtest_176hz_RTP.bin +odm/firmware/agingtest_178hz_RTP.bin +odm/firmware/agingtest_180hz_RTP.bin +odm/firmware/alarm_Alarm_clock_RTP.bin +odm/firmware/alarm_Beep_RTP.bin +odm/firmware/alarm_Breeze_RTP.bin +odm/firmware/alarm_Dawn_RTP.bin +odm/firmware/alarm_Dream_RTP.bin +odm/firmware/alarm_Fluttering_RTP.bin +odm/firmware/alarm_Flyer_RTP.bin +odm/firmware/alarm_Interesting_RTP.bin +odm/firmware/alarm_Leisurely_RTP.bin +odm/firmware/alarm_Memory_RTP.bin +odm/firmware/alarm_Relieved_RTP.bin +odm/firmware/alarm_Ripple_RTP.bin +odm/firmware/alarm_Slowly_RTP.bin +odm/firmware/alarm_Stars_RTP.bin +odm/firmware/alarm_Surging_RTP.bin +odm/firmware/alarm_The_wind_RTP.bin +odm/firmware/alarm_Walking_in_the_rain_RTP.bin +odm/firmware/alarm_spring_RTP.bin +odm/firmware/alarm_tactfully_RTP.bin +odm/firmware/aw8697_About_School_RTP_17.bin +odm/firmware/aw8697_About_School_RTP_17_165Hz.bin +odm/firmware/aw8697_About_School_RTP_17_175Hz.bin +odm/firmware/aw8697_About_School_RTP_17_226Hz.bin +odm/firmware/aw8697_About_School_RTP_17_230Hz.bin +odm/firmware/aw8697_About_School_RTP_17_234Hz.bin +odm/firmware/aw8697_About_School_RTP_17_237Hz.bin +odm/firmware/aw8697_Airy_morning_RTP_70.bin +odm/firmware/aw8697_Airy_morning_RTP_70_165Hz.bin +odm/firmware/aw8697_Airy_morning_RTP_70_175Hz.bin +odm/firmware/aw8697_Airy_morning_RTP_70_226Hz.bin +odm/firmware/aw8697_Airy_morning_RTP_70_230Hz.bin +odm/firmware/aw8697_Airy_morning_RTP_70_234Hz.bin +odm/firmware/aw8697_Airy_morning_RTP_70_237Hz.bin +odm/firmware/aw8697_Appear_channel_RTP_oplusos7_123.bin +odm/firmware/aw8697_Appear_channel_RTP_oplusos7_123_165Hz.bin +odm/firmware/aw8697_Appear_channel_RTP_oplusos7_123_175Hz.bin +odm/firmware/aw8697_Appear_channel_RTP_oplusos7_123_226Hz.bin +odm/firmware/aw8697_Appear_channel_RTP_oplusos7_123_230Hz.bin +odm/firmware/aw8697_Appear_channel_RTP_oplusos7_123_234Hz.bin +odm/firmware/aw8697_Appear_channel_RTP_oplusos7_123_237Hz.bin +odm/firmware/aw8697_Artist_Alarm_RTP_153_226Hz.bin +odm/firmware/aw8697_Artist_Alarm_RTP_153_230Hz.bin +odm/firmware/aw8697_Artist_Alarm_RTP_153_234Hz.bin +odm/firmware/aw8697_Artist_Alarm_RTP_153_237Hz.bin +odm/firmware/aw8697_Artist_Notification_RTP_150_226Hz.bin +odm/firmware/aw8697_Artist_Notification_RTP_150_230Hz.bin +odm/firmware/aw8697_Artist_Notification_RTP_150_234Hz.bin +odm/firmware/aw8697_Artist_Notification_RTP_150_237Hz.bin +odm/firmware/aw8697_Artist_Ringtong_RTP_151_226Hz.bin +odm/firmware/aw8697_Artist_Ringtong_RTP_151_230Hz.bin +odm/firmware/aw8697_Artist_Ringtong_RTP_151_234Hz.bin +odm/firmware/aw8697_Artist_Ringtong_RTP_151_237Hz.bin +odm/firmware/aw8697_Artist_Text_RTP_152_226Hz.bin +odm/firmware/aw8697_Artist_Text_RTP_152_230Hz.bin +odm/firmware/aw8697_Artist_Text_RTP_152_234Hz.bin +odm/firmware/aw8697_Artist_Text_RTP_152_237Hz.bin +odm/firmware/aw8697_Bliss_RTP_oplusos7_138.bin +odm/firmware/aw8697_Bliss_RTP_oplusos7_138_165Hz.bin +odm/firmware/aw8697_Bliss_RTP_oplusos7_138_175Hz.bin +odm/firmware/aw8697_Bliss_RTP_oplusos7_138_226Hz.bin +odm/firmware/aw8697_Bliss_RTP_oplusos7_138_230Hz.bin +odm/firmware/aw8697_Bliss_RTP_oplusos7_138_234Hz.bin +odm/firmware/aw8697_Bliss_RTP_oplusos7_138_237Hz.bin +odm/firmware/aw8697_Bright_channel_RTP_oplusos7_128.bin +odm/firmware/aw8697_Bright_channel_RTP_oplusos7_128_165Hz.bin +odm/firmware/aw8697_Bright_channel_RTP_oplusos7_128_175Hz.bin +odm/firmware/aw8697_Bright_channel_RTP_oplusos7_128_226Hz.bin +odm/firmware/aw8697_Bright_channel_RTP_oplusos7_128_230Hz.bin +odm/firmware/aw8697_Bright_channel_RTP_oplusos7_128_234Hz.bin +odm/firmware/aw8697_Bright_channel_RTP_oplusos7_128_237Hz.bin +odm/firmware/aw8697_Childhood_RTP_19.bin +odm/firmware/aw8697_Childhood_RTP_19_165Hz.bin +odm/firmware/aw8697_Childhood_RTP_19_175Hz.bin +odm/firmware/aw8697_Childhood_RTP_19_226Hz.bin +odm/firmware/aw8697_Childhood_RTP_19_230Hz.bin +odm/firmware/aw8697_Childhood_RTP_19_234Hz.bin +odm/firmware/aw8697_Childhood_RTP_19_237Hz.bin +odm/firmware/aw8697_Classical_ring_RTP_oplusos7_135.bin +odm/firmware/aw8697_Classical_ring_RTP_oplusos7_135_165Hz.bin +odm/firmware/aw8697_Classical_ring_RTP_oplusos7_135_175Hz.bin +odm/firmware/aw8697_Classical_ring_RTP_oplusos7_135_226Hz.bin +odm/firmware/aw8697_Classical_ring_RTP_oplusos7_135_230Hz.bin +odm/firmware/aw8697_Classical_ring_RTP_oplusos7_135_234Hz.bin +odm/firmware/aw8697_Classical_ring_RTP_oplusos7_135_237Hz.bin +odm/firmware/aw8697_Commuting_RTP_20.bin +odm/firmware/aw8697_Commuting_RTP_20_165Hz.bin +odm/firmware/aw8697_Commuting_RTP_20_175Hz.bin +odm/firmware/aw8697_Commuting_RTP_20_226Hz.bin +odm/firmware/aw8697_Commuting_RTP_20_230Hz.bin +odm/firmware/aw8697_Commuting_RTP_20_234Hz.bin +odm/firmware/aw8697_Commuting_RTP_20_237Hz.bin +odm/firmware/aw8697_Digi_rise_RTP_81.bin +odm/firmware/aw8697_Digi_rise_RTP_81_165Hz.bin +odm/firmware/aw8697_Digi_rise_RTP_81_175Hz.bin +odm/firmware/aw8697_Digi_rise_RTP_81_226Hz.bin +odm/firmware/aw8697_Digi_rise_RTP_81_230Hz.bin +odm/firmware/aw8697_Digi_rise_RTP_81_234Hz.bin +odm/firmware/aw8697_Digi_rise_RTP_81_237Hz.bin +odm/firmware/aw8697_Dream_RTP_oplusos7_139.bin +odm/firmware/aw8697_Dream_RTP_oplusos7_139_165Hz.bin +odm/firmware/aw8697_Dream_RTP_oplusos7_139_175Hz.bin +odm/firmware/aw8697_Dream_RTP_oplusos7_139_226Hz.bin +odm/firmware/aw8697_Dream_RTP_oplusos7_139_230Hz.bin +odm/firmware/aw8697_Dream_RTP_oplusos7_139_234Hz.bin +odm/firmware/aw8697_Dream_RTP_oplusos7_139_237Hz.bin +odm/firmware/aw8697_Electro_club_RTP_73.bin +odm/firmware/aw8697_Electro_club_RTP_73_165Hz.bin +odm/firmware/aw8697_Electro_club_RTP_73_175Hz.bin +odm/firmware/aw8697_Electro_club_RTP_73_226Hz.bin +odm/firmware/aw8697_Electro_club_RTP_73_230Hz.bin +odm/firmware/aw8697_Electro_club_RTP_73_234Hz.bin +odm/firmware/aw8697_Firefly_RTP_22.bin +odm/firmware/aw8697_Firefly_RTP_22_165Hz.bin +odm/firmware/aw8697_Firefly_RTP_22_175Hz.bin +odm/firmware/aw8697_Firefly_RTP_22_226Hz.bin +odm/firmware/aw8697_Firefly_RTP_22_230Hz.bin +odm/firmware/aw8697_Firefly_RTP_22_234Hz.bin +odm/firmware/aw8697_Firefly_RTP_22_237Hz.bin +odm/firmware/aw8697_Fun_channel_RTP_oplusos7_129.bin +odm/firmware/aw8697_Fun_channel_RTP_oplusos7_129_165Hz.bin +odm/firmware/aw8697_Fun_channel_RTP_oplusos7_129_175Hz.bin +odm/firmware/aw8697_Fun_channel_RTP_oplusos7_129_226Hz.bin +odm/firmware/aw8697_Fun_channel_RTP_oplusos7_129_230Hz.bin +odm/firmware/aw8697_Fun_channel_RTP_oplusos7_129_234Hz.bin +odm/firmware/aw8697_Fun_channel_RTP_oplusos7_129_237Hz.bin +odm/firmware/aw8697_Gaze_RTP_24.bin +odm/firmware/aw8697_Gaze_RTP_24_165Hz.bin +odm/firmware/aw8697_Gaze_RTP_24_175Hz.bin +odm/firmware/aw8697_Gaze_RTP_24_226Hz.bin +odm/firmware/aw8697_Gaze_RTP_24_230Hz.bin +odm/firmware/aw8697_Gaze_RTP_24_234Hz.bin +odm/firmware/aw8697_Gaze_RTP_24_237Hz.bin +odm/firmware/aw8697_Glittering_channel_RTP_oplusos7_130.bin +odm/firmware/aw8697_Glittering_channel_RTP_oplusos7_130_165Hz.bin +odm/firmware/aw8697_Glittering_channel_RTP_oplusos7_130_175Hz.bin +odm/firmware/aw8697_Glittering_channel_RTP_oplusos7_130_226Hz.bin +odm/firmware/aw8697_Glittering_channel_RTP_oplusos7_130_230Hz.bin +odm/firmware/aw8697_Glittering_channel_RTP_oplusos7_130_234Hz.bin +odm/firmware/aw8697_Glittering_channel_RTP_oplusos7_130_237Hz.bin +odm/firmware/aw8697_Granules_channel_RTP_9.bin +odm/firmware/aw8697_Granules_channel_RTP_9_165Hz.bin +odm/firmware/aw8697_Granules_channel_RTP_9_175Hz.bin +odm/firmware/aw8697_Granules_channel_RTP_9_226Hz.bin +odm/firmware/aw8697_Granules_channel_RTP_9_230Hz.bin +odm/firmware/aw8697_Granules_channel_RTP_9_234Hz.bin +odm/firmware/aw8697_Granules_channel_RTP_9_237Hz.bin +odm/firmware/aw8697_Harp_channel_RTP_oplusos7_131.bin +odm/firmware/aw8697_Harp_channel_RTP_oplusos7_131_165Hz.bin +odm/firmware/aw8697_Harp_channel_RTP_oplusos7_131_175Hz.bin +odm/firmware/aw8697_Harp_channel_RTP_oplusos7_131_226Hz.bin +odm/firmware/aw8697_Harp_channel_RTP_oplusos7_131_230Hz.bin +odm/firmware/aw8697_Harp_channel_RTP_oplusos7_131_234Hz.bin +odm/firmware/aw8697_Harp_channel_RTP_oplusos7_131_237Hz.bin +odm/firmware/aw8697_Hey_RTP_83.bin +odm/firmware/aw8697_Hey_RTP_83_165Hz.bin +odm/firmware/aw8697_Hey_RTP_83_175Hz.bin +odm/firmware/aw8697_Hey_RTP_83_226Hz.bin +odm/firmware/aw8697_Hey_RTP_83_230Hz.bin +odm/firmware/aw8697_Hey_RTP_83_234Hz.bin +odm/firmware/aw8697_Hey_RTP_83_237Hz.bin +odm/firmware/aw8697_House_club_RTP_76.bin +odm/firmware/aw8697_House_club_RTP_76_165Hz.bin +odm/firmware/aw8697_House_club_RTP_76_175Hz.bin +odm/firmware/aw8697_House_club_RTP_76_226Hz.bin +odm/firmware/aw8697_House_club_RTP_76_230Hz.bin +odm/firmware/aw8697_House_club_RTP_76_234Hz.bin +odm/firmware/aw8697_House_club_RTP_76_237Hz.bin +odm/firmware/aw8697_Impression_channel_RTP_11.bin +odm/firmware/aw8697_Info_RTP_85.bin +odm/firmware/aw8697_Info_RTP_85_165Hz.bin +odm/firmware/aw8697_Info_RTP_85_175Hz.bin +odm/firmware/aw8697_Info_RTP_85_226Hz.bin +odm/firmware/aw8697_Info_RTP_85_230Hz.bin +odm/firmware/aw8697_Info_RTP_85_234Hz.bin +odm/firmware/aw8697_Info_RTP_85_237Hz.bin +odm/firmware/aw8697_Ingenious_channel_RTP_12.bin +odm/firmware/aw8697_Ingenious_channel_RTP_12_165Hz.bin +odm/firmware/aw8697_Ingenious_channel_RTP_12_175Hz.bin +odm/firmware/aw8697_Ingenious_channel_RTP_12_226Hz.bin +odm/firmware/aw8697_Ingenious_channel_RTP_12_230Hz.bin +odm/firmware/aw8697_Ingenious_channel_RTP_12_234Hz.bin +odm/firmware/aw8697_Ingenious_channel_RTP_12_237Hz.bin +odm/firmware/aw8697_Instant_channel_RTP_2.bin +odm/firmware/aw8697_Instant_channel_RTP_2_165Hz.bin +odm/firmware/aw8697_Instant_channel_RTP_2_175Hz.bin +odm/firmware/aw8697_Instant_channel_RTP_2_226Hz.bin +odm/firmware/aw8697_Instant_channel_RTP_2_230Hz.bin +odm/firmware/aw8697_Instant_channel_RTP_2_234Hz.bin +odm/firmware/aw8697_Instant_channel_RTP_2_237Hz.bin +odm/firmware/aw8697_Jazz_dreamy_RTP_78.bin +odm/firmware/aw8697_Jazz_dreamy_RTP_78_165Hz.bin +odm/firmware/aw8697_Jazz_dreamy_RTP_78_175Hz.bin +odm/firmware/aw8697_Jazz_dreamy_RTP_78_226Hz.bin +odm/firmware/aw8697_Jazz_dreamy_RTP_78_230Hz.bin +odm/firmware/aw8697_Jazz_dreamy_RTP_78_234Hz.bin +odm/firmware/aw8697_Jazz_dreamy_RTP_78_237Hz.bin +odm/firmware/aw8697_Jazz_funk_RTP_75.bin +odm/firmware/aw8697_Jazz_funk_RTP_75_165Hz.bin +odm/firmware/aw8697_Jazz_funk_RTP_75_175Hz.bin +odm/firmware/aw8697_Jazz_funk_RTP_75_226Hz.bin +odm/firmware/aw8697_Jazz_funk_RTP_75_230Hz.bin +odm/firmware/aw8697_Jazz_funk_RTP_75_234Hz.bin +odm/firmware/aw8697_Jazz_funk_RTP_75_237Hz.bin +odm/firmware/aw8697_Jazz_modern_RTP_79.bin +odm/firmware/aw8697_Jazz_modern_RTP_79_165Hz.bin +odm/firmware/aw8697_Jazz_modern_RTP_79_175Hz.bin +odm/firmware/aw8697_Jazz_modern_RTP_79_226Hz.bin +odm/firmware/aw8697_Jazz_modern_RTP_79_230Hz.bin +odm/firmware/aw8697_Jazz_modern_RTP_79_234Hz.bin +odm/firmware/aw8697_Jazz_modern_RTP_79_237Hz.bin +odm/firmware/aw8697_Joy_channel_RTP_13.bin +odm/firmware/aw8697_Joy_channel_RTP_13_165Hz.bin +odm/firmware/aw8697_Joy_channel_RTP_13_175Hz.bin +odm/firmware/aw8697_Joy_channel_RTP_13_226Hz.bin +odm/firmware/aw8697_Joy_channel_RTP_13_230Hz.bin +odm/firmware/aw8697_Joy_channel_RTP_13_234Hz.bin +odm/firmware/aw8697_Joy_channel_RTP_13_237Hz.bin +odm/firmware/aw8697_Joy_channel_RTP_oplusos7_141.bin +odm/firmware/aw8697_Joy_channel_RTP_oplusos7_141_165Hz.bin +odm/firmware/aw8697_Joy_channel_RTP_oplusos7_141_175Hz.bin +odm/firmware/aw8697_Joy_channel_RTP_oplusos7_141_226Hz.bin +odm/firmware/aw8697_Joy_channel_RTP_oplusos7_141_230Hz.bin +odm/firmware/aw8697_Joy_channel_RTP_oplusos7_141_234Hz.bin +odm/firmware/aw8697_Joy_channel_RTP_oplusos7_141_237Hz.bin +odm/firmware/aw8697_Lakeside_RTP_25.bin +odm/firmware/aw8697_Lakeside_RTP_25_165Hz.bin +odm/firmware/aw8697_Lakeside_RTP_25_175Hz.bin +odm/firmware/aw8697_Lakeside_RTP_25_226Hz.bin +odm/firmware/aw8697_Lakeside_RTP_25_230Hz.bin +odm/firmware/aw8697_Lakeside_RTP_25_234Hz.bin +odm/firmware/aw8697_Lakeside_RTP_25_237Hz.bin +odm/firmware/aw8697_Lifestyle_RTP_26.bin +odm/firmware/aw8697_Long_for_RTP_oplusos7_136.bin +odm/firmware/aw8697_Long_for_RTP_oplusos7_136_165Hz.bin +odm/firmware/aw8697_Long_for_RTP_oplusos7_136_175Hz.bin +odm/firmware/aw8697_Long_for_RTP_oplusos7_136_226Hz.bin +odm/firmware/aw8697_Long_for_RTP_oplusos7_136_230Hz.bin +odm/firmware/aw8697_Long_for_RTP_oplusos7_136_234Hz.bin +odm/firmware/aw8697_Long_for_RTP_oplusos7_136_237Hz.bin +odm/firmware/aw8697_Memories_RTP_27.bin +odm/firmware/aw8697_Memories_RTP_27_165Hz.bin +odm/firmware/aw8697_Memories_RTP_27_175Hz.bin +odm/firmware/aw8697_Memories_RTP_27_226Hz.bin +odm/firmware/aw8697_Memories_RTP_27_230Hz.bin +odm/firmware/aw8697_Memories_RTP_27_234Hz.bin +odm/firmware/aw8697_Memories_RTP_27_237Hz.bin +odm/firmware/aw8697_Messy_RTP_28.bin +odm/firmware/aw8697_Messy_RTP_28_165Hz.bin +odm/firmware/aw8697_Messy_RTP_28_175Hz.bin +odm/firmware/aw8697_Messy_RTP_28_226Hz.bin +odm/firmware/aw8697_Messy_RTP_28_230Hz.bin +odm/firmware/aw8697_Messy_RTP_28_234Hz.bin +odm/firmware/aw8697_Messy_RTP_28_237Hz.bin +odm/firmware/aw8697_Miss_RTP_oplusos7_124.bin +odm/firmware/aw8697_Miss_RTP_oplusos7_124_165Hz.bin +odm/firmware/aw8697_Miss_RTP_oplusos7_124_175Hz.bin +odm/firmware/aw8697_Miss_RTP_oplusos7_124_226Hz.bin +odm/firmware/aw8697_Miss_RTP_oplusos7_124_230Hz.bin +odm/firmware/aw8697_Miss_RTP_oplusos7_124_234Hz.bin +odm/firmware/aw8697_Miss_RTP_oplusos7_124_237Hz.bin +odm/firmware/aw8697_Music_channel_RTP_oplusos7_125.bin +odm/firmware/aw8697_Music_channel_RTP_oplusos7_125_165Hz.bin +odm/firmware/aw8697_Music_channel_RTP_oplusos7_125_175Hz.bin +odm/firmware/aw8697_Music_channel_RTP_oplusos7_125_226Hz.bin +odm/firmware/aw8697_Music_channel_RTP_oplusos7_125_230Hz.bin +odm/firmware/aw8697_Music_channel_RTP_oplusos7_125_234Hz.bin +odm/firmware/aw8697_Music_channel_RTP_oplusos7_125_237Hz.bin +odm/firmware/aw8697_Night_RTP_29.bin +odm/firmware/aw8697_Night_RTP_29_165Hz.bin +odm/firmware/aw8697_Night_RTP_29_175Hz.bin +odm/firmware/aw8697_Night_RTP_29_226Hz.bin +odm/firmware/aw8697_Night_RTP_29_230Hz.bin +odm/firmware/aw8697_Night_RTP_29_234Hz.bin +odm/firmware/aw8697_Night_RTP_29_237Hz.bin +odm/firmware/aw8697_Opop_short_RTP_87.bin +odm/firmware/aw8697_Opop_short_RTP_87_165Hz.bin +odm/firmware/aw8697_Opop_short_RTP_87_175Hz.bin +odm/firmware/aw8697_Opop_short_RTP_87_226Hz.bin +odm/firmware/aw8697_Opop_short_RTP_87_230Hz.bin +odm/firmware/aw8697_Opop_short_RTP_87_234Hz.bin +odm/firmware/aw8697_Opop_short_RTP_87_237Hz.bin +odm/firmware/aw8697_Overtone_channel_RTP_oplusos7_132.bin +odm/firmware/aw8697_Overtone_channel_RTP_oplusos7_132_165Hz.bin +odm/firmware/aw8697_Overtone_channel_RTP_oplusos7_132_175Hz.bin +odm/firmware/aw8697_Overtone_channel_RTP_oplusos7_132_226Hz.bin +odm/firmware/aw8697_Overtone_channel_RTP_oplusos7_132_230Hz.bin +odm/firmware/aw8697_Overtone_channel_RTP_oplusos7_132_234Hz.bin +odm/firmware/aw8697_Overtone_channel_RTP_oplusos7_132_237Hz.bin +odm/firmware/aw8697_Passionate_Dance_RTP_30.bin +odm/firmware/aw8697_Passionate_Dance_RTP_30_165Hz.bin +odm/firmware/aw8697_Passionate_Dance_RTP_30_175Hz.bin +odm/firmware/aw8697_Passionate_Dance_RTP_30_226Hz.bin +odm/firmware/aw8697_Passionate_Dance_RTP_30_230Hz.bin +odm/firmware/aw8697_Passionate_Dance_RTP_30_234Hz.bin +odm/firmware/aw8697_Passionate_Dance_RTP_30_237Hz.bin +odm/firmware/aw8697_Percussion_channel_RTP_oplusos7_126.bin +odm/firmware/aw8697_Percussion_channel_RTP_oplusos7_126_165Hz.bin +odm/firmware/aw8697_Percussion_channel_RTP_oplusos7_126_175Hz.bin +odm/firmware/aw8697_Percussion_channel_RTP_oplusos7_126_226Hz.bin +odm/firmware/aw8697_Percussion_channel_RTP_oplusos7_126_230Hz.bin +odm/firmware/aw8697_Percussion_channel_RTP_oplusos7_126_234Hz.bin +odm/firmware/aw8697_Percussion_channel_RTP_oplusos7_126_237Hz.bin +odm/firmware/aw8697_Playground_RTP_31.bin +odm/firmware/aw8697_Playground_RTP_31_165Hz.bin +odm/firmware/aw8697_Playground_RTP_31_175Hz.bin +odm/firmware/aw8697_Playground_RTP_31_226Hz.bin +odm/firmware/aw8697_Playground_RTP_31_230Hz.bin +odm/firmware/aw8697_Playground_RTP_31_234Hz.bin +odm/firmware/aw8697_Playground_RTP_31_237Hz.bin +odm/firmware/aw8697_Pure_RTP_49.bin +odm/firmware/aw8697_Pure_RTP_49_165Hz.bin +odm/firmware/aw8697_Pure_RTP_49_175Hz.bin +odm/firmware/aw8697_Pure_RTP_49_226Hz.bin +odm/firmware/aw8697_Pure_RTP_49_230Hz.bin +odm/firmware/aw8697_Pure_RTP_49_234Hz.bin +odm/firmware/aw8697_Pure_RTP_49_237Hz.bin +odm/firmware/aw8697_Receive_channel_RTP_15.bin +odm/firmware/aw8697_Receive_channel_RTP_15_165Hz.bin +odm/firmware/aw8697_Receive_channel_RTP_15_175Hz.bin +odm/firmware/aw8697_Receive_channel_RTP_15_226Hz.bin +odm/firmware/aw8697_Receive_channel_RTP_15_230Hz.bin +odm/firmware/aw8697_Receive_channel_RTP_15_234Hz.bin +odm/firmware/aw8697_Receive_channel_RTP_15_237Hz.bin +odm/firmware/aw8697_Relax_RTP_32.bin +odm/firmware/aw8697_Relax_RTP_32_165Hz.bin +odm/firmware/aw8697_Relax_RTP_32_175Hz.bin +odm/firmware/aw8697_Relax_RTP_32_226Hz.bin +odm/firmware/aw8697_Relax_RTP_32_230Hz.bin +odm/firmware/aw8697_Relax_RTP_32_234Hz.bin +odm/firmware/aw8697_Relax_RTP_32_237Hz.bin +odm/firmware/aw8697_Relax_RTP_oplusos7_140.bin +odm/firmware/aw8697_Relax_RTP_oplusos7_140_165Hz.bin +odm/firmware/aw8697_Relax_RTP_oplusos7_140_175Hz.bin +odm/firmware/aw8697_Relax_RTP_oplusos7_140_226Hz.bin +odm/firmware/aw8697_Relax_RTP_oplusos7_140_230Hz.bin +odm/firmware/aw8697_Relax_RTP_oplusos7_140_234Hz.bin +odm/firmware/aw8697_Relax_RTP_oplusos7_140_237Hz.bin +odm/firmware/aw8697_Reminiscence_RTP_33.bin +odm/firmware/aw8697_Ripple_channel_RTP_oplusos7_127.bin +odm/firmware/aw8697_Ripple_channel_RTP_oplusos7_127_165Hz.bin +odm/firmware/aw8697_Ripple_channel_RTP_oplusos7_127_175Hz.bin +odm/firmware/aw8697_Ripple_channel_RTP_oplusos7_127_226Hz.bin +odm/firmware/aw8697_Ripple_channel_RTP_oplusos7_127_230Hz.bin +odm/firmware/aw8697_Ripple_channel_RTP_oplusos7_127_234Hz.bin +odm/firmware/aw8697_Ripple_channel_RTP_oplusos7_127_237Hz.bin +odm/firmware/aw8697_Romantic_RTP_oplusos7_137.bin +odm/firmware/aw8697_Romantic_RTP_oplusos7_137_165Hz.bin +odm/firmware/aw8697_Romantic_RTP_oplusos7_137_175Hz.bin +odm/firmware/aw8697_Romantic_RTP_oplusos7_137_226Hz.bin +odm/firmware/aw8697_Romantic_RTP_oplusos7_137_230Hz.bin +odm/firmware/aw8697_Romantic_RTP_oplusos7_137_234Hz.bin +odm/firmware/aw8697_Romantic_RTP_oplusos7_137_237Hz.bin +odm/firmware/aw8697_Scenic_RTP_121.bin +odm/firmware/aw8697_Scenic_RTP_121_165Hz.bin +odm/firmware/aw8697_Scenic_RTP_121_175Hz.bin +odm/firmware/aw8697_Scenic_RTP_121_226Hz.bin +odm/firmware/aw8697_Scenic_RTP_121_230Hz.bin +odm/firmware/aw8697_Scenic_RTP_121_234Hz.bin +odm/firmware/aw8697_Scenic_RTP_121_237Hz.bin +odm/firmware/aw8697_Seine_past_RTP_oplusos7_134.bin +odm/firmware/aw8697_Seine_past_RTP_oplusos7_134_165Hz.bin +odm/firmware/aw8697_Seine_past_RTP_oplusos7_134_175Hz.bin +odm/firmware/aw8697_Seine_past_RTP_oplusos7_134_226Hz.bin +odm/firmware/aw8697_Seine_past_RTP_oplusos7_134_230Hz.bin +odm/firmware/aw8697_Seine_past_RTP_oplusos7_134_234Hz.bin +odm/firmware/aw8697_Seine_past_RTP_oplusos7_134_237Hz.bin +odm/firmware/aw8697_Silence_From_Afar_RTP_34.bin +odm/firmware/aw8697_Silence_From_Afar_RTP_34_165Hz.bin +odm/firmware/aw8697_Silence_From_Afar_RTP_34_175Hz.bin +odm/firmware/aw8697_Silence_From_Afar_RTP_34_226Hz.bin +odm/firmware/aw8697_Silence_From_Afar_RTP_34_230Hz.bin +odm/firmware/aw8697_Silence_From_Afar_RTP_34_234Hz.bin +odm/firmware/aw8697_Silence_From_Afar_RTP_34_237Hz.bin +odm/firmware/aw8697_Silence_RTP_35.bin +odm/firmware/aw8697_Silence_RTP_35_165Hz.bin +odm/firmware/aw8697_Silence_RTP_35_175Hz.bin +odm/firmware/aw8697_Silence_RTP_35_226Hz.bin +odm/firmware/aw8697_Silence_RTP_35_230Hz.bin +odm/firmware/aw8697_Silence_RTP_35_234Hz.bin +odm/firmware/aw8697_Silence_RTP_35_237Hz.bin +odm/firmware/aw8697_Simple_channel_RTP_oplusos7_133.bin +odm/firmware/aw8697_Simple_channel_RTP_oplusos7_133_165Hz.bin +odm/firmware/aw8697_Simple_channel_RTP_oplusos7_133_175Hz.bin +odm/firmware/aw8697_Simple_channel_RTP_oplusos7_133_226Hz.bin +odm/firmware/aw8697_Simple_channel_RTP_oplusos7_133_230Hz.bin +odm/firmware/aw8697_Simple_channel_RTP_oplusos7_133_234Hz.bin +odm/firmware/aw8697_Simple_channel_RTP_oplusos7_133_237Hz.bin +odm/firmware/aw8697_Splash_channel_RTP_16.bin +odm/firmware/aw8697_Splash_channel_RTP_16_165Hz.bin +odm/firmware/aw8697_Splash_channel_RTP_16_175Hz.bin +odm/firmware/aw8697_Splash_channel_RTP_16_226Hz.bin +odm/firmware/aw8697_Splash_channel_RTP_16_230Hz.bin +odm/firmware/aw8697_Splash_channel_RTP_16_234Hz.bin +odm/firmware/aw8697_Splash_channel_RTP_16_237Hz.bin +odm/firmware/aw8697_Stars_RTP_36.bin +odm/firmware/aw8697_Stars_RTP_36_165Hz.bin +odm/firmware/aw8697_Stars_RTP_36_175Hz.bin +odm/firmware/aw8697_Stars_RTP_36_226Hz.bin +odm/firmware/aw8697_Stars_RTP_36_230Hz.bin +odm/firmware/aw8697_Stars_RTP_36_234Hz.bin +odm/firmware/aw8697_Stars_RTP_36_237Hz.bin +odm/firmware/aw8697_Summer_RTP_37.bin +odm/firmware/aw8697_Summer_RTP_37_165Hz.bin +odm/firmware/aw8697_Summer_RTP_37_175Hz.bin +odm/firmware/aw8697_Summer_RTP_37_226Hz.bin +odm/firmware/aw8697_Summer_RTP_37_230Hz.bin +odm/firmware/aw8697_Summer_RTP_37_234Hz.bin +odm/firmware/aw8697_Summer_RTP_37_237Hz.bin +odm/firmware/aw8697_Temple_morning_RTP_71.bin +odm/firmware/aw8697_Temple_morning_RTP_71_165Hz.bin +odm/firmware/aw8697_Temple_morning_RTP_71_175Hz.bin +odm/firmware/aw8697_Temple_morning_RTP_71_226Hz.bin +odm/firmware/aw8697_Temple_morning_RTP_71_230Hz.bin +odm/firmware/aw8697_Temple_morning_RTP_71_234Hz.bin +odm/firmware/aw8697_Temple_morning_RTP_71_237Hz.bin +odm/firmware/aw8697_Tip_top_RTP_86.bin +odm/firmware/aw8697_Tip_top_RTP_86_165Hz.bin +odm/firmware/aw8697_Tip_top_RTP_86_175Hz.bin +odm/firmware/aw8697_Tip_top_RTP_86_226Hz.bin +odm/firmware/aw8697_Tip_top_RTP_86_230Hz.bin +odm/firmware/aw8697_Tip_top_RTP_86_234Hz.bin +odm/firmware/aw8697_Tip_top_RTP_86_237Hz.bin +odm/firmware/aw8697_Tone_round_RTP_80.bin +odm/firmware/aw8697_Tone_round_RTP_80_165Hz.bin +odm/firmware/aw8697_Tone_round_RTP_80_175Hz.bin +odm/firmware/aw8697_Tone_round_RTP_80_226Hz.bin +odm/firmware/aw8697_Tone_round_RTP_80_230Hz.bin +odm/firmware/aw8697_Tone_round_RTP_80_234Hz.bin +odm/firmware/aw8697_Tone_round_RTP_80_237Hz.bin +odm/firmware/aw8697_Toys_RTP_38.bin +odm/firmware/aw8697_Toys_RTP_38_165Hz.bin +odm/firmware/aw8697_Toys_RTP_38_175Hz.bin +odm/firmware/aw8697_Toys_RTP_38_226Hz.bin +odm/firmware/aw8697_Toys_RTP_38_230Hz.bin +odm/firmware/aw8697_Toys_RTP_38_234Hz.bin +odm/firmware/aw8697_Toys_RTP_38_237Hz.bin +odm/firmware/aw8697_Vacation_RTP_74.bin +odm/firmware/aw8697_Vacation_RTP_74_165Hz.bin +odm/firmware/aw8697_Vacation_RTP_74_175Hz.bin +odm/firmware/aw8697_Vacation_RTP_74_226Hz.bin +odm/firmware/aw8697_Vacation_RTP_74_230Hz.bin +odm/firmware/aw8697_Vacation_RTP_74_234Hz.bin +odm/firmware/aw8697_Vacation_RTP_74_237Hz.bin +odm/firmware/aw8697_Vision_RTP_40.bin +odm/firmware/aw8697_Vision_RTP_40_170.bin +odm/firmware/aw8697_Water_cicidas_72_RTP.bin +odm/firmware/aw8697_Water_cicidas_72_RTP_165Hz.bin +odm/firmware/aw8697_Water_cicidas_72_RTP_175Hz.bin +odm/firmware/aw8697_Water_cicidas_72_RTP_226Hz.bin +odm/firmware/aw8697_Water_cicidas_72_RTP_230Hz.bin +odm/firmware/aw8697_Water_cicidas_72_RTP_234Hz.bin +odm/firmware/aw8697_Water_cicidas_72_RTP_237Hz.bin +odm/firmware/aw8697_Wood_phone_RTP_82.bin +odm/firmware/aw8697_Wood_phone_RTP_82_165Hz.bin +odm/firmware/aw8697_Wood_phone_RTP_82_175Hz.bin +odm/firmware/aw8697_Wood_phone_RTP_82_226Hz.bin +odm/firmware/aw8697_Wood_phone_RTP_82_230Hz.bin +odm/firmware/aw8697_Wood_phone_RTP_82_234Hz.bin +odm/firmware/aw8697_Wood_phone_RTP_82_237Hz.bin +odm/firmware/aw8697_Zanza_RTP_84.bin +odm/firmware/aw8697_Zanza_RTP_84_165Hz.bin +odm/firmware/aw8697_Zanza_RTP_84_175Hz.bin +odm/firmware/aw8697_Zanza_RTP_84_226Hz.bin +odm/firmware/aw8697_Zanza_RTP_84_230Hz.bin +odm/firmware/aw8697_Zanza_RTP_84_234Hz.bin +odm/firmware/aw8697_Zanza_RTP_84_237Hz.bin +odm/firmware/aw8697_bowl_bells_RTP_88.bin +odm/firmware/aw8697_bowl_bells_RTP_88_165Hz.bin +odm/firmware/aw8697_bowl_bells_RTP_88_175Hz.bin +odm/firmware/aw8697_bowl_bells_RTP_88_226Hz.bin +odm/firmware/aw8697_bowl_bells_RTP_88_230Hz.bin +odm/firmware/aw8697_bowl_bells_RTP_88_234Hz.bin +odm/firmware/aw8697_bowl_bells_RTP_88_237Hz.bin +odm/firmware/aw8697_breath_simulation_RTP_118.bin +odm/firmware/aw8697_breath_simulation_RTP_118_226Hz.bin +odm/firmware/aw8697_breath_simulation_RTP_118_230Hz.bin +odm/firmware/aw8697_breath_simulation_RTP_118_234Hz.bin +odm/firmware/aw8697_breath_simulation_RTP_118_237Hz.bin +odm/firmware/aw8697_charging_simulation_RTP_108.bin +odm/firmware/aw8697_charging_simulation_RTP_108_226Hz.bin +odm/firmware/aw8697_charging_simulation_RTP_108_230Hz.bin +odm/firmware/aw8697_charging_simulation_RTP_108_234Hz.bin +odm/firmware/aw8697_charging_simulation_RTP_108_237Hz.bin +odm/firmware/aw8697_clock_channel_RTP_43.bin +odm/firmware/aw8697_clock_channel_RTP_43_165Hz.bin +odm/firmware/aw8697_clock_channel_RTP_43_175Hz.bin +odm/firmware/aw8697_clock_channel_RTP_43_226Hz.bin +odm/firmware/aw8697_clock_channel_RTP_43_230Hz.bin +odm/firmware/aw8697_clock_channel_RTP_43_234Hz.bin +odm/firmware/aw8697_clock_channel_RTP_43_237Hz.bin +odm/firmware/aw8697_cut_channel_RTP_42.bin +odm/firmware/aw8697_cut_channel_RTP_42_165Hz.bin +odm/firmware/aw8697_cut_channel_RTP_42_175Hz.bin +odm/firmware/aw8697_cut_channel_RTP_42_226Hz.bin +odm/firmware/aw8697_cut_channel_RTP_42_230Hz.bin +odm/firmware/aw8697_cut_channel_RTP_42_234Hz.bin +odm/firmware/aw8697_cut_channel_RTP_42_237Hz.bin +odm/firmware/aw8697_desk_7_RTP_54.bin +odm/firmware/aw8697_desk_7_RTP_54_165Hz.bin +odm/firmware/aw8697_desk_7_RTP_54_175Hz.bin +odm/firmware/aw8697_desk_7_RTP_54_226Hz.bin +odm/firmware/aw8697_desk_7_RTP_54_230Hz.bin +odm/firmware/aw8697_desk_7_RTP_54_234Hz.bin +odm/firmware/aw8697_desk_7_RTP_54_237Hz.bin +odm/firmware/aw8697_fingerprint_effect1_RTP_110.bin +odm/firmware/aw8697_fingerprint_effect1_RTP_110_226Hz.bin +odm/firmware/aw8697_fingerprint_effect1_RTP_110_230Hz.bin +odm/firmware/aw8697_fingerprint_effect1_RTP_110_234Hz.bin +odm/firmware/aw8697_fingerprint_effect1_RTP_110_237Hz.bin +odm/firmware/aw8697_fingerprint_effect2_RTP_111.bin +odm/firmware/aw8697_fingerprint_effect2_RTP_111_226Hz.bin +odm/firmware/aw8697_fingerprint_effect2_RTP_111_230Hz.bin +odm/firmware/aw8697_fingerprint_effect2_RTP_111_234Hz.bin +odm/firmware/aw8697_fingerprint_effect2_RTP_111_237Hz.bin +odm/firmware/aw8697_fingerprint_effect3_RTP_112.bin +odm/firmware/aw8697_fingerprint_effect3_RTP_112_226Hz.bin +odm/firmware/aw8697_fingerprint_effect3_RTP_112_230Hz.bin +odm/firmware/aw8697_fingerprint_effect3_RTP_112_234Hz.bin +odm/firmware/aw8697_fingerprint_effect3_RTP_112_237Hz.bin +odm/firmware/aw8697_fingerprint_effect4_RTP_113.bin +odm/firmware/aw8697_fingerprint_effect4_RTP_113_226Hz.bin +odm/firmware/aw8697_fingerprint_effect4_RTP_113_230Hz.bin +odm/firmware/aw8697_fingerprint_effect4_RTP_113_234Hz.bin +odm/firmware/aw8697_fingerprint_effect4_RTP_113_237Hz.bin +odm/firmware/aw8697_fingerprint_effect5_RTP_114.bin +odm/firmware/aw8697_fingerprint_effect5_RTP_114_226Hz.bin +odm/firmware/aw8697_fingerprint_effect5_RTP_114_230Hz.bin +odm/firmware/aw8697_fingerprint_effect5_RTP_114_234Hz.bin +odm/firmware/aw8697_fingerprint_effect5_RTP_114_237Hz.bin +odm/firmware/aw8697_fingerprint_effect6_RTP_115.bin +odm/firmware/aw8697_fingerprint_effect6_RTP_115_226Hz.bin +odm/firmware/aw8697_fingerprint_effect6_RTP_115_230Hz.bin +odm/firmware/aw8697_fingerprint_effect6_RTP_115_234Hz.bin +odm/firmware/aw8697_fingerprint_effect6_RTP_115_237Hz.bin +odm/firmware/aw8697_fingerprint_effect7_RTP_116.bin +odm/firmware/aw8697_fingerprint_effect7_RTP_116_226Hz.bin +odm/firmware/aw8697_fingerprint_effect7_RTP_116_230Hz.bin +odm/firmware/aw8697_fingerprint_effect7_RTP_116_234Hz.bin +odm/firmware/aw8697_fingerprint_effect7_RTP_116_237Hz.bin +odm/firmware/aw8697_fingerprint_effect8_RTP_117.bin +odm/firmware/aw8697_fingerprint_effect8_RTP_117_226Hz.bin +odm/firmware/aw8697_fingerprint_effect8_RTP_117_230Hz.bin +odm/firmware/aw8697_fingerprint_effect8_RTP_117_234Hz.bin +odm/firmware/aw8697_fingerprint_effect8_RTP_117_237Hz.bin +odm/firmware/aw8697_haptic.bin +odm/firmware/aw8697_haptic_166.bin +odm/firmware/aw8697_haptic_168.bin +odm/firmware/aw8697_haptic_170.bin +odm/firmware/aw8697_haptic_172.bin +odm/firmware/aw8697_haptic_174.bin +odm/firmware/aw8697_haptic_235.bin +odm/firmware/aw8697_haptic_235_19161.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_160HZ.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_160Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_162HZ.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_162Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_164Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_166Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_168Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_170Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_172Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_174Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_176Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_178Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_180Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_225Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_226Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_227Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_228Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_229Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_230Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_231Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_232Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_233Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_234Hz.bin +odm/firmware/aw8697_high_temp_high_humidity_channel_RTP_51_235Hz.bin +odm/firmware/aw8697_honor_fisrt_kill_RTP_60.bin +odm/firmware/aw8697_honor_fisrt_kill_RTP_60_165Hz.bin +odm/firmware/aw8697_honor_fisrt_kill_RTP_60_175Hz.bin +odm/firmware/aw8697_honor_fisrt_kill_RTP_60_226Hz.bin +odm/firmware/aw8697_honor_fisrt_kill_RTP_60_230Hz.bin +odm/firmware/aw8697_honor_fisrt_kill_RTP_60_234Hz.bin +odm/firmware/aw8697_honor_fisrt_kill_RTP_60_237Hz.bin +odm/firmware/aw8697_honor_five_kill_RTP_64.bin +odm/firmware/aw8697_honor_five_kill_RTP_64_165Hz.bin +odm/firmware/aw8697_honor_five_kill_RTP_64_175Hz.bin +odm/firmware/aw8697_honor_five_kill_RTP_64_226Hz.bin +odm/firmware/aw8697_honor_five_kill_RTP_64_230Hz.bin +odm/firmware/aw8697_honor_five_kill_RTP_64_234Hz.bin +odm/firmware/aw8697_honor_five_kill_RTP_64_237Hz.bin +odm/firmware/aw8697_honor_four_continu_kill_RTP_66.bin +odm/firmware/aw8697_honor_four_continu_kill_RTP_66_165Hz.bin +odm/firmware/aw8697_honor_four_continu_kill_RTP_66_175Hz.bin +odm/firmware/aw8697_honor_four_continu_kill_RTP_66_226Hz.bin +odm/firmware/aw8697_honor_four_continu_kill_RTP_66_230Hz.bin +odm/firmware/aw8697_honor_four_continu_kill_RTP_66_234Hz.bin +odm/firmware/aw8697_honor_four_continu_kill_RTP_66_237Hz.bin +odm/firmware/aw8697_honor_four_kill_RTP_63.bin +odm/firmware/aw8697_honor_four_kill_RTP_63_165Hz.bin +odm/firmware/aw8697_honor_four_kill_RTP_63_175Hz.bin +odm/firmware/aw8697_honor_four_kill_RTP_63_226Hz.bin +odm/firmware/aw8697_honor_four_kill_RTP_63_230Hz.bin +odm/firmware/aw8697_honor_four_kill_RTP_63_234Hz.bin +odm/firmware/aw8697_honor_four_kill_RTP_63_237Hz.bin +odm/firmware/aw8697_honor_lengendary_RTP_69.bin +odm/firmware/aw8697_honor_lengendary_RTP_69_165Hz.bin +odm/firmware/aw8697_honor_lengendary_RTP_69_175Hz.bin +odm/firmware/aw8697_honor_lengendary_RTP_69_226Hz.bin +odm/firmware/aw8697_honor_lengendary_RTP_69_230Hz.bin +odm/firmware/aw8697_honor_lengendary_RTP_69_234Hz.bin +odm/firmware/aw8697_honor_lengendary_RTP_69_237Hz.bin +odm/firmware/aw8697_honor_thousands_kill_RTP_68.bin +odm/firmware/aw8697_honor_thousands_kill_RTP_68_165Hz.bin +odm/firmware/aw8697_honor_thousands_kill_RTP_68_175Hz.bin +odm/firmware/aw8697_honor_thousands_kill_RTP_68_226Hz.bin +odm/firmware/aw8697_honor_thousands_kill_RTP_68_230Hz.bin +odm/firmware/aw8697_honor_thousands_kill_RTP_68_234Hz.bin +odm/firmware/aw8697_honor_thousands_kill_RTP_68_237Hz.bin +odm/firmware/aw8697_honor_three_continu_kill_RTP_65.bin +odm/firmware/aw8697_honor_three_continu_kill_RTP_65_165Hz.bin +odm/firmware/aw8697_honor_three_continu_kill_RTP_65_175Hz.bin +odm/firmware/aw8697_honor_three_continu_kill_RTP_65_226Hz.bin +odm/firmware/aw8697_honor_three_continu_kill_RTP_65_230Hz.bin +odm/firmware/aw8697_honor_three_continu_kill_RTP_65_234Hz.bin +odm/firmware/aw8697_honor_three_continu_kill_RTP_65_237Hz.bin +odm/firmware/aw8697_honor_three_kill_RTP_62.bin +odm/firmware/aw8697_honor_three_kill_RTP_62_165Hz.bin +odm/firmware/aw8697_honor_three_kill_RTP_62_175Hz.bin +odm/firmware/aw8697_honor_three_kill_RTP_62_226Hz.bin +odm/firmware/aw8697_honor_three_kill_RTP_62_230Hz.bin +odm/firmware/aw8697_honor_three_kill_RTP_62_234Hz.bin +odm/firmware/aw8697_honor_three_kill_RTP_62_237Hz.bin +odm/firmware/aw8697_honor_two_kill_RTP_61.bin +odm/firmware/aw8697_honor_two_kill_RTP_61_165Hz.bin +odm/firmware/aw8697_honor_two_kill_RTP_61_175Hz.bin +odm/firmware/aw8697_honor_two_kill_RTP_61_226Hz.bin +odm/firmware/aw8697_honor_two_kill_RTP_61_230Hz.bin +odm/firmware/aw8697_honor_two_kill_RTP_61_234Hz.bin +odm/firmware/aw8697_honor_two_kill_RTP_61_237Hz.bin +odm/firmware/aw8697_honor_unstoppable_RTP_67.bin +odm/firmware/aw8697_honor_unstoppable_RTP_67_165Hz.bin +odm/firmware/aw8697_honor_unstoppable_RTP_67_175Hz.bin +odm/firmware/aw8697_honor_unstoppable_RTP_67_226Hz.bin +odm/firmware/aw8697_honor_unstoppable_RTP_67_230Hz.bin +odm/firmware/aw8697_honor_unstoppable_RTP_67_234Hz.bin +odm/firmware/aw8697_honor_unstoppable_RTP_67_237Hz.bin +odm/firmware/aw8697_jumpy_RTP_89.bin +odm/firmware/aw8697_jumpy_RTP_89_165Hz.bin +odm/firmware/aw8697_jumpy_RTP_89_175Hz.bin +odm/firmware/aw8697_jumpy_RTP_89_226Hz.bin +odm/firmware/aw8697_jumpy_RTP_89_230Hz.bin +odm/firmware/aw8697_jumpy_RTP_89_234Hz.bin +odm/firmware/aw8697_jumpy_RTP_89_237Hz.bin +odm/firmware/aw8697_kill_program_RTP_47.bin +odm/firmware/aw8697_kill_program_RTP_47_165Hz.bin +odm/firmware/aw8697_kill_program_RTP_47_175Hz.bin +odm/firmware/aw8697_kill_program_RTP_47_226Hz.bin +odm/firmware/aw8697_kill_program_RTP_47_230Hz.bin +odm/firmware/aw8697_kill_program_RTP_47_234Hz.bin +odm/firmware/aw8697_kill_program_RTP_47_237Hz.bin +odm/firmware/aw8697_listen_pop_53.bin +odm/firmware/aw8697_listen_pop_53_235Hz.bin +odm/firmware/aw8697_long_sound_channel_RTP_44.bin +odm/firmware/aw8697_long_sound_channel_RTP_44_165Hz.bin +odm/firmware/aw8697_long_sound_channel_RTP_44_175Hz.bin +odm/firmware/aw8697_long_sound_channel_RTP_44_226Hz.bin +odm/firmware/aw8697_long_sound_channel_RTP_44_230Hz.bin +odm/firmware/aw8697_long_sound_channel_RTP_44_234Hz.bin +odm/firmware/aw8697_long_sound_channel_RTP_44_237Hz.bin +odm/firmware/aw8697_nfc_10_RTP_55.bin +odm/firmware/aw8697_nfc_10_RTP_55_165Hz.bin +odm/firmware/aw8697_nfc_10_RTP_55_175Hz.bin +odm/firmware/aw8697_nfc_10_RTP_55_226Hz.bin +odm/firmware/aw8697_nfc_10_RTP_55_230Hz.bin +odm/firmware/aw8697_nfc_10_RTP_55_234Hz.bin +odm/firmware/aw8697_nfc_10_RTP_55_237Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_160Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_162Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_164Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_166Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_168Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_170Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_172Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_174Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_176Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_178Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_180Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_225Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_226Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_227Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_228Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_229Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_230Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_231Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_232Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_233Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_234Hz.bin +odm/firmware/aw8697_old_steady_test_RTP_52_235Hz.bin +odm/firmware/aw8697_realme_its_realme_RTP_161_235Hz.bin +odm/firmware/aw8697_realme_jingle_RTP_163_235Hz.bin +odm/firmware/aw8697_realme_tune_RTP_162_235Hz.bin +odm/firmware/aw8697_reserved_108.bin +odm/firmware/aw8697_reserved_109.bin +odm/firmware/aw8697_rtp.bin +odm/firmware/aw8697_rtp_lighthouse.bin +odm/firmware/aw8697_rtp_silk.bin +odm/firmware/aw8697_short_channel_RTP_45.bin +odm/firmware/aw8697_short_channel_RTP_45_165Hz.bin +odm/firmware/aw8697_short_channel_RTP_45_175Hz.bin +odm/firmware/aw8697_short_channel_RTP_45_226Hz.bin +odm/firmware/aw8697_short_channel_RTP_45_230Hz.bin +odm/firmware/aw8697_short_channel_RTP_45_234Hz.bin +odm/firmware/aw8697_short_channel_RTP_45_237Hz.bin +odm/firmware/aw8697_soldier_fifth_kill_RTP_104.bin +odm/firmware/aw8697_soldier_fifth_kill_RTP_104_165Hz.bin +odm/firmware/aw8697_soldier_fifth_kill_RTP_104_175Hz.bin +odm/firmware/aw8697_soldier_fifth_kill_RTP_104_226Hz.bin +odm/firmware/aw8697_soldier_fifth_kill_RTP_104_230Hz.bin +odm/firmware/aw8697_soldier_fifth_kill_RTP_104_234Hz.bin +odm/firmware/aw8697_soldier_fifth_kill_RTP_104_237Hz.bin +odm/firmware/aw8697_soldier_first_kill_RTP_100.bin +odm/firmware/aw8697_soldier_first_kill_RTP_100_165Hz.bin +odm/firmware/aw8697_soldier_first_kill_RTP_100_175Hz.bin +odm/firmware/aw8697_soldier_first_kill_RTP_100_226Hz.bin +odm/firmware/aw8697_soldier_first_kill_RTP_100_230Hz.bin +odm/firmware/aw8697_soldier_first_kill_RTP_100_234Hz.bin +odm/firmware/aw8697_soldier_first_kill_RTP_100_237Hz.bin +odm/firmware/aw8697_soldier_fourth_kill_RTP_103.bin +odm/firmware/aw8697_soldier_fourth_kill_RTP_103_165Hz.bin +odm/firmware/aw8697_soldier_fourth_kill_RTP_103_175Hz.bin +odm/firmware/aw8697_soldier_fourth_kill_RTP_103_226Hz.bin +odm/firmware/aw8697_soldier_fourth_kill_RTP_103_230Hz.bin +odm/firmware/aw8697_soldier_fourth_kill_RTP_103_234Hz.bin +odm/firmware/aw8697_soldier_fourth_kill_RTP_103_237Hz.bin +odm/firmware/aw8697_soldier_second_kill_RTP_101.bin +odm/firmware/aw8697_soldier_second_kill_RTP_101_165Hz.bin +odm/firmware/aw8697_soldier_second_kill_RTP_101_175Hz.bin +odm/firmware/aw8697_soldier_second_kill_RTP_101_226Hz.bin +odm/firmware/aw8697_soldier_second_kill_RTP_101_230Hz.bin +odm/firmware/aw8697_soldier_second_kill_RTP_101_234Hz.bin +odm/firmware/aw8697_soldier_second_kill_RTP_101_237Hz.bin +odm/firmware/aw8697_soldier_third_kill_RTP_102.bin +odm/firmware/aw8697_soldier_third_kill_RTP_102_165Hz.bin +odm/firmware/aw8697_soldier_third_kill_RTP_102_175Hz.bin +odm/firmware/aw8697_soldier_third_kill_RTP_102_226Hz.bin +odm/firmware/aw8697_soldier_third_kill_RTP_102_230Hz.bin +odm/firmware/aw8697_soldier_third_kill_RTP_102_234Hz.bin +odm/firmware/aw8697_soldier_third_kill_RTP_102_237Hz.bin +odm/firmware/aw8697_stepable_regulate_RTP_105.bin +odm/firmware/aw8697_stepable_regulate_RTP_105_226Hz.bin +odm/firmware/aw8697_stepable_regulate_RTP_105_230Hz.bin +odm/firmware/aw8697_stepable_regulate_RTP_105_234Hz.bin +odm/firmware/aw8697_stepable_regulate_RTP_105_237Hz.bin +odm/firmware/aw8697_strength_level_bar_edge_RTP_107.bin +odm/firmware/aw8697_strength_level_bar_edge_RTP_107_226Hz.bin +odm/firmware/aw8697_strength_level_bar_edge_RTP_107_230Hz.bin +odm/firmware/aw8697_strength_level_bar_edge_RTP_107_234Hz.bin +odm/firmware/aw8697_strength_level_bar_edge_RTP_107_237Hz.bin +odm/firmware/aw8697_temple_tone_RTP_77.bin +odm/firmware/aw8697_temple_tone_RTP_77_165Hz.bin +odm/firmware/aw8697_temple_tone_RTP_77_175Hz.bin +odm/firmware/aw8697_temple_tone_RTP_77_226Hz.bin +odm/firmware/aw8697_temple_tone_RTP_77_230Hz.bin +odm/firmware/aw8697_temple_tone_RTP_77_234Hz.bin +odm/firmware/aw8697_temple_tone_RTP_77_237Hz.bin +odm/firmware/aw8697_two_error_remaind_RTP_46.bin +odm/firmware/aw8697_two_error_remaind_RTP_46_165Hz.bin +odm/firmware/aw8697_two_error_remaind_RTP_46_175Hz.bin +odm/firmware/aw8697_two_error_remaind_RTP_46_226Hz.bin +odm/firmware/aw8697_two_error_remaind_RTP_46_230Hz.bin +odm/firmware/aw8697_two_error_remaind_RTP_46_234Hz.bin +odm/firmware/aw8697_two_error_remaind_RTP_46_237Hz.bin +odm/firmware/aw8697_vibrator_remain_12_RTP_56.bin +odm/firmware/aw8697_vibrator_remain_12_RTP_56_165Hz.bin +odm/firmware/aw8697_vibrator_remain_12_RTP_56_175Hz.bin +odm/firmware/aw8697_vibrator_remain_12_RTP_56_226Hz.bin +odm/firmware/aw8697_vibrator_remain_12_RTP_56_230Hz.bin +odm/firmware/aw8697_vibrator_remain_12_RTP_56_234Hz.bin +odm/firmware/aw8697_vibrator_remain_12_RTP_56_237Hz.bin +odm/firmware/aw8697_voice_assistant_RTP_122.bin +odm/firmware/aw8697_voice_assistant_RTP_122_226Hz.bin +odm/firmware/aw8697_voice_assistant_RTP_122_230Hz.bin +odm/firmware/aw8697_voice_assistant_RTP_122_234Hz.bin +odm/firmware/aw8697_voice_assistant_RTP_122_237Hz.bin +odm/firmware/aw8697_voice_level_bar_edge_RTP_106.bin +odm/firmware/aw8697_voice_level_bar_edge_RTP_106_226Hz.bin +odm/firmware/aw8697_voice_level_bar_edge_RTP_106_230Hz.bin +odm/firmware/aw8697_voice_level_bar_edge_RTP_106_234Hz.bin +odm/firmware/aw8697_voice_level_bar_edge_RTP_106_237Hz.bin +odm/firmware/aw8697_waltz_channel_RTP_41.bin +odm/firmware/aw8697_waltz_channel_RTP_41_165Hz.bin +odm/firmware/aw8697_waltz_channel_RTP_41_175Hz.bin +odm/firmware/aw8697_waltz_channel_RTP_41_226Hz.bin +odm/firmware/aw8697_waltz_channel_RTP_41_230Hz.bin +odm/firmware/aw8697_waltz_channel_RTP_41_234Hz.bin +odm/firmware/aw8697_waltz_channel_RTP_41_237Hz.bin +odm/firmware/aw8697_weather_cloudy_RTP_oplusos7_143.bin +odm/firmware/aw8697_weather_cloudy_RTP_oplusos7_143_165Hz.bin +odm/firmware/aw8697_weather_cloudy_RTP_oplusos7_143_175Hz.bin +odm/firmware/aw8697_weather_cloudy_RTP_oplusos7_143_226Hz.bin +odm/firmware/aw8697_weather_cloudy_RTP_oplusos7_143_230Hz.bin +odm/firmware/aw8697_weather_cloudy_RTP_oplusos7_143_234Hz.bin +odm/firmware/aw8697_weather_cloudy_RTP_oplusos7_143_237Hz.bin +odm/firmware/aw8697_weather_default_RTP_oplusos7_145.bin +odm/firmware/aw8697_weather_default_RTP_oplusos7_145_165Hz.bin +odm/firmware/aw8697_weather_default_RTP_oplusos7_145_175Hz.bin +odm/firmware/aw8697_weather_default_RTP_oplusos7_145_226Hz.bin +odm/firmware/aw8697_weather_default_RTP_oplusos7_145_230Hz.bin +odm/firmware/aw8697_weather_default_RTP_oplusos7_145_234Hz.bin +odm/firmware/aw8697_weather_default_RTP_oplusos7_145_237Hz.bin +odm/firmware/aw8697_weather_rain_RTP_oplusos7_149.bin +odm/firmware/aw8697_weather_rain_RTP_oplusos7_149_165Hz.bin +odm/firmware/aw8697_weather_rain_RTP_oplusos7_149_175Hz.bin +odm/firmware/aw8697_weather_rain_RTP_oplusos7_149_226Hz.bin +odm/firmware/aw8697_weather_rain_RTP_oplusos7_149_230Hz.bin +odm/firmware/aw8697_weather_rain_RTP_oplusos7_149_234Hz.bin +odm/firmware/aw8697_weather_rain_RTP_oplusos7_149_237Hz.bin +odm/firmware/aw8697_weather_smog_RTP_oplusos7_147.bin +odm/firmware/aw8697_weather_smog_RTP_oplusos7_147_165Hz.bin +odm/firmware/aw8697_weather_smog_RTP_oplusos7_147_175Hz.bin +odm/firmware/aw8697_weather_smog_RTP_oplusos7_147_226Hz.bin +odm/firmware/aw8697_weather_smog_RTP_oplusos7_147_230Hz.bin +odm/firmware/aw8697_weather_smog_RTP_oplusos7_147_234Hz.bin +odm/firmware/aw8697_weather_smog_RTP_oplusos7_147_237Hz.bin +odm/firmware/aw8697_weather_snow_RTP_oplusos7_148.bin +odm/firmware/aw8697_weather_snow_RTP_oplusos7_148_165Hz.bin +odm/firmware/aw8697_weather_snow_RTP_oplusos7_148_175Hz.bin +odm/firmware/aw8697_weather_snow_RTP_oplusos7_148_226Hz.bin +odm/firmware/aw8697_weather_snow_RTP_oplusos7_148_230Hz.bin +odm/firmware/aw8697_weather_snow_RTP_oplusos7_148_234Hz.bin +odm/firmware/aw8697_weather_snow_RTP_oplusos7_148_237Hz.bin +odm/firmware/aw8697_weather_sunny_RTP_oplusos7_146.bin +odm/firmware/aw8697_weather_sunny_RTP_oplusos7_146_165Hz.bin +odm/firmware/aw8697_weather_sunny_RTP_oplusos7_146_175Hz.bin +odm/firmware/aw8697_weather_sunny_RTP_oplusos7_146_226Hz.bin +odm/firmware/aw8697_weather_sunny_RTP_oplusos7_146_230Hz.bin +odm/firmware/aw8697_weather_sunny_RTP_oplusos7_146_234Hz.bin +odm/firmware/aw8697_weather_sunny_RTP_oplusos7_146_237Hz.bin +odm/firmware/aw8697_weather_thunderstorm_RTP_oplusos7_144.bin +odm/firmware/aw8697_weather_thunderstorm_RTP_oplusos7_144_165Hz.bin +odm/firmware/aw8697_weather_thunderstorm_RTP_oplusos7_144_175Hz.bin +odm/firmware/aw8697_weather_thunderstorm_RTP_oplusos7_144_226Hz.bin +odm/firmware/aw8697_weather_thunderstorm_RTP_oplusos7_144_230Hz.bin +odm/firmware/aw8697_weather_thunderstorm_RTP_oplusos7_144_234Hz.bin +odm/firmware/aw8697_weather_thunderstorm_RTP_oplusos7_144_237Hz.bin +odm/firmware/aw8697_weather_wind_RTP_oplusos7_142.bin +odm/firmware/aw8697_weather_wind_RTP_oplusos7_142_165Hz.bin +odm/firmware/aw8697_weather_wind_RTP_oplusos7_142_175Hz.bin +odm/firmware/aw8697_weather_wind_RTP_oplusos7_142_226Hz.bin +odm/firmware/aw8697_weather_wind_RTP_oplusos7_142_230Hz.bin +odm/firmware/aw8697_weather_wind_RTP_oplusos7_142_234Hz.bin +odm/firmware/aw8697_weather_wind_RTP_oplusos7_142_237Hz.bin +odm/firmware/barca_alarm_ring_RTP_120.bin +odm/firmware/barca_incoming_ring_RTP_121.bin +odm/firmware/barca_notice_ring_RTP_122.bin +odm/firmware/notif_Allay_RTP.bin +odm/firmware/notif_Allusion_RTP.bin +odm/firmware/notif_Amiable_RTP.bin +odm/firmware/notif_Blare_RTP.bin +odm/firmware/notif_Blissful_RTP.bin +odm/firmware/notif_Brisk_RTP.bin +odm/firmware/notif_Bubble_RTP.bin +odm/firmware/notif_Cheerful_RTP.bin +odm/firmware/notif_Clear_RTP.bin +odm/firmware/notif_Comely_RTP.bin +odm/firmware/notif_Cozy_RTP.bin +odm/firmware/notif_Ding_RTP.bin +odm/firmware/notif_Effervesce_RTP.bin +odm/firmware/notif_Elegant_RTP.bin +odm/firmware/notif_Free_RTP.bin +odm/firmware/notif_Hallucination_RTP.bin +odm/firmware/notif_Inbound_RTP.bin +odm/firmware/notif_Light_RTP.bin +odm/firmware/notif_Meet_RTP.bin +odm/firmware/notif_Naivety_RTP.bin +odm/firmware/notif_Quickly_RTP.bin +odm/firmware/notif_Rhythm_RTP.bin +odm/firmware/notif_Surprise_RTP.bin +odm/firmware/notif_Twinkle_RTP.bin +odm/firmware/ring_Amenity_RTP.bin +odm/firmware/ring_Bounce_RTP.bin +odm/firmware/ring_Calm_RTP.bin +odm/firmware/ring_Lazy_RTP.bin +odm/firmware/ring_Mystical_RTP.bin +odm/firmware/ring_Whirl_RTP.bin +odm/firmware/ringtone_Alacrity_RTP.bin +odm/firmware/ringtone_Blues_RTP.bin +odm/firmware/ringtone_Cloud_RTP.bin +odm/firmware/ringtone_Cyclotron_RTP.bin +odm/firmware/ringtone_Distinct_RTP.bin +odm/firmware/ringtone_Dynamic_RTP.bin +odm/firmware/ringtone_Echo_RTP.bin +odm/firmware/ringtone_Expect_RTP.bin +odm/firmware/ringtone_Fanatical_RTP.bin +odm/firmware/ringtone_Funky_RTP.bin +odm/firmware/ringtone_Guitar_RTP.bin +odm/firmware/ringtone_Harping_RTP.bin +odm/firmware/ringtone_Highlight_RTP.bin +odm/firmware/ringtone_Idyl_RTP.bin +odm/firmware/ringtone_Innocence_RTP.bin +odm/firmware/ringtone_Jazz_life_RTP.bin +odm/firmware/ringtone_Journey_RTP.bin +odm/firmware/ringtone_Joyous_RTP.bin +odm/firmware/ringtone_Marimba_RTP.bin +odm/firmware/ringtone_Old_telephone_RTP.bin +odm/firmware/ringtone_OnePlus_tune_rhythm_RTP.bin +odm/firmware/ringtone_Oneplus_tune_RTP.bin +odm/firmware/ringtone_Optimistic_RTP.bin +odm/firmware/ringtone_Piano_RTP.bin +odm/firmware/ringtone_Rhythm_RTP.bin +odm/firmware/ringtone_Sun_glittering_RTP.bin +odm/firmware/shuntai24k_rtp.bin +odm/firmware/t-jingle_RTP.bin +odm/firmware/wentai24k_rtp.bin # VPP +odm/lib/vendor.oplus.hardware.orms@1.0.so +odm/lib64/vendor.oplus.hardware.orms@1.0.so vendor/bin/vppservice vendor/etc/configstore/vpp.configstore.xml -vendor/etc/init/vppservice.rc +vendor/etc/init/vppservice_osie_sr.rc +-vendor/etc/vintf/manifest/manifest_oplus_osiesr.xml vendor/lib/libvppclient.so vendor/lib/libvpphcp.so vendor/lib/libvpphvx.so @@ -1164,79 +2342,73 @@ vendor/lib/libvpplibrary.so vendor/lib/vendor.qti.hardware.vpp@1.1.so vendor/lib/vendor.qti.hardware.vpp@1.2.so vendor/lib/vendor.qti.hardware.vpp@1.3.so -vendor/lib64/libvppclient.so +vendor/lib/vendor.qti.hardware.vpp@1.4.so vendor/lib64/libvpphcp.so vendor/lib64/libvpphvx.so vendor/lib64/libvpplibrary.so vendor/lib64/vendor.qti.hardware.vpp@1.1.so vendor/lib64/vendor.qti.hardware.vpp@1.2.so vendor/lib64/vendor.qti.hardware.vpp@1.3.so +vendor/lib64/vendor.qti.hardware.vpp@1.4.so # Widevine DRM -vendor/bin/hw/android.hardware.drm@1.3-service.widevine -vendor/etc/firmware/wkeyota.b00 -vendor/etc/firmware/wkeyota.b01 -vendor/etc/firmware/wkeyota.b02 -vendor/etc/firmware/wkeyota.b03 -vendor/etc/firmware/wkeyota.b04 -vendor/etc/firmware/wkeyota.b05 -vendor/etc/firmware/wkeyota.b06 -vendor/etc/firmware/wkeyota.b07 -vendor/etc/firmware/wkeyota.mdt -vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc --vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml -vendor/lib64/mediadrm/libwvdrmengine.so -vendor/lib64/liboemcrypto.so +odm/bin/hw/android.hardware.drm@1.3-service.widevine +odm/etc/init/android.hardware.drm@1.3-service.widevine.rc +-odm/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml +odm/lib64/mediadrm/libwvdrmengine.so +odm/lib64/liboemcrypto.so +odm/lib64/libwvhidl.so vendor/lib64/libtrustedapploader.so -vendor/lib64/libwvhidl.so # WiFi vendor/bin/cnss-daemon +vendor/etc/wifi/p2p_supplicant_overlay.conf +vendor/etc/wifi/wpa_supplicant_overlay.conf -# WiFi Display (system) - from lemonadep - SKQ1.210821.001 --system/framework/WfdCommon.jar|9f431b56d7f38c71089333008695dd5f717e5034 -system_ext/bin/wfdservice|2d9bde189325b3faf4e1571543867c6a7e00762d -system_ext/etc/init/wfdservice.rc|907def8565d8f91f531ca7dfad880af05d540b0c -system_ext/etc/seccomp_policy/wfdservice.policy|37994de64d6bd127898bd556cd614db459fe07ec -system_ext/etc/wfdconfigsink.xml|cb78df66948314a75080a4161321fb3111a0785a -system_ext/lib/com.qualcomm.qti.wifidisplayhal@1.0.so|409766cfd64d801d341f38dcc3e41f74aa257f8a -system_ext/lib/libmmrtpdecoder.so|efe6feb1c7b57c6f40b5ecdab65662d8b88c8d7a -system_ext/lib/libmmrtpencoder.so|b730328d4225dde2d057cabc537828192df6cb0b -system_ext/lib/libwfdavenhancements.so|6d949726852a129c4397ac03b7429fc52f845d0b -system_ext/lib/libwfdclient.so|92cb920159303b2d543bd1121c5d894f146c53d4 -system_ext/lib/libwfdcommonutils.so|75b78cd4208b9de7a39cf5eaed37a906618e970b -system_ext/lib/libwfdconfigutils.so|3422166f2f4e7e8525ace1c80e057445e2f02067 -system_ext/lib/libwfddisplayconfig.so|976edd7e4376f12250c37e4f5e56936840be75fb -system_ext/lib/libwfdmminterface.so|7cbca60f057d851d24090205a11937bfdb131c48 -system_ext/lib/libwfdmmsink.so|f6b055e72b4dcd471bcb584a4f0ccee75a1d82a6 -system_ext/lib/libwfdmmsrc_system.so|2d2075b3e0f88490feeef50042ae7221bd241bde -system_ext/lib/libwfdrtsp.so|afacb36d7c81849c8c4389c99505babf0944254b -system_ext/lib/libwfdservice.so|bd3d5e4b9177deba42b201726644391d9de4528d -system_ext/lib/libwfdsinksm.so|9ad592807e3853af56ed4a46f932ec0bfd853211 -system_ext/lib/libwfduibcinterface.so|62e3b74365046d70f0c6c5bceba99c83d62ee877 -system_ext/lib/libwfduibcsink.so|9c2f09898837b46a4aea4a6444f2c37f9a76f02a -system_ext/lib/libwfduibcsinkinterface.so|5aa2ec3238a1c982fb9c40cd4443dd8634334534 -system_ext/lib/libwfduibcsrc.so|b269c1b9ef1636875b8a16f0bafdb69f38c039aa -system_ext/lib/libwfduibcsrcinterface.so|a26c4ce864a63f9875f620b969146da412e8dee2 -system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so|db7b55eb78b6f90ac50e39435fa75b878c21ffea -system_ext/lib64/libmmparser_lite.so|e1a76ee05ddc62ddfd554aac680fdb94f26994dd -system_ext/lib64/libmmrtpdecoder.so|5affca38a9361d131a86af63c842807097f9a292 -system_ext/lib64/libmmrtpencoder.so|ed98e847430e34aaf2d31ed9cef1275acad405fd -system_ext/lib64/libwfdclient.so|6d4f7be9b83031ae4a33675e9f9fd04e99c6d44c -system_ext/lib64/libwfdcommonutils.so|e04e93b29772079e3695f355c5f448ce6f5744f3 -system_ext/lib64/libwfdconfigutils.so|55b9467cc3a373c7f5725e5924d663a70dbf703c -system_ext/lib64/libwfddisplayconfig.so|8190c64a0e3ebf5ae09dd65c5d0398cd3001b4c9 -system_ext/lib64/libwfdmminterface.so|2e49a3d58c945dc9472a0b6b250c56e60787e62e -system_ext/lib64/libwfdmmsink.so|6d242e3cea5dc46cbd237a3b02e5596581091250 -system_ext/lib64/libwfdnative.so|ea6fb1e9a767f1dcaffde09a5fc5ab64d7f26071|33e8e82490d67fb1e4b88b3aecdf2d07f135b517 -system_ext/lib64/libwfdrtsp.so|2fb6c120db75e8b7fb4a08c48659e8bb7d0376b2 -system_ext/lib64/libwfdsinksm.so|7f8ace302737112b7b8b7862d8462e5e55a6af1c -system_ext/lib64/libwfduibcinterface.so|1e8df941b0c2f71ad0e15e85522f177ed38e766d -system_ext/lib64/libwfduibcsink.so|ba8d0e93566359220c801166e098077db2bc7530 -system_ext/lib64/libwfduibcsinkinterface.so|5625c6182ce0d154698b726f868f299bf736ee97 -system_ext/lib64/libwfduibcsrc.so|03e2b139fb399aa5beb1caaa4df0f5c7eb675a9d -system_ext/lib64/libwfduibcsrcinterface.so|aef1b83ef458c79cd345031654d38bc8897c94ae --system_ext/priv-app/WfdService/WfdService.apk|381e93aaa1943526cbeb9957656b5a0622b589d6 +# WiFi Display (system) +-system/framework/WfdCommon.jar +system_ext/bin/wfdservice +system_ext/etc/init/wfdservice.rc +system_ext/etc/seccomp_policy/wfdservice.policy +system_ext/etc/wfdconfigsink.xml +system_ext/lib/com.qualcomm.qti.wifidisplayhal@1.0.so +system_ext/lib/libmmrtpdecoder.so +system_ext/lib/libmmrtpencoder.so +system_ext/lib/libwfdavenhancements.so +system_ext/lib/libwfdclient.so +system_ext/lib/libwfdcommonutils.so +system_ext/lib/libwfdconfigutils.so +system_ext/lib/libwfddisplayconfig.so +system_ext/lib/libwfdmminterface.so +system_ext/lib/libwfdmmsink.so +system_ext/lib/libwfdmmsrc_system.so +system_ext/lib/libwfdrtsp.so +system_ext/lib/libwfdservice.so +system_ext/lib/libwfdsinksm.so +system_ext/lib/libwfduibcinterface.so +system_ext/lib/libwfduibcsink.so +system_ext/lib/libwfduibcsinkinterface.so +system_ext/lib/libwfduibcsrc.so +system_ext/lib/libwfduibcsrcinterface.so +system_ext/lib/vendor.qti.hardware.wifidisplaysession@1.0.so +system_ext/lib64/libmmparser_lite.so +system_ext/lib64/libmmrtpdecoder.so +system_ext/lib64/libmmrtpencoder.so +system_ext/lib64/libwfdclient.so +system_ext/lib64/libwfdcommonutils.so +system_ext/lib64/libwfdconfigutils.so +system_ext/lib64/libwfddisplayconfig.so +system_ext/lib64/libwfdmminterface.so +system_ext/lib64/libwfdmmsink.so +system_ext/lib64/libwfdnative.so +system_ext/lib64/libwfdrtsp.so +system_ext/lib64/libwfdsinksm.so +system_ext/lib64/libwfduibcinterface.so +system_ext/lib64/libwfduibcsink.so +system_ext/lib64/libwfduibcsinkinterface.so +system_ext/lib64/libwfduibcsrc.so +system_ext/lib64/libwfduibcsrcinterface.so +-system_ext/priv-app/WfdService/WfdService.apk # WiFi Display (vendor) vendor/bin/wfdhdcphalservice diff --git a/vendor.prop b/vendor.prop index 4a83f09..3a7bf5c 100644 --- a/vendor.prop +++ b/vendor.prop @@ -169,7 +169,7 @@ persist.demo.hdmirotationlock=false persist.sys.sf.color_mode=0 persist.sys.sf.color_saturation=1.0 persist.sys.sf.native_mode=0 -ro.gfx.driver.0=com.oneplus.gpudrivers.kona.api30 +ro.gfx.driver.0=com.oplus.gpudrivers.sm8250.api30 ro.gfx.driver.1=com.qualcomm.qti.gpudrivers.kona.api30 ro.hardware.egl=adreno ro.hardware.vulkan=adreno diff --git a/wifi/p2p_supplicant_overlay.conf b/wifi/p2p_supplicant_overlay.conf deleted file mode 100644 index f31b29e..0000000 --- a/wifi/p2p_supplicant_overlay.conf +++ /dev/null @@ -1,5 +0,0 @@ -disable_scan_offload=1 -p2p_no_group_iface=1 -persistent_reconnect=1 -bss_max_count=400 -p2p_pref_chan=115:36, 116:36, 115:40, 116:40, 117:40, 115:44, 116:44, 117:44, 115:48, 117:48, 124:149, 125:149, 126:149, 124:153, 125:153, 126:153, 127:153, 124:157, 125:157, 126:157, 127:157, 124:161, 125:161, 127:161, 125:165, 81:1, 81:6, 81:11 diff --git a/wifi/wpa_supplicant_overlay.conf b/wifi/wpa_supplicant_overlay.conf deleted file mode 100644 index b314fc4..0000000 --- a/wifi/wpa_supplicant_overlay.conf +++ /dev/null @@ -1,7 +0,0 @@ -disable_scan_offload=1 -p2p_disabled=1 -tdls_external_control=1 -wowlan_triggers=magic_pkt -bss_max_count=400 -interworking=1 -driver_param=use_p2p_group_interface=1