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