Import d2x from lineage-19.1 (e300002)

Change-Id: Ie1f080da53504a642dcd513170647c921caa159f
diff --git a/Android.bp b/Android.bp
new file mode 100644
index 0000000..130115b
--- /dev/null
+++ b/Android.bp
@@ -0,0 +1,609 @@
+// Automatically generated file. DO NOT MODIFY
+//
+// This file is generated by device/samsung/d2x/setup-makefiles.sh
+
+soong_namespace {
+}
+
+cc_prebuilt_library_shared {
+	name: "gatekeeper.exynos9825",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/gatekeeper.exynos9825.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/gatekeeper.exynos9825.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "gralloc.exynos9825",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/gralloc.exynos9825.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/gralloc.exynos9825.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "hwcomposer.exynos9825",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/hwcomposer.exynos9825.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/hwcomposer.exynos9825.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "memtrack.exynos9825",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/memtrack.exynos9825.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/memtrack.exynos9825.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libTOFProc_interface",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libTOFProc_interface.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libTOFProc_interface.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libbauthserver",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libbauthserver.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libbauthserver.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libbauthtzcommon",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libbauthtzcommon.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libbauthtzcommon.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libc++-v28",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libc++-v28.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libc++-v28.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libdatazip",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libdatazip.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libdatazip.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libexynosdisplay",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libexynosdisplay.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libexynosdisplay.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libiu456_datapath_processor",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libiu456_datapath_processor.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libiu456_datapath_processor.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "sensors.bio",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/sensors.bio.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/sensors.bio.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "sensors.sensorhub",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/sensors.sensorhub.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/sensors.sensorhub.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaudioeffectoffload",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/soundfx/libaudioeffectoffload.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	relative_install_path: "soundfx",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "audio.primary.exynos9825",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/audio.primary.exynos9825.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib_SamsungRec_08020",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/lib_SamsungRec_08020.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "lib_lvacfs",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/lib_lvacfs.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libaudioproxy",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libaudioproxy.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "librecordalive",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/librecordalive.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libswdap",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/soundfx/libswdap.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	relative_install_path: "soundfx",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.samsung.hardware.bluetooth.a2dp@1.0",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.samsung_slsi.hardware.ExynosA2DPOffload@3.0",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/vendor.samsung_slsi.hardware.ExynosA2DPOffload@3.0.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "android.hardware.gnss@2.1-impl",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "camera.exynos9825",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/camera.exynos9825.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "gps.default",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/gps.default.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.samsung.hardware.gnss@2.1-impl",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.1-impl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libexynoscamera3",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libexynoscamera3.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libsec-ril",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libsec-ril.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libwrappergps",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libwrappergps.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.samsung.hardware.gnss@2.1",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.samsung.hardware.gnss@2.1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "gpsd",
+	owner: "samsung",
+	srcs: ["proprietary/vendor/bin/hw/gpsd"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "lhd",
+	owner: "samsung",
+	srcs: ["proprietary/vendor/bin/hw/lhd"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "vendor.samsung.hardware.gnss@2.1-service",
+	owner: "samsung",
+	srcs: ["proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@2.1-service"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
diff --git a/Android.mk b/Android.mk
new file mode 100644
index 0000000..e1c2796
--- /dev/null
+++ b/Android.mk
@@ -0,0 +1,9 @@
+# Automatically generated file. DO NOT MODIFY
+#
+# This file is generated by device/samsung/d2x/setup-makefiles.sh
+
+LOCAL_PATH := $(call my-dir)
+
+ifeq ($(TARGET_DEVICE),d2x)
+
+endif
diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk
new file mode 100644
index 0000000..d579bd5
--- /dev/null
+++ b/BoardConfigVendor.mk
@@ -0,0 +1,4 @@
+# Automatically generated file. DO NOT MODIFY
+#
+# This file is generated by device/samsung/d2x/setup-makefiles.sh
+
diff --git a/d2x-vendor.mk b/d2x-vendor.mk
new file mode 100644
index 0000000..93c789a
--- /dev/null
+++ b/d2x-vendor.mk
@@ -0,0 +1,126 @@
+# Automatically generated file. DO NOT MODIFY
+#
+# This file is generated by device/samsung/d2x/setup-makefiles.sh
+
+PRODUCT_SOONG_NAMESPACES += \
+    vendor/samsung/d2x
+
+PRODUCT_COPY_FILES += \
+    vendor/samsung/d2x/proprietary/vendor/etc/LVACFS_Calibration.dat:$(TARGET_COPY_OUT_VENDOR)/etc/LVACFS_Calibration.dat \
+    vendor/samsung/d2x/proprietary/vendor/etc/LVACFS_Configuration.txt:$(TARGET_COPY_OUT_VENDOR)/etc/LVACFS_Configuration.txt \
+    vendor/samsung/d2x/proprietary/vendor/etc/LVACFS_ControlParams.txt:$(TARGET_COPY_OUT_VENDOR)/etc/LVACFS_ControlParams.txt \
+    vendor/samsung/d2x/proprietary/vendor/etc/dolby/dax-default.xml:$(TARGET_COPY_OUT_VENDOR)/etc/dolby/dax-default.xml \
+    vendor/samsung/d2x/proprietary/vendor/etc/floating_feature.xml:$(TARGET_COPY_OUT_VENDOR)/etc/floating_feature.xml \
+    vendor/samsung/d2x/proprietary/vendor/etc/gnss/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \
+    vendor/samsung/d2x/proprietary/vendor/etc/init/init.baseband.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.baseband.rc \
+    vendor/samsung/d2x/proprietary/vendor/etc/init/init.gps.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.gps.rc \
+    vendor/samsung/d2x/proprietary/vendor/etc/init/vendor.samsung.hardware.gnss@2.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.samsung.hardware.gnss@2.1-service.rc \
+    vendor/samsung/d2x/proprietary/vendor/etc/media_codecs_performance.xml:$(TARGET_COPY_OUT_VENDOR)/etc/media_codecs_performance.xml \
+    vendor/samsung/d2x/proprietary/vendor/etc/mixer_gains.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_gains.xml \
+    vendor/samsung/d2x/proprietary/vendor/etc/mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_paths.xml \
+    vendor/samsung/d2x/proprietary/vendor/etc/plmn_se13.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_se13.bin \
+    vendor/samsung/d2x/proprietary/vendor/etc/sensor/lhd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensor/lhd.conf \
+    vendor/samsung/d2x/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APBargeIn_AUDIO_SLSI.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APBiBF_AUDIO_SLSI.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/APDV_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APDV_AUDIO_SLSI.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/APSV_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APSV_AUDIO_SLSI.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/APTV_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APTV_AUDIO_SLSI.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/AP_AUDIO_SLSI.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/CP_AUDIO_SLSI_SEA.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/CP_AUDIO_SLSI_SEA.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/CP_AUDIO_SLSI_SWA.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/CP_AUDIO_SLSI_SWA.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/SoundBoosterParam.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/SoundBoosterParam.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/a2dpcom.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/a2dpcom.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/bcm4375B1_murata.hcd:$(TARGET_COPY_OUT_VENDOR)/firmware/bcm4375B1_murata.hcd \
+    vendor/samsung/d2x/proprietary/vendor/firmware/bcm4375B1_semco.hcd:$(TARGET_COPY_OUT_VENDOR)/firmware/bcm4375B1_semco.hcd \
+    vendor/samsung/d2x/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd:$(TARGET_COPY_OUT_VENDOR)/firmware/bcm4375B1_semco_sem.hcd \
+    vendor/samsung/d2x/proprietary/vendor/firmware/bcmdhd_clm.blob:$(TARGET_COPY_OUT_VENDOR)/firmware/bcmdhd_clm.blob \
+    vendor/samsung/d2x/proprietary/vendor/firmware/bidirmic.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/bidirmic.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/calliope2.dt:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope2.dt \
+    vendor/samsung/d2x/proprietary/vendor/firmware/calliope_dram.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope_dram.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/calliope_dram_2.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope_dram_2.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/calliope_sram.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope_sram.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/calliope_sram_2.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope_sram_2.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-bot-dsp1-spk-prot.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.wmfw:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-bot-dsp1-spk-prot.wmfw \
+    vendor/samsung/d2x/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-rcv-dsp1-spk-prot.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.wmfw:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l40-rcv-dsp1-spk-prot.wmfw \
+    vendor/samsung/d2x/proprietary/vendor/firmware/cs40l20.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l20.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/cs40l20.wmfw:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l20.wmfw \
+    vendor/samsung/d2x/proprietary/vendor/firmware/cs40l25a.wmfw:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l25a.wmfw \
+    vendor/samsung/d2x/proprietary/vendor/firmware/cs40l25a_cal.wmfw:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l25a_cal.wmfw \
+    vendor/samsung/d2x/proprietary/vendor/firmware/cs40l25a_clab.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l25a_clab.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/cs40l25a_clab.wmfw:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l25a_clab.wmfw \
+    vendor/samsung/d2x/proprietary/vendor/firmware/cs40l25a_exc.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs40l25a_exc.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/dax_param.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/dax_param.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/dual_cal_wide_swide.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/dual_cal_wide_swide.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/dual_cal_wide_tele.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/dual_cal_wide_tele.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/fimc_is_fw_mcu.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fimc_is_fw_mcu.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/fimc_is_lib.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fimc_is_lib.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/fimc_is_rta.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fimc_is_rta.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/fmsb.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fmsb.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/listenbackeffect.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/listenbackeffect.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/nfc/sec_s3nrn82_firmware.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nfc/sec_s3nrn82_firmware.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/nvram.txt_1rh_es11_b0:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_1rh_es11_b0 \
+    vendor/samsung/d2x/proprietary/vendor/firmware/nvram.txt_1rh_es12_b0:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_1rh_es12_b0 \
+    vendor/samsung/d2x/proprietary/vendor/firmware/nvram.txt_1rh_es13_b0:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_1rh_es13_b0 \
+    vendor/samsung/d2x/proprietary/vendor/firmware/nvram.txt_1rh_es32_b0:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_1rh_es32_b0 \
+    vendor/samsung/d2x/proprietary/vendor/firmware/nvram.txt_1rh_es41_b1:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_1rh_es41_b1 \
+    vendor/samsung/d2x/proprietary/vendor/firmware/nvram.txt_1rh_es42_b1:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_1rh_es42_b1 \
+    vendor/samsung/d2x/proprietary/vendor/firmware/nvram.txt_1rh_es43_b1:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_1rh_es43_b1 \
+    vendor/samsung/d2x/proprietary/vendor/firmware/nvram.txt_CS01_semco_b1:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_CS01_semco_b1 \
+    vendor/samsung/d2x/proprietary/vendor/firmware/nvram.txt_ES03_semco_b0:$(TARGET_COPY_OUT_VENDOR)/firmware/nvram.txt_ES03_semco_b0 \
+    vendor/samsung/d2x/proprietary/vendor/firmware/rxse.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/rxse.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/setfile_2l4.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_2l4.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/setfile_3j1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_3j1.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/setfile_3m5.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_3m5.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/setfile_3p9.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_3p9.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/setfile_4ha.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_4ha.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/sv.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/sv.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/txse1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/txse1.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/txse2.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/txse2.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/txse3.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/txse3.bin \
+    vendor/samsung/d2x/proprietary/vendor/firmware/vts.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/vts.bin \
+    vendor/samsung/d2x/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-000000534b4d \
+    vendor/samsung/d2x/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-0053545354ab \
+    vendor/samsung/d2x/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-46494e474502 \
+    vendor/samsung/d2x/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-4b45594d5354 \
+    vendor/samsung/d2x/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-505256544545 \
+    vendor/samsung/d2x/proprietary/vendor/tee/00000000-0000-0000-0000-657365447276:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-657365447276 \
+    vendor/samsung/d2x/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476:$(TARGET_COPY_OUT_VENDOR)/tee/driver/00000000-0000-0000-0000-53626f786476
+
+PRODUCT_PACKAGES += \
+    gatekeeper.exynos9825 \
+    gralloc.exynos9825 \
+    hwcomposer.exynos9825 \
+    memtrack.exynos9825 \
+    libTOFProc_interface \
+    libbauthserver \
+    libbauthtzcommon \
+    libc++-v28 \
+    libdatazip \
+    libexynosdisplay \
+    libiu456_datapath_processor \
+    sensors.bio \
+    sensors.sensorhub \
+    libaudioeffectoffload \
+    audio.primary.exynos9825 \
+    lib_SamsungRec_08020 \
+    lib_lvacfs \
+    libaudioproxy \
+    librecordalive \
+    libswdap \
+    vendor.samsung.hardware.bluetooth.a2dp@1.0 \
+    vendor.samsung_slsi.hardware.ExynosA2DPOffload@3.0 \
+    android.hardware.gnss@2.1-impl \
+    camera.exynos9825 \
+    gps.default \
+    vendor.samsung.hardware.gnss@2.1-impl \
+    libexynoscamera3 \
+    libsec-ril \
+    libwrappergps \
+    vendor.samsung.hardware.gnss@2.1 \
+    gpsd \
+    lhd \
+    vendor.samsung.hardware.gnss@2.1-service
diff --git a/proprietary/vendor/bin/hw/gpsd b/proprietary/vendor/bin/hw/gpsd
new file mode 100644
index 0000000..9a8d318
--- /dev/null
+++ b/proprietary/vendor/bin/hw/gpsd
Binary files differ
diff --git a/proprietary/vendor/bin/hw/lhd b/proprietary/vendor/bin/hw/lhd
new file mode 100644
index 0000000..0de3b64
--- /dev/null
+++ b/proprietary/vendor/bin/hw/lhd
Binary files differ
diff --git a/proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@2.1-service b/proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@2.1-service
new file mode 100644
index 0000000..ee144be
--- /dev/null
+++ b/proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@2.1-service
Binary files differ
diff --git a/proprietary/vendor/etc/LVACFS_Calibration.dat b/proprietary/vendor/etc/LVACFS_Calibration.dat
new file mode 100644
index 0000000..1124674
--- /dev/null
+++ b/proprietary/vendor/etc/LVACFS_Calibration.dat
Binary files differ
diff --git a/proprietary/vendor/etc/LVACFS_Configuration.txt b/proprietary/vendor/etc/LVACFS_Configuration.txt
new file mode 100644
index 0000000..ecbd29d
--- /dev/null
+++ b/proprietary/vendor/etc/LVACFS_Configuration.txt
@@ -0,0 +1,27 @@
+27                                      // Number_of_arguments
+12                                      // MajorBaselineVersion
+0                                       // MinorBaselineVersion
+0                                       // MinorMinorBaselineVersion
+12                                       // PatchBaselineVersion
+0                                       // FileType
+LVM_MODE_ON                             // AZProc
+1                                       // NbProfile
+LVACFS_RELATIVE_PATH                    // PathDef
+1                                       // DeviceId0
+./LVACFS_ControlParams.txt                     // Profile0
+./LVACFS_Calibration.dat                       // CalibrationFile
+LVM_MODE_OFF                                   // EnableDebug
+LVM_MODE_OFF                                   // StatusReporting
+./../PCM_Dumps/LVAC_Status.bin                 // LVAC_StatusFile
+LVACFS_PCM_MODE_OFF                            // InPCMSavingMode
+16000                                          // InPCMSavingBufferSize
+./../../data/vendor/log/audiopcm/Ac_in.pcm                      // InPCMSavingFilename
+LVACFS_PCM_MODE_OFF                            // InPCMInjectionMode
+16000                                          // InPCMInjectionBufferSize
+./../PCM_Inject/TestInput.pcm                  // InPCMInjectionFilename
+LVACFS_PCM_MODE_OFF                            // OutPCMSavingMode
+16000                                          // OutPCMSavingBufferSize
+./../../data/vendor/log/audiopcm/Ac_out.pcm                      // OutPCMSavingFilename
+LVACFS_PCM_MODE_OFF                            // OutPCMInjectionMode
+16000                                          // OutPCMInjectionBufferSize
+./../PCM_Inject/TestInput.pcm                  // OutPCMInjectionFilename
\ No newline at end of file
diff --git a/proprietary/vendor/etc/LVACFS_ControlParams.txt b/proprietary/vendor/etc/LVACFS_ControlParams.txt
new file mode 100644
index 0000000..5b3e18f
--- /dev/null
+++ b/proprietary/vendor/etc/LVACFS_ControlParams.txt
@@ -0,0 +1,3652 @@
+3648
+4
+12
+0
+0
+12
+17408
+0
+0
+0
+1025
+32
+2
+6
+0
+1
+
+
+1
+85000
+85000
+85000
+0
+0
+0
+0
+-18
+0
+20
+5
+800
+60000
+-96
+-32
+-20
+-15
+0
+-96
+-32
+-32
+-32
+-32
+1
+10
+32 			
+32 			
+32 			
+57 			
+44 			
+36 			
+32 			
+32 			
+33 			
+35 			
+35 			
+36 			
+38 			
+39 			
+41 			
+42 			
+44 			
+44 			
+43 			
+42 			
+42 			
+43 			
+45 			
+46 			
+46 			
+46 			
+45 			
+46 			
+47 			
+49 			
+49 			
+49 			
+48 			
+48 			
+48 			
+47 			
+44 			
+40 			
+38 			
+36 			
+36 			
+37 			
+38 			
+39 			
+38 			
+39 			
+40 			
+42 			
+45 			
+48 			
+51 			
+53 			
+54 			
+56 			
+56 			
+57 			
+58 			
+58 			
+58 			
+56 			
+54 			
+54 			
+55 			
+56 			
+57 			
+57 			
+57 			
+56 			
+55 			
+55 			
+55 			
+56 			
+56 			
+55 			
+55 			
+54 			
+54 			
+53 			
+53 			
+52 			
+52 			
+51 			
+50 			
+50 			
+49 			
+49 			
+48 			
+48 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+48 			
+48 			
+48 			
+49 			
+49 			
+50 			
+51 			
+51 			
+52 			
+53 			
+53 			
+54 			
+55 			
+56 			
+56 			
+57 			
+58 			
+58 			
+58 			
+59 			
+59 			
+60 			
+60 			
+60 			
+60 			
+60 			
+59 			
+59 			
+59 			
+59 			
+59 			
+58 			
+58 			
+58 			
+57 			
+57 			
+57 			
+57 			
+56 			
+56 			
+56 			
+55 			
+55 			
+54 			
+53 			
+53 			
+52 			
+51 			
+51 			
+50 			
+49 			
+49 			
+48 			
+47 			
+47 			
+47 			
+46 			
+46 			
+46 			
+45 			
+45 			
+45 			
+45 			
+45 			
+45 			
+45 			
+44 			
+44 			
+44 			
+44 			
+44 			
+43 			
+43 			
+43 			
+42 			
+42 			
+42 			
+41 			
+41 			
+40 			
+40 			
+39 			
+39 			
+38 			
+38 			
+37 			
+37 			
+36 			
+36 			
+36 			
+35 			
+35 			
+35 			
+35 			
+35 			
+35 			
+35 			
+35 			
+35 			
+36 			
+36 			
+36 			
+37 			
+37 			
+38 			
+38 			
+38 			
+38 			
+39 			
+39 			
+39 			
+39 			
+38 			
+38 			
+38 			
+37 			
+37 			
+36 			
+36 			
+36 			
+35 			
+35 			
+35 			
+34 			
+34 			
+34 			
+34 			
+34 			
+35 			
+35 			
+35 			
+35 			
+35 			
+36 			
+36 			
+36 			
+36 			
+35 			
+35 			
+35 			
+34 			
+34 			
+33 			
+33 			
+32 			
+32 			
+31 			
+31 			
+31 			
+30 			
+30 			
+30 			
+30 			
+30 			
+30 			
+30 			
+30 			
+30 			
+30 			
+30 			
+30 			
+31 			
+31 			
+30 			
+30 			
+30 			
+30 			
+30 			
+29 			
+29 			
+28 			
+28 			
+27 			
+27 			
+26 			
+26 			
+25 			
+25 			
+25 			
+24 			
+24 			
+24 			
+24 			
+23 			
+23 			
+23 			
+23 			
+23 			
+23 			
+23 			
+23 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+21 			
+21 			
+21 			
+20 			
+20 			
+20 			
+19 			
+19 			
+19 			
+18 			
+18 			
+17 			
+17 			
+17 			
+16 			
+16 			
+16 			
+16 			
+15 			
+15 			
+15 			
+15 			
+14 			
+14 			
+14 			
+14 			
+14 			
+14 			
+14 			
+14 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+12 			
+12 			
+12 			
+12 			
+12 			
+12 			
+11 			
+11 			
+11 			
+11 			
+11 			
+10 			
+10 			
+10 			
+10 			
+9 			
+9 			
+9 			
+9 			
+9 			
+8 			
+8 			
+8 			
+8 			
+8 			
+7 			
+7 			
+7 			
+7 			
+7 			
+7 			
+7 			
+7 			
+7 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+7 			
+7 			
+7 			
+7 			
+7 			
+7 			
+7 			
+7 			
+7 			
+7 			
+7 			
+7 			
+8 			
+8 			
+8 			
+8 			
+8 			
+8 			
+8 			
+8 			
+9 			
+9 			
+9 			
+9 			
+9 			
+10 			
+10 			
+10 			
+10 			
+11 			
+11 			
+11 			
+12 			
+12 			
+12 			
+12 			
+12 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+14 			
+14 			
+14 			
+14 			
+14 			
+14 			
+15 			
+15 			
+15 			
+15 			
+16 			
+16 			
+16 			
+17 			
+17 			
+17 			
+18 			
+18 			
+18 			
+18 			
+19 			
+19 			
+19 			
+20 			
+20 			
+20 			
+20 			
+20 			
+21 			
+21 			
+21 			
+22 			
+22 			
+22 			
+23 			
+23 			
+23 			
+24 			
+24 			
+24 			
+24 			
+25 			
+25 			
+25 			
+26 			
+26 			
+26 			
+26 			
+27 			
+27 			
+27 			
+28 			
+28 			
+29 			
+29 			
+30 			
+30 			
+31 			
+31 			
+32 			
+33 			
+33 			
+34 			
+35 			
+35 			
+36 			
+36 			
+37 			
+37 			
+37 			
+38 			
+38 			
+38 			
+38 			
+38 			
+38 			
+38 			
+38 			
+38 			
+38 			
+38 			
+40 			
+41 			
+43 			
+44 			
+46 			
+49 			
+49 			
+49 			
+49 			
+49 			
+52 			
+54 			
+55 			
+58 			
+63 			
+69 			
+73 			
+74 			
+70 			
+70 			
+74 			
+77 			
+77 			
+76 			
+77 			
+78 			
+78 			
+81 			
+88 			
+91 			
+92 			
+100 			
+105 			
+100 			
+101 			
+107 			
+107 			
+106 			
+115 			
+126 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+92 			
+92 			
+32 			
+32 			
+32 			
+59 			
+46 			
+37 			
+33 			
+33 			
+34 			
+36 			
+37 			
+38 			
+39 			
+41 			
+42 			
+44 			
+46 			
+46 			
+45 			
+43 			
+43 			
+44 			
+46 			
+48 			
+48 			
+47 			
+47 			
+48 			
+50 			
+50 			
+50 			
+49 			
+48 			
+49 			
+49 			
+48 			
+45 			
+42 			
+38 			
+36 			
+35 			
+36 			
+36 			
+37 			
+37 			
+38 			
+39 			
+40 			
+41 			
+44 			
+48 			
+50 			
+52 			
+52 			
+52 			
+53 			
+54 			
+54 			
+54 			
+53 			
+51 			
+50 			
+50 			
+50 			
+51 			
+51 			
+51 			
+50 			
+49 			
+49 			
+49 			
+49 			
+49 			
+49 			
+49 			
+48 			
+48 			
+47 			
+47 			
+46 			
+45 			
+45 			
+44 			
+43 			
+42 			
+42 			
+41 			
+40 			
+40 			
+39 			
+39 			
+39 			
+38 			
+38 			
+38 			
+38 			
+38 			
+38 			
+38 			
+38 			
+38 			
+39 			
+39 			
+39 			
+39 			
+40 			
+40 			
+40 			
+40 			
+41 			
+41 			
+42 			
+42 			
+43 			
+43 			
+44 			
+44 			
+45 			
+46 			
+46 			
+47 			
+48 			
+48 			
+48 			
+49 			
+49 			
+49 			
+49 			
+49 			
+49 			
+49 			
+48 			
+48 			
+48 			
+47 			
+47 			
+47 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+45 			
+45 			
+45 			
+44 			
+44 			
+43 			
+43 			
+42 			
+42 			
+42 			
+41 			
+41 			
+41 			
+41 			
+41 			
+41 			
+41 			
+41 			
+41 			
+41 			
+42 			
+42 			
+42 			
+42 			
+43 			
+43 			
+43 			
+42 			
+42 			
+42 			
+41 			
+41 			
+40 			
+40 			
+39 			
+38 			
+37 			
+37 			
+36 			
+35 			
+35 			
+34 			
+34 			
+33 			
+33 			
+32 			
+32 			
+32 			
+31 			
+31 			
+31 			
+31 			
+31 			
+31 			
+31 			
+30 			
+30 			
+30 			
+30 			
+29 			
+29 			
+29 			
+28 			
+28 			
+27 			
+26 			
+26 			
+25 			
+25 			
+24 			
+24 			
+23 			
+23 			
+23 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+21 			
+21 			
+21 			
+20 			
+20 			
+19 			
+19 			
+18 			
+18 			
+18 			
+17 			
+17 			
+16 			
+16 			
+16 			
+16 			
+15 			
+15 			
+15 			
+15 			
+15 			
+15 			
+15 			
+15 			
+15 			
+15 			
+15 			
+15 			
+15 			
+15 			
+15 			
+15 			
+15 			
+14 			
+14 			
+14 			
+14 			
+13 			
+13 			
+13 			
+13 			
+13 			
+12 			
+12 			
+12 			
+11 			
+11 			
+11 			
+11 			
+10 			
+10 			
+10 			
+10 			
+9 			
+9 			
+9 			
+9 			
+9 			
+8 			
+8 			
+8 			
+8 			
+8 			
+8 			
+7 			
+7 			
+7 			
+7 			
+7 			
+7 			
+7 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+5 			
+5 			
+5 			
+5 			
+5 			
+5 			
+5 			
+5 			
+5 			
+5 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+5 			
+5 			
+5 			
+5 			
+5 			
+5 			
+6 			
+6 			
+6 			
+6 			
+7 			
+7 			
+7 			
+8 			
+8 			
+8 			
+9 			
+9 			
+9 			
+10 			
+10 			
+10 			
+10 			
+11 			
+11 			
+11 			
+11 			
+11 			
+11 			
+11 			
+12 			
+12 			
+12 			
+12 			
+12 			
+12 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+14 			
+14 			
+14 			
+14 			
+14 			
+14 			
+15 			
+15 			
+15 			
+15 			
+15 			
+16 			
+16 			
+16 			
+16 			
+16 			
+16 			
+16 			
+17 			
+17 			
+17 			
+17 			
+17 			
+18 			
+18 			
+18 			
+18 			
+19 			
+19 			
+19 			
+20 			
+20 			
+21 			
+22 			
+22 			
+23 			
+24 			
+24 			
+25 			
+26 			
+27 			
+28 			
+29 			
+30 			
+31 			
+32 			
+32 			
+33 			
+33 			
+34 			
+34 			
+34 			
+34 			
+34 			
+34 			
+34 			
+34 			
+34 			
+34 			
+34 			
+34 			
+34 			
+34 			
+34 			
+35 			
+35 			
+35 			
+35 			
+36 			
+36 			
+36 			
+37 			
+37 			
+37 			
+38 			
+38 			
+39 			
+39 			
+39 			
+40 			
+40 			
+40 			
+41 			
+41 			
+41 			
+41 			
+42 			
+42 			
+42 			
+43 			
+43 			
+44 			
+44 			
+45 			
+45 			
+46 			
+46 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+46 			
+45 			
+45 			
+44 			
+43 			
+42 			
+41 			
+46 			
+48 			
+45 			
+44 			
+45 			
+46 			
+44 			
+44 			
+45 			
+46 			
+50 			
+53 			
+52 			
+49 			
+49 			
+50 			
+51 			
+52 			
+51 			
+50 			
+52 			
+53 			
+51 			
+49 			
+48 			
+50 			
+52 			
+52 			
+50 			
+51 			
+54 			
+58 			
+62 			
+66 			
+68 			
+71 			
+80 			
+94 			
+101 			
+99 			
+108 			
+126 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+80 			
+80 			
+32 			
+32 			
+32 			
+53 			
+42 			
+34 			
+30 			
+30 			
+31 			
+32 			
+32 			
+33 			
+34 			
+34 			
+35 			
+37 			
+38 			
+37 			
+36 			
+35 			
+34 			
+35 			
+36 			
+36 			
+36 			
+35 			
+34 			
+33 			
+33 			
+32 			
+32 			
+31 			
+31 			
+31 			
+30 			
+29 			
+27 			
+25 			
+24 			
+23 			
+23 			
+23 			
+23 			
+22 			
+22 			
+22 			
+23 			
+23 			
+24 			
+24 			
+23 			
+22 			
+22 			
+22 			
+22 			
+22 			
+22 			
+21 			
+21 			
+20 			
+20 			
+20 			
+20 			
+21 			
+20 			
+20 			
+19 			
+19 			
+18 			
+18 			
+17 			
+17 			
+16 			
+16 			
+15 			
+15 			
+14 			
+14 			
+14 			
+14 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+13 			
+12 			
+12 			
+12 			
+12 			
+12 			
+12 			
+12 			
+12 			
+12 			
+12 			
+12 			
+12 			
+12 			
+12 			
+11 			
+11 			
+11 			
+11 			
+11 			
+11 			
+11 			
+11 			
+11 			
+11 			
+11 			
+11 			
+11 			
+11 			
+11 			
+10 			
+10 			
+10 			
+10 			
+10 			
+10 			
+10 			
+10 			
+10 			
+10 			
+10 			
+9 			
+9 			
+9 			
+9 			
+9 			
+8 			
+8 			
+8 			
+8 			
+7 			
+7 			
+7 			
+7 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+5 			
+5 			
+5 			
+5 			
+5 			
+5 			
+5 			
+5 			
+5 			
+5 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+3 			
+3 			
+3 			
+3 			
+3 			
+3 			
+3 			
+3 			
+3 			
+3 			
+3 			
+3 			
+3 			
+3 			
+3 			
+3 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+4 			
+5 			
+5 			
+5 			
+5 			
+5 			
+5 			
+5 			
+6 			
+6 			
+6 			
+6 			
+6 			
+6 			
+7 			
+7 			
+7 			
+7 			
+7 			
+7 			
+8 			
+8 			
+8 			
+8 			
+8 			
+8 			
+8 			
+9 			
+9 			
+9 			
+9 			
+9 			
+10 			
+10 			
+10 			
+10 			
+10 			
+11 			
+11 			
+11 			
+11 			
+12 			
+12 			
+12 			
+12 			
+13 			
+13 			
+13 			
+14 			
+14 			
+14 			
+14 			
+15 			
+15 			
+15 			
+15 			
+16 			
+16 			
+16 			
+16 			
+17 			
+17 			
+17 			
+17 			
+17 			
+17 			
+18 			
+18 			
+18 			
+18 			
+18 			
+19 			
+19 			
+19 			
+19 			
+19 			
+19 			
+19 			
+19 			
+19 			
+19 			
+19 			
+20 			
+20 			
+20 			
+20 			
+20 			
+20 			
+20 			
+20 			
+20 			
+21 			
+21 			
+21 			
+21 			
+22 			
+22 			
+22 			
+23 			
+23 			
+23 			
+24 			
+24 			
+24 			
+24 			
+25 			
+25 			
+25 			
+25 			
+26 			
+26 			
+26 			
+26 			
+26 			
+26 			
+26 			
+27 			
+27 			
+27 			
+27 			
+27 			
+28 			
+28 			
+28 			
+28 			
+28 			
+28 			
+29 			
+29 			
+29 			
+29 			
+29 			
+30 			
+30 			
+30 			
+30 			
+30 			
+31 			
+31 			
+31 			
+32 			
+32 			
+32 			
+33 			
+33 			
+34 			
+34 			
+34 			
+35 			
+35 			
+36 			
+36 			
+36 			
+37 			
+37 			
+38 			
+38 			
+38 			
+39 			
+39 			
+39 			
+40 			
+40 			
+41 			
+41 			
+41 			
+42 			
+42 			
+43 			
+43 			
+44 			
+44 			
+44 			
+45 			
+45 			
+45 			
+46 			
+46 			
+46 			
+46 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+47 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+46 			
+47 			
+47 			
+47 			
+48 			
+48 			
+48 			
+48 			
+49 			
+49 			
+49 			
+50 			
+50 			
+51 			
+51 			
+51 			
+51 			
+52 			
+52 			
+52 			
+52 			
+52 			
+52 			
+52 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+52 			
+52 			
+52 			
+52 			
+52 			
+52 			
+52 			
+52 			
+52 			
+52 			
+52 			
+52 			
+52 			
+52 			
+52 			
+52 			
+52 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+54 			
+54 			
+54 			
+54 			
+54 			
+54 			
+54 			
+54 			
+54 			
+54 			
+54 			
+54 			
+54 			
+54 			
+54 			
+54 			
+54 			
+54 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+53 			
+52 			
+52 			
+52 			
+52 			
+52 			
+53 			
+53 			
+53 			
+53 			
+53 			
+54 			
+54 			
+54 			
+55 			
+55 			
+56 			
+56 			
+56 			
+57 			
+57 			
+57 			
+57 			
+58 			
+58 			
+58 			
+58 			
+57 			
+56 			
+54 			
+54 			
+54 			
+54 			
+55 			
+55 			
+55 			
+55 			
+54 			
+51 			
+49 			
+48 			
+47 			
+45 			
+44 			
+42 			
+40 			
+39 			
+39 			
+38 			
+36 			
+35 			
+33 			
+32 			
+31 			
+30 			
+30 			
+31 			
+32 			
+32 			
+32 			
+32 			
+32 			
+31 			
+31 			
+33 			
+35 			
+40 			
+48 			
+57 			
+69 			
+84 			
+100 			
+116 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+127 			
+69 			
+69 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+32 			
+1
+40
+40
+-6
+-6
+-48
+-48
+0
+32767
+33
+45
+75
+1
+-1
+-6
+14745
+-18
+8
+-73
+-74
+-89
+-95
+-98
+-99
+-102
+-104
+-104
+-107
+-108
+-109
+-110
+-110
+-110
+-111
+-111
+-111
+-113
+-113
+-112
+-113
+-113
+-113
+-114
+-114
+-113
+-114
+-113
+-113
+-114
+-113
+-114
+-114
+-114
+-115
+-115
+-115
+-115
+-115
+-115
+-115
+-116
+-116
+-115
+-116
+-115
+-115
+-115
+-116
+-117
+-117
+-117
+-117
+-118
+-117
+-118
+-116
+-117
+-117
+-117
+-117
+-117
+-118
+-117
+-117
+-119
+-118
+-117
+-118
+-117
+-117
+-118
+-117
+-117
+-117
+-118
+-118
+-117
+-118
+-118
+-118
+-118
+-119
+-118
+-119
+-118
+-118
+-118
+-118
+-118
+-118
+-118
+-119
+-118
+-118
+-119
+-119
+-119
+-119
+-119
+-118
+-118
+-119
+-118
+-118
+-119
+-119
+-119
+-119
+-119
+-118
+-118
+-119
+-118
+-119
+-119
+-118
+-119
+-118
+-119
+-119
+-118
+-118
+-119
+-119
+-120
+-120
+-120
+-120
+-118
+-118
+-119
+-120
+-119
+-119
+-119
+-119
+-119
+-120
+-120
+-119
+-120
+-121
+-119
+-120
+-121
+-120
+-120
+-120
+-119
+-120
+-120
+-120
+-119
+-120
+-118
+-118
+-119
+-119
+-119
+-120
+-120
+-120
+-120
+-119
+-119
+-120
+-120
+-121
+-121
+-121
+-120
+-119
+-119
+-120
+-121
+-119
+-120
+-120
+-120
+-120
+-119
+-119
+-119
+-121
+-120
+-120
+-120
+-120
+-120
+-120
+-122
+-121
+-120
+-120
+-121
+-120
+-120
+-120
+-119
+-121
+-120
+-120
+-120
+-120
+-120
+-120
+-120
+-119
+-119
+-120
+-119
+-120
+-120
+-120
+-120
+-121
+-120
+-120
+-120
+-120
+-121
+-121
+-120
+-120
+-120
+-119
+-120
+-121
+-121
+-120
+-120
+-120
+-120
+-120
+-120
+-120
+-120
+-121
+-122
+-120
+-120
+-120
+-120
+-121
+-121
+-121
+-121
+-121
+-120
+-120
+-120
+-120
+-121
+-121
+-120
+-121
+-120
+-120
+-120
+-119
+-121
+-121
+-121
+-120
+-120
+-121
+-121
+-122
+-121
+-121
+-121
+-121
+-120
+-120
+-120
+-121
+-119
+-120
+-121
+-120
+-120
+-120
+-121
+-120
+-120
+-120
+-120
+-119
+-120
+-120
+-119
+-119
+-120
+-119
+-119
+-120
+-120
+-120
+-120
+-121
+-120
+-120
+-119
+-119
+-120
+-119
+-119
+-120
+-121
+-120
+-119
+-119
+-119
+-119
+-120
+-120
+-120
+-119
+-121
+-120
+-119
+-119
+-119
+-119
+-120
+-119
+-118
+-119
+-119
+-118
+-118
+-117
+-118
+-119
+-118
+-118
+-119
+-119
+-118
+-117
+-117
+-119
+-117
+-117
+-118
+-117
+-116
+-116
+-117
+-117
+-117
+-118
+-117
+-115
+-115
+-115
+-114
+-115
+-116
+-117
+-116
+-116
+-116
+-115
+-115
+-116
+-115
+-115
+-115
+-114
+-115
+-114
+-115
+-114
+-114
+-114
+-114
+-113
+-114
+-113
+-114
+-114
+-114
+-113
+-114
+-113
+-114
+-115
+-116
+-115
+-116
+-116
+-116
+-116
+-116
+-117
+-117
+-117
+-117
+-118
+-118
+-117
+-118
+-118
+-119
+-118
+-119
+-119
+-118
+-118
+-120
+-120
+-118
+-119
+-121
+-118
+-120
+-120
+-120
+-120
+-122
+-120
+-120
+-120
+-120
+-121
+-119
+-119
+-119
+-120
+-120
+-121
+-121
+-121
+-121
+-122
+-121
+-122
+-121
+-122
+-122
+-122
+-122
+-121
+-122
+-122
+-123
+-124
+-124
+-124
+-123
+-122
+-122
+-122
+-122
+-124
+-123
+-122
+-123
+-123
+-124
+-124
+-123
+-123
+-123
+-124
+-124
+-123
+-123
+-123
+-123
+-123
+-124
+-124
+-123
+-124
+-124
+-124
+-123
+-124
+-123
+-124
+-123
+-124
+-124
+-123
+-124
+-124
+-124
+-124
+-125
+-125
+-125
+-124
+-124
+-124
+-124
+-124
+-124
+-124
+-124
+-124
+-124
+-124
+-124
+-124
+-125
+-127
+-127
+-127
+-128
+-76
+-77
+-89
+-93
+-99
+-99
+-101
+-104
+-104
+-106
+-108
+-108
+-109
+-110
+-111
+-111
+-110
+-111
+-111
+-113
+-113
+-113
+-113
+-113
+-113
+-114
+-114
+-114
+-114
+-115
+-115
+-115
+-116
+-115
+-116
+-116
+-116
+-115
+-116
+-115
+-117
+-117
+-117
+-116
+-117
+-117
+-117
+-117
+-117
+-118
+-117
+-118
+-118
+-117
+-118
+-118
+-118
+-118
+-118
+-118
+-119
+-119
+-118
+-119
+-119
+-120
+-118
+-119
+-118
+-119
+-117
+-119
+-119
+-119
+-119
+-118
+-119
+-119
+-120
+-119
+-119
+-119
+-119
+-120
+-119
+-120
+-119
+-118
+-118
+-120
+-120
+-120
+-120
+-120
+-119
+-119
+-120
+-119
+-120
+-120
+-119
+-119
+-119
+-120
+-119
+-119
+-120
+-120
+-120
+-120
+-120
+-121
+-120
+-120
+-121
+-121
+-120
+-121
+-121
+-120
+-120
+-121
+-119
+-120
+-121
+-119
+-120
+-120
+-121
+-120
+-121
+-120
+-120
+-121
+-121
+-120
+-120
+-121
+-120
+-120
+-120
+-120
+-119
+-121
+-121
+-120
+-120
+-121
+-121
+-121
+-121
+-120
+-121
+-121
+-120
+-119
+-121
+-119
+-120
+-121
+-121
+-121
+-120
+-121
+-120
+-121
+-121
+-120
+-120
+-121
+-122
+-121
+-121
+-121
+-121
+-122
+-121
+-121
+-121
+-122
+-121
+-121
+-121
+-121
+-120
+-120
+-119
+-121
+-122
+-121
+-121
+-120
+-119
+-121
+-121
+-120
+-122
+-121
+-121
+-121
+-121
+-121
+-121
+-122
+-122
+-121
+-120
+-121
+-120
+-120
+-121
+-121
+-120
+-120
+-121
+-120
+-121
+-121
+-122
+-121
+-121
+-121
+-121
+-121
+-119
+-120
+-120
+-120
+-121
+-121
+-120
+-120
+-121
+-120
+-120
+-120
+-120
+-121
+-120
+-120
+-120
+-120
+-121
+-121
+-120
+-122
+-121
+-121
+-121
+-121
+-120
+-119
+-121
+-120
+-120
+-120
+-120
+-120
+-121
+-121
+-121
+-120
+-121
+-120
+-120
+-121
+-120
+-121
+-120
+-120
+-120
+-119
+-119
+-119
+-121
+-120
+-120
+-120
+-119
+-120
+-119
+-119
+-120
+-120
+-120
+-119
+-119
+-119
+-121
+-120
+-119
+-119
+-118
+-119
+-119
+-119
+-119
+-119
+-119
+-117
+-118
+-118
+-119
+-118
+-117
+-119
+-118
+-117
+-118
+-117
+-117
+-117
+-117
+-117
+-118
+-117
+-117
+-117
+-119
+-118
+-117
+-116
+-115
+-117
+-116
+-116
+-116
+-114
+-116
+-116
+-116
+-114
+-114
+-114
+-114
+-114
+-113
+-113
+-113
+-113
+-113
+-112
+-110
+-111
+-112
+-113
+-112
+-111
+-110
+-112
+-112
+-112
+-111
+-110
+-112
+-111
+-111
+-111
+-110
+-114
+-115
+-114
+-113
+-111
+-115
+-116
+-116
+-115
+-113
+-116
+-116
+-116
+-115
+-113
+-117
+-118
+-119
+-118
+-115
+-117
+-118
+-118
+-119
+-118
+-118
+-119
+-120
+-119
+-119
+-119
+-121
+-120
+-120
+-120
+-120
+-120
+-119
+-120
+-120
+-119
+-121
+-121
+-121
+-120
+-121
+-121
+-121
+-121
+-122
+-122
+-120
+-122
+-124
+-122
+-122
+-123
+-124
+-122
+-122
+-122
+-124
+-123
+-124
+-123
+-123
+-123
+-123
+-123
+-123
+-124
+-123
+-124
+-123
+-124
+-124
+-123
+-123
+-123
+-123
+-124
+-123
+-123
+-123
+-124
+-123
+-123
+-124
+-125
+-124
+-124
+-124
+-125
+-125
+-124
+-124
+-125
+-125
+-124
+-124
+-125
+-124
+-124
+-124
+-124
+-124
+-124
+-125
+-124
+-124
+-124
+-124
+-125
+-125
+-125
+-125
+-124
+-124
+-124
+-124
+-125
+-124
+-125
+-125
+-124
+-125
+-124
+-124
+-124
+-124
+-124
+-124
+-125
+-125
+-124
+-124
+-124
+-125
+-126
+-125
+-124
+-125
+-125
+-125
+-124
+-124
+-126
+-126
+-126
+-127
+-127
+-128
+-128
+-130
+1
+1638
+655
+9830
+300
+300
+0
+-13
+0
+-2
+2
+-15
+0
+6
+-20
+-4
+5000
+7000
+0
+0
+0
+32767
+8
+-20
+1
+1
+20000
+1
+50
+8
+-1024
+10000
+200
+1024
+17000
+96
+512
+250
+100
+1536
+1000
+300
+1024
+7500
+200
+1024
+2300
+200
+-1024
+1500
+300
+-406
+800
+100
+0
+20
+96
+0
+20
+96
+2
+1
+150
+40
+-6
+3000
+0
+0
+1
+3
+1
+20
+4
+0
+20
+0
+0
+5
+1000
+-96
+-83
+-28
+0
+0
+-96
+-83
+-28
+-15
+0
+0
+-21
+1
+200
+4
+0
+20
+0
+0
+100
+10000
+-96
+-83
+-32
+0
+0
+-96
+-83
+-32
+-18
+0
+0
+-21
+1
+5000
+4
+0
+20
+0
+0
+100
+10000
+-90
+-83
+-32
+0
+0
+-96
+-83
+-32
+-18
+0
+0
+0
+1
+9000
+3
+0
+20
+0
+0
+100
+10000
+-90
+-83
+0
+0
+0
+-96
+-83
+0
+0
+0
+0
+0
+0
+20
+2
+0
+20
+0
+0
+10000
+10000
+-96
+0
+0
+0
+0
+-96
+0
+0
+0
+0
+0
+0
+1
+20
+4
+0
+20
+0
+0
+300
+60000
+-96
+-70
+-28
+0
+0
+-96
+-70
+-28
+-28
+0
+0
+0
+1
+0
+22
+65
+27241
+20
+0
+0
+0
+4
+26
+35
+0
+0
+162
+128
+0
+0
+3
+8
+4
+0
+0
+2
+1
+1
+-10
+-10
+-96
+-10
+-76
+-30
+0
+15
+12
+86
+0
+0
+0
+6
+-4
+6826
+6826
+31
+6826
+6826
+
+
diff --git a/proprietary/vendor/etc/dolby/dax-default.xml b/proprietary/vendor/etc/dolby/dax-default.xml
new file mode 100644
index 0000000..f8917d8
--- /dev/null
+++ b/proprietary/vendor/etc/dolby/dax-default.xml
@@ -0,0 +1,2243 @@
+<?xml version="1.0" encoding="utf-8"?>
+<device_data xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
+  <format_version major="3" minor="8" maintenance="1" />
+  <tool_version major="3" minor="8" maintenance="0" />
+  <preset id="ieq_balanced" type="ieq">
+    <data>
+      <ieq-bands>
+        <band_ieq frequency="47" target="157" />
+        <band_ieq frequency="141" target="167" />
+        <band_ieq frequency="234" target="218" />
+        <band_ieq frequency="328" target="218" />
+        <band_ieq frequency="469" target="203" />
+        <band_ieq frequency="656" target="188" />
+        <band_ieq frequency="844" target="192" />
+        <band_ieq frequency="1031" target="192" />
+        <band_ieq frequency="1313" target="205" />
+        <band_ieq frequency="1688" target="213" />
+        <band_ieq frequency="2250" target="218" />
+        <band_ieq frequency="3000" target="209" />
+        <band_ieq frequency="3750" target="193" />
+        <band_ieq frequency="4688" target="159" />
+        <band_ieq frequency="5813" target="134" />
+        <band_ieq frequency="7125" target="97" />
+        <band_ieq frequency="9000" target="71" />
+        <band_ieq frequency="11250" target="22" />
+        <band_ieq frequency="13875" target="-90" />
+        <band_ieq frequency="19688" target="-283" />
+      </ieq-bands>
+    </data>
+  </preset>
+  <profile id="0" name="Dynamic">
+    <data>
+      <ieq-enable value="true" />
+      <ieq-amount value="3" />
+      <mi-dialog-enhancer-steering-enable value="true" />
+      <mi-dv-leveler-steering-enable value="true" />
+      <mi-ieq-steering-enable value="true" />
+      <mi-surround-compressor-steering-enable value="true" />
+      <mi-adaptive-virtualizer-steering-enable value="true" />
+      <volume-modeler-enable value="false" />
+      <reverb-suppression-enable value="false" />
+      <reverb-suppression-amount value="0" />
+      <endpoint_type id="speaker">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="2" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="80" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="headphone">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="2" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="bluetooth">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="2" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="usb">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="2" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="remote_submix">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-320" />
+        <volume-leveler-out-target value="-320" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="aux_digital">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-496" />
+        <volume-leveler-out-target value="-496" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="default">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="2" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+    </data>
+    <include preset="ieq_balanced" />
+  </profile>
+  <profile id="1" name="Movie">
+    <data>
+      <ieq-enable value="false" />
+      <ieq-amount value="6" />
+      <mi-dialog-enhancer-steering-enable value="true" />
+      <mi-dv-leveler-steering-enable value="false" />
+      <mi-ieq-steering-enable value="false" />
+      <mi-surround-compressor-steering-enable value="false" />
+      <mi-adaptive-virtualizer-steering-enable value="false" />
+      <volume-modeler-enable value="false" />
+      <reverb-suppression-enable value="false" />
+      <reverb-suppression-amount value="0" />
+      <endpoint_type id="speaker">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="2" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="80" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="headphone">
+        <system-gain value ="-32" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="4" />
+        <dialog-enhancer-ducking value="4" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="58" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="40"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="2" />
+        <speaker-virtualizer-mode value="2" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="bluetooth">
+        <system-gain value ="-32" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="4" />
+        <dialog-enhancer-ducking value="4" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="58" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="40"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="2" />
+        <speaker-virtualizer-mode value="2" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="usb">
+        <system-gain value ="-32" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="4" />
+        <dialog-enhancer-ducking value="4" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="58" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="40"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="2" />
+        <speaker-virtualizer-mode value="2" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="remote_submix">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-320" />
+        <volume-leveler-out-target value="-320" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="aux_digital">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-496" />
+        <volume-leveler-out-target value="-496" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="default">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="2" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+    </data>
+    <include preset="ieq_balanced" />
+  </profile>
+  <profile id="2" name="Music">
+    <data>
+      <ieq-enable value="true" />
+      <ieq-amount value="3" />
+      <mi-dialog-enhancer-steering-enable value="false" />
+      <mi-dv-leveler-steering-enable value="false" />
+      <mi-ieq-steering-enable value="true" />
+      <mi-surround-compressor-steering-enable value="false" />
+      <mi-adaptive-virtualizer-steering-enable value="false" />
+      <volume-modeler-enable value="false" />
+      <reverb-suppression-enable value="false" />
+      <reverb-suppression-amount value="0" />
+      <endpoint_type id="speaker">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="headphone">
+        <system-gain value ="-24" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="2" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="58" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="bluetooth">
+        <system-gain value ="-24" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="2" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="58" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="usb">
+        <system-gain value ="-24" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="2" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="58" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="remote_submix">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-320" />
+        <volume-leveler-out-target value="-320" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="aux_digital">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-496" />
+        <volume-leveler-out-target value="-496" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="default">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+    </data>
+    <include preset="ieq_balanced" />
+  </profile>
+  <profile id="3" name="Voice">
+    <data>
+      <ieq-enable value="false" />
+      <ieq-amount value="6" />
+      <mi-dialog-enhancer-steering-enable value="false" />
+      <mi-dv-leveler-steering-enable value="true" />
+      <mi-ieq-steering-enable value="false" />
+      <mi-surround-compressor-steering-enable value="false" />
+      <mi-adaptive-virtualizer-steering-enable value="false" />
+      <volume-modeler-enable value="false" />
+      <reverb-suppression-enable value="false" />
+      <reverb-suppression-amount value="0" />
+      <endpoint_type id="speaker">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="16" />
+        <dialog-enhancer-ducking value="6" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="headphone">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="16" />
+        <dialog-enhancer-ducking value="6" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="bluetooth">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="16" />
+        <dialog-enhancer-ducking value="6" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="usb">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="16" />
+        <dialog-enhancer-ducking value="6" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="remote_submix">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-320" />
+        <volume-leveler-out-target value="-320" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="aux_digital">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-496" />
+        <volume-leveler-out-target value="-496" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="default">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="16" />
+        <dialog-enhancer-ducking value="6" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+    </data>
+    <include preset="ieq_balanced" />
+  </profile>
+  <profile id="4" name="Game">
+    <data>
+      <ieq-enable value="false" />
+      <ieq-amount value="6" />
+      <mi-dialog-enhancer-steering-enable value="false" />
+      <mi-dv-leveler-steering-enable value="false" />
+      <mi-ieq-steering-enable value="false" />
+      <mi-surround-compressor-steering-enable value="false" />
+      <mi-adaptive-virtualizer-steering-enable value="false" />
+      <volume-modeler-enable value="false" />
+      <reverb-suppression-enable value="false" />
+      <reverb-suppression-amount value="0" />
+      <endpoint_type id="speaker">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="6" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="true" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="40" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-192" />
+        <volume-leveler-out-target value="-208" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="headphone">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="6" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="true" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="1" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="bluetooth">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="6" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="true" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="1" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="usb">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="6" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="true" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="1" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="remote_submix">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-320" />
+        <volume-leveler-out-target value="-320" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="aux_digital">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-496" />
+        <volume-leveler-out-target value="-496" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="default">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="6" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="true" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="1" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+    </data>
+    <include preset="ieq_balanced" />
+  </profile>
+  <profile id="5" name="Off">
+    <data>
+      <ieq-enable value="false" />
+      <ieq-amount value="0" />
+      <mi-dialog-enhancer-steering-enable value="false" />
+      <mi-dv-leveler-steering-enable value="false" />
+      <mi-ieq-steering-enable value="false" />
+      <mi-surround-compressor-steering-enable value="false" />
+      <mi-adaptive-virtualizer-steering-enable value="false" />
+      <volume-modeler-enable value="false" />
+      <reverb-suppression-enable value="false" />
+      <reverb-suppression-amount value="0" />
+      <endpoint_type id="speaker">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-272" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="headphone">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-272" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="bluetooth">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-272" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="usb">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-272" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="remote_submix">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-320" />
+        <volume-leveler-out-target value="-320" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="aux_digital">
+        <calibration-boost value="0" />
+        <system-gain value ="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-496" />
+        <volume-leveler-out-target value="-496" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="default">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-272" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+    </data>
+    <include preset="ieq_balanced" />
+  </profile>
+  <profile id="6" name="Game1">
+    <data>
+      <ieq-enable value="false" />
+      <ieq-amount value="6" />
+      <mi-dialog-enhancer-steering-enable value="false" />
+      <mi-dv-leveler-steering-enable value="false" />
+      <mi-ieq-steering-enable value="false" />
+      <mi-surround-compressor-steering-enable value="false" />
+      <mi-adaptive-virtualizer-steering-enable value="false" />
+      <volume-modeler-enable value="false" />
+      <reverb-suppression-enable value="false" />
+      <reverb-suppression-amount value="0" />
+      <endpoint_type id="speaker">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="40" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-192" />
+        <volume-leveler-out-target value="-208" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="headphone">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="bluetooth">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="usb">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="remote_submix">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-320" />
+        <volume-leveler-out-target value="-320" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="aux_digital">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-496" />
+        <volume-leveler-out-target value="-496" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="default">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+    </data>
+    <include preset="ieq_balanced" />
+  </profile>
+  <profile id="7" name="Game2">
+    <data>
+      <ieq-enable value="false" />
+      <ieq-amount value="6" />
+      <mi-dialog-enhancer-steering-enable value="false" />
+      <mi-dv-leveler-steering-enable value="false" />
+      <mi-ieq-steering-enable value="false" />
+      <mi-surround-compressor-steering-enable value="false" />
+      <mi-adaptive-virtualizer-steering-enable value="false" />
+      <volume-modeler-enable value="false" />
+      <reverb-suppression-enable value="false" />
+      <reverb-suppression-amount value="0" />
+      <endpoint_type id="speaker">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="40" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-192" />
+        <volume-leveler-out-target value="-208" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="headphone">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="bluetooth">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="usb">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="remote_submix">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-320" />
+        <volume-leveler-out-target value="-320" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="aux_digital">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-496" />
+        <volume-leveler-out-target value="-496" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="default">
+        <system-gain value="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="false" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="false" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="1" />
+        <speaker-virtualizer-mode value="1" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+    </data>
+    <include preset="ieq_balanced" />
+  </profile>
+  <profile id="8" name="SpacialAudio">
+    <data>
+      <ieq-enable value="false" />
+      <ieq-amount value="3" />
+      <mi-dialog-enhancer-steering-enable value="true" />
+      <mi-dv-leveler-steering-enable value="false" />
+      <mi-ieq-steering-enable value="false" />
+      <mi-surround-compressor-steering-enable value="false" />
+      <mi-adaptive-virtualizer-steering-enable value="false" />
+      <volume-modeler-enable value="false" />
+      <reverb-suppression-enable value="true" />
+      <reverb-suppression-amount value="5" />
+      <endpoint_type id="speaker">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="2" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="80" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="2" />
+        <speaker-virtualizer-mode value="2" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="headphone">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="3" />
+        <dialog-enhancer-ducking value="3" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="58" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-256" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="64"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="2" />
+        <speaker-virtualizer-mode value="2" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="bluetooth">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="3" />
+        <dialog-enhancer-ducking value="3" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="58" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-256" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="true" />
+        <headphone-virtualizer-steerer-source-distance value="64"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="2" />
+        <speaker-virtualizer-mode value="2" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="usb">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="3" />
+        <dialog-enhancer-ducking value="3" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="58" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-256" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="64"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="2" />
+        <speaker-virtualizer-mode value="2" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="remote_submix">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-320" />
+        <volume-leveler-out-target value="-320" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="2" />
+        <speaker-virtualizer-mode value="2" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="aux_digital">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="0" />
+        <dialog-enhancer-ducking value="0" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="false" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="0" />
+        <volume-leveler-in-target value="-496" />
+        <volume-leveler-out-target value="-496" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="false" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="2" />
+        <speaker-virtualizer-mode value="2" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+      <endpoint_type id="default">
+        <system-gain value ="0" />
+        <calibration-boost value="0" />
+        <dialog-enhancer-enable value="true" />
+        <dialog-enhancer-amount value="2" />
+        <dialog-enhancer-ducking value="2" />
+        <mi-virtualizer-binaural-steering-enable value="false" />
+        <peak-value value="256" />
+        <surround-decoder-enable value="true" />
+        <surround-boost value="0" />
+        <volmax-boost value="0" />
+        <volume-leveler-enable value="true" />
+        <volume-leveler-amount value="5" />
+        <volume-leveler-in-target value="-256" />
+        <volume-leveler-out-target value="-224" />
+        <graphic-equalizer-enable value="false" />
+        <virtualizer-enable value="true" />
+        <headtracking-enable value="false" />
+        <headphone-virtualizer-steerer-source-distance value="4"/>
+        <bass-mbdrc-enable value="false" />
+        <bass-enhancer-enable value="false" />
+        <virtual-bass-process-enable value="false" />
+        <headphone-virtualizer-mode value="2" />
+        <speaker-virtualizer-mode value="2" />
+        <advanced-speaker-virtualizer-start-bin value="6" />
+        <advanced-speaker-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+        <advanced-headphone-virtualizer-rendering-config value="103,32568,11164,5090,0,3,3,3" />
+      </endpoint_type>
+    </data>
+    <include preset="ieq_balanced" />
+  </profile>
+  <tuning name="default" endpoint_type="other" mono_device="false" tuned_rate="48000" orientation="2" output_channels="2">
+    <data>
+      <height-filter-mode value="0" />
+      <output-mode>
+        <mix_matrix>
+          <element value="10,12,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384" />
+          <element value="11,16,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384,16384,0,0,16384" />
+        </mix_matrix>
+        <advanced_mix_matrix>
+          <element value="10,12,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384" />
+          <element value="11,16,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384,16384,0,0,16384" />
+        </advanced_mix_matrix>
+      </output-mode>
+      <virtualizer-front-speaker-angle value="10" />
+      <virtualizer-height-speaker-angle value="10" />
+      <virtualizer-surround-speaker-angle value="10" />
+      <audio-optimizer-enable value="false" />
+      <volume-leveler-compressor-enable value="false" />
+      <bass-extraction-enable value="false" />
+      <complex-equalizer-enable value="false" />
+      <regulator-enable value="false" />
+      <regulator-speaker-dist-enable value="false" />
+      <regulator-sibilance-suppress-enable value="false" />
+    </data>
+  </tuning>
+  <tuning name="speaker" endpoint_type="speaker" mono_device="false" tuned_rate="48000" orientation="1" output_channels="2">
+    <data>
+      <audio-optimizer-bands>
+        <band_optimizer frequency="47" gain_left="-256" gain_right="-259"/>
+        <band_optimizer frequency="141" gain_left="-158" gain_right="-158"/>
+        <band_optimizer frequency="234" gain_left="-91" gain_right="-89"/>
+        <band_optimizer frequency="328" gain_left="-43" gain_right="-43"/>
+        <band_optimizer frequency="469" gain_left="-19" gain_right="-22"/>
+        <band_optimizer frequency="656" gain_left="-16" gain_right="-14"/>
+        <band_optimizer frequency="844" gain_left="-17" gain_right="-16"/>
+        <band_optimizer frequency="1031" gain_left="-16" gain_right="-16"/>
+        <band_optimizer frequency="1313" gain_left="-16" gain_right="-16"/>
+        <band_optimizer frequency="1688" gain_left="-43" gain_right="-43"/>
+        <band_optimizer frequency="2250" gain_left="-51" gain_right="-51"/>
+        <band_optimizer frequency="3000" gain_left="-51" gain_right="-51"/>
+        <band_optimizer frequency="3750" gain_left="-56" gain_right="-56"/>
+        <band_optimizer frequency="4688" gain_left="-54" gain_right="-54"/>
+        <band_optimizer frequency="5813" gain_left="-57" gain_right="-54"/>
+        <band_optimizer frequency="7125" gain_left="-30" gain_right="-27"/>
+        <band_optimizer frequency="9000" gain_left="0" gain_right="0"/>
+        <band_optimizer frequency="11250" gain_left="0" gain_right="0"/>
+        <band_optimizer frequency="13875" gain_left="0" gain_right="0"/>
+        <band_optimizer frequency="19688" gain_left="0" gain_right="0"/>
+      </audio-optimizer-bands>
+      <regulator-tuning>
+        <band_regulator frequency="47" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="141" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="234" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="328" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="469" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="656" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="844" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="1031" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="1313" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="1688" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="2250" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="3000" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="3750" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="4688" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="5813" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="7125" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="9000" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="11250" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="13875" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="19688" threshold_low="-192" threshold_high="0" isolated_band="false" />
+      </regulator-tuning>
+      <regulator-sibilance-suppress-amounts-left value="-560,-560,-560,-560,-560,-560" />
+      <regulator-sibilance-suppress-amounts-right value="-560,-560,-560,-560,-560,-560" />
+      <bass-enhancer-boost value="192" />
+      <bass-enhancer-cutoff-frequency value="200" />
+      <bass-enhancer-width value="16" />
+      <bass-extraction-cutoff-frequency value="200" />
+      <complex-equalizer-tuning-left value="0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0" />
+      <complex-equalizer-tuning-right value="0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0,32767,0" />
+      <height-filter-mode value="1" />
+      <output-mode>
+        <mix_matrix>
+          <element value="10,12,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384" />
+          <element value="11,16,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384,16384,0,0,16384" />
+        </mix_matrix>
+        <advanced_mix_matrix>
+          <element value="10,12,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384" />
+          <element value="11,16,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384,16384,0,0,16384" />
+        </advanced_mix_matrix>
+      </output-mode>
+      <regulator-overdrive value="0" />
+      <regulator-timbre-preservation value="12" />
+      <regulator-stress-amount value="96,96,96,96" />
+      <regulator-distortion-slope value="16" />
+      <virtual-bass-mode value="3" />
+      <virtual-bass-overall-gain value="0" />
+      <virtual-bass-slope-gain value="0" />
+      <virtual-bass-mix-freqs frequency_low="94" frequency_high="469" />
+      <virtual-bass-src-freqs frequency_low="35" frequency_high="160" />
+      <virtual-bass-subgains harmonic_2="-32" harmonic_3="-144" harmonic_4="-192" />
+      <bass-mbdrc-tuning value="1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0"/>
+      <virtualizer-front-speaker-angle value="10" />
+      <virtualizer-height-speaker-angle value="10" />
+      <virtualizer-surround-speaker-angle value="10" />
+      <volume-modeler-calibration value="0" />
+      <audio-optimizer-enable value="true" />
+      <volume-leveler-compressor-enable value="false" />
+      <bass-extraction-enable value="false" />
+      <complex-equalizer-enable value="true" />
+      <regulator-enable value="true" />
+      <regulator-speaker-dist-enable value="true" />
+      <regulator-sibilance-suppress-enable value="false" />
+    </data>
+  </tuning>
+  <tuning name="bluetooth" endpoint_type="bluetooth" mono_device="false" tuned_rate="48000" orientation="1" output_channels="2">
+    <data>
+      <audio-optimizer-bands>
+        <band_optimizer frequency="47" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="141" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="234" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="328" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="469" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="656" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="844" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="1031" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="1313" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="1688" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="2250" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="3000" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="3750" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="4688" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="5813" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="7125" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="9000" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="11250" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="13875" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="19688" gain_left="0" gain_right="0" />
+      </audio-optimizer-bands>
+      <regulator-tuning>
+        <band_regulator frequency="47" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="141" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="234" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="328" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="469" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="656" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="844" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="1031" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="1313" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="1688" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="2250" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="3000" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="3750" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="4688" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="5813" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="7125" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="9000" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="11250" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="13875" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="19688" threshold_low="-192" threshold_high="0" isolated_band="false" />
+      </regulator-tuning>
+      <regulator-sibilance-suppress-amounts-left value="-560,-560,-560,-560,-560,-560" />
+      <regulator-sibilance-suppress-amounts-right value="-560,-560,-560,-560,-560,-560" />
+      <bass-enhancer-boost value="192" />
+      <bass-enhancer-cutoff-frequency value="200" />
+      <bass-enhancer-width value="16" />
+      <bass-extraction-cutoff-frequency value="200" />
+      <complex-equalizer-tuning-left />
+      <complex-equalizer-tuning-right />
+      <height-filter-mode value="1" />
+      <output-mode>
+        <mix_matrix>
+          <element value="10,12,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384" />
+          <element value="11,16,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384,16384,0,0,16384" />
+        </mix_matrix>
+        <advanced_mix_matrix>
+          <element value="10,12,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384" />
+          <element value="11,16,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384,16384,0,0,16384" />
+        </advanced_mix_matrix>
+      </output-mode>
+      <regulator-overdrive value="0" />
+      <regulator-timbre-preservation value="12" />
+      <regulator-stress-amount value="96,96,96,96" />
+      <regulator-distortion-slope value="16" />
+      <virtual-bass-mode value="3" />
+      <virtual-bass-overall-gain value="0" />
+      <virtual-bass-slope-gain value="0" />
+      <virtual-bass-mix-freqs frequency_low="94" frequency_high="469" />
+      <virtual-bass-src-freqs frequency_low="35" frequency_high="160" />
+      <virtual-bass-subgains harmonic_2="-32" harmonic_3="-144" harmonic_4="-192" />
+      <bass-mbdrc-tuning value="1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0"/>
+      <virtualizer-front-speaker-angle value="10" />
+      <virtualizer-height-speaker-angle value="10" />
+      <virtualizer-surround-speaker-angle value="10" />
+      <volume-modeler-calibration value="0" />
+      <audio-optimizer-enable value="false" />
+      <volume-leveler-compressor-enable value="false" />
+      <bass-extraction-enable value="false" />
+      <complex-equalizer-enable value="false" />
+      <regulator-enable value="false" />
+      <regulator-speaker-dist-enable value="false" />
+      <regulator-sibilance-suppress-enable value="false" />
+    </data>
+  </tuning>
+  <tuning name="bluetooth_spatialAudio" endpoint_type="bluetooth" mono_device="false" tuned_rate="48000" orientation="1" output_channels="2">
+    <data>
+      <audio-optimizer-bands>
+        <band_optimizer frequency="47" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="141" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="234" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="328" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="469" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="656" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="844" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="1031" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="1313" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="1688" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="2250" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="3000" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="3750" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="4688" gain_left="0" gain_right="0" />
+        <band_optimizer frequency="5813" gain_left="-2" gain_right="-2" />
+        <band_optimizer frequency="7125" gain_left="-4" gain_right="-4" />
+        <band_optimizer frequency="9000" gain_left="-6" gain_right="-6" />
+        <band_optimizer frequency="11250" gain_left="-8" gain_right="-8" />
+        <band_optimizer frequency="13875" gain_left="-10" gain_right="-10" />
+        <band_optimizer frequency="19688" gain_left="-12" gain_right="-12" />
+      </audio-optimizer-bands>
+      <regulator-tuning>
+        <band_regulator frequency="47" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="141" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="234" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="328" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="469" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="656" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="844" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="1031" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="1313" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="1688" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="2250" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="3000" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="3750" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="4688" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="5813" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="7125" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="9000" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="11250" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="13875" threshold_low="-192" threshold_high="0" isolated_band="false" />
+        <band_regulator frequency="19688" threshold_low="-192" threshold_high="0" isolated_band="false" />
+      </regulator-tuning>
+      <regulator-sibilance-suppress-amounts-left value="-560,-560,-560,-560,-560,-560" />
+      <regulator-sibilance-suppress-amounts-right value="-560,-560,-560,-560,-560,-560" />
+      <bass-enhancer-boost value="192" />
+      <bass-enhancer-cutoff-frequency value="200" />
+      <bass-enhancer-width value="16" />
+      <bass-extraction-cutoff-frequency value="200" />
+      <complex-equalizer-tuning-left />
+      <complex-equalizer-tuning-right />
+      <height-filter-mode value="1" />
+      <output-mode>
+        <mix_matrix>
+          <element value="10,12,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384" />
+          <element value="11,16,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384,16384,0,0,16384" />
+        </mix_matrix>
+        <advanced_mix_matrix>
+          <element value="10,12,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384" />
+          <element value="11,16,16384,0,0,16384,11583,11583,8192,8192,16384,0,0,16384,16384,0,0,16384" />
+        </advanced_mix_matrix>
+      </output-mode>
+      <regulator-overdrive value="0" />
+      <regulator-timbre-preservation value="12" />
+      <regulator-stress-amount value="96,96,96,96" />
+      <regulator-distortion-slope value="16" />
+      <virtual-bass-mode value="3" />
+      <virtual-bass-overall-gain value="0" />
+      <virtual-bass-slope-gain value="0" />
+      <virtual-bass-mix-freqs frequency_low="94" frequency_high="469" />
+      <virtual-bass-src-freqs frequency_low="35" frequency_high="160" />
+      <virtual-bass-subgains harmonic_2="-32" harmonic_3="-144" harmonic_4="-192" />
+      <bass-mbdrc-tuning value="1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0,1,-1600,0,-1120,-400,-240,0,5,10,0"/>
+      <virtualizer-front-speaker-angle value="10" />
+      <virtualizer-height-speaker-angle value="10" />
+      <virtualizer-surround-speaker-angle value="10" />
+      <volume-modeler-calibration value="0" />
+      <audio-optimizer-enable value="true" />
+      <volume-leveler-compressor-enable value="false" />
+      <bass-extraction-enable value="false" />
+      <complex-equalizer-enable value="false" />
+      <regulator-enable value="true" />
+      <regulator-speaker-dist-enable value="true" />
+      <regulator-sibilance-suppress-enable value="false" />
+    </data>
+  </tuning>
+  <general>
+    <data>
+      <auxiliary-system-gain-enable value="false"/>
+      <endpoint_type id="speaker">
+         <auxiliary-system-gain value="-56"/>
+      </endpoint_type>
+      <endpoint_type id="headphone">
+         <auxiliary-system-gain value="0"/>
+      </endpoint_type>
+      <endpoint_type id="bluetooth">
+         <auxiliary-system-gain value="0"/>
+      </endpoint_type>
+      <endpoint_type id="usb">
+         <auxiliary-system-gain value="0"/>
+      </endpoint_type>
+      <endpoint_type id="remote_submix">
+         <auxiliary-system-gain value="0"/>
+      </endpoint_type>
+      <endpoint_type id="aux_digital">
+         <auxiliary-system-gain value="0"/>
+      </endpoint_type>
+      <endpoint_type id="default">
+         <auxiliary-system-gain value="0"/>
+      </endpoint_type>
+    </data>
+  </general>
+  <authorized_technologies sku_name="DAX3 Android" device="dax3_android" bundle="DAP MOBILE v1.6" />
+</device_data>
diff --git a/proprietary/vendor/etc/floating_feature.xml b/proprietary/vendor/etc/floating_feature.xml
new file mode 100644
index 0000000..9348662
--- /dev/null
+++ b/proprietary/vendor/etc/floating_feature.xml
@@ -0,0 +1,236 @@
+<?xml  version="1.0" encoding="UTF-8" ?>
+<SecFloatingFeatureSet>
+    <SEC_FLOATING_FEATURE_ACCESSIBILITY_SUPPORT_ALLOW_SERVICES>TRUE</SEC_FLOATING_FEATURE_ACCESSIBILITY_SUPPORT_ALLOW_SERVICES>
+    <SEC_FLOATING_FEATURE_ACCESSIBILITY_SUPPORT_HEARING_AIDS>TRUE</SEC_FLOATING_FEATURE_ACCESSIBILITY_SUPPORT_HEARING_AIDS>
+    <SEC_FLOATING_FEATURE_ACCESSIBILITY_SUPPORT_MANAGE_EXCLUSIVE_TASK>TRUE</SEC_FLOATING_FEATURE_ACCESSIBILITY_SUPPORT_MANAGE_EXCLUSIVE_TASK>
+    <SEC_FLOATING_FEATURE_ALLSHARE_CONFIG_VERSION>DMC_ONLY</SEC_FLOATING_FEATURE_ALLSHARE_CONFIG_VERSION>
+    <SEC_FLOATING_FEATURE_AUDIO_CONFIG_EFFECTS_VIDEOCALL>None</SEC_FLOATING_FEATURE_AUDIO_CONFIG_EFFECTS_VIDEOCALL>
+    <SEC_FLOATING_FEATURE_AUDIO_CONFIG_FMRADIO_EXTERNAL_DEVICE>USB</SEC_FLOATING_FEATURE_AUDIO_CONFIG_FMRADIO_EXTERNAL_DEVICE>
+    <SEC_FLOATING_FEATURE_AUDIO_CONFIG_MULTI_MIC>3</SEC_FLOATING_FEATURE_AUDIO_CONFIG_MULTI_MIC>
+    <SEC_FLOATING_FEATURE_AUDIO_CONFIG_MULTIRECORD>10</SEC_FLOATING_FEATURE_AUDIO_CONFIG_MULTIRECORD>
+    <SEC_FLOATING_FEATURE_AUDIO_CONFIG_REMOTE_MIC>DSP;BT;USB;EAR</SEC_FLOATING_FEATURE_AUDIO_CONFIG_REMOTE_MIC>
+    <SEC_FLOATING_FEATURE_AUDIO_CONFIG_SOUNDALIVE_VERSION>eq_custom,uhq_onoff,karaoke,adapt,spk_stereo,dvfs_700000</SEC_FLOATING_FEATURE_AUDIO_CONFIG_SOUNDALIVE_VERSION>
+    <SEC_FLOATING_FEATURE_AUDIO_CONFIG_VOLUMEMONITOR_GAIN>0</SEC_FLOATING_FEATURE_AUDIO_CONFIG_VOLUMEMONITOR_GAIN>
+    <SEC_FLOATING_FEATURE_AUDIO_CONFIG_VOLUMEMONITOR_PHASE>1</SEC_FLOATING_FEATURE_AUDIO_CONFIG_VOLUMEMONITOR_PHASE>
+    <SEC_FLOATING_FEATURE_AUDIO_CONFIG_VOLUMEMONITOR_STAGE>1</SEC_FLOATING_FEATURE_AUDIO_CONFIG_VOLUMEMONITOR_STAGE>
+    <SEC_FLOATING_FEATURE_AUDIO_CONFIG_VOLUME_PANEL_POSITION>left</SEC_FLOATING_FEATURE_AUDIO_CONFIG_VOLUME_PANEL_POSITION>
+    <SEC_FLOATING_FEATURE_AUDIO_SUPPORT_ADAPT_SOUND_CALL_PARAM>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_ADAPT_SOUND_CALL_PARAM>
+    <SEC_FLOATING_FEATURE_AUDIO_SUPPORT_BT_RECORDING>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_BT_RECORDING>
+    <SEC_FLOATING_FEATURE_AUDIO_SUPPORT_DC_MOTOR_HAPTIC_FEEDBACK>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_DC_MOTOR_HAPTIC_FEEDBACK>
+    <SEC_FLOATING_FEATURE_AUDIO_SUPPORT_DEFAULT_ON_DOLBY_IN_GAME>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_DEFAULT_ON_DOLBY_IN_GAME>
+    <SEC_FLOATING_FEATURE_AUDIO_SUPPORT_DOLBY_GAME_PROFILE>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_DOLBY_GAME_PROFILE>
+    <SEC_FLOATING_FEATURE_AUDIO_SUPPORT_DUAL_SPEAKER>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_DUAL_SPEAKER>
+    <SEC_FLOATING_FEATURE_AUDIO_SUPPORT_HEADTRACKING_EFFECT>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_HEADTRACKING_EFFECT>
+    <SEC_FLOATING_FEATURE_AUDIO_SUPPORT_SPEAKER_AEC>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_SPEAKER_AEC>
+    <SEC_FLOATING_FEATURE_AUDIO_SUPPORT_VOICE_CHANGER>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_VOICE_CHANGER>
+    <SEC_FLOATING_FEATURE_AUDIO_SUPPORT_VOIP_VIA_SMART_VIEW>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_VOIP_VIA_SMART_VIEW>
+    <SEC_FLOATING_FEATURE_BATTERY_SUPPORT_HV>TRUE</SEC_FLOATING_FEATURE_BATTERY_SUPPORT_HV>
+    <SEC_FLOATING_FEATURE_BATTERY_SUPPORT_HV_DURING_CHARGING>TRUE</SEC_FLOATING_FEATURE_BATTERY_SUPPORT_HV_DURING_CHARGING>
+    <SEC_FLOATING_FEATURE_BATTERY_SUPPORT_LONGLIFE_FORCE_CUTOFF>TRUE</SEC_FLOATING_FEATURE_BATTERY_SUPPORT_LONGLIFE_FORCE_CUTOFF>
+    <SEC_FLOATING_FEATURE_BATTERY_SUPPORT_WIRELESS_HV>TRUE</SEC_FLOATING_FEATURE_BATTERY_SUPPORT_WIRELESS_HV>
+    <SEC_FLOATING_FEATURE_BATTERY_SUPPORT_WIRELESS_NIGHT_MODE>TRUE</SEC_FLOATING_FEATURE_BATTERY_SUPPORT_WIRELESS_NIGHT_MODE>
+    <SEC_FLOATING_FEATURE_BATTERY_SUPPORT_WIRELESS_TX>TRUE</SEC_FLOATING_FEATURE_BATTERY_SUPPORT_WIRELESS_TX>
+    <SEC_FLOATING_FEATURE_BATTERY_SUPPORT_WIRELESS_TX_5V_TA>TRUE</SEC_FLOATING_FEATURE_BATTERY_SUPPORT_WIRELESS_TX_5V_TA>
+    <SEC_FLOATING_FEATURE_BIXBY_CONFIG_BARGEIN_FUNCTION>0</SEC_FLOATING_FEATURE_BIXBY_CONFIG_BARGEIN_FUNCTION>
+    <SEC_FLOATING_FEATURE_BIXBY_CONFIG_DSP_BITRATE>32bit</SEC_FLOATING_FEATURE_BIXBY_CONFIG_DSP_BITRATE>
+    <SEC_FLOATING_FEATURE_BIXBY_CONFIG_DSPNS_FUNCTION>0</SEC_FLOATING_FEATURE_BIXBY_CONFIG_DSPNS_FUNCTION>
+    <SEC_FLOATING_FEATURE_BIXBY_SUPPORT_CUSTOM_WAKEUP>1</SEC_FLOATING_FEATURE_BIXBY_SUPPORT_CUSTOM_WAKEUP>
+    <SEC_FLOATING_FEATURE_BIXBY_SUPPORT_USERKWD_WAKEUP>TRUE</SEC_FLOATING_FEATURE_BIXBY_SUPPORT_USERKWD_WAKEUP>
+    <SEC_FLOATING_FEATURE_BIXBYVISION_CONFIG_3DSCANNER>30;30;30;30;GPU_N10_LSI</SEC_FLOATING_FEATURE_BIXBYVISION_CONFIG_3DSCANNER>
+    <SEC_FLOATING_FEATURE_BIXBYVISION_CONFIG_QUICKMEASURE>10;0.0065</SEC_FLOATING_FEATURE_BIXBYVISION_CONFIG_QUICKMEASURE>
+    <SEC_FLOATING_FEATURE_CALENDAR_CONFIG_PACKAGE_NAME>com.samsung.android.calendar</SEC_FLOATING_FEATURE_CALENDAR_CONFIG_PACKAGE_NAME>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_AI_HIGH_RESOLUTION_MAX_CAPTURE>1</SEC_FLOATING_FEATURE_CAMERA_CONFIG_AI_HIGH_RESOLUTION_MAX_CAPTURE>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_CAMID_BOKEH>-1</SEC_FLOATING_FEATURE_CAMERA_CONFIG_CAMID_BOKEH>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_CAMID_MACRO>-1</SEC_FLOATING_FEATURE_CAMERA_CONFIG_CAMID_MACRO>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_CAMID_TELE2>-1</SEC_FLOATING_FEATURE_CAMERA_CONFIG_CAMID_TELE2>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_CAMID_TELE_BINNING>-1</SEC_FLOATING_FEATURE_CAMERA_CONFIG_CAMID_TELE_BINNING>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_CAMID_TELE_STANDARD_CROP>-1</SEC_FLOATING_FEATURE_CAMERA_CONFIG_CAMID_TELE_STANDARD_CROP>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_CAMID_UW>2</SEC_FLOATING_FEATURE_CAMERA_CONFIG_CAMID_UW>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_CAMID_WIDE>0</SEC_FLOATING_FEATURE_CAMERA_CONFIG_CAMID_WIDE>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_CORE_VERSION>v2</SEC_FLOATING_FEATURE_CAMERA_CONFIG_CORE_VERSION>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_HIGH_RESOLUTION_MAX_CAPTURE>-1</SEC_FLOATING_FEATURE_CAMERA_CONFIG_HIGH_RESOLUTION_MAX_CAPTURE>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_LLHDR_PROCESSING_TIMEOUT>2000</SEC_FLOATING_FEATURE_CAMERA_CONFIG_LLHDR_PROCESSING_TIMEOUT>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_MEMORY_USAGE_LEVEL>3</SEC_FLOATING_FEATURE_CAMERA_CONFIG_MEMORY_USAGE_LEVEL>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_MYFILTER>1,1,0</SEC_FLOATING_FEATURE_CAMERA_CONFIG_MYFILTER>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_NIGHT_FRONT_BEAUTY_LEVEL>2</SEC_FLOATING_FEATURE_CAMERA_CONFIG_NIGHT_FRONT_BEAUTY_LEVEL>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_NIGHT_FRONT_DISPLAY_FLASH_TRANSPARENT>50</SEC_FLOATING_FEATURE_CAMERA_CONFIG_NIGHT_FRONT_DISPLAY_FLASH_TRANSPARENT>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_PERSONALIZATION>CoolOriWarm</SEC_FLOATING_FEATURE_CAMERA_CONFIG_PERSONALIZATION>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_UW_DISTORTION_CORRECTION>0,117,2,18010201,4608,3456,0,0,0,0</SEC_FLOATING_FEATURE_CAMERA_CONFIG_UW_DISTORTION_CORRECTION>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_VENDOR_LIB_INFO>beauty.samsung.v4,human_tracking.arcsoft.v2_1,image_enhance.arcsoft.v1,face_landmark.arcsoft.v2_1,facial_attribute.samsung.v1,smart_scan.samsung.v2,selfie_correction.samsung.v1,swuwdc.arcsoft.v1,food.samsung.v1,hifills.mpi.v1,scene_detection.samsung.v1,event_detection.samsung.v2,single_bokeh.samsung.v2,dual_bokeh.samsung.v1,super_night.mpi.v2,human_segmentation.samsung.v2,localtm.samsung.v1_1,mfhdr.mpi.v1,llhdr.mpi.v1</SEC_FLOATING_FEATURE_CAMERA_CONFIG_VENDOR_LIB_INFO>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_VERSION_FILTER_PROVIDER>5</SEC_FLOATING_FEATURE_CAMERA_CONFIG_VERSION_FILTER_PROVIDER>
+    <SEC_FLOATING_FEATURE_CAMERA_SUPPORT_AVATAR>TRUE</SEC_FLOATING_FEATURE_CAMERA_SUPPORT_AVATAR>
+    <SEC_FLOATING_FEATURE_CAMERA_SUPPORT_CONTROLLING_WATCH>TRUE</SEC_FLOATING_FEATURE_CAMERA_SUPPORT_CONTROLLING_WATCH>
+    <SEC_FLOATING_FEATURE_CAMERA_SUPPORT_DOWNLOAD_EFFECT>TRUE</SEC_FLOATING_FEATURE_CAMERA_SUPPORT_DOWNLOAD_EFFECT>
+    <SEC_FLOATING_FEATURE_CAMERA_SUPPORT_PRIVACY_TOGGLE>TRUE</SEC_FLOATING_FEATURE_CAMERA_SUPPORT_PRIVACY_TOGGLE>
+    <SEC_FLOATING_FEATURE_CAMERA_SUPPORT_QRCODE>TRUE</SEC_FLOATING_FEATURE_CAMERA_SUPPORT_QRCODE>
+    <SEC_FLOATING_FEATURE_CAMERA_SUPPORT_TORCH_BRIGHTNESS_LEVEL>TRUE</SEC_FLOATING_FEATURE_CAMERA_SUPPORT_TORCH_BRIGHTNESS_LEVEL>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_BLE_SPEN_SPEC>davinci,button,airmotion</SEC_FLOATING_FEATURE_COMMON_CONFIG_BLE_SPEN_SPEC>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_CMH_SIOP_LEVEL>2</SEC_FLOATING_FEATURE_COMMON_CONFIG_CMH_SIOP_LEVEL>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_DEVICE_MANUFACTURING_TYPE>in_house</SEC_FLOATING_FEATURE_COMMON_CONFIG_DEVICE_MANUFACTURING_TYPE>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_DEX_MODE>dual,wireless,dexforpc</SEC_FLOATING_FEATURE_COMMON_CONFIG_DEX_MODE>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_DUAL_IMS>DSDS_DI</SEC_FLOATING_FEATURE_COMMON_CONFIG_DUAL_IMS>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_DYN_RESOLUTION_CONTROL>WQHD,FHD,HD</SEC_FLOATING_FEATURE_COMMON_CONFIG_DYN_RESOLUTION_CONTROL>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_EDGE>people,task,circle,panel,-edgefeeds,debug,search,phonecolor</SEC_FLOATING_FEATURE_COMMON_CONFIG_EDGE>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_MDNIE_MODE>65303</SEC_FLOATING_FEATURE_COMMON_CONFIG_MDNIE_MODE>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_MULTIMEDIA_EDITOR_PLUGIN_PACKAGES>videoeditor,storyvideoeditor,videotrimmer,highlight,bixbyhl,videocollage</SEC_FLOATING_FEATURE_COMMON_CONFIG_MULTIMEDIA_EDITOR_PLUGIN_PACKAGES>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_OMC_VERSION>5.1</SEC_FLOATING_FEATURE_COMMON_CONFIG_OMC_VERSION>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_ONEHAND_MODE_POLICY>Enabled;GestureType</SEC_FLOATING_FEATURE_COMMON_CONFIG_ONEHAND_MODE_POLICY>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_SEP_CATEGORY>sep_basic</SEC_FLOATING_FEATURE_COMMON_CONFIG_SEP_CATEGORY>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_SMARTTUTOR_PACKAGES_NAME>com.rsupport.rs.activity.rsupport.aas2</SEC_FLOATING_FEATURE_COMMON_CONFIG_SMARTTUTOR_PACKAGES_NAME>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_SMARTTUTOR_PACKAGES_PATH>system/hidden/SmartTutor/SmartTutor.apk</SEC_FLOATING_FEATURE_COMMON_CONFIG_SMARTTUTOR_PACKAGES_PATH>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_SWLENS_DISTORTION_CORRECTION>davinci,S5K3P9</SEC_FLOATING_FEATURE_COMMON_CONFIG_SWLENS_DISTORTION_CORRECTION>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_BIXBY>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_BIXBY>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_BLE_SPEN>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_BLE_SPEN>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_COLOR_LENS>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_COLOR_LENS>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_CONVENTIONAL_MODE>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_CONVENTIONAL_MODE>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_DEX_ON_PC>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_DEX_ON_PC>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_ELASTIC_PLUGIN>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_ELASTIC_PLUGIN>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_EPDG_CROSS_SIM>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_EPDG_CROSS_SIM>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_EVS>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_EVS>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_FLASH_NOTIFICATION>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_FLASH_NOTIFICATION>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_HDR_EFFECT>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_HDR_EFFECT>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_KNOX_DESKTOP>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_KNOX_DESKTOP>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_LTW_REMOTE_APP>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_LTW_REMOTE_APP>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_SAFETYCARE>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_SAFETYCARE>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_SECUREUI_LANDSCAPE>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_SECUREUI_LANDSCAPE>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_SMART_SWITCH>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_SMART_SWITCH>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_SPEN_ALERT>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_SPEN_ALERT>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_ULTRA_POWER_SAVING>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_ULTRA_POWER_SAVING>
+    <SEC_FLOATING_FEATURE_CONTACTS_CONFIG_PACKAGE_NAME>com.samsung.android.app.contacts</SEC_FLOATING_FEATURE_CONTACTS_CONFIG_PACKAGE_NAME>
+    <SEC_FLOATING_FEATURE_CONTEXTSERVICE_ENABLE_SURVEY_MODE>TRUE</SEC_FLOATING_FEATURE_CONTEXTSERVICE_ENABLE_SURVEY_MODE>
+    <SEC_FLOATING_FEATURE_FACTORY_SUPPORT_FTL_SPEN_TYPE>none</SEC_FLOATING_FEATURE_FACTORY_SUPPORT_FTL_SPEN_TYPE>
+    <SEC_FLOATING_FEATURE_FACTORY_SUPPORT_FTL_UI_RATIO>1.0</SEC_FLOATING_FEATURE_FACTORY_SUPPORT_FTL_UI_RATIO>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_CHIP_VENDOR>0</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_CHIP_VENDOR>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_COMMON_RSSI>0</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_COMMON_RSSI>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_COMMON_SNR>0</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_COMMON_SNR>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_COMMON_SOFTMUTE_TH>0</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_COMMON_SOFTMUTE_TH>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_COMMON_SUPPORT_HYBRIDSEARCH>0</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_COMMON_SUPPORT_HYBRIDSEARCH>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_MEDIATEK_BLENDPAMD_TH>-42</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_MEDIATEK_BLENDPAMD_TH>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_MEDIATEK_BLENDRSSI_TH>-69</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_MEDIATEK_BLENDRSSI_TH>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_MEDIATEK_DESENSE_LIST>0</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_MEDIATEK_DESENSE_LIST>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_MEDIATEK_SEEKDESENSERSSI>-90</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_MEDIATEK_SEEKDESENSERSSI>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_MEDIATEK_SEEKSMG>1</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_MEDIATEK_SEEKSMG>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_QUALCOMM_BLEND_RMSSI_HI>0</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_QUALCOMM_BLEND_RMSSI_HI>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_QUALCOMM_BLEND_SINR_HI>0</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_QUALCOMM_BLEND_SINR_HI>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_QUALCOMM_GOODCH_RMSSITH>-110</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_QUALCOMM_GOODCH_RMSSITH>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_RICHWAVE_SEEK_DC>64</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_RICHWAVE_SEEK_DC>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_RICHWAVE_SEEK_QA>80</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_RICHWAVE_SEEK_QA>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_SLSI_BLENDCOEF>3172</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_SLSI_BLENDCOEF>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_SLSI_IFCOUNT1>4800</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_SLSI_IFCOUNT1>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_SLSI_IFCOUNT2>5600</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_SLSI_IFCOUNT2>
+    <SEC_FLOATING_FEATURE_FMRADIO_CONFIG_SOFTMUTE_PATH>Speaker</SEC_FLOATING_FEATURE_FMRADIO_CONFIG_SOFTMUTE_PATH>
+    <SEC_FLOATING_FEATURE_FMRADIO_SUPPORT_RDS>TRUE</SEC_FLOATING_FEATURE_FMRADIO_SUPPORT_RDS>
+    <SEC_FLOATING_FEATURE_FMRADIO_SUPPORT_SOFTMUTE>TRUE</SEC_FLOATING_FEATURE_FMRADIO_SUPPORT_SOFTMUTE>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_AOD_ITEM>activeclock=6,aodversion=7</SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_AOD_ITEM>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_EDGE_QUICKTOOLS_SCREEN_HEIGHT>1550,0</SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_EDGE_QUICKTOOLS_SCREEN_HEIGHT>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_FRAME_SPLIT_COUNT>0</SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_FRAME_SPLIT_COUNT>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_NAVIGATION_BAR_THEME>SupportLightNavigationBar|SupportCustomBgColor|SupportNaviBarRemoteView</SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_NAVIGATION_BAR_THEME>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_NFC_LED_COVER_LEVEL>70</SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_NFC_LED_COVER_LEVEL>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_SPEN_GARAGE_SPEC>type=insert, position=right, tip_direction=top, bundled=true, unbundled_spec=remote</SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_SPEN_GARAGE_SPEC>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_SPEN_VERSION>40</SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_SPEN_VERSION>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_SUPPORT_AUTO_ROTATION_OF_SMARTWIDGET>TRUE</SEC_FLOATING_FEATURE_FRAMEWORK_SUPPORT_AUTO_ROTATION_OF_SMARTWIDGET>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_SUPPORT_CUSTOM_STARTING_WINDOW>TRUE</SEC_FLOATING_FEATURE_FRAMEWORK_SUPPORT_CUSTOM_STARTING_WINDOW>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_SUPPORT_SCREEN_RECORDER>TRUE</SEC_FLOATING_FEATURE_FRAMEWORK_SUPPORT_SCREEN_RECORDER>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_SUPPORT_TSP_STATE_MANAGER>deadzone_v2,change_ratio</SEC_FLOATING_FEATURE_FRAMEWORK_SUPPORT_TSP_STATE_MANAGER>
+    <SEC_FLOATING_FEATURE_GALLERY_CONFIG_AI_EXPANSION>AI_Timelapse</SEC_FLOATING_FEATURE_GALLERY_CONFIG_AI_EXPANSION>
+    <SEC_FLOATING_FEATURE_GALLERY_CONFIG_FACE_CLUSTER_VERSION>SRCB_V3</SEC_FLOATING_FEATURE_GALLERY_CONFIG_FACE_CLUSTER_VERSION>
+    <SEC_FLOATING_FEATURE_GALLERY_CONFIG_IMAGE_TAGGER_UPDATE>None</SEC_FLOATING_FEATURE_GALLERY_CONFIG_IMAGE_TAGGER_UPDATE>
+    <SEC_FLOATING_FEATURE_GALLERY_CONFIG_IMAGE_TAGGER_VERSION>V448</SEC_FLOATING_FEATURE_GALLERY_CONFIG_IMAGE_TAGGER_VERSION>
+    <SEC_FLOATING_FEATURE_GALLERY_CONFIG_LIVEFOCUS_EFFECT_DUAL_BOKEH>BLUR,EFFECT,BIGBOKEH,PORTRAIT,RELIGHT,REFOCUS</SEC_FLOATING_FEATURE_GALLERY_CONFIG_LIVEFOCUS_EFFECT_DUAL_BOKEH>
+    <SEC_FLOATING_FEATURE_GALLERY_CONFIG_ZOOM_TYPE>ZOOM_2K</SEC_FLOATING_FEATURE_GALLERY_CONFIG_ZOOM_TYPE>
+    <SEC_FLOATING_FEATURE_GALLERY_SUPPORT_LOCATION_POI>TRUE</SEC_FLOATING_FEATURE_GALLERY_SUPPORT_LOCATION_POI>
+    <SEC_FLOATING_FEATURE_GALLERY_SUPPORT_STORYEDITOR>4</SEC_FLOATING_FEATURE_GALLERY_SUPPORT_STORYEDITOR>
+    <SEC_FLOATING_FEATURE_GPS_CONFIG_FOLD_CALIBRATED>0</SEC_FLOATING_FEATURE_GPS_CONFIG_FOLD_CALIBRATED>
+    <SEC_FLOATING_FEATURE_GRAPHICS_SUPPORT_3D_SURFACE_TRANSITION_FLAG>TRUE</SEC_FLOATING_FEATURE_GRAPHICS_SUPPORT_3D_SURFACE_TRANSITION_FLAG>
+    <SEC_FLOATING_FEATURE_GRAPHICS_SUPPORT_CAPTURED_BLUR>TRUE</SEC_FLOATING_FEATURE_GRAPHICS_SUPPORT_CAPTURED_BLUR>
+    <SEC_FLOATING_FEATURE_GRAPHICS_SUPPORT_DEFAULT_GAMELAUNCHER_ENABLE>TRUE</SEC_FLOATING_FEATURE_GRAPHICS_SUPPORT_DEFAULT_GAMELAUNCHER_ENABLE>
+    <SEC_FLOATING_FEATURE_GRAPHICS_SUPPORT_PARTIAL_BLUR>TRUE</SEC_FLOATING_FEATURE_GRAPHICS_SUPPORT_PARTIAL_BLUR>
+    <SEC_FLOATING_FEATURE_IMS_CONFIG_EVS_MAX_HW_BANDWIDTH>swb</SEC_FLOATING_FEATURE_IMS_CONFIG_EVS_MAX_HW_BANDWIDTH>
+    <SEC_FLOATING_FEATURE_LAUNCHER_CONFIG_ANIMATION_TYPE>LowEnd</SEC_FLOATING_FEATURE_LAUNCHER_CONFIG_ANIMATION_TYPE>
+    <SEC_FLOATING_FEATURE_LAUNCHER_CONFIG_LOCAL_THEME_DOWNLOAD>China</SEC_FLOATING_FEATURE_LAUNCHER_CONFIG_LOCAL_THEME_DOWNLOAD>
+    <SEC_FLOATING_FEATURE_LAUNCHER_SUPPORT_CLOCK_LIVE_ICON>TRUE</SEC_FLOATING_FEATURE_LAUNCHER_SUPPORT_CLOCK_LIVE_ICON>
+    <SEC_FLOATING_FEATURE_LCD_CONFIG_AOD_REFRESH_RATE>0</SEC_FLOATING_FEATURE_LCD_CONFIG_AOD_REFRESH_RATE>
+    <SEC_FLOATING_FEATURE_LCD_CONFIG_CONTROL_AUTO_BRIGHTNESS>4</SEC_FLOATING_FEATURE_LCD_CONFIG_CONTROL_AUTO_BRIGHTNESS>
+    <SEC_FLOATING_FEATURE_LCD_CONFIG_DEFAULT_SCREEN_MODE>3</SEC_FLOATING_FEATURE_LCD_CONFIG_DEFAULT_SCREEN_MODE>
+    <SEC_FLOATING_FEATURE_LCD_CONFIG_HFR_DEFAULT_REFRESH_RATE>60</SEC_FLOATING_FEATURE_LCD_CONFIG_HFR_DEFAULT_REFRESH_RATE>
+    <SEC_FLOATING_FEATURE_LCD_CONFIG_HFR_MODE>0</SEC_FLOATING_FEATURE_LCD_CONFIG_HFR_MODE>
+    <SEC_FLOATING_FEATURE_LCD_CONFIG_HFR_SUPPORTED_REFRESH_RATE>0</SEC_FLOATING_FEATURE_LCD_CONFIG_HFR_SUPPORTED_REFRESH_RATE>
+    <SEC_FLOATING_FEATURE_LCD_CONFIG_HFR_SUPPORTED_REFRESH_RATE_NS>60</SEC_FLOATING_FEATURE_LCD_CONFIG_HFR_SUPPORTED_REFRESH_RATE_NS>
+    <SEC_FLOATING_FEATURE_LCD_CONFIG_REPLACE_COLOR_FOR_DARKMODE>#FF171717</SEC_FLOATING_FEATURE_LCD_CONFIG_REPLACE_COLOR_FOR_DARKMODE>
+    <SEC_FLOATING_FEATURE_LCD_CONFIG_SELFMASK_VERSION>0</SEC_FLOATING_FEATURE_LCD_CONFIG_SELFMASK_VERSION>
+    <SEC_FLOATING_FEATURE_LCD_CONFIG_SUB_HFR_MODE>0</SEC_FLOATING_FEATURE_LCD_CONFIG_SUB_HFR_MODE>
+    <SEC_FLOATING_FEATURE_LCD_SUPPORT_AMOLED_DISPLAY>TRUE</SEC_FLOATING_FEATURE_LCD_SUPPORT_AMOLED_DISPLAY>
+    <SEC_FLOATING_FEATURE_LCD_SUPPORT_BLUE_FILTER_ADAPTIVE_MODE>2</SEC_FLOATING_FEATURE_LCD_SUPPORT_BLUE_FILTER_ADAPTIVE_MODE>
+    <SEC_FLOATING_FEATURE_LCD_SUPPORT_MDNIE_HW>TRUE</SEC_FLOATING_FEATURE_LCD_SUPPORT_MDNIE_HW>
+    <SEC_FLOATING_FEATURE_LCD_SUPPORT_SCREEN_MODE_TYPE>0</SEC_FLOATING_FEATURE_LCD_SUPPORT_SCREEN_MODE_TYPE>
+    <SEC_FLOATING_FEATURE_LCD_SUPPORT_SELFMASK>TRUE</SEC_FLOATING_FEATURE_LCD_SUPPORT_SELFMASK>
+    <SEC_FLOATING_FEATURE_LCD_SUPPORT_WIDE_COLOR_GAMUT>TRUE</SEC_FLOATING_FEATURE_LCD_SUPPORT_WIDE_COLOR_GAMUT>
+    <SEC_FLOATING_FEATURE_LOCKSCREEN_CONFIG_PUNCHHOLE_VI>face,pos:0.5:0.0223,size:0.1018:0.0482,type:circle</SEC_FLOATING_FEATURE_LOCKSCREEN_CONFIG_PUNCHHOLE_VI>
+    <SEC_FLOATING_FEATURE_LOCKSCREEN_CONFIG_WALLPAPER_STYLE>VIDEO</SEC_FLOATING_FEATURE_LOCKSCREEN_CONFIG_WALLPAPER_STYLE>
+    <SEC_FLOATING_FEATURE_LOCKSCREEN_SUPPORT_VIDEO_PLAY_RANDOM_POSITION>TRUE</SEC_FLOATING_FEATURE_LOCKSCREEN_SUPPORT_VIDEO_PLAY_RANDOM_POSITION>
+    <SEC_FLOATING_FEATURE_MCF_SUPPORT_CONTINUITY>15</SEC_FLOATING_FEATURE_MCF_SUPPORT_CONTINUITY>
+    <SEC_FLOATING_FEATURE_MCF_SUPPORT_FRAMEWORK>TRUE</SEC_FLOATING_FEATURE_MCF_SUPPORT_FRAMEWORK>
+    <SEC_FLOATING_FEATURE_MESSAGE_CONFIG_PACKAGE_NAME>com.samsung.android.messaging</SEC_FLOATING_FEATURE_MESSAGE_CONFIG_PACKAGE_NAME>
+    <SEC_FLOATING_FEATURE_MMFW_CONFIG_SMART_MIRRORING_PACKAGE_NAME>com.samsung.android.smartmirroring</SEC_FLOATING_FEATURE_MMFW_CONFIG_SMART_MIRRORING_PACKAGE_NAME>
+    <SEC_FLOATING_FEATURE_MMFW_SUPPORT_AC4_CODEC>TRUE</SEC_FLOATING_FEATURE_MMFW_SUPPORT_AC4_CODEC>
+    <SEC_FLOATING_FEATURE_MMFW_SUPPORT_AI_UPSCALER>TRUE</SEC_FLOATING_FEATURE_MMFW_SUPPORT_AI_UPSCALER>
+    <SEC_FLOATING_FEATURE_MMFW_SUPPORT_APE_FORMAT>TRUE</SEC_FLOATING_FEATURE_MMFW_SUPPORT_APE_FORMAT>
+    <SEC_FLOATING_FEATURE_MMFW_SUPPORT_DOLBY_AUDIO>TRUE</SEC_FLOATING_FEATURE_MMFW_SUPPORT_DOLBY_AUDIO>
+    <SEC_FLOATING_FEATURE_MMFW_SUPPORT_DSD_FORMAT>TRUE</SEC_FLOATING_FEATURE_MMFW_SUPPORT_DSD_FORMAT>
+    <SEC_FLOATING_FEATURE_MMFW_SUPPORT_HDR2SDR>TRUE</SEC_FLOATING_FEATURE_MMFW_SUPPORT_HDR2SDR>
+    <SEC_FLOATING_FEATURE_MMFW_SUPPORT_HW_HDR>TRUE</SEC_FLOATING_FEATURE_MMFW_SUPPORT_HW_HDR>
+    <SEC_FLOATING_FEATURE_MMFW_SUPPORT_MUSIC_ALBUMART_3DAUDIO>TRUE</SEC_FLOATING_FEATURE_MMFW_SUPPORT_MUSIC_ALBUMART_3DAUDIO>
+    <SEC_FLOATING_FEATURE_MMFW_SUPPORT_MUSIC_AUTO_RECOMMENDATION>TRUE</SEC_FLOATING_FEATURE_MMFW_SUPPORT_MUSIC_AUTO_RECOMMENDATION>
+    <SEC_FLOATING_FEATURE_QUICKCONNECT_CONFIG_PACKAGE_NAME>com.samsung.android.oneconnect</SEC_FLOATING_FEATURE_QUICKCONNECT_CONFIG_PACKAGE_NAME>
+    <SEC_FLOATING_FEATURE_QUICKCONNECT_SUPPORT_D2D>TRUE</SEC_FLOATING_FEATURE_QUICKCONNECT_SUPPORT_D2D>
+    <SEC_FLOATING_FEATURE_SAIV_CONFIG_AI_REVITAL_VERSION>1.7,1</SEC_FLOATING_FEATURE_SAIV_CONFIG_AI_REVITAL_VERSION>
+    <SEC_FLOATING_FEATURE_SAIV_CONFIG_BEAUTY_FACE>100</SEC_FLOATING_FEATURE_SAIV_CONFIG_BEAUTY_FACE>
+    <SEC_FLOATING_FEATURE_SAIV_CONFIG_MIDAS>UPSCALE,LOWLIGHT,HDR,DEBLUR</SEC_FLOATING_FEATURE_SAIV_CONFIG_MIDAS>
+    <SEC_FLOATING_FEATURE_SAIV_SUPPORT_AI_REVITAL>TRUE</SEC_FLOATING_FEATURE_SAIV_SUPPORT_AI_REVITAL>
+    <SEC_FLOATING_FEATURE_SECURITY_CONFIG_DEVICEMONITOR_PACKAGE_NAME>com.samsung.android.sm.devicesecurity</SEC_FLOATING_FEATURE_SECURITY_CONFIG_DEVICEMONITOR_PACKAGE_NAME>
+    <SEC_FLOATING_FEATURE_SETTINGS_CONFIG_BRAND_NAME>Galaxy Note10+ 5G</SEC_FLOATING_FEATURE_SETTINGS_CONFIG_BRAND_NAME>
+    <SEC_FLOATING_FEATURE_SETTINGS_CONFIG_DEFAULT_FONT_SIZE>2</SEC_FLOATING_FEATURE_SETTINGS_CONFIG_DEFAULT_FONT_SIZE>
+    <SEC_FLOATING_FEATURE_SETTINGS_CONFIG_DEFAULT_POCKET_MODE>1</SEC_FLOATING_FEATURE_SETTINGS_CONFIG_DEFAULT_POCKET_MODE>
+    <SEC_FLOATING_FEATURE_SETTINGS_CONFIG_ELECTRIC_RATED_VALUE>DC 10 V; 4.5 A</SEC_FLOATING_FEATURE_SETTINGS_CONFIG_ELECTRIC_RATED_VALUE>
+    <SEC_FLOATING_FEATURE_SETTINGS_CONFIG_FCC_ID>A3LSMN976B</SEC_FLOATING_FEATURE_SETTINGS_CONFIG_FCC_ID>
+    <SEC_FLOATING_FEATURE_SETTINGS_CONFIG_SPEN_FCC_ID>A3LEJPN970</SEC_FLOATING_FEATURE_SETTINGS_CONFIG_SPEN_FCC_ID>
+    <SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_ACCESSORY>TRUE</SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_ACCESSORY>
+    <SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_AUTO_BRIGTNESS>TRUE</SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_AUTO_BRIGTNESS>
+    <SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_DEFAULT_DOUBLE_TAP_TO_WAKE>TRUE</SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_DEFAULT_DOUBLE_TAP_TO_WAKE>
+    <SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_EASY_MODE>TRUE</SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_EASY_MODE>
+    <SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_FUNCTION_KEY_MENU>TRUE</SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_FUNCTION_KEY_MENU>
+    <SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_MOTION>TRUE</SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_MOTION>
+    <SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_MOTION_PALM_SWIPE>TRUE</SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_MOTION_PALM_SWIPE>
+    <SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_MOTION_PALM_TOUCH>TRUE</SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_MOTION_PALM_TOUCH>
+    <SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_MOTION_PICK_UP>TRUE</SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_MOTION_PICK_UP>
+    <SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_MOTION_PICK_UP_TO_CALL_OUT>TRUE</SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_MOTION_PICK_UP_TO_CALL_OUT>
+    <SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_MOTION_TRUN_OVER>TRUE</SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_MOTION_TRUN_OVER>
+    <SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_S_PEN_HOVERING_N_DETACHMENT>TRUE</SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_S_PEN_HOVERING_N_DETACHMENT>
+    <SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_VARIABLE_RATED>TRUE</SEC_FLOATING_FEATURE_SETTINGS_SUPPORT_VARIABLE_RATED>
+    <SEC_FLOATING_FEATURE_SFINDER_CONFIG_QUERY_PARSER_VERSION>2</SEC_FLOATING_FEATURE_SFINDER_CONFIG_QUERY_PARSER_VERSION>
+    <SEC_FLOATING_FEATURE_SIP_CONFIG_ENGINE_DB_TYPE>ALM</SEC_FLOATING_FEATURE_SIP_CONFIG_ENGINE_DB_TYPE>
+    <SEC_FLOATING_FEATURE_SIP_CONFIG_FOLD_UX_VERSION>0</SEC_FLOATING_FEATURE_SIP_CONFIG_FOLD_UX_VERSION>
+    <SEC_FLOATING_FEATURE_SIP_CONFIG_HWR_ENGINE>SSHWRPANEL</SEC_FLOATING_FEATURE_SIP_CONFIG_HWR_ENGINE>
+    <SEC_FLOATING_FEATURE_SIP_CONFIG_PACKAGE_NAME>com.samsung.android.honeyboard</SEC_FLOATING_FEATURE_SIP_CONFIG_PACKAGE_NAME>
+    <SEC_FLOATING_FEATURE_SIP_CONFIG_PREDICTION_ENGINE>XT9</SEC_FLOATING_FEATURE_SIP_CONFIG_PREDICTION_ENGINE>
+    <SEC_FLOATING_FEATURE_SIP_CONFIG_STICKER_CONTENTS>mojitok,bitmoji</SEC_FLOATING_FEATURE_SIP_CONFIG_STICKER_CONTENTS>
+    <SEC_FLOATING_FEATURE_SIP_ENABLE_DEF_KEY_SOUND>TRUE</SEC_FLOATING_FEATURE_SIP_ENABLE_DEF_KEY_SOUND>
+    <SEC_FLOATING_FEATURE_SIP_SUPPORT_CURSOR_CONTROL>TRUE</SEC_FLOATING_FEATURE_SIP_SUPPORT_CURSOR_CONTROL>
+    <SEC_FLOATING_FEATURE_SMARTMANAGER_CONFIG_PACKAGE_NAME>com.samsung.android.lool</SEC_FLOATING_FEATURE_SMARTMANAGER_CONFIG_PACKAGE_NAME>
+    <SEC_FLOATING_FEATURE_SMART_VIEW_APP_CAST_SUPPORTED>TRUE</SEC_FLOATING_FEATURE_SMART_VIEW_APP_CAST_SUPPORTED>
+    <SEC_FLOATING_FEATURE_SPAY_CONFIG_SWIPEUP_HEIGHT>0.6</SEC_FLOATING_FEATURE_SPAY_CONFIG_SWIPEUP_HEIGHT>
+    <SEC_FLOATING_FEATURE_SYSTEM_CONFIG_HCM_AI_POWER_SAVING_LEVEL>225</SEC_FLOATING_FEATURE_SYSTEM_CONFIG_HCM_AI_POWER_SAVING_LEVEL>
+    <SEC_FLOATING_FEATURE_SYSTEM_CONFIG_SIOP_POLICY_FILENAME>siop_davinci2x_exynos9820</SEC_FLOATING_FEATURE_SYSTEM_CONFIG_SIOP_POLICY_FILENAME>
+    <SEC_FLOATING_FEATURE_SYSTEM_SUPPORT_ENHANCED_CPU_RESPONSIVENESS>TRUE</SEC_FLOATING_FEATURE_SYSTEM_SUPPORT_ENHANCED_CPU_RESPONSIVENESS>
+    <SEC_FLOATING_FEATURE_SYSTEMUI_CONFIG_CORNER_ROUND>3.3</SEC_FLOATING_FEATURE_SYSTEMUI_CONFIG_CORNER_ROUND>
+    <SEC_FLOATING_FEATURE_SYSTEMUI_CONFIG_EDGELIGHTING_FRAME_EFFECT>frame_effect</SEC_FLOATING_FEATURE_SYSTEMUI_CONFIG_EDGELIGHTING_FRAME_EFFECT>
+    <SEC_FLOATING_FEATURE_SYSTEMUI_SUPPORT_BRIEF_NOTIFICATION>TRUE</SEC_FLOATING_FEATURE_SYSTEMUI_SUPPORT_BRIEF_NOTIFICATION>
+    <SEC_FLOATING_FEATURE_VISION_CONFIG_FACE_DETECTOR_SOLUTION>SW</SEC_FLOATING_FEATURE_VISION_CONFIG_FACE_DETECTOR_SOLUTION>
+    <SEC_FLOATING_FEATURE_VISION_CONFIG_RELIGHTING_SOLUTION>arsoft_vieweronly.v1</SEC_FLOATING_FEATURE_VISION_CONFIG_RELIGHTING_SOLUTION>
+    <SEC_FLOATING_FEATURE_VOICECALL_CONFIG_INCALLUI_PACKAGE_NAME>com.samsung.android.incallui</SEC_FLOATING_FEATURE_VOICECALL_CONFIG_INCALLUI_PACKAGE_NAME>
+    <SEC_FLOATING_FEATURE_VOICECALL_SUPPORT_GLOBAL_NETWORK>TRUE</SEC_FLOATING_FEATURE_VOICECALL_SUPPORT_GLOBAL_NETWORK>
+    <SEC_FLOATING_FEATURE_VOICERECORDER_CONFIG_DEF_MODE>normal,interview,voicememo</SEC_FLOATING_FEATURE_VOICERECORDER_CONFIG_DEF_MODE>
+    <SEC_FLOATING_FEATURE_VOICERECORDER_CONFIG_PACKAGE_NAME>com.sec.android.app.voicenote</SEC_FLOATING_FEATURE_VOICERECORDER_CONFIG_PACKAGE_NAME>
+    <SEC_FLOATING_FEATURE_WEATHER_SUPPORT_DETAIL_CITY_VIEW>TRUE</SEC_FLOATING_FEATURE_WEATHER_SUPPORT_DETAIL_CITY_VIEW>
+    <SEC_FLOATING_FEATURE_WIFI_SUPPORT_ADPS>TRUE</SEC_FLOATING_FEATURE_WIFI_SUPPORT_ADPS>
+</SecFloatingFeatureSet>
diff --git a/proprietary/vendor/etc/gnss/gps.xml b/proprietary/vendor/etc/gnss/gps.xml
new file mode 100644
index 0000000..59923fc
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/gps.xml
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8"?>
+<glgps xmlns="http://www.glpals.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.glpals.com/ glconfig.xsd" >
+  <!--HAL Confguration  -->
+  <hal
+    PortName="lhd"
+    NvStorageDir="/data/vendor/gps/"
+
+    LogDirectory="/storage/emulated/0/gps/broadcom/storage"
+
+    WakeLock="geo"
+
+    RilConnRetry="60"
+    LPmode="false"
+    CpColdStart="false"
+    CpGuardTimeSec="1"
+    CpLppGuardTimeSec="1"
+    CpLppeProvideHighAcc3DPosOnComIECap="true" 
+    ReAidingOnHotStart="false"
+    SuplSslMethod="SSLv23_NO_TLSv1_2"
+    SuplEnable="true"
+    SuplUseApn="false"
+    SuplTlsCertPath="/vendor/etc/gnss/gps.cer"
+    SuplTlsCertDirPath="/system/etc/security/cacerts"
+    SuplUT1Seconds="20"
+    SuplUT2Seconds="20"
+    SuplUT3Seconds="20"
+    TcpConnectionTimeout="20"
+    SuplLppCapable="false"
+
+    LbsEnable="true"
+    LbsServer="BCMLS2.glpals.com"
+    RtiConfig="gllto.glpals.com:80/rtistatus3.dat"
+    HttpSyncLto="true"
+    LbsCellEnable="false"
+    LtoDir="/data/vendor/gps/"
+    LtoSyncThresholdDays="1"
+
+    IgnoreJniTime="true"
+    AssertEnabled="false"
+
+    IgnoreFwConfig="false"
+    DisablePglorNmeaCallback="true"
+
+    GnssYearOfHardware="2016"
+    WakelockAlertSec="1800"
+    EventDumpEnable="true"
+
+    RtoEnable="true"
+    RtoConfig="gllto.glpals.com/rto/v1/latest/rto.dat"
+    AttributionAppPkgName="com.sec.location.nfwlocationprivacy"
+   />
+
+  <gll
+    LogPriMask="LOG_INFO"
+    LogFacMask="LOG_GLLIO | LOG_GLLAPI | LOG_NMEA | LOG_RAWDATA"
+    FrqPlan="FRQ_PLAN_26MHZ_2PPM_49_152MHZ_300PPB"
+    RfType="GL_RF_4755_BRCM"
+    MultiCarrRFMode ="GL_MULTI_CARR_RF_MODE_L1_L5"
+    MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
+    WarmStandbyTimeout1Seconds="10"
+    WarmStandbyTimeout2Seconds="15"
+    RfPathLossDb_Cp="5.0"
+    RfPathLossDb_Ap="5.0"
+    ExtL5Bias="11.182"
+    EnableGlitchRecovery="true"
+  >
+  </gll>
+
+  <gll_features
+    EnableLowPowerPmm="true"
+    EnableBeidou="true"
+    EnableGalileo="true"
+    EnableACSD="true"
+    MPFCollect="true"
+    IndoorVDREnable="false"
+    VDRTunnelPropagate="false"
+  />
+
+</glgps>
diff --git a/proprietary/vendor/etc/init/init.baseband.rc b/proprietary/vendor/etc/init/init.baseband.rc
new file mode 100644
index 0000000..9ef8ecf
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.baseband.rc
@@ -0,0 +1,45 @@
+on init
+    symlink /dev/block/platform/13d60000.ufs/by-name/radio /dev/mbin0
+    restorecon /dev/mbin0
+    write /proc/sys/net/core/netdev_max_backlog 100000
+
+on post-fs-data
+    chown radio radio /sys/devices/virtual/misc/multipdp/waketime
+    chmod 0660 /sys/devices/virtual/misc/umts_dm0/dm_state
+    chown radio system /sys/devices/virtual/misc/umts_dm0/dm_state
+
+    #For cpefs partition
+    mkdir /mnt/vendor/cpefs 0771 radio system
+    mount ext4 /dev/block/platform/13d60000.ufs/by-name/cpefs /mnt/vendor/cpefs nosuid nodev noatime noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic
+
+    # /mnt/vendor/efs/factory.prop for Dual / Single SIM settings
+    chown radio radio /mnt/vendor/efs/factory.prop
+    chmod 0600 /mnt/vendor/efs/factory.prop
+
+# handle crash reason
+    chown radio system /sys/module/modem_utils/parameters/cp_crash_info
+    chmod 0660 /sys/module/modem_utils/parameters/cp_crash_info
+    chown radio system /sys/module/modem_utils/parameters/cp_crash_link
+    chmod 0660 /sys/module/modem_utils/parameters/cp_crash_link
+
+service cpboot-daemon /vendor/bin/cbd -d -tss310 -bm -mm -P platform/13d60000.ufs/by-name/radio
+    class main
+    user root
+    group radio cache inet misc audio sdcard_rw log sdcard_r shell system
+    seclabel u:r:cbd:s0
+
+service cpboot-daemon5g /vendor/bin/cbd -d -ts5100 -bs -me -P platform/13d60000.ufs/by-name/radio2
+    class main
+    user root
+    group radio cache inet misc audio sdcard_rw log sdcard_r shell system
+    seclabel u:r:cbd:s0
+
+on property:ro.vendor.multisim.simslotcount=*
+   write /sys/module/modem_ctrl_s5000ap/parameters/ds_detect ${ro.vendor.multisim.simslotcount}
+
+on property:ro.vendor.multisim.simslotcount=1
+    setprop persist.radio.multisim.config ss
+
+on property:ro.vendor.multisim.simslotcount=2
+    setprop persist.radio.multisim.config dsds
+
diff --git a/proprietary/vendor/etc/init/init.gps.rc b/proprietary/vendor/etc/init/init.gps.rc
new file mode 100644
index 0000000..e4e64eb
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.gps.rc
@@ -0,0 +1,62 @@
+on post-fs-data
+# GPS
+    chown root system /sys/class/sec/gps/GPS_PWR_EN/value
+    chmod 0664 /sys/class/sec/gps/GPS_PWR_EN/value
+    mkdir /data/vendor 0771 system system
+    chown system system /data/vendor
+    mkdir /data/vendor/gps 0771 system system
+    chown system system /data/vendor/gps
+    rm /data/vendor/gps/gps_started
+    rm /data/vendor/gps/glonass_started
+    rm /data/vendor/gps/beidou_started
+    rm /data/vendor/gps/smd_started
+    rm /data/vendor/gps/sv_cno.info
+
+# SensorHub Debugging File Node
+chown gps system /sys/devices/platform/bbd.0/BBD
+chown gps system /sys/devices/platform/bbd.0/DEV
+chown gps system /sys/devices/platform/bbd.0/ESW
+chown gps system /sys/devices/platform/bbd.0/baud
+chown gps system /sys/devices/platform/bbd.0/debug
+chown gps system /sys/devices/platform/bbd.0/buf
+chown gps system /sys/devices/platform/bbd.0/pl
+chown gps system /sys/devices/platform/bbd.0/passthru
+chown gps system /sys/devices/platform/bbd.0/ssi_xfer
+chown gps system /sys/devices/platform/bbd.0/ssi_count
+chown gps system /sys/devices/platform/bbd.0/ssi_trace
+chown gps system /sys/devices/platform/bbd.0/shmd
+
+# Sensorhub Urgent Firmware
+chmod 0770 /spu/sensorhub
+chmod 0660 /spu/sensorhub/urgent.patch
+
+# SensorHub (Location Hub)
+service lhd /vendor/bin/hw/lhd /vendor/etc/sensor/lhd.conf
+    class main
+    user gps
+    group system inet net_raw
+    ioprio be 0
+
+# GPS
+service gpsd /vendor/bin/hw/gps.sh
+    class main
+    user gps
+    group system inet net_raw wakelock
+    ioprio be 0
+    seclabel u:r:gpsd:s0
+
+on property:dev.gnss.silentlogging=ON
+    mkdir /data/vendor/gps/silentGnssLogging 0771 system system
+    restart gpsd
+
+on property:dev.gnss.silentlogging=OFF
+    rmdir /data/vendor/gps/silentGnssLogging
+    restart gpsd
+
+on property:dev.gnss.silentloggingIssueTracker=ON
+    mkdir /data/vendor/gps/silentGnssLoggingIssueTracker 0771 system system
+    restart gpsd
+
+on property:dev.gnss.silentloggingIssueTracker=OFF
+    rmdir /data/vendor/gps/silentGnssLoggingIssueTracker
+    restart gpsd
\ No newline at end of file
diff --git a/proprietary/vendor/etc/init/vendor.samsung.hardware.gnss@2.1-service.rc b/proprietary/vendor/etc/init/vendor.samsung.hardware.gnss@2.1-service.rc
new file mode 100644
index 0000000..e28630e
--- /dev/null
+++ b/proprietary/vendor/etc/init/vendor.samsung.hardware.gnss@2.1-service.rc
@@ -0,0 +1,4 @@
+service sec_gnss_service /vendor/bin/hw/vendor.samsung.hardware.gnss@2.1-service
+    class main
+    user system
+    group system gps
diff --git a/proprietary/vendor/etc/media_codecs_performance.xml b/proprietary/vendor/etc/media_codecs_performance.xml
new file mode 100644
index 0000000..cb5c138
--- /dev/null
+++ b/proprietary/vendor/etc/media_codecs_performance.xml
@@ -0,0 +1,230 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<!-- Copyright 2016 The Android Open Source Project
+
+     Licensed under the Apache License, Version 2.0 (the "License");
+     you may not use this file except in compliance with the License.
+     You may obtain a copy of the License at
+
+          http://www.apache.org/licenses/LICENSE-2.0
+
+     Unless required by applicable law or agreed to in writing, software
+     distributed under the License is distributed on an "AS IS" BASIS,
+     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+     See the License for the specific language governing permissions and
+     limitations under the License.
+-->
+
+<MediaCodecs>
+    <Decoders>
+        <MediaCodec name="OMX.Exynos.h263.dec" type="video/3gpp" update="true">
+            <!-- measured 90%:521-541 med:521 N=2 -->
+            <Limit name="measured-frame-rate-176x144" range="870-874" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:528-540 med:528 N=2 -->
+            <Limit name="measured-frame-rate-352x288" range="767-770" /> <!-- v90%=1.0 -->
+        </MediaCodec>
+        <MediaCodec name="OMX.Exynos.avc.dec" type="video/avc" update="true">
+            <!-- measured 90%:528-534 med:528 N=2 -->
+            <Limit name="measured-frame-rate-320x240" range="853-903" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:550-560 med:551 N=2 -->
+            <Limit name="measured-frame-rate-720x480" range="761-763" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:540-561 med:541 N=2 -->
+            <Limit name="measured-frame-rate-1280x720" range="798-802" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:409-413 med:410 N=2 -->
+            <Limit name="measured-frame-rate-1920x1088" range="353-355" /> <!-- v90%=1.0 -->
+        </MediaCodec>
+        <MediaCodec name="OMX.Exynos.hevc.dec" type="video/hevc" update="true">
+            <!-- measured 90%:529-530 med:529 N=2 -->
+            <Limit name="measured-frame-rate-352x288" range="860-881" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:528-530 med:529 N=2 -->
+            <Limit name="measured-frame-rate-640x360" range="848-868" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:546-549 med:546 N=2 -->
+            <Limit name="measured-frame-rate-720x480" range="647-687" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:547-560 med:547 N=2 -->
+            <Limit name="measured-frame-rate-1280x720" range="817-832" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:569-574 med:570 N=2 -->
+            <Limit name="measured-frame-rate-1920x1080" range="574-575" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:159-160 med:159 N=2 -->
+            <Limit name="measured-frame-rate-3840x2160" range="159-160" /> <!-- v90%=1.0 -->
+        </MediaCodec>
+        <MediaCodec name="OMX.Exynos.mpeg4.dec" type="video/mp4v-es" update="true">
+            <!-- measured 90%:527-537 med:528 N=2 -->
+            <Limit name="measured-frame-rate-176x144" range="795-799" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:387-391 med:387 N=2 -->
+            <Limit name="measured-frame-rate-480x360" range="392-393" /> <!-- v90%=1.0 -->
+        </MediaCodec>
+        <MediaCodec name="OMX.Exynos.vp8.dec" type="video/x-vnd.on2.vp8" update="true">
+            <!-- measured 90%:451-555 med:452 SLOW N=2 -->
+            <Limit name="measured-frame-rate-320x180" range="861-899" /> <!-- v90%=1.1 -->
+            <!-- measured 90%:486-504 med:486 N=2 -->
+            <Limit name="measured-frame-rate-640x360" range="732-883" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:518-566 med:518 N=2 -->
+            <Limit name="measured-frame-rate-1280x720" range="720-745" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:386-387 med:386 N=2 -->
+            <Limit name="measured-frame-rate-1920x1080" range="386-387" /> <!-- v90%=1.0 -->
+        </MediaCodec>
+        <MediaCodec name="OMX.Exynos.vp9.dec" type="video/x-vnd.on2.vp9" update="true">
+            <!-- measured 90%:523-536 med:524 N=2 -->
+            <Limit name="measured-frame-rate-320x180" range="746-781" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:503-506 med:504 N=2 -->
+            <Limit name="measured-frame-rate-640x360" range="631-639" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:510-518 med:511 N=2 -->
+            <Limit name="measured-frame-rate-1280x720" range="587-589" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:349-351 med:350 N=2 -->
+            <Limit name="measured-frame-rate-1920x1080" range="378-379" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:100-101 med:100 N=2 -->
+            <Limit name="measured-frame-rate-3840x2160" range="103-104" /> <!-- v90%=1.0 -->
+        </MediaCodec>
+        <MediaCodec name="c2.android.h263.decoder" type="video/3gpp" update="true">
+            <!-- measured [744-746] lower-upper [188-2004] median * 1.5 [1118] -->
+            <Limit name="measured-frame-rate-176x144" range="414-911" />
+            <!-- measured [497-498] lower-upper [126-1339] median * 1.5 [746] -->
+            <Limit name="measured-frame-rate-352x288" range="277-609" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.avc.decoder" type="video/avc" update="true">
+            <!-- measured 90%:342-360 med:343 N=2 -->
+            <Limit name="measured-frame-rate-320x240" range="316-330" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:142-147 med:143 N=2 -->
+            <Limit name="measured-frame-rate-720x480" range="171-173" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:54-56 med:55 N=2 -->
+            <Limit name="measured-frame-rate-1280x720" range="64-66" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:25-26 med:26 N=2 -->
+            <Limit name="measured-frame-rate-1920x1080" range="31-32" /> <!-- v90%=1.0 -->
+        </MediaCodec>
+        <MediaCodec name="c2.android.hevc.decoder" type="video/hevc" update="true">
+            <!-- measured 90%:295-301 med:296 N=2 -->
+            <Limit name="measured-frame-rate-352x288" range="287-311" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:196-207 med:196 N=2 -->
+            <Limit name="measured-frame-rate-640x360" range="210-214" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:177-180 med:178 N=2 -->
+            <Limit name="measured-frame-rate-720x480" range="196-199" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:81-82 med:82 N=2 -->
+            <Limit name="measured-frame-rate-1280x720" range="95-96" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:45-47 med:46 N=2 -->
+            <Limit name="measured-frame-rate-1920x1080" range="62-63" /> <!-- v90%=1.0 -->
+        </MediaCodec>
+        <MediaCodec name="c2.android.mpeg4.decoder" type="video/mp4v-es" update="true">
+            <!-- measured 90%:234-241 med:234 N=2 -->
+            <Limit name="measured-frame-rate-176x144" range="396-409" /> <!-- v90%=1.0 -->
+        </MediaCodec>
+        <MediaCodec name="c2.android.vp8.decoder" type="video/x-vnd.on2.vp8" update="true">
+            <!-- measured 90%:445-623 med:445 SLOW N=2 -->
+            <Limit name="measured-frame-rate-320x180" range="275-276" /> <!-- v90%=1.2 -->
+            <!-- measured 90%:198-199 med:198 N=2 -->
+            <Limit name="measured-frame-rate-640x360" range="241-244" /> <!-- v90%=1.0 -->
+            <!-- measured 90%:18-19 med:18 N=2 -->
+            <Limit name="measured-frame-rate-1920x1080" range="35-36" /> <!-- v90%=1.0 -->
+        </MediaCodec>
+        <MediaCodec name="c2.android.vp9.decoder" type="video/x-vnd.on2.vp9" update="true">
+            <!-- measured [395-406] lower-upper [101-1077] median * 1.5 [601] -->
+            <Limit name="measured-frame-rate-320x180" range="223-490" />
+            <!-- measured [387-478] lower-upper [109-1164] median * 1.5 [649] -->
+            <Limit name="measured-frame-rate-640x360" range="240-529" />
+            <!-- measured [151-165] lower-upper [40-427] median * 1.5 [238] -->
+            <Limit name="measured-frame-rate-1280x720" range="88-194" />
+            <!-- measured [99-104] lower-upper [26-275] median * 1.5 [153] -->
+            <Limit name="measured-frame-rate-1920x1080" range="57-125" />
+        </MediaCodec>
+        <MediaCodec name="c2.sec.mpeg4.decoder" type="video/mp4v-es" update="true">
+            <!-- measured [361-362] lower-upper [91-973] median * 1.5 [542] -->
+            <Limit name="measured-frame-rate-176x144" range="201-442" />
+            <!-- measured [607-640] lower-upper [158-1677] median * 1.5 [935] -->
+            <Limit name="measured-frame-rate-480x360" range="347-762" />
+            <!-- measured [135-154] lower-upper [37-390] median * 1.5 [217] -->
+            <Limit name="measured-frame-rate-1280x720" range="81-177" />
+        </MediaCodec>
+    </Decoders>
+    <Encoders>
+        <MediaCodec name="OMX.Exynos.AVC.Encoder" type="video/avc" update="true">
+            <!-- measured [365-401] lower-upper [97-1030] median * 1.5 [574] -->
+            <Limit name="measured-frame-rate-320x240" range="213-468" />
+            <!-- measured [239-359] lower-upper [76-805] median * 1.5 [448] -->
+            <Limit name="measured-frame-rate-720x480" range="166-366" />
+            <!-- measured [169-185] lower-upper [45-477] median * 1.5 [266] -->
+            <Limit name="measured-frame-rate-1280x720" range="99-217" />
+            <!-- measured [82-116] lower-upper [25-267] median * 1.5 [149] -->
+            <Limit name="measured-frame-rate-1920x1080" range="55-122" />
+        </MediaCodec>
+        <MediaCodec name="OMX.Exynos.H263.Encoder" type="video/3gpp" update="true">
+            <!-- measured [674-683] lower-upper [171-1826] median * 1.5 [1018] -->
+            <Limit name="measured-frame-rate-176x144" range="377-830" />
+            <!-- measured [306-309] lower-upper [78-827] median * 1.5 [461] -->
+            <Limit name="measured-frame-rate-352x288" range="171-376" />
+            <!-- measured [97-97] lower-upper [25-262] median * 1.5 [145] -->
+            <Limit name="measured-frame-rate-704x576" range="54-119" />
+        </MediaCodec>
+        <MediaCodec name="OMX.Exynos.HEVC.Encoder" type="video/hevc" update="true">
+            <!-- measured [593-610] lower-upper [152-1619] median * 1.5 [903] -->
+            <Limit name="measured-frame-rate-320x240" range="334-736" />
+            <!-- measured [243-247] lower-upper [62-661] median * 1.5 [368] -->
+            <Limit name="measured-frame-rate-720x480" range="137-300" />
+            <!-- measured [124-133] lower-upper [33-347] median * 1.5 [193] -->
+            <Limit name="measured-frame-rate-1280x720" range="72-158" />
+            <!-- measured [74-75] lower-upper [19-202] median * 1.5 [112] -->
+            <Limit name="measured-frame-rate-1920x1080" range="42-92" />
+            <!-- measured [28-30] lower-upper [8-80] median * 1.5 [44] -->
+            <Limit name="measured-frame-rate-3840x2160" range="17-36" />
+        </MediaCodec>
+        <MediaCodec name="OMX.Exynos.MPEG4.Encoder" type="video/mp4v-es" update="true">
+            <!-- measured [644-671] lower-upper [166-1768] median * 1.5 [986] -->
+            <Limit name="measured-frame-rate-176x144" range="365-804" />
+            <!-- measured [551-557] lower-upper [140-1490] median * 1.5 [831] -->
+            <Limit name="measured-frame-rate-352x288" range="308-677" />
+            <!-- measured [316-319] lower-upper [80-855] median * 1.5 [476] -->
+            <Limit name="measured-frame-rate-640x480" range="177-389" />
+        </MediaCodec>
+        <MediaCodec name="OMX.Exynos.VP8.Encoder" type="video/x-vnd.on2.vp8" update="true">
+            <!-- measured [552-586] lower-upper [144-1531] median * 1.5 [853] -->
+            <Limit name="measured-frame-rate-320x180" range="316-696" />
+            <!-- measured [318-323] lower-upper [81-864] median * 1.5 [481] -->
+            <Limit name="measured-frame-rate-640x360" range="178-393" />
+            <!-- measured [138-144] lower-upper [36-381] median * 1.5 [212] -->
+            <Limit name="measured-frame-rate-1280x720" range="79-173" />
+            <!-- measured [69-69] lower-upper [18-187] median * 1.5 [104] -->
+            <Limit name="measured-frame-rate-1920x1080" range="39-85" />
+        </MediaCodec>
+        <MediaCodec name="OMX.Exynos.VP9.Encoder" type="video/x-vnd.on2.vp9" update="true">
+            <!-- measured [374-534] lower-upper [115-1222] median * 1.5 [681] -->
+            <Limit name="measured-frame-rate-320x180" range="252-555" />
+            <!-- measured [272-361] lower-upper [80-852] median * 1.5 [475] -->
+            <Limit name="measured-frame-rate-640x360" range="176-387" />
+            <!-- measured [127-129] lower-upper [32-345] median * 1.5 [192] -->
+            <Limit name="measured-frame-rate-1280x720" range="71-157" />
+            <!-- measured [73-79] lower-upper [19-207] median * 1.5 [115] -->
+            <Limit name="measured-frame-rate-1920x1080" range="43-94" />
+            <!-- measured [41-44] lower-upper [11-116] median * 1.5 [64] -->
+            <Limit name="measured-frame-rate-3840x2160" range="24-53" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.avc.encoder" type="video/avc" update="true">
+            <!-- measured [464-470] lower-upper [118-1257] median * 1.5 [701] -->
+            <Limit name="measured-frame-rate-320x240" range="260-571" />
+            <!-- measured [174-177] lower-upper [44-473] median * 1.5 [263] -->
+            <Limit name="measured-frame-rate-720x480" range="98-215" />
+            <!-- measured [104-105] lower-upper [26-282] median * 1.5 [157] -->
+            <Limit name="measured-frame-rate-1280x720" range="58-128" />
+            <!-- measured [38-42] lower-upper [10-110] median * 1.5 [61] -->
+            <Limit name="measured-frame-rate-1920x1080" range="23-50" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.h263.encoder" type="video/3gpp" update="true">
+            <!-- measured [505-516] lower-upper [129-1374] median * 1.5 [766] -->
+            <Limit name="measured-frame-rate-176x144" range="284-625" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.hevc.encoder" type="video/hevc" update="true">
+            <!-- measured [39-41] lower-upper [10-109] median * 1.5 [60] -->
+            <Limit name="measured-frame-rate-320x240" range="23-50" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.mpeg4.encoder" type="video/mp4v-es" update="true">
+            <!-- measured [483-494] lower-upper [123-1314] median * 1.5 [733] -->
+            <Limit name="measured-frame-rate-176x144" range="272-597" />
+        </MediaCodec>
+        <MediaCodec name="c2.android.vp8.encoder" type="video/x-vnd.on2.vp8" update="true">
+            <!-- measured [342-347] lower-upper [87-928] median * 1.5 [517] -->
+            <Limit name="measured-frame-rate-320x180" range="192-422" />
+            <!-- measured [198-202] lower-upper [51-540] median * 1.5 [301] -->
+            <Limit name="measured-frame-rate-640x360" range="111-245" />
+            <!-- measured [49-51] lower-upper [13-136] median * 1.5 [75] -->
+            <Limit name="measured-frame-rate-1280x720" range="28-62" />
+            <!-- measured [18-30] lower-upper [6-66] median * 1.5 [36] -->
+            <Limit name="measured-frame-rate-1920x1080" range="14-30" />
+        </MediaCodec>
+    </Encoders>
+</MediaCodecs>
diff --git a/proprietary/vendor/etc/mixer_gains.xml b/proprietary/vendor/etc/mixer_gains.xml
new file mode 100644
index 0000000..4166363
--- /dev/null
+++ b/proprietary/vendor/etc/mixer_gains.xml
@@ -0,0 +1,1742 @@
+<mixer>
+	<!-- Output volume stage -->
+	<!-- media playback volume -->
+	<path name="gain-media-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-media-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-media-speaker2">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-media-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-media-bt-sco-headphone">
+	</path>
+
+	<path name="gain-media-bt-sco-headset">
+	</path>
+
+	<path name="gain-media-speaker-bt-sco-headset">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-media-dual-speaker-bt-sco-headset">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-media-bt-a2dp-headphone">
+	</path>
+
+	<path name="gain-media-bt-a2dp-headset">
+	</path>
+
+	<path name="gain-media-dual-speaker-bt-a2dp-headphone">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-media-usb-headset">
+	</path>
+
+	<path name="gain-media-speaker-usb-headset">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-media-dual-speaker-usb-headset">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<!-- Remote MIC recording Volume -->
+	<path name="gain-remote_mic-mic">
+		<ctl name="IN3R Digital Volume" value="116" />
+	</path>
+
+	<!-- Remote MIC playback Volume -->
+	<path name="gain-remote_mic-headphone">
+	</path>
+
+	<path name="gain-remote_mic-headset">
+	</path>
+
+	<path name="gain-remote_mic-bt-sco-headset">
+	</path>
+
+	<path name="gain-remote_mic-usb-headset">
+	</path>
+
+	<!-- Ringtone playback volume -->
+	<path name="gain-ringtone-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-ringtone-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-ringtone-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-ringtone-usb-headset">
+	</path>
+
+	<path name="gain-ringtone-bt-sco-headset">
+	</path>
+
+	<path name="gain-ringtone-speaker-bt-sco-headset">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-ringtone-dual-speaker-bt-sco-headset">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-ringtone-speaker-usb-headset">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-ringtone-dual-speaker-usb-headset">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<!-- Communication playback volume -->
+	<path name="gain-communication-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="789" />
+	</path>
+
+	<path name="gain-communication-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-communication-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-communication-gaming-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-communication-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-communication-dex-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-communication-tv-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-communication-tv-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-communication-bt-sco-headset">
+	</path>
+
+	<path name="gain-communication-usb-headset">
+	</path>
+
+	<!-- samsung voip fmc playback volume -->
+	<path name="gain-samsung_voip_fmc-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="789" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dex-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-bt-sco-headset">
+	</path>
+
+	<path name="gain-samsung_voip_fmc-usb-headset">
+	</path>
+
+	<!-- wificall nb playback volume -->
+	<path name="gain-wificall_nb-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="789" />
+	</path>
+
+	<path name="gain-wificall_nb-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-wificall_nb-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-wificall_nb-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-wificall_nb-dex-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-wificall_nb-bt-sco-headset">
+	</path>
+
+	<path name="gain-wificall_nb-usb-headset">
+	</path>
+
+	<!-- wificall wb playback volume -->
+	<path name="gain-wificall_wb-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="789" />
+	</path>
+
+	<path name="gain-wificall_wb-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-wificall_wb-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-wificall_wb-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-wificall_wb-dex-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-wificall_wb-bt-sco-headset">
+	</path>
+
+	<path name="gain-wificall_wb-usb-headset">
+	</path>
+
+	<!-- wificall evs playback volume -->
+	<path name="gain-wificall_evs-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="789" />
+	</path>
+
+	<path name="gain-wificall_evs-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-wificall_evs-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-wificall_evs-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-wificall_evs-dex-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-wificall_evs-bt-sco-headset">
+	</path>
+
+	<path name="gain-wificall_evs-usb-headset">
+	</path>
+
+	<!-- Video call playback volume -->
+	<path name="gain-video_call-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="789" />
+	</path>
+
+	<path name="gain-video_call-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-video_call-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-video_call-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-video_call-dex-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-video_call-bt-sco-headset">
+	</path>
+
+	<path name="gain-video_call-usb-headset">
+	</path>
+
+	<!-- CP Call Output volume -->
+	<!-- NB volume -->
+	<path name="gain-incall_nb-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="789" />
+	</path>
+
+	<path name="gain-incall_nb-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-incall_nb-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-incall_nb-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-incall_nb-dex-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-incall_nb-bt-sco-headset">
+	</path>
+
+	<path name="gain-incall_nb-usb-headset">
+	</path>
+
+	<path name="gain-incall_nb-hearing-aid">
+	</path>
+
+	<!-- WB volume -->
+	<path name="gain-incall_wb-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="789" />
+	</path>
+
+	<path name="gain-incall_wb-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-incall_wb-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-incall_wb-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-incall_wb-dex-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-incall_wb-bt-sco-headset">
+	</path>
+
+	<path name="gain-incall_wb-usb-headset">
+	</path>
+
+	<path name="gain-incall_wb-hearing-aid">
+	</path>
+
+	<!-- VoLTE CP NB playback volume -->
+	<path name="gain-volte_cp_nb-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="789" />
+	</path>
+
+	<path name="gain-volte_cp_nb-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_cp_nb-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_cp_nb-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_cp_nb-dex-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_cp_nb-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_cp_nb-usb-headset">
+	</path>
+
+	<path name="gain-volte_cp_nb-hearing-aid">
+	</path>
+
+	<!-- VoLTE CP WB playback volume -->
+	<path name="gain-volte_cp_wb-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="789" />
+	</path>
+
+	<path name="gain-volte_cp_wb-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_cp_wb-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_cp_wb-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_cp_wb-dex-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_cp_wb-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_cp_wb-usb-headset">
+	</path>
+
+	<path name="gain-volte_cp_wb-hearing-aid">
+	</path>
+
+	<!-- EVS volume -->
+	<path name="gain-volte_cp_evs-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="789" />
+	</path>
+
+	<path name="gain-volte_cp_evs-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_cp_evs-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_cp_evs-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_cp_evs-dex-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_cp_evs-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_cp_evs-usb-headset">
+	</path>
+
+	<path name="gain-volte_cp_evs-hearing-aid">
+	</path>
+
+	<!-- VoLTE VT CP NB playback volume -->
+	<path name="gain-volte_vt_cp_nb-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="789" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dex-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-usb-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-hearing-aid">
+	</path>
+
+	<!-- VoLTE VT CP WB playback volume -->
+	<path name="gain-volte_vt_cp_wb-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="789" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dex-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-usb-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-hearing-aid">
+	</path>
+
+	<!-- EVS VT volume -->
+	<path name="gain-volte_vt_cp_evs-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="789" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dex-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-bt-sco-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-usb-headset">
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-hearing-aid">
+	</path>
+
+	<!-- TTY Mode volume-->
+	<path name="gain-tty_mode-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-tty_mode-usb-headset">
+	</path>
+
+	<!-- AP TTY Mode volume-->
+	<path name="gain-ap_tty_mode-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-ap_tty_mode-usb-headset">
+	</path>
+
+	<!-- FM radio volume -->
+	<path name="gain-fm_radio-speaker">
+		<ctl name="IN2L Volume" value="0" />
+		<ctl name="IN2L Digital Volume" value="128" />
+		<ctl name="IN2R Volume" value="0" />
+		<ctl name="IN2R Digital Volume" value="128" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-fm_radio-dual-speaker">
+		<ctl name="IN2L Volume" value="0" />
+		<ctl name="IN2L Digital Volume" value="128" />
+		<ctl name="IN2R Volume" value="0" />
+		<ctl name="IN2R Digital Volume" value="128" />
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-fm_radio-external">
+		<ctl name="IN2L Volume" value="0" />
+		<ctl name="IN2L Digital Volume" value="128" />
+		<ctl name="IN2R Volume" value="0" />
+		<ctl name="IN2R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-fm_radio-usb-headset">
+		<ctl name="IN2L Volume" value="0" />
+		<ctl name="IN2L Digital Volume" value="128" />
+		<ctl name="IN2R Volume" value="0" />
+		<ctl name="IN2R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-karaoke-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="17" />
+		<ctl name="Left Digital PCM Volume" value="745" />
+		<ctl name="Right AMP PCM Gain" value="17" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-usbfm_radio-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-usbfm_radio-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-usbfm_radio-usb-headset">
+	</path>
+
+	<path name="gain-usbfm_radio-bt-a2dp-headphone">
+	</path>
+
+	<!-- call forwarding output volume -->
+	<path name="gain-call_forwarding_primary">
+		<!-- we use default volume -->
+	</path>
+
+	<!-- Spectro output volume -->
+	<path name="gain-call_spectro">
+	</path>
+
+	<!-- Input stage volume -->
+	<!-- media input volume -->
+	<path name="gain-media-mic">
+		<ctl name="IN3R Digital Volume" value="96" />
+	</path>
+
+	<path name="gain-media-2nd-mic">
+		<ctl name="IN4R Digital Volume" value="130" />
+	</path>
+
+	<path name="gain-media-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="96" />
+	</path>
+
+	<path name="gain-media-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-media-usb-headset-mic">
+	</path>
+
+	<!-- voice recording input volume -->
+	<path name="gain-recording-mic">
+		<ctl name="IN3R Digital Volume" value="116" />
+	</path>
+
+	<path name="gain-recording-2nd-mic">
+		<ctl name="IN4R Digital Volume" value="116" />
+	</path>
+
+	<path name="gain-recording-dualmic">
+		<ctl name="IN3R Digital Volume" value="116" />
+		<ctl name="IN4R Digital Volume" value="116" />
+	</path>
+
+	<path name="gain-recording-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="116" />
+	</path>
+
+	<path name="gain-recording-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-recording-usb-headset-mic">
+	</path>
+
+	<!-- interview input volume -->
+	<path name="gain-interview-mic">
+		<ctl name="IN3R Digital Volume" value="131" />
+		<ctl name="IN4R Digital Volume" value="131" />
+	</path>
+
+	<!-- camcorder input volume -->
+	<path name="gain-camcorder-mic">
+		<ctl name="IN3R Digital Volume" value="116" />
+	</path>
+
+	<path name="gain-camcorder-2nd-mic">
+		<ctl name="IN4R Digital Volume" value="116" />
+	</path>
+
+	<path name="gain-camcorder-dualmic">
+		<ctl name="IN3R Digital Volume" value="116" />
+		<ctl name="IN4R Digital Volume" value="116" />
+	</path>
+
+	<path name="gain-camcorder-multi-mic">
+		<ctl name="IN3R Digital Volume" value="116" />
+		<ctl name="IN4R Digital Volume" value="116" />
+		<ctl name="IN1R Digital Volume" value="116" />
+	</path>
+
+	<path name="gain-camcorder-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="116" />
+	</path>
+
+	<path name="gain-camcorder-usb-headset-mic">
+	</path>
+
+	<!-- recognition input volume -->
+	<path name="gain-recognition-mic">
+		<ctl name="IN3R Digital Volume" value="164" />
+	</path>
+
+	<path name="gain-recognition-2nd-mic">
+		<ctl name="IN4R Digital Volume" value="164" />
+	</path>
+
+	<path name="gain-recognition-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="171" />
+	</path>
+
+	<path name="gain-recognition-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-recognition-usb-headset-mic">
+	</path>
+
+	<!-- bargein samsung input volume -->
+	<path name="gain-bargein_samsung_engine-mic">
+		<ctl name="IN3R Digital Volume" value="126" />
+		<ctl name="IN4R Digital Volume" value="168" />
+	</path>
+
+	<path name="gain-bargein_samsung_engine-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-bargein_samsung_engine-usb-headset-mic">
+	</path>
+
+	<!-- bargein external input volume-->
+	<path name="gain-bargein_external_engine-mic">
+		<ctl name="IN3R Digital Volume" value="133" />
+		<ctl name="IN4R Digital Volume" value="142" />
+	</path>
+
+	<path name="gain-bargein_external_engine-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-bargein_external_engine-usb-headset-mic">
+	</path>
+
+	<!-- svoice/carmode samsung input volume -->
+	<path name="gain-dualmic_samsung_engine-mic">
+		<ctl name="IN3R Digital Volume" value="164" />
+		<ctl name="IN4R Digital Volume" value="164" />
+	</path>
+
+	<path name="gain-dualmic_samsung_engine-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-dualmic_samsung_engine-usb-headset-mic">
+	</path>
+
+	<!-- svoice/carmode external input volume -->
+	<path name="gain-dualmic_external_engine-mic">
+		<ctl name="IN3R Digital Volume" value="176" />
+		<ctl name="IN4R Digital Volume" value="168" />
+	</path>
+
+	<path name="gain-dualmic_external_engine-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-dualmic_external_engine-usb-headset-mic">
+	</path>
+
+	<!-- communication input volume -->
+	<path name="gain-communication-handset-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-communication-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-communication-dual-speaker-mic">
+		<path name="gain-communication-speaker-mic" />
+	</path>
+
+	<path name="gain-communication-gaming-dual-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-communication-dex-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-communication-dex-dual-speaker-mic">
+		<path name="gain-communication-dex-speaker-mic" />
+	</path>
+
+	<path name="gain-communication-tv-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="136" />
+		<ctl name="IN4R Digital Volume" value="136" />
+		<ctl name="IN1R Digital Volume" value="136" />
+	</path>
+
+	<path name="gain-communication-tv-dual-speaker-mic">
+		<path name="gain-communication-tv-speaker-mic" />
+	</path>
+
+	<path name="gain-communication-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="134" />
+		<ctl name="IN4R Digital Volume" value="134" />
+		<ctl name="IN1R Digital Volume" value="134" />
+	</path>
+
+	<path name="gain-communication-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-communication-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-communication-usb-headset-mic">
+	</path>
+
+	<!-- samsung voip fmc input volume -->
+	<path name="gain-samsung_voip_fmc-handset-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dual-speaker-mic">
+		<path name="gain-samsung_voip_fmc-speaker-mic" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dex-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dex-dual-speaker-mic">
+		<path name="gain-samsung_voip_fmc-dex-speaker-mic" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-samsung_voip_fmc-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-samsung_voip_fmc-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-samsung_voip_fmc-usb-headset-mic">
+	</path>
+
+	<!-- wificall nb input volume -->
+	<path name="gain-wificall_nb-handset-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-wificall_nb-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_nb-dual-speaker-mic">
+		<path name="gain-wificall_nb-speaker-mic" />
+	</path>
+
+	<path name="gain-wificall_nb-dex-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_nb-dex-dual-speaker-mic">
+		<path name="gain-wificall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="gain-wificall_nb-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-wificall_nb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-wificall_nb-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-wificall_nb-usb-headset-mic">
+	</path>
+
+	<!-- wificall wb input volume -->
+	<path name="gain-wificall_wb-handset-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-wificall_wb-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_wb-dual-speaker-mic">
+		<path name="gain-wificall_wb-speaker-mic" />
+	</path>
+
+	<path name="gain-wificall_wb-dex-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_wb-dex-dual-speaker-mic">
+		<path name="gain-wificall_wb-dex-speaker-mic" />
+	</path>
+
+	<path name="gain-wificall_wb-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-wificall_wb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-wificall_wb-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-wificall_wb-usb-headset-mic">
+	</path>
+
+	<!-- wificall evs input volume -->
+	<path name="gain-wificall_evs-handset-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-wificall_evs-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_evs-dual-speaker-mic">
+		<path name="gain-wificall_evs-speaker-mic" />
+	</path>
+
+	<path name="gain-wificall_evs-dex-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-wificall_evs-dex-dual-speaker-mic">
+		<path name="gain-wificall_evs-dex-speaker-mic" />
+	</path>
+
+	<path name="gain-wificall_evs-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-wificall_evs-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-wificall_evs-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-wificall_evs-usb-headset-mic">
+	</path>
+
+	<!-- Video call input volume -->
+	<path name="gain-video_call-handset-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-video_call-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-video_call-dual-speaker-mic">
+		<path name="gain-video_call-speaker-mic" />
+	</path>
+
+	<path name="gain-video_call-dex-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-video_call-dex-dual-speaker-mic">
+		<path name="gain-video_call-dex-speaker-mic" />
+	</path>
+
+	<path name="gain-video_call-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-video_call-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-video_call-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-video_call-usb-headset-mic">
+	</path>
+
+	<!-- CP Call Input volume -->
+	<!-- NB volume -->
+	<path name="gain-incall_nb-handset-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-incall_nb-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-incall_nb-dual-speaker-mic">
+		<path name="gain-incall_nb-speaker-mic" />
+	</path>
+
+	<path name="gain-incall_nb-dex-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-incall_nb-dex-dual-speaker-mic">
+		<path name="gain-incall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="gain-incall_nb-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-incall_nb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-incall_nb-usb-headset-mic">
+	</path>
+
+	<!-- WB volume -->
+	<path name="gain-incall_wb-handset-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-incall_wb-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-incall_wb-dual-speaker-mic">
+		<path name="gain-incall_wb-speaker-mic" />
+	</path>
+
+	<path name="gain-incall_wb-dex-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-incall_wb-dex-dual-speaker-mic">
+		<path name="gain-incall_wb-dex-speaker-mic" />
+	</path>
+
+	<path name="gain-incall_wb-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-incall_wb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-incall_wb-usb-headset-mic">
+	</path>
+
+	<!-- VoLTE CP NB input volume -->
+	<path name="gain-volte_cp_nb-handset-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-volte_cp_nb-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_nb-dual-speaker-mic">
+		<path name="gain-volte_cp_nb-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_cp_nb-dex-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_nb-dex-dual-speaker-mic">
+		<path name="gain-volte_cp_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_cp_nb-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-volte_cp_nb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_cp_nb-usb-headset-mic">
+	</path>
+
+	<!-- VoLTE CP WB input volume -->
+	<path name="gain-volte_cp_wb-handset-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-volte_cp_wb-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_wb-dual-speaker-mic">
+		<path name="gain-volte_cp_wb-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_cp_wb-dex-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_wb-dex-dual-speaker-mic">
+		<path name="gain-volte_cp_wb-dex-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_cp_wb-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-volte_cp_wb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_cp_wb-usb-headset-mic">
+	</path>
+
+	<!-- EVS Input volume -->
+	<path name="gain-volte_cp_evs-handset-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-volte_cp_evs-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_evs-dual-speaker-mic">
+		<path name="gain-volte_cp_evs-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_cp_evs-dex-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_cp_evs-dex-dual-speaker-mic">
+		<path name="gain-volte_cp_evs-dex-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_cp_evs-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-volte_cp_evs-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_cp_evs-usb-headset-mic">
+	</path>
+
+	<!-- VoLTE VT CP NB input volume -->
+	<path name="gain-volte_vt_cp_nb-handset-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dual-speaker-mic">
+		<path name="gain-volte_vt_cp_nb-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dex-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dex-dual-speaker-mic">
+		<path name="gain-volte_vt_cp_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-usb-headset-mic">
+	</path>
+
+	<!-- VoLTE VT CP WB input volume -->
+	<path name="gain-volte_vt_cp_wb-handset-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dual-speaker-mic">
+		<path name="gain-volte_vt_cp_wb-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dex-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dex-dual-speaker-mic">
+		<path name="gain-volte_vt_cp_wb-dex-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-usb-headset-mic">
+	</path>
+
+	<!-- EVS VT Input volume -->
+	<path name="gain-volte_vt_cp_evs-handset-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dual-speaker-mic">
+		<path name="gain-volte_vt_cp_evs-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dex-speaker-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+		<ctl name="IN4R Digital Volume" value="128" />
+		<ctl name="IN1R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dex-dual-speaker-mic">
+		<path name="gain-volte_vt_cp_evs-dex-speaker-mic" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-headphone-mic">
+		<ctl name="IN3R Digital Volume" value="148" />
+		<ctl name="IN4R Digital Volume" value="148" />
+		<ctl name="IN1R Digital Volume" value="148" />
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-usb-headset-mic">
+	</path>
+
+	<!-- TTY Mode Input volume -->
+	<path name="gain-tty_mode-vco-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-tty_mode-usb-full-mic">
+	</path>
+
+	<path name="gain-tty_mode-usb-hco-mic">
+	</path>
+
+	<!-- AP TTY Mode Input volume -->
+	<path name="gain-ap_tty_mode-vco-mic">
+		<ctl name="IN3R Digital Volume" value="128" />
+	</path>
+
+	<path name="gain-ap_tty_mode-usb-full-mic">
+	</path>
+
+	<path name="gain-ap_tty_mode-usb-hco-mic">
+	</path>
+
+	<!-- call forwarding input volume -->
+	<path name="gain-call_forwarding_primary-mic">
+		<!-- we use default volume -->
+	</path>
+
+	<!-- Spectro input volume -->
+	<path name="gain-call_spectro-mic">
+		<ctl name="IN3R Digital Volume" value="154" />
+	</path>
+
+	<!-- Factory test paths -->
+	<!-- Loopback (no delay) volume -->
+
+	<!-- Packet Loopback output volume-->
+	<path name="gain-loopback_packet-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-loopback_packet-speaker2">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-loopback_packet-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-loopback_packet-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-loopback_packet-usb-headset">
+	</path>
+
+	<!-- Packet Loopback incallmusic output volume-->
+	<path name="gain-loopback_packet-incallmusic-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<!-- Realtime Loopback output volume-->
+	<path name="gain-realtimeloopback-handset">
+		<ctl name="Left AMP PCM Gain" value="4" />
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-realtimeloopback-speaker2">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-realtimeloopback-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-realtimeloopback-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-realtimeloopback-bt-sco-headset">
+	</path>
+
+	<path name="gain-realtimeloopback-usb-headset">
+	</path>
+
+	<!-- echo(rms) test output volume -->
+	<path name="gain-echo_test-handset">
+		<ctl name="Left AMP PCM Gain" value="10" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-echo_test-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-echo_test-speaker2">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-echo_test-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-echo_thd_test-handset">
+		<ctl name="Left AMP PCM Gain" value="10" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-echo_thd_test-speaker">
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-echo_thd_test-speaker2">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+	</path>
+
+	<path name="gain-echo_thd_test-dual-speaker">
+		<ctl name="Left AMP PCM Gain" value="18" />
+		<ctl name="Left Digital PCM Volume" value="817" />
+		<ctl name="Right AMP PCM Gain" value="18" />
+		<ctl name="Right Digital PCM Volume" value="817" />
+	</path>
+
+	<!-- Loopback Input (no delay) -->
+	<path name="gain-loopback-mic">
+		<ctl name="IN3R Digital Volume" value="140" />
+	</path>
+
+	<path name="gain-loopback-2nd-mic">
+		<ctl name="IN4R Digital Volume" value="140" />
+	</path>
+
+	<!-- Packet Loopback Input -->
+	<path name="gain-loopback_packet-mic">
+		<ctl name="IN3R Digital Volume" value="150" />
+	</path>
+
+	<path name="gain-loopback_packet-2nd-mic">
+		<ctl name="IN4R Digital Volume" value="134" />
+	</path>
+
+	<path name="gain-loopback_packet-3rd-mic">
+		<ctl name="IN1R Digital Volume" value="124" />
+	</path>
+
+	<path name="gain-loopback_packet-dualmic">
+		<ctl name="IN3R Digital Volume" value="146" />
+		<ctl name="IN4R Digital Volume" value="138" />
+	</path>
+
+	<path name="gain-loopback_packet-handset-dualmic">
+		<ctl name="IN3R Digital Volume" value="146" />
+		<ctl name="IN4R Digital Volume" value="138" />
+	</path>
+
+	<path name="gain-loopback_packet-speaker-dualmic">
+		<ctl name="IN3R Digital Volume" value="146" />
+		<ctl name="IN4R Digital Volume" value="138" />
+	</path>
+
+	<path name="gain-loopback_packet-usb-headset-mic">
+	</path>
+
+	<!-- Packet Loopback incallmusic input -->
+	<path name="gain-loopback_packet-incallmusic-mic">
+		<!-- AP Music RD0 -> CP Tx , No tuning point -->
+	</path>
+
+	<!-- Realtime Loopback Input -->
+	<path name="gain-realtimeloopback-mic">
+		<ctl name="IN3R Digital Volume" value="96" />
+	</path>
+
+	<path name="gain-realtimeloopback-2nd-mic">
+		<ctl name="IN4R Digital Volume" value="122" />
+	</path>
+
+	<path name="gain-realtimeloopback-3rd-mic">
+		<ctl name="IN1R Digital Volume" value="110" />
+	</path>
+
+	<path name="gain-realtimeloopback-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-realtimeloopback-usb-headset-mic">
+	</path>
+
+	<!-- echo(rms) test input volume -->
+	<path name="gain-echo_test-mic">
+		<ctl name="IN3R Digital Volume" value="135" />
+	</path>
+
+	<path name="gain-echo_test-2nd-mic">
+		<ctl name="IN4R Digital Volume" value="129" />
+	</path>
+
+	<path name="gain-echo_test-3rd-mic">
+		<ctl name="IN1R Digital Volume" value="165" />
+	</path>
+
+	<path name="gain-echo_test-dualmic">
+		<ctl name="IN3R Digital Volume" value="160" />
+		<ctl name="IN4R Digital Volume" value="155" />
+	</path>
+
+	<path name="gain-echo_thd_test-mic">
+		<ctl name="IN3R Digital Volume" value="116" />
+	</path>
+
+	<path name="gain-echo_thd_test-2nd-mic">
+		<ctl name="IN4R Digital Volume" value="116" />
+	</path>
+
+	<path name="gain-echo_thd_test-3rd-mic">
+		<ctl name="IN1R Digital Volume" value="116" />
+	</path>
+
+	<path name="gain-echo_thd_test-dualmic">
+		<ctl name="IN3R Digital Volume" value="116" />
+		<ctl name="IN4R Digital Volume" value="116" />
+	</path>
+
+	<path name="gain-karaoke-2nd-mic">
+		<ctl name="IN4R Digital Volume" value="130" />
+	</path>
+</mixer>
+
diff --git a/proprietary/vendor/etc/mixer_paths.xml b/proprietary/vendor/etc/mixer_paths.xml
new file mode 100644
index 0000000..44a7ebc
--- /dev/null
+++ b/proprietary/vendor/etc/mixer_paths.xml
@@ -0,0 +1,3198 @@
+<mixer>
+	<!-- These paths are for Star with Exynos9820 -->
+
+	<!-- Board Device Connections -->
+	<!-- UAIF0 - CODEC for normal Playback and Capture -->
+	<!-- UAIF1 - Speaker AMP -->
+	<!-- UAIF2 - FM Radio -->
+	<!-- UAIF3 - Bluetooth -->
+
+	<!-- Exynos A-Box Term -->
+	<!-- SIFS0 : Mixer for Playback -->
+	<!-- SIFS1 : Mux1 for Playback -->
+	<!-- SIFS2 : Mux2 for Playback -->
+	<!-- SIFS3 : Mux3 for Playback -->
+	<!-- RSRC0 : Recording Source 0 -->
+	<!-- RSRC1 : Recording Source 1 -->
+	<!-- NSRC0 : Capture Source 0 -->
+	<!-- NSRC1 : Capture Source 1 -->
+	<!-- NSRC2 : Capture Source 2 -->
+	<!-- NSRC3 : Capture Source 3 -->
+	<!-- NSRC4 : Capture Source 4 -->
+	<!-- NSRC5 : Capture Source 5 -->
+	<!-- NSRC6 : Capture Source 6 -->
+
+	<include name="/vendor/etc/mixer_gains.xml" />
+
+	<pcmdai codec_dump_link="42" />
+
+	<!-- Initial Mixer control configurations -->
+	<!-- A-Box Default Configuration for Rate min -->
+	<ctl name="ABOX SIFS0 Rate Min" value="48000" />
+	<ctl name="ABOX SIFS1 Rate Min" value="8000" />
+	<ctl name="ABOX SIFS2 Rate Min" value="8000" />
+	<ctl name="ABOX SIFS3 Rate Min" value="8000" />
+	<ctl name="ABOX SIFS4 Rate Min" value="8000" />
+	<ctl name="ABOX PIFS Rate Min" value="8000" />
+	<ctl name="ABOX SIFM0 Rate Min" value="8000" />
+	<ctl name="ABOX SIFM1 Rate Min" value="8000" />
+	<ctl name="ABOX SIFM2 Rate Min" value="8000" />
+	<ctl name="ABOX SIFM3 Rate Min" value="8000" />
+	<ctl name="ABOX SIFM4 Rate Min" value="8000" />
+	<ctl name="ABOX SIFM5 Rate Min" value="8000" />
+	<ctl name="ABOX SIFM6 Rate Min" value="8000" />
+
+	<!-- A-Box Default Configuration for SIFS Width -->
+	<ctl name="ABOX SIFS0 Width" value="24" />
+	<ctl name="ABOX SIFS1 Width" value="32" />
+	<ctl name="ABOX SIFS2 Width" value="16" />
+	<ctl name="ABOX SIFS3 Width" value="16" />
+	<ctl name="ABOX SIFS4 Width" value="16" />
+
+	<!-- A-Box Default Configuration for SIFS0 Channels -->
+	<ctl name="ABOX SIFS0 Channel" value="2" />
+
+	<!-- A-Box Default Configuration for UAIF -->
+	<ctl name="ABOX UAIF0 Width" value="24" />
+	<ctl name="ABOX UAIF0 Channel" value="2" />
+	<ctl name="ABOX UAIF0 Rate" value="48000" />
+	<ctl name="ABOX UAIF1 Width" value="32" />
+	<ctl name="ABOX UAIF1 Channel" value="4" />
+	<ctl name="ABOX UAIF1 Rate" value="48000" />
+	<ctl name="ABOX UAIF2 Width" value="16" />
+	<ctl name="ABOX UAIF2 Channel" value="2" />
+	<ctl name="ABOX UAIF2 Rate" value="48000" />
+	<ctl name="ABOX UAIF3 Width" value="16" />
+	<ctl name="ABOX UAIF3 Channel" value="2" />
+	<ctl name="ABOX UAIF3 Rate" value="16000" />
+
+	<!-- A-Box Default Configuration for Speaker Path -->
+	<ctl name="ABOX SPUS ASRC0" value="0" />
+	<ctl name="ABOX SPUS ASRC1" value="0" />
+	<ctl name="ABOX SPUS ASRC2" value="0"/>
+	<ctl name="ABOX SPUS ASRC3" value="0"/>
+	<ctl name="ABOX SPUS ASRC4" value="0"/>
+	<ctl name="ABOX SPUS ASRC5" value="0" />
+	<ctl name="ABOX SPUS ASRC6" value="0" />
+	<ctl name="ABOX SPUS ASRC7" value="0" />
+	<ctl name="ABOX SPUS ASRC8" value="0" />
+	<ctl name="ABOX SPUS ASRC9" value="0" />
+	<ctl name="ABOX SPUS ASRC10" value="0" />
+	<ctl name="ABOX SPUS ASRC11" value="0" />
+	<ctl name="ABOX SPUS OUT0" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT1" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT2" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT3" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT4" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT5" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT6" value="SIFS1" />
+	<ctl name="ABOX SPUS OUT7" value="SIFS2" />
+	<ctl name="ABOX SPUS OUT8" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT9" value="SIFS0" />
+	<ctl name="ABOX SPUS OUT10" value="SIFS3" />
+	<ctl name="ABOX SPUS OUT11" value="SIFS0" />
+
+	<ctl name="ABOX SIFS1" value="SPUS OUT7" />
+	<ctl name="ABOX SIFS2" value="SPUS OUT6" />
+
+	<ctl name="ABOX UAIF0 SPK" value="RESERVED" />
+	<ctl name="ABOX UAIF1 SPK" value="RESERVED" />
+	<ctl name="ABOX UAIF2 SPK" value="RESERVED" />
+	<ctl name="ABOX UAIF3 SPK" value="RESERVED" />
+
+	<!-- A-Box Default Configuration for MIC Path -->
+	<ctl name="ABOX SPUM ASRC0" value="0" />
+	<ctl name="ABOX SPUM ASRC1" value="0" />
+	<ctl name="ABOX SPUM ASRC2" value="0" />
+	<ctl name="ABOX SPUM ASRC3" value="0" />
+	<ctl name="ABOX SPUM ASRC4" value="0" />
+	<ctl name="ABOX SPUM ASRC5" value="0" />
+	<ctl name="ABOX SPUM ASRC6" value="0" />
+	<ctl name="ABOX SPUM ASRC7" value="0" />
+
+	<ctl name="ABOX RECP PIFS0" value="0" />
+	<ctl name="ABOX RECP PIFS1" value="0" />
+
+	<ctl name="ABOX SIFM0" value="WDMA" />
+	<ctl name="ABOX SIFM1" value="WDMA" />
+	<ctl name="ABOX SIFM2" value="WDMA" />
+	<ctl name="ABOX SIFM3" value="WDMA" />
+	<ctl name="ABOX SIFM4" value="WDMA" />
+	<ctl name="ABOX SIFM5" value="WDMA" />
+	<ctl name="ABOX SIFM6" value="WDMA" />
+
+	<ctl name="ABOX NSRC0" value="RESERVED" />
+	<ctl name="ABOX NSRC1" value="RESERVED" />
+	<ctl name="ABOX NSRC2" value="RESERVED" />
+	<ctl name="ABOX NSRC3" value="RESERVED" />
+	<ctl name="ABOX NSRC4" value="RESERVED" />
+	<ctl name="ABOX NSRC5" value="RESERVED" />
+	<ctl name="ABOX NSRC6" value="RESERVED" />
+
+	<ctl name="ABOX NSRC0 Bridge" value="0" />
+	<ctl name="ABOX NSRC1 Bridge" value="0" />
+	<ctl name="ABOX NSRC2 Bridge" value="0" />
+	<ctl name="ABOX NSRC3 Bridge" value="0" />
+	<ctl name="ABOX NSRC4 Bridge" value="0" />
+	<ctl name="ABOX NSRC5 Bridge" value="0" />
+	<ctl name="ABOX NSRC6 Bridge" value="0" />
+
+	<ctl name="ABOX REFEXT4CH_EN" value="On" />
+	<ctl name="ABOX REFEXT4CH_A" value="WDMA3" />
+
+	<!-- EXTERNAL MCD Solution components connection initialized -->
+	<ctl name="ABOX MCD_DNN_A" value="None" />
+	<ctl name="ABOX USBOUT_COM_A" value="None" />
+	<ctl name="ABOX USBIN_COM_A" value="None" />
+	<ctl name="ABOX SOUNDBOOST_A" value="None" />
+	<ctl name="ABOX MCD_TXSE1_A" value="None" />
+	<ctl name="ABOX MCD_RXSE_A" value="None" />
+	<ctl name="ABOX MCD_TXSE2_A" value="None" />
+	<ctl name="ABOX BTA2DP_A" value="None" />
+	<ctl name="ABOX MCD_BIBF_A" value="None" />
+	<ctl name="ABOX LBEFF_A" value="None" />
+
+	<!-- A-Box Default Configuration for ASRC APF control -->
+	<ctl name="ABOX SPUS ASRC4 APF COEF" value="1" />
+
+	<!-- A-Box Default Configuration for others -->
+	<ctl name="ABOX Audio Mode" value="NORMAL" />
+
+	<!-- Primary (RDMA0) Default routed to Virtual PCM component -->
+	<ctl name="ABOX VPCMOUT_DAI0_EN" value="On" />
+	<ctl name="ABOX RDMA0_EN" value="On" />
+	<ctl name="ABOX RDMA0_A" value="VPCMOUT_DAI0" />
+
+	<!-- For CS47L93 Codec -->
+	<ctl name="IN1R Mux" value="A" />
+	<ctl name="IN2L Mux" value="B" />
+	<ctl name="IN2R Mux" value="B" />
+
+	<ctl name="IN1 OSR" value="3.072MHz" />
+	<ctl name="IN3 OSR" value="3.072MHz" />
+	<ctl name="IN4 OSR" value="3.072MHz" />
+
+	<ctl name="IN1R HPF Switch" value="1" />
+	<ctl name="IN3R HPF Switch" value="1" />
+	<ctl name="IN4R HPF Switch" value="1" />
+	<ctl name="IN HPF Cutoff Frequency" value="10Hz" />
+	<ctl name="Input Ramp Up" value="8ms/6dB" />
+
+	<ctl name="DMIC1 Switch" value="0" />
+	<ctl name="DMIC2 Switch" value="0" />
+	<ctl name="DMIC3 Switch" value="0" />
+
+	<!-- For Input Mic control configuration -->
+	<ctl name="Sample Rate 2" value="48kHz" />
+	<ctl name="ASYNC Sample Rate 2" value="48kHz" />
+
+	<ctl name="IN1R Rate" value="SYNCCLK rate 2" />
+	<ctl name="IN2L Rate" value="SYNCCLK rate 2" />
+	<ctl name="IN2R Rate" value="SYNCCLK rate 2" />
+	<ctl name="IN3R Rate" value="SYNCCLK rate 2" />
+	<ctl name="IN4R Rate" value="SYNCCLK rate 2" />
+
+	<ctl name="ISRC1 FSL" value="SYNCCLK rate 2" />
+	<ctl name="ISRC1 FSH" value="SYNCCLK rate 1" />
+	<ctl name="ISRC2 FSL" value="SYNCCLK rate 2" />
+	<ctl name="ISRC2 FSH" value="SYNCCLK rate 1" />
+
+	<ctl name="ASRC1 Rate 1" value="SYNCCLK rate 2" />
+	<ctl name="ASRC1 Rate 2" value="ASYNCCLK rate 2" />
+
+	<!-- A-Box wakelock default released -->
+	<ctl name="ABOX Wakelock" value="0" />
+
+	<!-- Cirrus CS35L41 Amp default configuration -->
+	<ctl name="Left DSP1 Firmware" value="Protection" />
+	<ctl name="Left DSP1 Preload Switch" value="1" />
+	<ctl name="Left PCM Source" value="DSP" />
+	<ctl name="Left DSP RX2 Source" value="ASPRX1" />
+	<ctl name="Left Boost Enable" value="Disabled" />
+	<ctl name="Left AMP Enable Switch" value="0" />
+	<ctl name="Left AMP Mute" value="Unmuted" />
+	<ctl name="Left PCM Soft Ramp" value=".5ms" />
+	<ctl name="Left VPBR Release Rate" value="5ms" />
+	<ctl name="Left VPBR Wait" value="10ms" />
+	<ctl name="Left VPBR Attack Rate" value="2.5us" />
+	<ctl name="Left VPBR Attack Volume" value="1dB" />
+	<ctl name="Left VPBR Max Attenuation" value="2" />
+	<ctl name="Left VPBR Threshold 1" value="2.687" />
+	<ctl name="Left VPBR Enable" value="Enabled" />
+
+	<ctl name="Right DSP1 Firmware" value="Protection" />
+	<ctl name="Right DSP1 Preload Switch" value="1" />
+	<ctl name="Right PCM Source" value="DSP" />
+	<ctl name="Right DSP RX2 Source" value="ASPRX1" />
+	<ctl name="Right Boost Enable" value="Disabled" />
+	<ctl name="Right AMP Enable Switch" value="0" />
+	<ctl name="Right AMP Mute" value="Unmuted" />
+	<ctl name="Right PCM Soft Ramp" value=".5ms" />
+	<ctl name="Right VPBR Release Rate" value="5ms" />
+	<ctl name="Right VPBR Wait" value="10ms" />
+	<ctl name="Right VPBR Attack Rate" value="2.5us" />
+	<ctl name="Right VPBR Attack Volume" value="1dB" />
+	<ctl name="Right VPBR Max Attenuation" value="2" />
+	<ctl name="Right VPBR Threshold 1" value="2.687" />
+	<ctl name="Right VPBR Enable" value="Enabled" />
+
+	<ctl name="Debug Buffer Switch" value="0" />
+
+	<!-- Common A-Box RX Path configurations -->
+	<path name="set-sifs0-24bit-4ch">
+		<ctl name="ABOX SIFS0 Channel" value="4" />
+		<ctl name="ABOX SIFS0 Width" value="24" />
+	</path>
+
+	<path name="set-sifs0-32bit-4ch">
+		<ctl name="ABOX SIFS0 Channel" value="4" />
+		<ctl name="ABOX SIFS0 Width" value="32" />
+	</path>
+
+	<path name="route-sifs0-to-uaif0">
+		<ctl name="ABOX UAIF0 SPK" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-uaif1">
+		<ctl name="ABOX UAIF1 SPK" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-rsrc0">
+		<ctl name="ABOX RSRC0" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-nsrc1">
+		<ctl name="ABOX NSRC1" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-nsrc1-bridge">
+		<ctl name="ABOX NSRC1" value="SIFS0" />
+		<ctl name="ABOX NSRC1 Bridge" value="1" />
+	</path>
+
+	<path name="route-sifs0-to-nsrc2">
+		<ctl name="ABOX NSRC2" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-nsrc2-bridge">
+		<ctl name="ABOX NSRC2" value="SIFS0" />
+		<ctl name="ABOX NSRC2 Bridge" value="1" />
+	</path>
+
+	<path name="route-sifs0-to-nsrc4">
+		<ctl name="ABOX NSRC4" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-nsrc5">
+		<ctl name="ABOX NSRC5" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs0-to-nsrc6">
+		<ctl name="ABOX NSRC6" value="SIFS0" />
+	</path>
+
+	<path name="route-sifs1-to-uaif1">
+		<ctl name="ABOX UAIF1 SPK" value="SIFS1" />
+	</path>
+
+	<path name="route-sifs1-to-uaif2">
+		<ctl name="ABOX UAIF3 SPK" value="SIFS1" />
+	</path>
+
+	<path name="route-sifs1-to-uaif3">
+		<ctl name="ABOX UAIF3 SPK" value="SIFS1" />
+	</path>
+
+	<path name="route-sifs2-to-uaif2">
+		<ctl name="ABOX UAIF2 SPK" value="SIFS2" />
+	</path>
+
+	<path name="route-sifs2-to-uaif3">
+		<ctl name="ABOX UAIF3 SPK" value="SIFS2" />
+	</path>
+
+	<path name="route-sifs2-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="SIFS2" />
+	</path>
+
+	<path name="route-sifs2-to-nsrc1">
+		<ctl name="ABOX NSRC1" value="SIFS2" />
+	</path>
+
+	<path name="route-sifs3-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="SIFS3" />
+	</path>
+
+	<path name="route-sifs3-to-nsrc1">
+		<ctl name="ABOX NSRC1" value="SIFS3" />
+	</path>
+
+	<path name="route-sifs4-to-nsrc6">
+		<ctl name="ABOX NSRC6" value="SIFS4" />
+	</path>
+
+	<path name="route-sifs3-to-nsrc6">
+		<ctl name="ABOX NSRC6" value="SIFS3" />
+	</path>
+
+	<path name="route-sifs4-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="SIFS4" />
+	</path>
+
+	<path name="route-sifs3-to-nsrc0-bridge">
+		<ctl name="ABOX NSRC0" value="SIFS3" />
+		<ctl name="ABOX NSRC0 Bridge" value="1" />
+	</path>
+
+	<path name="route-sifs3-to-nsrc1-bridge">
+		<ctl name="ABOX NSRC1" value="SIFS3" />
+		<ctl name="ABOX NSRC1 Bridge" value="1" />
+	</path>
+
+	<path name="route-sifs4-to-nsrc1-bridge">
+		<ctl name="ABOX NSRC1" value="SIFS4" />
+		<ctl name="ABOX NSRC1 Bridge" value="1" />
+	</path>
+
+	<path name="route-rdma0-to-sifs4">
+		<ctl name="ABOX SPUS OUT0" value="SIFS4" />
+		<ctl name="ABOX SIFS4" value="SPUS OUT0" />
+	</path>
+
+	<path name="route-rdma4-to-sifs4">
+		<ctl name="ABOX SPUS OUT4" value="SIFS4" />
+		<ctl name="ABOX SIFS4" value="SPUS OUT4" />
+	</path>
+
+	<path name="route-rdma6-to-sifs2">
+		<ctl name="ABOX SPUS OUT6" value="SIFS2" />
+		<ctl name="ABOX SIFS2" value="SPUS OUT6" />
+	</path>
+
+	<path name="route-rdma7-to-sifs1">
+		<ctl name="ABOX SPUS OUT7" value="SIFS1" />
+		<ctl name="ABOX SIFS1" value="SPUS OUT7" />
+	</path>
+
+	<path name="route-rdma9-to-sifs2">
+		<ctl name="ABOX SPUS OUT9" value="SIFS2" />
+		<ctl name="ABOX SIFS2" value="SPUS OUT9" />
+	</path>
+
+	<path name="route-rdma10-to-sifs3">
+		<ctl name="ABOX SPUS OUT10" value="SIFS3" />
+		<ctl name="ABOX SIFS3" value="SPUS OUT10" />
+	</path>
+
+	<path name="route-sifs3-autoconfig">
+		<ctl name="ABOX SIFS3 Auto Config" value="1" />
+		<ctl name="ABOX SIFS3 Rate Min" value="8000" />
+	</path>
+
+	<path name="enable-wdma3-wdma4-asrc">
+		<ctl name="ABOX SPUM ASRC3" value="1" />
+		<ctl name="ABOX SPUM ASRC4" value="1" />
+	</path>
+
+	<!-- Common A-Box TX Path configurations -->
+	<path name="route-uaif0-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="UAIF0" />
+	</path>
+
+	<path name="route-uaif0-to-nsrc1">
+		<ctl name="ABOX NSRC1" value="UAIF0" />
+	</path>
+
+	<path name="route-uaif0-to-nsrc2">
+		<ctl name="ABOX NSRC2" value="UAIF0" />
+	</path>
+
+	<path name="route-uaif0-to-nsrc0-bridge">
+		<ctl name="ABOX NSRC0" value="UAIF0" />
+		<ctl name="ABOX NSRC0 Bridge" value="1" />
+	</path>
+
+	<path name="route-uaif0-to-nsrc1-bridge">
+		<ctl name="ABOX NSRC1" value="UAIF0" />
+		<ctl name="ABOX NSRC1 Bridge" value="1" />
+	</path>
+
+	<path name="route-uaif0-to-nsrc2-bridge">
+		<ctl name="ABOX NSRC2" value="UAIF0" />
+		<ctl name="ABOX NSRC2 Bridge" value="1" />
+	</path>
+
+	<path name="route-uaif0-to-nsrc6">
+		<ctl name="ABOX NSRC6" value="UAIF0" />
+	</path>
+
+	<path name="route-uaif3-to-nsrc0-bridge">
+		<ctl name="ABOX NSRC0" value="UAIF3" />
+		<ctl name="ABOX NSRC0 Bridge" value="1" />
+	</path>
+
+	<path name="route-uaif3-to-nsrc1-bridge">
+		<ctl name="ABOX NSRC1" value="UAIF3" />
+		<ctl name="ABOX NSRC1 Bridge" value="1" />
+	</path>
+
+	<path name="route-uaif3-to-nsrc6">
+		<ctl name="ABOX NSRC6" value="UAIF3" />
+	</path>
+
+	<path name="route-uaif1-to-nsrc3">
+		<ctl name="ABOX NSRC3" value="UAIF1" />
+	</path>
+
+	<path name="route-uaif2-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="UAIF2" />
+	</path>
+
+	<path name="route-uaif2-to-nsrc6">
+		<ctl name="ABOX NSRC6" value="UAIF2" />
+	</path>
+
+	<path name="route-uaif3-to-nsrc0">
+		<ctl name="ABOX NSRC0" value="UAIF3" />
+	</path>
+
+	<path name="route-uaif3-to-nsrc1">
+		<ctl name="ABOX NSRC1" value="UAIF3" />
+	</path>
+
+	<path name="route-uaif3-to-nsrc3">
+		<ctl name="ABOX NSRC3" value="UAIF3" />
+	</path>
+
+	<path name="route-nsrc0-to-wdma1">
+		<ctl name="ABOX SIFM0" value="WDMA" />
+	</path>
+
+	<path name="route-nsrc1-to-wdma2">
+		<ctl name="ABOX SIFM1" value="WDMA" />
+	</path>
+
+	<path name="route-nsrc2-to-wdma3">
+		<ctl name="ABOX SIFM2" value="WDMA" />
+	</path>
+
+	<path name="route-nsrc3-to-wdma4">
+		<ctl name="ABOX SIFM3" value="WDMA" />
+	</path>
+
+	<path name="route-nsrc4-to-wdma5">
+		<ctl name="ABOX SIFM4" value="WDMA" />
+	</path>
+
+	<path name="route-nsrc6-to-wdma7">
+		<ctl name="ABOX SIFM6" value="WDMA" />
+	</path>
+
+	<!-- Common Internal Loop Path configurations -->
+	<path name="route-nsrc5-to-wdma6">
+		<ctl name="ABOX SIFM5" value="WDMA" />
+	</path>
+
+	<path name="route-rsrc0-to-wdma0">
+		<ctl name="ABOX RECP PIFS0" value="1" />
+	</path>
+
+	<path name="route-sifm0-autoconfig">
+		<ctl name="ABOX SIFM0 Auto Config" value="1" />
+		<ctl name="ABOX SIFM0 Rate Min" value="8000" />
+	</path>
+
+	<path name="route-sifm1-autoconfig">
+		<ctl name="ABOX SIFM1 Auto Config" value="1" />
+		<ctl name="ABOX SIFM1 Rate Min" value="8000" />
+	</path>
+
+	<path name="route-sifm6-autoconfig">
+		<ctl name="ABOX SIFM6 Auto Config" value="1" />
+		<ctl name="ABOX SIFM6 Rate Min" value="8000" />
+	</path>
+
+	<!-- Common ERAP configurations -->
+	<path name="route-wdma4-to-refext4ch">
+		<ctl name="ABOX REFEXT4CH_EN" value="On" />
+		<ctl name="ABOX REFEXT4CH_A" value="WDMA4" />
+	</path>
+
+	<path name="erap-amp-reference-dsm-bypass">
+		<ctl name="ABOX RDMA7_EN" value="On" />
+		<ctl name="ABOX CHCONV4CH_EN" value="On" />
+		<ctl name="ABOX RDMA7_A" value="CHCONV4CH" />
+		<ctl name="ABOX CHCONV4CH_A" value="WDMA3" />
+		<path name="route-wdma4-to-refext4ch" />
+	</path>
+
+	<path name="erap-amp-reference-dsm-bypass-soundboost">
+		<ctl name="ABOX RDMA7_EN" value="On" />
+		<ctl name="ABOX CHCONV4CH_EN" value="On" />
+		<ctl name="ABOX RDMA7_A" value="CHCONV4CH" />
+		<ctl name="ABOX SOUNDBOOST_EN" value="On" />
+		<ctl name="ABOX SOUNDBOOST_A" value="WDMA3" />
+		<ctl name="ABOX CHCONV4CH_A" value="SOUNDBOOST" />
+		<path name="route-wdma4-to-refext4ch" />
+	</path>
+
+	<path name="route-wdma3-to-rdma6">
+		<ctl name="ABOX RDMA6_EN" value="On" />
+		<ctl name="ABOX WDMA3_EN" value="On" />
+		<ctl name="ABOX RDMA6_A" value="WDMA3" />
+	</path>
+
+	<path name="route-remote_mic-comp-pipeline">
+		<ctl name="ABOX WDMA7_EN" value="On" />
+		<ctl name="ABOX RDMA8_EN" value="On" />
+		<ctl name="ABOX MCD_DNN_EN" value="On" />
+		<ctl name="ABOX MCD_RXSE_EN" value="On" />
+		<ctl name="ABOX MCD_TXSE2_EN" value="On" />
+		<ctl name="ABOX RDMA8_A" value="MCD_RXSE" />
+		<ctl name="ABOX MCD_RXSE_A" value="MCD_TXSE2" />
+		<ctl name="ABOX MCD_TXSE2_A" value="MCD_DNN" />
+		<ctl name="ABOX MCD_DNN_A" value="WDMA7" />
+		<ctl name="ABOX MCD_DNN_B" value="REFEXT4CH" />
+	</path>
+
+	<path name="route-wdma6-to-usboutcom">
+		<ctl name="ABOX WDMA6_EN" value="On" />
+		<ctl name="ABOX USBOUTSTACK_EN" value="On" />
+		<ctl name="ABOX USBOUT_COM_EN" value="On" />
+		<ctl name="ABOX USBOUTSTACK_A" value="USBOUT_COM" />
+		<ctl name="ABOX USBOUT_COM_A" value="WDMA6" />
+		<ctl name="ABOX SPUM ASRC6" value="1" />
+	</path>
+
+	<path name="route-usbincom-to-rdma10">
+		<ctl name="ABOX RDMA10_EN" value="On" />
+		<ctl name="ABOX USBINSTACK_EN" value="On" />
+		<ctl name="ABOX USBIN_COM_EN" value="On" />
+		<ctl name="ABOX USBIN_COM_A" value="USBINSTACK" />
+		<ctl name="ABOX RDMA10_A" value="USBIN_COM" />
+	</path>
+
+	<!-- A2DP offload component -->
+	<path name="route-wdma5-to-a2dpcom-to-rdma6">
+		<ctl name="ABOX WDMA5_EN" value="On" />
+		<ctl name="ABOX RDMA6_EN" value="On" />
+		<ctl name="ABOX BTA2DP_EN" value="On" />
+		<ctl name="ABOX BTA2DP_A" value="WDMA5" />
+		<ctl name="ABOX RDMA6_A" value="BTA2DP" />
+	</path>
+
+	<path name="route-wdma1-to-vpcmindai">
+		<ctl name="ABOX WDMA1_EN" value="On" />
+		<ctl name="ABOX VPCMIN_DAI0_EN" value="On" />
+		<ctl name="ABOX VPCMIN_DAI0_A" value="WDMA1" />
+	</path>
+
+	<path name="route-fm_radio-comp-pipeline">
+		<ctl name="ABOX WDMA7_EN" value="On" />
+		<ctl name="ABOX RDMA8_EN" value="On" />
+		<ctl name="ABOX VPCMIN_DAI1_EN" value="On" />
+		<ctl name="ABOX RDMA8_A" value="WDMA7" />
+		<ctl name="ABOX VPCMIN_DAI1_A" value="WDMA7" />
+	</path>
+
+	<path name="route-codec-rxtotx-loop">
+		<ctl name="AIF1TX1 Input 1" value="AIF1RX1" />
+		<ctl name="AIF1TX2 Input 1" value="AIF1RX2" />
+	</path>
+
+	<path name="acquire-abox-wakelock">
+		<ctl name="ABOX Wakelock" value="1" />
+	</path>
+
+	<!-- Common CODEC configurations -->
+	<path name="dev-handset">
+		<ctl name="Left ASPTX1 Slot Position" value="0" />
+		<ctl name="Left ASPTX2 Slot Position" value="2" />
+		<ctl name="Left ASPTX3 Slot Position" value="4" />
+		<ctl name="Left ASPTX4 Slot Position" value="6" />
+		<ctl name="Left ASP TX1 Source" value="ASPRX1" />
+		<ctl name="Left ASP TX2 Source" value="VMON" />
+		<ctl name="Left ASP TX3 Source" value="Zero" />
+		<ctl name="Left ASP TX4 Source" value="ASPRX1" />
+		<ctl name="Left PCM Source" value="ASP" />
+		<ctl name="Left Boost Enable" value="Disabled" />
+		<ctl name="Left AMP Enable Switch" value="1" />
+	</path>
+
+	<path name="dev-speaker">
+		<ctl name="Right ASPTX1 Slot Position" value="0" />
+		<ctl name="Right ASPTX2 Slot Position" value="2" />
+		<ctl name="Right ASPTX3 Slot Position" value="4" />
+		<ctl name="Right ASPTX4 Slot Position" value="6" />
+		<ctl name="Right ASP TX1 Source" value="DSPTX1" />
+		<ctl name="Right ASP TX2 Source" value="ASPRX1" />
+		<ctl name="Right ASP TX3 Source" value="Zero" />
+		<ctl name="Right ASP TX4 Source" value="Zero" />
+		<ctl name="Right PCM Source" value="DSP" />
+		<ctl name="Right Boost Enable" value="Enabled" />
+		<ctl name="Right AMP Enable Switch" value="1" />
+	</path>
+
+	<path name="dev-speaker2">
+		<ctl name="Left ASPTX1 Slot Position" value="0" />
+		<ctl name="Left ASPTX2 Slot Position" value="2" />
+		<ctl name="Left ASPTX3 Slot Position" value="4" />
+		<ctl name="Left ASPTX4 Slot Position" value="6" />
+		<ctl name="Left ASP TX1 Source" value="DSPTX1" />
+		<ctl name="Left ASP TX2 Source" value="ASPRX1" />
+		<ctl name="Left ASP TX3 Source" value="Zero" />
+		<ctl name="Left ASP TX4 Source" value="Zero" />
+		<ctl name="Left PCM Source" value="DSP" />
+		<ctl name="Left Boost Enable" value="Enabled" />
+		<ctl name="Left AMP Enable Switch" value="1" />
+	</path>
+
+	<path name="dev-dual-speaker">
+		<ctl name="Left ASPTX1 Slot Position" value="0" />
+		<ctl name="Left ASPTX2 Slot Position" value="2" />
+		<ctl name="Left ASPTX3 Slot Position" value="4" />
+		<ctl name="Left ASPTX4 Slot Position" value="6" />
+		<ctl name="Left ASP TX1 Source" value="DSPTX1" />
+		<ctl name="Left ASP TX2 Source" value="ASPRX1" />
+		<ctl name="Left ASP TX3 Source" value="Zero" />
+		<ctl name="Left ASP TX4 Source" value="Zero" />
+		<ctl name="Left PCM Source" value="DSP" />
+		<ctl name="Left Boost Enable" value="Enabled" />
+		<ctl name="Left AMP Enable Switch" value="1" />
+
+		<ctl name="Right ASPTX1 Slot Position" value="1" />
+		<ctl name="Right ASPTX2 Slot Position" value="3" />
+		<ctl name="Right ASPTX3 Slot Position" value="5" />
+		<ctl name="Right ASPTX4 Slot Position" value="7" />
+		<ctl name="Right ASP TX1 Source" value="DSPTX1" />
+		<ctl name="Right ASP TX2 Source" value="ASPRX1" />
+		<ctl name="Right ASP TX3 Source" value="Zero" />
+		<ctl name="Right ASP TX4 Source" value="Zero" />
+		<ctl name="Right PCM Source" value="DSP" />
+		<ctl name="Right Boost Enable" value="Enabled" />
+		<ctl name="Right AMP Enable Switch" value="1" />
+	</path>
+
+	<path name="dev-fm_radio-input">
+		<ctl name="ASRC1IN1L Input 1" value="IN2L" />
+		<ctl name="ASRC1IN1R Input 1" value="IN2R" />
+		<ctl name="AIF3TX1 Input 1" value="ASRC1IN1L" />
+		<ctl name="AIF3TX2 Input 1" value="ASRC1IN1R" />
+	</path>
+
+	<path name="dev-main-mic">
+		<ctl name="LHPF1 Input 1" value="IN3R" />
+		<ctl name="ISRC1INT1 Input 1" value="LHPF1" />
+		<ctl name="AIF1TX1 Input 1" value="ISRC1INT1" />
+		<ctl name="AIF1TX2 Input 1" value="ISRC1INT1" />
+		<ctl name="DMIC1 Switch" value="1" />
+	</path>
+
+	<path name="dev-2nd-mic">
+		<ctl name="LHPF1 Input 1" value="IN4R" />
+		<ctl name="ISRC1INT1 Input 1" value="LHPF1" />
+		<ctl name="AIF1TX1 Input 1" value="ISRC1INT1" />
+		<ctl name="AIF1TX2 Input 1" value="ISRC1INT1" />
+		<ctl name="DMIC2 Switch" value="1" />
+	</path>
+
+	<path name="dev-3rd-mic">
+		<ctl name="LHPF1 Input 1" value="IN1R" />
+		<ctl name="ISRC1INT1 Input 1" value="LHPF1" />
+		<ctl name="AIF1TX1 Input 1" value="ISRC1INT1" />
+		<ctl name="AIF1TX2 Input 1" value="ISRC1INT1" />
+		<ctl name="DMIC3 Switch" value="1" />
+	</path>
+
+	<!-- L ch: main-mic / R ch: 2nd-mic -->
+	<path name="dev-dual-mic">
+		<ctl name="LHPF1 Input 1" value="IN3R" />
+		<ctl name="LHPF2 Input 1" value="IN4R" />
+		<ctl name="ISRC1INT1 Input 1" value="LHPF1" />
+		<ctl name="ISRC1INT2 Input 1" value="LHPF2" />
+		<ctl name="AIF1TX1 Input 1" value="ISRC1INT1" />
+		<ctl name="AIF1TX2 Input 1" value="ISRC1INT2" />
+		<ctl name="DMIC1 Switch" value="1" />
+		<ctl name="DMIC2 Switch" value="1" />
+	</path>
+
+	<!-- L ch: 2nd-mic / R ch: main-mic -->
+	<path name="dev-dual-invert-mic">
+		<ctl name="LHPF1 Input 1" value="IN3R" />
+		<ctl name="LHPF2 Input 1" value="IN4R" />
+		<ctl name="ISRC1INT1 Input 1" value="LHPF2" />
+		<ctl name="ISRC1INT2 Input 1" value="LHPF1" />
+		<ctl name="AIF1TX1 Input 1" value="ISRC1INT1" />
+		<ctl name="AIF1TX2 Input 1" value="ISRC1INT2" />
+		<ctl name="DMIC1 Switch" value="1" />
+		<ctl name="DMIC2 Switch" value="1" />
+	</path>
+
+	<path name="dev-multi-mic">
+		<ctl name="ABOX UAIF0 Channel" value="4" />
+
+		<ctl name="LHPF1 Input 1" value="IN3R" /> <!-- main-mic -->
+		<ctl name="LHPF2 Input 1" value="IN4R" /> <!-- sub-mic -->
+		<ctl name="LHPF3 Input 1" value="IN1R" /> <!-- 3rd-mic -->
+		<ctl name="ISRC1INT1 Input 1" value="LHPF1" />
+		<ctl name="ISRC1INT2 Input 1" value="LHPF2" />
+		<ctl name="ISRC2INT1 Input 1" value="LHPF3" />
+		<ctl name="AIF1TX1 Input 1" value="ISRC1INT1" />
+		<ctl name="AIF1TX2 Input 1" value="ISRC1INT2" />
+		<ctl name="AIF1TX3 Input 1" value="ISRC2INT1" />
+		<ctl name="DMIC1 Switch" value="1" />
+		<ctl name="DMIC2 Switch" value="1" />
+		<ctl name="DMIC3 Switch" value="1" />
+		<ctl name="Left ASP TX4 Source" value="Zero" />
+	</path>
+
+	<path name="dev-multi-bypass-mic">
+		<ctl name="ABOX UAIF0 Channel" value="4" />
+
+		<ctl name="ISRC1INT1 Input 1" value="IN3R" /> <!-- main-mic -->
+		<ctl name="ISRC1INT2 Input 1" value="IN4R" /> <!-- sub-mic -->
+		<ctl name="ISRC2INT1 Input 1" value="IN1R" /> <!-- 3rd-mic -->
+		<ctl name="AIF1TX1 Input 1" value="ISRC1INT1" />
+		<ctl name="AIF1TX2 Input 1" value="ISRC1INT2" />
+		<ctl name="AIF1TX3 Input 1" value="ISRC2INT1" />
+		<ctl name="DMIC1 Switch" value="1" />
+		<ctl name="DMIC2 Switch" value="1" />
+		<ctl name="DMIC3 Switch" value="1" />
+		<ctl name="Left ASP TX4 Source" value="Zero" />
+	</path>
+
+	<!-- BT SCO Sampling Rate Settings -->
+	<path name="set-bt-sco-rx-rate-nb">
+		<ctl name="ABOX UAIF3 Rate" value="8000" />
+	</path>
+
+	<path name="set-bt-sco-tx-rate-nb">
+		<ctl name="ABOX UAIF3 Rate" value="8000" />
+	</path>
+
+	<path name="set-bt-sco-rx-rate-wb">
+		<ctl name="ABOX UAIF3 Rate" value="16000" />
+	</path>
+
+	<path name="set-bt-sco-tx-rate-wb">
+		<ctl name="ABOX UAIF3 Rate" value="16000" />
+	</path>
+
+	<!-- BT A2DP Sampling Rate Settings -->
+	<path name="set-bt-a2dp-playback">
+		<ctl name="ABOX UAIF3 Rate" value="48000" />
+	</path>
+
+	<!-- Left Amp control -->
+	<path name="upper-spk-amp-mute">
+		<ctl name="Left AMP Mute" value="Muted" />
+	</path>
+
+	<path name="upper-spk-amp-unmute">
+		<ctl name="Left AMP Mute" value="Unmuted" />
+	</path>
+
+	<!-- Amp mute control -->
+	<path name="spk-amp-mute">
+		<ctl name="Left AMP Mute" value="Muted" />
+		<ctl name="Right AMP Mute" value="Muted" />
+	</path>
+
+	<path name="spk-amp-unmute">
+		<ctl name="Left AMP Mute" value="Unmuted" />
+		<ctl name="Right AMP Mute" value="Unmuted" />
+	</path>
+
+	<!-- MCD Solution mixer settings -->
+	<path name="voip-rxse">
+		<ctl name="ABOX MCD_RXSE_EN" value="On" />
+		<ctl name="ABOX MCD_RXSE_A" value="VPCMOUT_DAI0" />
+		<ctl name="ABOX RDMA0_A" value="MCD_RXSE" />
+	</path>
+
+	<!-- Amp & codec mute control -->
+	<path name="output-mute">
+		<ctl name="Right Digital PCM Volume" value="0" />
+		<ctl name="Left Digital PCM Volume" value="0" />
+	</path>
+
+	<!-- Output mixer settings -->
+	<!-- Playback paths -->
+	<path name="media-handset">
+		<path name="dev-handset" />
+		<path name="set-sifs0-32bit-4ch" />
+		<path name="route-sifs0-to-uaif1" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-wdma4-to-refext4ch" />
+	</path>
+
+	<path name="media-speaker">
+		<path name="dev-speaker" />
+		<path name="set-sifs0-32bit-4ch" />
+		<path name="route-sifs0-to-uaif1" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-wdma4-to-refext4ch" />
+	</path>
+
+	<path name="media-speaker2">
+		<path name="dev-speaker2" />
+		<path name="set-sifs0-32bit-4ch" />
+		<path name="route-sifs0-to-uaif1" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-wdma4-to-refext4ch" />
+	</path>
+
+	<path name="media-dual-speaker">
+		<path name="dev-dual-speaker" />
+		<path name="set-sifs0-32bit-4ch" />
+		<path name="route-sifs0-to-uaif1" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-wdma4-to-refext4ch" />
+	</path>
+
+	<path name="media-bt-sco-headphone">
+		<path name="route-sifs0-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-wdma3-to-rdma6" />
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-uaif3" />
+	</path>
+
+	<path name="media-bt-sco-headset">
+		<path name="media-bt-sco-headphone" />
+	</path>
+
+	<path name="media-speaker-bt-sco-headset">
+		<path name="dev-speaker" />
+		<path name="media-bt-sco-headphone" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference-dsm-bypass-soundboost" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif1" />
+	</path>
+
+	<path name="media-dual-speaker-bt-sco-headset">
+		<path name="dev-dual-speaker" />
+		<path name="media-bt-sco-headphone" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference-dsm-bypass-soundboost" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif1" />
+	</path>
+
+	<path name="media-bt-a2dp-headphone">
+		<path name="route-sifs0-to-nsrc4" />
+		<path name="route-nsrc4-to-wdma5" />
+		<path name="route-wdma5-to-a2dpcom-to-rdma6" />
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-uaif3" />
+	</path>
+
+	<path name="media-dual-speaker-bt-a2dp-headphone">
+		<path name="dev-dual-speaker" />
+		<path name="route-sifs0-to-nsrc4" />
+		<path name="route-nsrc4-to-wdma5" />
+		<path name="route-wdma5-to-a2dpcom-to-rdma6" />
+		<path name="route-sifs0-to-nsrc2-bridge" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-uaif3" />
+		<path name="erap-amp-reference-dsm-bypass-soundboost" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif1" />
+	</path>
+
+	<path name="media-usb-headset">
+		<path name="route-sifs0-to-nsrc5" />
+		<path name="route-nsrc5-to-wdma6" />
+		<path name="route-sifs0-to-nsrc2-bridge" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-wdma6-to-usboutcom" />
+	</path>
+
+	<path name="media-speaker-usb-headset">
+		<path name="dev-speaker" />
+		<path name="route-sifs0-to-nsrc5" />
+		<path name="route-nsrc5-to-wdma6" />
+		<path name="route-wdma6-to-usboutcom" />
+		<path name="route-sifs0-to-nsrc2-bridge" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference-dsm-bypass-soundboost" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif1" />
+	</path>
+
+	<path name="media-dual-speaker-usb-headset">
+		<path name="dev-dual-speaker" />
+		<path name="route-sifs0-to-nsrc5" />
+		<path name="route-nsrc5-to-wdma6" />
+		<path name="route-wdma6-to-usboutcom" />
+		<path name="route-sifs0-to-nsrc2-bridge" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference-dsm-bypass-soundboost" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif1" />
+	</path>
+
+	<!-- Remote MIC recording paths -->
+	<path name="remote_mic-mic">
+		<path name="dev-dual-invert-mic" />
+		<path name="route-uaif0-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-uaif0-to-nsrc0-bridge" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-vpcmindai" />
+		<path name="acquire-abox-wakelock" />
+	</path>
+
+	<!-- Remote MIC playback paths -->
+	<path name="remote_mic-headphone">
+		<path name="route-remote_mic-comp-pipeline" />
+		<!-- <path name="dev-headset" /> -->
+		<path name="route-sifs0-to-uaif0" />
+		<ctl name="ABOX DNN Path Index" value="1" />
+		<ctl name="ABOX DVTx Path Index" value="1" />
+		<ctl name="ABOX Speech Param" value="1" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="remote_mic-headset">
+		<path name="remote_mic-headphone" />
+	</path>
+
+	<path name="route-sifs0-to-uaif3">
+		<ctl name="ABOX UAIF3 SPK" value="SIFS0" />
+	</path>
+
+	<path name="remote_mic-bt-sco-headset">
+		<path name="route-remote_mic-comp-pipeline" />
+		<path name="route-sifs0-to-uaif3" />
+		<ctl name="ABOX DNN Path Index" value="2" />
+		<ctl name="ABOX DVTx Path Index" value="2" />
+		<ctl name="ABOX Speech Param" value="2" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="remote_mic-usb-headset">
+		<path name="route-remote_mic-comp-pipeline" />
+		<path name="route-sifs0-to-nsrc5" />
+		<path name="route-nsrc5-to-wdma6" />
+		<path name="route-wdma6-to-usboutcom" />
+		<ctl name="ABOX DNN Path Index" value="3" />
+		<ctl name="ABOX DVTx Path Index" value="3" />
+		<ctl name="ABOX Speech Param" value="3" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<!-- Ringtone playback paths -->
+	<path name="ringtone-handset">
+		<path name="media-handset" />
+	</path>
+
+	<path name="ringtone-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="ringtone-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="ringtone-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<path name="ringtone-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="ringtone-speaker-bt-sco-headset">
+		<path name="media-speaker-bt-sco-headset" />
+	</path>
+
+	<path name="ringtone-dual-speaker-bt-sco-headset">
+		<path name="media-dual-speaker-bt-sco-headset" />
+	</path>
+
+	<path name="ringtone-speaker-usb-headset">
+		<path name="media-speaker-usb-headset" />
+	</path>
+
+	<path name="ringtone-dual-speaker-usb-headset">
+		<path name="media-dual-speaker-usb-headset" />
+	</path>
+
+	<!-- APCall(Communication) playback paths -->
+	<path name="communication-handset">
+		<path name="voip-rxse" />
+		<path name="media-handset" />
+		<ctl name="ABOX Speech Param" value="9" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="communication-speaker">
+		<path name="voip-rxse" />
+		<path name="media-speaker" />
+		<ctl name="ABOX Speech Param" value="10" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="communication-dual-speaker">
+		<path name="voip-rxse" />
+		<path name="media-dual-speaker" />
+		<ctl name="ABOX Speech Param" value="10" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="communication-gaming-dual-speaker">
+		<path name="voip-rxse" />
+		<path name="media-dual-speaker" />
+		<ctl name="ABOX Speech Param" value="131" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="communication-dex-speaker">
+		<path name="voip-rxse" />
+		<path name="media-speaker" />
+		<ctl name="ABOX Speech Param" value="11" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="communication-dex-dual-speaker">
+		<path name="voip-rxse" />
+		<path name="media-dual-speaker" />
+		<ctl name="ABOX Speech Param" value="11" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="communication-tv-speaker">
+		<path name="voip-rxse" />
+		<path name="media-speaker" />
+		<ctl name="ABOX Speech Param" value="4" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="communication-tv-dual-speaker">
+		<path name="voip-rxse" />
+		<path name="media-dual-speaker" />
+		<ctl name="ABOX Speech Param" value="4" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="communication-bt-sco-headset">
+		<path name="voip-rxse" />
+		<path name="media-bt-sco-headset" />
+		<ctl name="ABOX Speech Param" value="7" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="communication-usb-headset">
+		<path name="voip-rxse" />
+		<path name="media-usb-headset" />
+		<ctl name="ABOX Speech Param" value="111" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<!-- samsung voip fmc playback -->
+	<path name="samsung_voip_fmc-handset">
+		<path name="voip-rxse" />
+		<path name="media-handset" />
+		<ctl name="ABOX Speech Param" value="16" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-speaker">
+		<path name="voip-rxse" />
+		<path name="media-speaker" />
+		<ctl name="ABOX Speech Param" value="17" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-dual-speaker">
+		<path name="voip-rxse" />
+		<path name="media-dual-speaker" />
+		<ctl name="ABOX Speech Param" value="17" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-dex-speaker">
+		<path name="voip-rxse" />
+		<path name="media-speaker" />
+		<ctl name="ABOX Speech Param" value="18" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-dex-dual-speaker">
+		<path name="voip-rxse" />
+		<path name="media-dual-speaker" />
+		<ctl name="ABOX Speech Param" value="18" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-bt-sco-headset">
+		<path name="voip-rxse" />
+		<path name="media-bt-sco-headset" />
+		<ctl name="ABOX Speech Param" value="14" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="samsung_voip_fmc-usb-headset">
+		<path name="voip-rxse" />
+		<path name="media-usb-headset" />
+		<ctl name="ABOX Speech Param" value="113" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<!-- WiFICall playback paths -->
+	<!-- WiFiCall AP NB -->
+	<path name="wificall_nb-handset">
+		<path name="voip-rxse" />
+		<path name="media-handset" />
+		<ctl name="ABOX Speech Param" value="48" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_nb-speaker">
+		<path name="voip-rxse" />
+		<path name="media-speaker" />
+		<ctl name="ABOX Speech Param" value="50" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_nb-dual-speaker">
+		<path name="voip-rxse" />
+		<path name="media-dual-speaker" />
+		<ctl name="ABOX Speech Param" value="50" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_nb-dex-speaker">
+		<path name="voip-rxse" />
+		<path name="media-speaker" />
+		<ctl name="ABOX Speech Param" value="52" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_nb-dex-dual-speaker">
+		<path name="voip-rxse" />
+		<path name="media-dual-speaker" />
+		<ctl name="ABOX Speech Param" value="52" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_nb-bt-sco-headset">
+		<path name="voip-rxse" />
+		<path name="media-bt-sco-headset" />
+		<ctl name="ABOX Speech Param" value="46" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_nb-usb-headset">
+		<path name="voip-rxse" />
+		<path name="media-usb-headset" />
+		<ctl name="ABOX Speech Param" value="121" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<!-- WiFiCall AP WB -->
+	<path name="wificall_wb-handset">
+		<path name="voip-rxse" />
+		<path name="media-handset" />
+		<ctl name="ABOX Speech Param" value="58" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_wb-speaker">
+		<path name="voip-rxse" />
+		<path name="media-speaker" />
+		<ctl name="ABOX Speech Param" value="60" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_wb-dual-speaker">
+		<path name="voip-rxse" />
+		<path name="media-dual-speaker" />
+		<ctl name="ABOX Speech Param" value="60" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_wb-dex-speaker">
+		<path name="voip-rxse" />
+		<path name="media-speaker" />
+		<ctl name="ABOX Speech Param" value="62" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_wb-dex-dual-speaker">
+		<path name="voip-rxse" />
+		<path name="media-dual-speaker" />
+		<ctl name="ABOX Speech Param" value="62" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_wb-bt-sco-headset">
+		<path name="voip-rxse" />
+		<path name="media-bt-sco-headset" />
+		<ctl name="ABOX Speech Param" value="56" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_wb-usb-headset">
+		<path name="voip-rxse" />
+		<path name="media-usb-headset" />
+		<ctl name="ABOX Speech Param" value="123" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<!-- WiFiCall AP EVS -->
+	<path name="wificall_evs-handset">
+		<path name="voip-rxse" />
+		<path name="media-handset" />
+		<ctl name="ABOX Speech Param" value="68" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_evs-speaker">
+		<path name="voip-rxse" />
+		<path name="media-speaker" />
+		<ctl name="ABOX Speech Param" value="70" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_evs-dual-speaker">
+		<path name="voip-rxse" />
+		<path name="media-dual-speaker" />
+		<ctl name="ABOX Speech Param" value="70" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_evs-dex-speaker">
+		<path name="voip-rxse" />
+		<path name="media-speaker" />
+		<ctl name="ABOX Speech Param" value="72" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_evs-dex-dual-speaker">
+		<path name="voip-rxse" />
+		<path name="media-dual-speaker" />
+		<ctl name="ABOX Speech Param" value="72" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_evs-bt-sco-headset">
+		<path name="voip-rxse" />
+		<path name="media-bt-sco-headset" />
+		<ctl name="ABOX Speech Param" value="66" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="wificall_evs-usb-headset">
+		<path name="voip-rxse" />
+		<path name="media-usb-headset" />
+		<ctl name="ABOX Speech Param" value="125" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<!-- VideoCall playback paths -->
+	<path name="video_call-handset">
+		<path name="voip-rxse" />
+		<path name="media-handset" />
+		<ctl name="ABOX Speech Param" value="30" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="video_call-speaker">
+		<path name="voip-rxse" />
+		<path name="media-speaker" />
+		<ctl name="ABOX Speech Param" value="31" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="video_call-dual-speaker">
+		<path name="voip-rxse" />
+		<path name="media-dual-speaker" />
+		<ctl name="ABOX Speech Param" value="31" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="video_call-dex-speaker">
+		<path name="voip-rxse" />
+		<path name="media-speaker" />
+		<ctl name="ABOX Speech Param" value="33" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="video_call-dex-dual-speaker">
+		<path name="voip-rxse" />
+		<path name="media-dual-speaker" />
+		<ctl name="ABOX Speech Param" value="33" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="video_call-bt-sco-headset">
+		<path name="voip-rxse" />
+		<path name="media-bt-sco-headset" />
+		<ctl name="ABOX Speech Param" value="28" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<path name="video_call-usb-headset">
+		<path name="voip-rxse" />
+		<path name="media-usb-headset" />
+		<ctl name="ABOX Speech Param" value="117" />
+		<ctl name="ABOX Speech Update Flag" value="1" />
+	</path>
+
+	<!-- VoiceCall paths -->
+	<!-- Common VoiceCall paths -->
+	<path name="incall-handset">
+		<path name="media-handset" />
+		<path name="enable-wdma3-wdma4-asrc" />
+	</path>
+
+	<path name="incall-speaker">
+		<path name="media-speaker" />
+		<path name="enable-wdma3-wdma4-asrc" />
+	</path>
+
+	<path name="incall-speaker2">
+		<path name="media-speaker2" />
+		<path name="enable-wdma3-wdma4-asrc" />
+	</path>
+
+	<path name="incall-dual-speaker">
+		<path name="media-dual-speaker" />
+		<path name="enable-wdma3-wdma4-asrc" />
+	</path>
+
+	<path name="incall-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+		<path name="enable-wdma3-wdma4-asrc" />
+	</path>
+
+	<path name="incall-usb-headset">
+		<path name="media-usb-headset" />
+		<path name="enable-wdma3-wdma4-asrc" />
+		<ctl name="ABOX SPUM ASRC6" value="1" />
+	</path>
+
+	<path name="incall-hearing-aid">
+		<path name="route-sifs0-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="enable-wdma3-wdma4-asrc" />
+	</path>
+
+	<!-- VoiceCall CP NB -->
+	<path name="incall_nb-handset">
+		<path name="incall-handset" />
+		<ctl name="ABOX Sound Type" value="VOICE" />
+	</path>
+
+	<path name="incall_nb-speaker">
+		<path name="incall-speaker" />
+		<ctl name="ABOX Sound Type" value="SPEAKER" />
+	</path>
+
+	<path name="incall_nb-dual-speaker">
+		<path name="incall-dual-speaker" />
+		<ctl name="ABOX Sound Type" value="SPEAKER" />
+	</path>
+
+	<path name="incall_nb-dex-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="incall_nb-dex-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="incall_nb-bt-sco-headset">
+		<path name="incall-bt-sco-headset" />
+		<ctl name="ABOX Sound Type" value="BTVOICE" />
+	</path>
+
+	<path name="incall_nb-usb-headset">
+		<path name="incall-usb-headset" />
+		<ctl name="ABOX Sound Type" value="USB" />
+	</path>
+
+	<path name="incall_nb-hearing-aid">
+		<path name="incall-hearing-aid" />
+		<ctl name="ABOX Sound Type" value="BTVOICE" />
+	</path>
+
+	<!-- VoiceCall CP WB -->
+	<path name="incall_wb-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="incall_wb-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="incall_wb-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="incall_wb-dex-speaker">
+		<path name="incall_nb-dex-speaker" />
+	</path>
+
+	<path name="incall_wb-dex-dual-speaker">
+		<path name="incall_nb-dex-dual-speaker" />
+	</path>
+
+	<path name="incall_wb-bt-sco-headset">
+		<path name="incall_nb-bt-sco-headset" />
+	</path>
+
+	<path name="incall_wb-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<path name="incall_wb-hearing-aid">
+		<path name="incall_nb-hearing-aid" />
+	</path>
+
+	<!-- VoLTECall CP NB -->
+	<path name="volte_cp_nb-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="volte_cp_nb-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="volte_cp_nb-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_nb-dex-speaker">
+		<path name="incall_nb-dex-speaker" />
+	</path>
+
+	<path name="volte_cp_nb-dex-dual-speaker">
+		<path name="incall_nb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_nb-bt-sco-headset">
+		<path name="incall_nb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_cp_nb-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<path name="volte_cp_nb-hearing-aid">
+		<path name="incall_nb-hearing-aid" />
+	</path>
+
+	<!-- VoLTECall CP WB -->
+	<path name="volte_cp_wb-handset">
+		<path name="incall_wb-handset" />
+	</path>
+
+	<path name="volte_cp_wb-speaker">
+		<path name="incall_wb-speaker" />
+	</path>
+
+	<path name="volte_cp_wb-dual-speaker">
+		<path name="incall_wb-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_wb-dex-speaker">
+		<path name="incall_wb-dex-speaker" />
+	</path>
+
+	<path name="volte_cp_wb-dex-dual-speaker">
+		<path name="incall_wb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_wb-bt-sco-headset">
+		<path name="incall_wb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_cp_wb-usb-headset">
+		<path name="incall_wb-usb-headset" />
+	</path>
+
+	<path name="volte_cp_wb-hearing-aid">
+		<path name="incall_wb-hearing-aid" />
+	</path>
+
+	<!-- VoLTECall CP EVS -->
+	<path name="volte_cp_evs-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="volte_cp_evs-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="volte_cp_evs-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_evs-dex-speaker">
+		<path name="incall_nb-dex-speaker" />
+	</path>
+
+	<path name="volte_cp_evs-dex-dual-speaker">
+		<path name="incall_nb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_cp_evs-bt-sco-headset">
+		<path name="incall_nb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_cp_evs-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<path name="volte_cp_evs-hearing-aid">
+		<path name="incall_nb-hearing-aid" />
+	</path>
+
+	<!-- VoLTE VideoCall CP NB -->
+	<path name="volte_vt_cp_nb-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="volte_vt_cp_nb-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dex-speaker">
+		<path name="incall_nb-dex-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dex-dual-speaker">
+		<path name="incall_nb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_nb-bt-sco-headset">
+		<path name="incall_nb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_vt_cp_nb-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<path name="volte_vt_cp_nb-hearing-aid">
+		<path name="incall_nb-hearing-aid" />
+	</path>
+
+	<!-- VoLTE VideoCall CP WB -->
+	<path name="volte_vt_cp_wb-handset">
+		<path name="incall_wb-handset" />
+	</path>
+
+	<path name="volte_vt_cp_wb-speaker">
+		<path name="incall_wb-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dual-speaker">
+		<path name="incall_wb-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dex-speaker">
+		<path name="incall_wb-dex-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dex-dual-speaker">
+		<path name="incall_wb-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_wb-bt-sco-headset">
+		<path name="incall_wb-bt-sco-headset" />
+	</path>
+
+	<path name="volte_vt_cp_wb-usb-headset">
+		<path name="incall_wb-usb-headset" />
+	</path>
+
+	<path name="volte_vt_cp_wb-hearing-aid">
+		<path name="incall_wb-hearing-aid" />
+	</path>
+
+	<!-- VoLTE VideoCall CP EVS -->
+	<path name="volte_vt_cp_evs-handset">
+		<path name="volte_cp_evs-handset" />
+	</path>
+
+	<path name="volte_vt_cp_evs-speaker">
+		<path name="volte_cp_evs-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dual-speaker">
+		<path name="volte_cp_evs-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dex-speaker">
+		<path name="volte_cp_evs-dex-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dex-dual-speaker">
+		<path name="volte_cp_evs-dex-dual-speaker" />
+	</path>
+
+	<path name="volte_vt_cp_evs-bt-sco-headset">
+		<path name="volte_cp_evs-bt-sco-headset" />
+	</path>
+
+	<path name="volte_vt_cp_evs-usb-headset">
+		<path name="volte_cp_evs-usb-headset" />
+	</path>
+
+	<path name="volte_vt_cp_evs-hearing-aid">
+		<path name="volte_cp_evs-hearing-aid" />
+	</path>
+
+	<!-- TTY Mode -->
+	<path name="tty_mode-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="tty_mode-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<!-- AP TTY Mode -->
+	<path name="ap_tty_mode-handset">
+		<path name="media-handset" />
+	</path>
+
+	<path name="ap_tty_mode-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- FM Radio paths -->
+	<path name="fm_radio-speaker">
+		<path name="route-uaif2-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-fm_radio-comp-pipeline" />
+		<path name="route-sifs0-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference-dsm-bypass-soundboost" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif1" />
+		<path name="dev-speaker" />
+		<path name="dev-fm_radio-input" />
+		<path name="acquire-abox-wakelock" />
+	</path>
+
+	<path name="fm_radio-dual-speaker">
+		<path name="route-uaif2-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-fm_radio-comp-pipeline" />
+		<path name="route-sifs0-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference-dsm-bypass-soundboost" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif1" />
+		<path name="dev-dual-speaker" />
+		<path name="dev-fm_radio-input" />
+		<path name="acquire-abox-wakelock" />
+	</path>
+
+	<!-- For BT A2DP : FM rx to AP tx -->
+	<path name="fm_radio-external">
+		<path name="route-uaif2-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-fm_radio-comp-pipeline" />
+		<path name="dev-fm_radio-input" />
+		<path name="acquire-abox-wakelock" />
+	</path>
+
+	<path name="fm_radio-usb-headset">
+		<path name="route-uaif2-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-fm_radio-comp-pipeline" />
+		<path name="route-sifs0-to-nsrc5" />
+		<path name="route-nsrc5-to-wdma6" />
+		<path name="route-wdma6-to-usboutcom" />
+		<path name="dev-fm_radio-input" />
+		<path name="acquire-abox-wakelock" />
+	</path>
+
+	<path name="fm_radio-bt-a2dp-headphone">
+		<path name="route-uaif2-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-fm_radio-comp-pipeline" />
+		<path name="route-sifs0-to-nsrc4" />
+		<path name="route-nsrc4-to-wdma5" />
+		<path name="route-wdma5-to-a2dpcom-to-rdma6" />
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-uaif3" />
+		<path name="dev-fm_radio-input" />
+		<path name="acquire-abox-wakelock" />
+	</path>
+
+	<path name="karaoke-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<!-- USB FM Radio paths -->
+	<path name="usbfm_radio-speaker">
+		<!-- USB FMRadio - rdma10 - sifs3 - wdma7  -->
+		<path name="route-rdma10-to-sifs3" />
+		<path name="route-sifs3-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-sifs3-autoconfig" />
+		<path name="route-sifm6-autoconfig" />
+		<path name="route-usbincom-to-rdma10" />
+
+		<path name="route-fm_radio-comp-pipeline" />
+		<path name="route-sifs0-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference-dsm-bypass-soundboost" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif1" />
+		<path name="dev-speaker" />
+		<path name="acquire-abox-wakelock" />
+	</path>
+
+	<path name="usbfm_radio-dual-speaker">
+		<!-- USB FMRadio - rdma10 - sifs3 - wdma7  -->
+		<path name="route-rdma10-to-sifs3" />
+		<path name="route-sifs3-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-sifs3-autoconfig" />
+		<path name="route-sifm6-autoconfig" />
+		<path name="route-usbincom-to-rdma10" />
+
+		<path name="route-fm_radio-comp-pipeline" />
+		<path name="route-sifs0-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="route-uaif1-to-nsrc3" />
+		<path name="route-nsrc3-to-wdma4" />
+		<path name="erap-amp-reference-dsm-bypass-soundboost" />
+		<path name="route-rdma7-to-sifs1" />
+		<path name="route-sifs1-to-uaif1" />
+		<path name="dev-dual-speaker" />
+		<path name="acquire-abox-wakelock" />
+	</path>
+
+	<path name="usbfm_radio-usb-headset">
+		<!-- USB codec internally mixes FM data with playback-->
+		<path name="route-sifs0-to-nsrc5" />
+		<path name="route-nsrc5-to-wdma6" />
+		<path name="route-wdma6-to-usboutcom" />
+	</path>
+
+	<path name="usbfm_radio-bt-a2dp-headphone">
+		<!-- USB FMRadio - rdma10 - sifs3 - wdma7  -->
+		<path name="route-rdma10-to-sifs3" />
+		<path name="route-sifs3-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-sifs3-autoconfig" />
+		<path name="route-sifm6-autoconfig" />
+		<path name="route-fm_radio-comp-pipeline" />
+		<path name="route-sifs0-to-nsrc4" />
+		<path name="route-nsrc4-to-wdma5" />
+		<path name="route-wdma5-to-a2dpcom-to-rdma6" />
+		<path name="route-rdma6-to-sifs2" />
+		<path name="route-sifs2-to-uaif3" />
+		<path name="acquire-abox-wakelock" />
+	</path>
+
+	<!-- call forwarding output -->
+	<path name="call_forwarding_primary">
+		<!-- AP Rx -> CP Tx -->
+		<ctl name="ABOX UAIF0 Channel" value="4" />
+		<path name="route-sifs0-to-uaif0" />
+		<path name="route-uaif0-to-nsrc2" />
+		<path name="route-nsrc2-to-wdma3" />
+		<path name="set-sifs0-24bit-4ch" />
+		<ctl name="ABOX Sound Type" value="CALLFWD" />
+		<!-- CP Rx -> AP Tx -->
+		<path name="route-rdma4-to-sifs4" />
+		<path name="route-sifs4-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-vpcmindai" />
+		<path name="route-uaif0-to-nsrc1-bridge" />
+		<path name="route-nsrc1-to-wdma2" />
+		<!-- Codec loop from Rx -> Tx -->
+		<path name="route-codec-rxtotx-loop" />
+		<path name="enable-wdma3-wdma4-asrc" />
+	</path>
+
+	<!-- Spectro Scenario -->
+	<path name="call_spectro">
+		<!-- AP Rx -> CP Tx -->
+		<path name="call_forwarding_primary" />
+	</path>
+
+	<!-- Input mixer settings -->
+	<!-- Capture paths -->
+	<path name="route-ap-record">
+		<path name="route-uaif0-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-vpcmindai" />
+	</path>
+
+	<path name="route-ap-record-bt">
+		<path name="route-uaif3-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-vpcmindai" />
+	</path>
+
+	<path name="route-ap-record-usb">
+		<path name="route-rdma10-to-sifs3" />
+		<path name="route-sifs3-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-sifs3-autoconfig" />
+		<path name="route-sifm0-autoconfig" />
+		<path name="route-usbincom-to-rdma10" />
+		<path name="route-wdma1-to-vpcmindai" />
+	</path>
+
+	<!-- Capture paths with TXSE1 component (ex: BargeIn) -->
+	<path name="route-wdma1-to-txse1">
+		<ctl name="ABOX WDMA1_EN" value="On" />
+		<ctl name="ABOX MCD_TXSE1_EN" value="On" />
+		<ctl name="ABOX VPCMIN_DAI0_EN" value="On" />
+		<ctl name="ABOX VPCMIN_DAI0_A" value="MCD_TXSE1" />
+		<ctl name="ABOX MCD_TXSE1_A" value="WDMA1" />
+		<ctl name="ABOX MCD_TXSE1_B" value="REFEXT4CH" />
+	</path>
+
+	<path name="route-ap-record-txse1">
+		<path name="route-uaif0-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-txse1" />
+	</path>
+
+	<path name="route-ap-record-bt-txse1">
+		<path name="route-uaif3-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-txse1" />
+	</path>
+
+	<path name="route-ap-record-usb-txse1">
+		<path name="route-rdma10-to-sifs3" />
+		<path name="route-sifs3-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-sifs3-autoconfig" />
+		<path name="route-sifm0-autoconfig" />
+		<path name="route-usbincom-to-rdma10" />
+		<path name="route-wdma1-to-txse1" />
+	</path>
+
+	<!-- Capture paths with DNN-TXSE2 component (ex: VoIP) -->
+	<path name="route-wdma1-to-dnn-txse2">
+		<ctl name="ABOX WDMA1_EN" value="On" />
+		<ctl name="ABOX MCD_DNN_EN" value="On" />
+		<ctl name="ABOX MCD_TXSE2_EN" value="On" />
+		<ctl name="ABOX VPCMIN_DAI0_EN" value="On" />
+		<ctl name="ABOX VPCMIN_DAI0_A" value="MCD_TXSE2" />
+		<ctl name="ABOX MCD_TXSE2_A" value="MCD_DNN" />
+		<ctl name="ABOX MCD_DNN_A" value="WDMA1" />
+		<ctl name="ABOX MCD_DNN_B" value="REFEXT4CH" />
+	</path>
+
+	<!-- Capture paths with TXSE3-TXSE2 component (ex: VoIP) -->
+	<path name="route-wdma1-to-txse3-txse2">
+		<ctl name="ABOX WDMA1_EN" value="On" />
+		<ctl name="ABOX MCD_TXSE3_EN" value="On" />
+		<ctl name="ABOX MCD_TXSE2_EN" value="On" />
+		<ctl name="ABOX VPCMIN_DAI0_EN" value="On" />
+		<ctl name="ABOX VPCMIN_DAI0_A" value="MCD_TXSE2" />
+		<ctl name="ABOX MCD_TXSE2_A" value="MCD_TXSE3" />
+		<ctl name="ABOX MCD_TXSE3_A" value="WDMA1" />
+		<ctl name="ABOX MCD_TXSE3_B" value="REFEXT4CH" />
+	</path>
+
+	<path name="route-ap-record-dnn-txse2">
+		<path name="route-uaif0-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-dnn-txse2" />
+	</path>
+
+	<path name="route-ap-record-txse3-txse2">
+		<path name="route-uaif0-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-txse3-txse2" />
+	</path>
+
+	<path name="route-ap-record-bt-dnn-txse2">
+		<path name="route-uaif3-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-dnn-txse2" />
+	</path>
+
+	<path name="route-ap-record-usb-dnn-txse2">
+		<path name="route-rdma10-to-sifs3" />
+		<path name="route-sifs3-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-sifs3-autoconfig" />
+		<path name="route-sifm0-autoconfig" />
+		<path name="route-usbincom-to-rdma10" />
+		<path name="route-wdma1-to-dnn-txse2" />
+	</path>
+
+	<!-- Capture paths with TXSE1-TXSE2 component (ex: VoWifi, VT) -->
+	<path name="route-wdma1-to-txse1-txse2">
+		<ctl name="ABOX WDMA1_EN" value="On" />
+		<ctl name="ABOX MCD_TXSE1_EN" value="On" />
+		<ctl name="ABOX MCD_TXSE2_EN" value="On" />
+		<ctl name="ABOX VPCMIN_DAI0_EN" value="On" />
+		<ctl name="ABOX VPCMIN_DAI0_A" value="MCD_TXSE2" />
+		<ctl name="ABOX MCD_TXSE2_A" value="MCD_TXSE1" />
+		<ctl name="ABOX MCD_TXSE1_A" value="WDMA1" />
+		<ctl name="ABOX MCD_TXSE1_B" value="REFEXT4CH" />
+	</path>
+
+	<path name="route-ap-record-txse1-txse2">
+		<path name="route-uaif0-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-txse1-txse2" />
+	</path>
+
+	<path name="route-ap-record-bt-txse1-txse2">
+		<path name="route-uaif3-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-txse1-txse2" />
+	</path>
+
+	<path name="route-ap-record-usb-txse1-txse2">
+		<path name="route-rdma10-to-sifs3" />
+		<path name="route-sifs3-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-sifs3-autoconfig" />
+		<path name="route-sifm0-autoconfig" />
+		<path name="route-usbincom-to-rdma10" />
+		<path name="route-wdma1-to-txse1-txse2" />
+	</path>
+
+	<path name="media-mic">
+		<path name="dev-main-mic" />
+		<path name="route-ap-record" />
+	</path>
+
+	<path name="media-2nd-mic">
+		<path name="dev-2nd-mic" />
+		<path name="route-ap-record" />
+	</path>
+
+	<path name="media-3rd-mic">
+		<path name="dev-3rd-mic" />
+		<path name="route-ap-record" />
+	</path>
+
+	<path name="media-headphone-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="media-bt-sco-headset-in">
+		<path name="route-ap-record-bt" />
+	</path>
+
+	<path name="media-usb-headset-mic">
+		<path name="route-ap-record-usb" />
+	</path>
+
+	<!-- Voice Recording paths -->
+	<path name="recording-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="recording-2nd-mic">
+		<path name="media-2nd-mic" />
+	</path>
+
+	<path name="recording-dualmic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-invert-mic" />
+	</path>
+
+	<path name="recording-headphone-mic">
+		<path name="recording-mic" />
+	</path>
+
+	<path name="recording-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<path name="recording-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<path name="interview-mic">
+		<path name="route-uaif0-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<ctl name="ABOX WDMA1_EN" value="On" />
+		<ctl name="ABOX MCD_BIBF_EN" value="On" />
+		<ctl name="ABOX VPCMIN_DAI0_EN" value="On" />
+		<ctl name="ABOX VPCMIN_DAI0_A" value="MCD_BIBF" />
+		<ctl name="ABOX MCD_BIBF_A" value="WDMA1" />
+		<path name="dev-dual-invert-mic" />
+	</path>
+
+	<!-- Camcording paths -->
+	<path name="camcorder-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="camcorder-2nd-mic">
+		<path name="media-2nd-mic" />
+	</path>
+
+	<path name="camcorder-dualmic">
+		<path name="recording-dualmic" />
+	</path>
+
+	<path name="camcorder-multi-mic">
+		<path name="route-ap-record" />
+		<path name="dev-multi-mic" />
+	</path>
+
+	<path name="camcorder-headphone-mic">
+		<path name="camcorder-mic" />
+	</path>
+
+	<path name="camcorder-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- Recognition Input paths -->
+	<path name="recognition-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="recognition-2nd-mic">
+		<path name="media-2nd-mic" />
+	</path>
+
+	<path name="recognition-headphone-mic">
+		<path name="recognition-mic" />
+	</path>
+
+	<path name="recognition-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<path name="recognition-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- bargein samsung input -->
+	<path name="bargein_samsung_engine-mic">
+		<path name="dev-dual-invert-mic" />
+		<path name="route-ap-record-txse1" />
+		<ctl name="ABOX OEM AP Call type" value="1" />
+		<ctl name="ABOX OEM NXP Mode" value="2" />
+	</path>
+
+	<path name="bargein_samsung_engine-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<path name="bargein_samsung_engine-usb-headset-mic">
+		<path name="route-ap-record-usb-txse1" />
+		<ctl name="ABOX OEM AP Call type" value="1" />
+		<ctl name="ABOX OEM NXP Mode" value="2" />
+	</path>
+
+	<!-- bargein external input -->
+	<path name="bargein_external_engine-mic">
+		<path name="bargein_samsung_engine-mic" />
+	</path>
+
+	<path name="bargein_external_engine-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<path name="bargein_external_engine-usb-headset-mic">
+		<path name="bargein_samsung_engine-usb-headset-mic" />
+	</path>
+
+	<!-- svoice/carmode samsung input -->
+	<path name="dualmic_samsung_engine-mic">
+		<path name="dev-dual-mic" />
+		<path name="route-ap-record" />
+		<ctl name="IN HPF Cutoff Frequency" value="20Hz" />
+		<ctl name="Input Ramp Up" value="4ms/6dB" />
+	</path>
+
+	<path name="dualmic_samsung_engine-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<path name="dualmic_samsung_engine-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- svoice/carmode external input -->
+	<path name="dualmic_external_engine-mic">
+		<path name="dualmic_samsung_engine-mic" />
+	</path>
+
+	<path name="dualmic_external_engine-bt-sco-headset-in">
+		<path name="dualmic_samsung_engine-bt-sco-headset-in" />
+	</path>
+
+	<path name="dualmic_external_engine-usb-headset-mic">
+		<path name="dualmic_samsung_engine-usb-headset-mic" />
+	</path>
+
+	<!-- Karaoke Listen back paths -->
+	<path name="route-karaoke-record-bridge">
+		<path name="route-uaif0-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-uaif0-to-nsrc0-bridge" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-vpcmindai" />
+	</path>
+
+	<path name="route-karaoke-bt-sco-record-bridge">
+		<path name="route-uaif3-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-uaif3-to-nsrc0-bridge" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-vpcmindai" />
+	</path>
+
+	<path name="route-karaoke-usb-record-bridge">
+		<path name="route-rdma10-to-sifs3" />
+		<path name="route-sifs3-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-sifs3-to-nsrc0-bridge" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-vpcmindai" />
+		<path name="route-sifs3-autoconfig" />
+		<path name="route-sifm1-autoconfig" />
+		<path name="route-usbincom-to-rdma10" />
+	</path>
+
+	<path name="route-wdma7-to-rdma8">
+		<ctl name="ABOX WDMA7_EN" value="On" />
+		<ctl name="ABOX RDMA8_EN" value="On" />
+		<ctl name="ABOX RDMA8_A" value="WDMA7" />
+	</path>
+
+	<path name="route-wdma7-to-rdma8-listenback">
+		<ctl name="ABOX WDMA7_EN" value="On" />
+		<ctl name="ABOX RDMA8_EN" value="On" />
+		<ctl name="ABOX LBEFF_EN" value="On" />
+		<ctl name="ABOX LBEFF_A" value="WDMA7" />
+		<ctl name="ABOX RDMA8_A" value="LBEFF" />
+	</path>
+
+	<path name="listenback-mic">
+		<path name="dev-main-mic" />
+		<path name="route-karaoke-record-bridge" />
+		<path name="route-wdma7-to-rdma8-listenback" />
+	</path>
+
+	<path name="listenback-bt-sco-headset-in">
+		<path name="route-karaoke-bt-sco-record-bridge" />
+		<path name="route-wdma7-to-rdma8" />
+	</path>
+
+	<path name="listenback-usb-headset-mic">
+		<path name="route-karaoke-usb-record-bridge" />
+		<path name="route-wdma7-to-rdma8-listenback" />
+	</path>
+
+	<path name="listenback-headphone-mic">
+		<path name="listenback-mic" />
+	</path>
+
+	<!-- APCall TX paths -->
+	<path name="communication-handset-mic">
+		<path name="route-ap-record-dnn-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX DVTx Path Index" value="9" />
+		<ctl name="ABOX DNN Path Index" value="9" />
+	</path>
+
+	<path name="communication-speaker-mic">
+		<path name="route-ap-record-dnn-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX DVTx Path Index" value="10" />
+		<ctl name="ABOX DNN Path Index" value="10" />
+	</path>
+
+	<path name="communication-dual-speaker-mic">
+		<path name="communication-speaker-mic" />
+	</path>
+
+	<path name="communication-gaming-dual-speaker-mic">
+		<path name="route-ap-record-dnn-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX DVTx Path Index" value="131" />
+		<ctl name="ABOX DNN Path Index" value="131" />
+	</path>
+
+	<path name="communication-dex-speaker-mic">
+		<path name="route-ap-record-dnn-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX DVTx Path Index" value="11" />
+		<ctl name="ABOX DNN Path Index" value="11" />
+	</path>
+
+	<path name="communication-dex-dual-speaker-mic">
+		<path name="communication-dex-speaker-mic" />
+	</path>
+
+	<path name="communication-tv-speaker-mic">
+		<path name="route-ap-record-txse3-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM_TV AP Call type" value="4" />
+		<ctl name="ABOX DVTx Path Index" value="4" />
+		<ctl name="ABOX OEM_TV GDX Mode" value="1" />
+	</path>
+
+	<path name="communication-tv-dual-speaker-mic">
+		<path name="route-ap-record-txse3-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM_TV AP Call type" value="4" />
+		<ctl name="ABOX DVTx Path Index" value="4" />
+		<ctl name="ABOX OEM_TV GDX Mode" value="1" />
+	</path>
+
+	<path name="communication-headphone-mic">
+		<path name="route-ap-record-dnn-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX DVTx Path Index" value="12" />
+		<ctl name="ABOX DNN Path Index" value="12" />
+	</path>
+
+	<path name="communication-bt-sco-headset-in">
+		<path name="route-ap-record-bt-dnn-txse2" />
+		<ctl name="ABOX DVTx Path Index" value="8" />
+		<ctl name="ABOX DNN Path Index" value="8" />
+	</path>
+
+	<path name="communication-bt-sco-nrec-headset-in">
+		<path name="route-ap-record-bt-dnn-txse2" />
+		<ctl name="ABOX DVTx Path Index" value="7" />
+		<ctl name="ABOX DNN Path Index" value="7" />
+	</path>
+
+	<path name="communication-usb-headset-mic">
+		<path name="route-ap-record-usb-dnn-txse2" />
+		<ctl name="ABOX DVTx Path Index" value="111" />
+		<ctl name="ABOX DNN Path Index" value="111" />
+	</path>
+
+	<!-- samsung voip fmc input -->
+	<path name="samsung_voip_fmc-handset-mic">
+		<path name="route-ap-record-dnn-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX DVTx Path Index" value="16" />
+		<ctl name="ABOX DNN Path Index" value="16" />
+	</path>
+
+	<path name="samsung_voip_fmc-speaker-mic">
+		<path name="route-ap-record-dnn-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX DVTx Path Index" value="17" />
+		<ctl name="ABOX DNN Path Index" value="17" />
+	</path>
+
+	<path name="samsung_voip_fmc-dual-speaker-mic">
+		<path name="samsung_voip_fmc-speaker-mic" />
+	</path>
+
+	<path name="samsung_voip_fmc-dex-speaker-mic">
+		<path name="route-ap-record-dnn-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX DVTx Path Index" value="18" />
+		<ctl name="ABOX DNN Path Index" value="18" />
+	</path>
+
+	<path name="samsung_voip_fmc-dex-dual-speaker-mic">
+		<path name="samsung_voip_fmc-dex-speaker-mic" />
+	</path>
+
+	<path name="samsung_voip_fmc-headphone-mic">
+		<path name="route-ap-record-dnn-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX DVTx Path Index" value="19" />
+		<ctl name="ABOX DNN Path Index" value="19" />
+	</path>
+
+	<path name="samsung_voip_fmc-bt-sco-headset-in">
+		<path name="route-ap-record-bt-dnn-txse2" />
+		<ctl name="ABOX DVTx Path Index" value="15" />
+		<ctl name="ABOX DNN Path Index" value="15" />
+	</path>
+
+	<path name="samsung_voip_fmc-bt-sco-nrec-headset-in">
+		<path name="route-ap-record-bt-dnn-txse2" />
+		<ctl name="ABOX DVTx Path Index" value="14" />
+		<ctl name="ABOX DNN Path Index" value="14" />
+	</path>
+
+	<path name="samsung_voip_fmc-usb-headset-mic">
+		<path name="route-ap-record-usb-dnn-txse2" />
+		<ctl name="ABOX DVTx Path Index" value="113" />
+		<ctl name="ABOX DNN Path Index" value="113" />
+	</path>
+
+	<!-- WiFiCall Input paths -->
+	<!-- WiFiCall AP NB -->
+	<path name="wificall_nb-handset-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="48" />
+		<ctl name="ABOX DVTx Path Index" value="48" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-speaker-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="50" />
+		<ctl name="ABOX DVTx Path Index" value="50" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-dual-speaker-mic">
+		<path name="wificall_nb-speaker-mic" />
+	</path>
+
+	<path name="wificall_nb-dex-speaker-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="52" />
+		<ctl name="ABOX DVTx Path Index" value="52" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-dex-dual-speaker-mic">
+		<path name="wificall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="wificall_nb-headphone-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="54" />
+		<ctl name="ABOX DVTx Path Index" value="54" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-bt-sco-headset-in">
+		<path name="route-ap-record-bt-txse1-txse2" />
+		<ctl name="ABOX OEM AP Call type" value="46" />
+		<ctl name="ABOX DVTx Path Index" value="46" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-bt-sco-nrec-headset-in">
+		<path name="route-ap-record-bt-txse1-txse2" />
+		<ctl name="ABOX OEM AP Call type" value="47" />
+		<ctl name="ABOX DVTx Path Index" value="47" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_nb-usb-headset-mic">
+		<path name="route-ap-record-usb-txse1-txse2" />
+		<ctl name="ABOX OEM AP Call type" value="121" />
+		<ctl name="ABOX DVTx Path Index" value="121" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<!-- WiFiCall AP WB -->
+	<path name="wificall_wb-handset-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="58" />
+		<ctl name="ABOX DVTx Path Index" value="58" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-speaker-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="60" />
+		<ctl name="ABOX DVTx Path Index" value="60" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-dual-speaker-mic">
+		<path name="wificall_wb-speaker-mic" />
+	</path>
+
+	<path name="wificall_wb-dex-speaker-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="62" />
+		<ctl name="ABOX DVTx Path Index" value="62" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-dex-dual-speaker-mic">
+		<path name="wificall_wb-dex-speaker-mic" />
+	</path>
+
+	<path name="wificall_wb-headphone-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="64" />
+		<ctl name="ABOX DVTx Path Index" value="64" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-bt-sco-headset-in">
+		<path name="route-ap-record-bt-txse1-txse2" />
+		<ctl name="ABOX OEM AP Call type" value="56" />
+		<ctl name="ABOX DVTx Path Index" value="56" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-bt-sco-nrec-headset-in">
+		<path name="route-ap-record-bt-txse1-txse2" />
+		<ctl name="ABOX OEM AP Call type" value="57" />
+		<ctl name="ABOX DVTx Path Index" value="57" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_wb-usb-headset-mic">
+		<path name="route-ap-record-usb-txse1-txse2" />
+		<ctl name="ABOX OEM AP Call type" value="123" />
+		<ctl name="ABOX DVTx Path Index" value="123" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<!-- WiFiCall AP EVS -->
+	<path name="wificall_evs-handset-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="68" />
+		<ctl name="ABOX DVTx Path Index" value="68" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-speaker-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="70" />
+		<ctl name="ABOX DVTx Path Index" value="70" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-dual-speaker-mic">
+		<path name="wificall_evs-speaker-mic" />
+	</path>
+
+	<path name="wificall_evs-dex-speaker-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="72" />
+		<ctl name="ABOX DVTx Path Index" value="72" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-dex-dual-speaker-mic">
+		<path name="wificall_evs-dex-speaker-mic" />
+	</path>
+
+	<path name="wificall_evs-headphone-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="74" />
+		<ctl name="ABOX DVTx Path Index" value="74" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-bt-sco-headset-in">
+		<path name="route-ap-record-bt-txse1-txse2" />
+		<ctl name="ABOX OEM AP Call type" value="66" />
+		<ctl name="ABOX DVTx Path Index" value="66" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-bt-sco-nrec-headset-in">
+		<path name="route-ap-record-bt-txse1-txse2" />
+		<ctl name="ABOX OEM AP Call type" value="67" />
+		<ctl name="ABOX DVTx Path Index" value="67" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="wificall_evs-usb-headset-mic">
+		<path name="route-ap-record-usb-txse1-txse2" />
+		<ctl name="ABOX OEM AP Call type" value="125" />
+		<ctl name="ABOX DVTx Path Index" value="125" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<!-- Video Call Input paths -->
+	<path name="video_call-handset-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="30" />
+		<ctl name="ABOX DVTx Path Index" value="30" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="video_call-speaker-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="31" />
+		<ctl name="ABOX DVTx Path Index" value="31" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="video_call-dual-speaker-mic">
+		<path name="video_call-speaker-mic" />
+	</path>
+
+	<path name="video_call-dex-speaker-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="33" />
+		<ctl name="ABOX DVTx Path Index" value="33" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="video_call-dex-dual-speaker-mic">
+		<path name="video_call-dex-speaker-mic" />
+	</path>
+
+	<path name="video_call-headphone-mic">
+		<path name="route-ap-record-txse1-txse2" />
+		<path name="dev-multi-mic" />
+		<ctl name="ABOX OEM AP Call type" value="35" />
+		<ctl name="ABOX DVTx Path Index" value="35" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="video_call-bt-sco-headset-in">
+		<path name="route-ap-record-bt-txse1-txse2" />
+		<ctl name="ABOX OEM AP Call type" value="28" />
+		<ctl name="ABOX DVTx Path Index" value="28" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="video_call-bt-sco-nrec-headset-in">
+		<path name="route-ap-record-bt-txse1-txse2" />
+		<ctl name="ABOX OEM AP Call type" value="29" />
+		<ctl name="ABOX DVTx Path Index" value="29" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<path name="video_call-usb-headset-mic">
+		<path name="route-ap-record-usb-txse1-txse2" />
+		<ctl name="ABOX OEM AP Call type" value="117" />
+		<ctl name="ABOX DVTx Path Index" value="117" />
+		<ctl name="ABOX OEM NXP Mode" value="1" />
+	</path>
+
+	<!-- VoiceCall TX paths -->
+	<path name="route-cp-tx">
+		<path name="route-uaif0-to-nsrc1" />
+		<path name="route-nsrc1-to-wdma2" />
+	</path>
+
+	<path name="route-cp-tx-bridge">
+		<path name="route-uaif0-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-uaif0-to-nsrc0-bridge" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-vpcmindai" />
+		<path name="route-uaif0-to-nsrc1-bridge" />
+		<path name="route-nsrc1-to-wdma2" />
+	</path>
+
+	<path name="route-bt-sco-tx">
+		<path name="route-uaif3-to-nsrc1" />
+		<path name="route-nsrc1-to-wdma2" />
+	</path>
+
+	<path name="route-bt-sco-tx-bridge">
+		<path name="route-uaif3-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-uaif3-to-nsrc0-bridge" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-vpcmindai" />
+		<path name="route-uaif3-to-nsrc1-bridge" />
+		<path name="route-nsrc1-to-wdma2" />
+	</path>
+
+	<path name="route-usb-cp-tx">
+		<path name="route-rdma10-to-sifs3" />
+		<path name="route-sifs3-to-nsrc1" />
+		<path name="route-nsrc1-to-wdma2" />
+		<path name="route-sifs3-autoconfig" />
+		<path name="route-sifm1-autoconfig" />
+		<path name="route-usbincom-to-rdma10" />
+	</path>
+
+	<path name="route-usb-cp-tx-bridge">
+		<path name="route-rdma10-to-sifs3" />
+		<path name="route-sifs3-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-sifs3-to-nsrc0-bridge" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-vpcmindai" />
+		<path name="route-sifs3-to-nsrc1-bridge" />
+		<path name="route-nsrc1-to-wdma2" />
+		<path name="route-sifs3-autoconfig" />
+		<path name="route-sifm1-autoconfig" />
+		<path name="route-usbincom-to-rdma10" />
+	</path>
+
+	<!-- VoiceCall CP NB -->
+	<path name="incall_nb-handset-mic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-multi-mic" />
+	</path>
+
+	<path name="incall_nb-speaker-mic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-multi-mic" />
+	</path>
+
+	<path name="incall_nb-dual-speaker-mic">
+		<path name="incall_nb-speaker-mic" />
+	</path>
+
+	<path name="incall_nb-dex-speaker-mic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-multi-mic" />
+	</path>
+
+	<path name="incall_nb-dex-dual-speaker-mic">
+		<path name="incall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="incall_nb-headphone-mic">
+		<path name="incall_nb-handset-mic" />
+	</path>
+
+	<path name="incall_nb-bt-sco-headset-in">
+		<path name="route-bt-sco-tx-bridge" />
+	</path>
+
+	<path name="incall_nb-usb-headset-mic">
+		<path name="route-usb-cp-tx-bridge" />
+	</path>
+
+	<!-- VoiceCall CP WB -->
+	<path name="incall_wb-handset-mic">
+		<path name="incall_nb-handset-mic" />
+	</path>
+
+	<path name="incall_wb-speaker-mic">
+		<path name="incall_nb-speaker-mic" />
+	</path>
+
+	<path name="incall_wb-dual-speaker-mic">
+		<path name="incall_nb-dual-speaker-mic" />
+	</path>
+
+	<path name="incall_wb-dex-speaker-mic">
+		<path name="incall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="incall_wb-dex-dual-speaker-mic">
+		<path name="incall_nb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="incall_wb-headphone-mic">
+		<path name="incall_nb-headphone-mic" />
+	</path>
+
+	<path name="incall_wb-bt-sco-headset-in">
+		<path name="incall_nb-bt-sco-headset-in" />
+	</path>
+
+	<path name="incall_wb-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- VoLTECall TX paths -->
+	<!-- VoiceCall CP NB -->
+	<path name="volte_cp_nb-handset-mic">
+		<path name="incall_nb-handset-mic" />
+	</path>
+
+	<path name="volte_cp_nb-speaker-mic">
+		<path name="incall_nb-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_nb-dual-speaker-mic">
+		<path name="incall_nb-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_nb-dex-speaker-mic">
+		<path name="incall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_nb-dex-dual-speaker-mic">
+		<path name="incall_nb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_nb-headphone-mic">
+		<path name="incall_nb-headphone-mic" />
+	</path>
+
+	<path name="volte_cp_nb-bt-sco-headset-in">
+		<path name="incall_nb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_cp_nb-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- VoiceCall CP WB -->
+	<path name="volte_cp_wb-handset-mic">
+		<path name="incall_wb-handset-mic" />
+	</path>
+
+	<path name="volte_cp_wb-speaker-mic">
+		<path name="incall_wb-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_wb-dual-speaker-mic">
+		<path name="incall_wb-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_wb-dex-speaker-mic">
+		<path name="incall_wb-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_wb-dex-dual-speaker-mic">
+		<path name="incall_wb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_wb-headphone-mic">
+		<path name="incall_wb-headphone-mic" />
+	</path>
+
+	<path name="volte_cp_wb-bt-sco-headset-in">
+		<path name="incall_wb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_cp_wb-usb-headset-mic">
+		<path name="incall_wb-usb-headset-mic" />
+	</path>
+
+	<!-- VoiceCall CP EVS -->
+	<path name="volte_cp_evs-handset-mic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-multi-bypass-mic" />
+	</path>
+
+	<path name="volte_cp_evs-speaker-mic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-multi-bypass-mic" />
+	</path>
+
+	<path name="volte_cp_evs-dual-speaker-mic">
+		<path name="volte_cp_evs-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_evs-dex-speaker-mic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-multi-bypass-mic" />
+	</path>
+
+	<path name="volte_cp_evs-dex-dual-speaker-mic">
+		<path name="volte_cp_evs-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_cp_evs-headphone-mic">
+		<path name="volte_cp_evs-handset-mic" />
+	</path>
+
+	<path name="volte_cp_evs-bt-sco-headset-in">
+		<path name="incall_nb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_cp_evs-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- VoLTE VideoCall TX paths -->
+	<!-- VoLTE VideoCall CP NB -->
+	<path name="volte_vt_cp_nb-handset-mic">
+		<path name="incall_nb-handset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-speaker-mic">
+		<path name="incall_nb-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dual-speaker-mic">
+		<path name="incall_nb-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dex-speaker-mic">
+		<path name="incall_nb-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-dex-dual-speaker-mic">
+		<path name="incall_nb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-headphone-mic">
+		<path name="incall_nb-headphone-mic" />
+	</path>
+
+	<path name="volte_vt_cp_nb-bt-sco-headset-in">
+		<path name="incall_nb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_vt_cp_nb-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- VoLTE VideoCall CP WB -->
+	<path name="volte_vt_cp_wb-handset-mic">
+		<path name="incall_wb-handset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-speaker-mic">
+		<path name="incall_wb-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dual-speaker-mic">
+		<path name="incall_wb-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dex-speaker-mic">
+		<path name="incall_wb-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-dex-dual-speaker-mic">
+		<path name="incall_wb-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-headphone-mic">
+		<path name="incall_wb-headphone-mic" />
+	</path>
+
+	<path name="volte_vt_cp_wb-bt-sco-headset-in">
+		<path name="incall_wb-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_vt_cp_wb-usb-headset-mic">
+		<path name="incall_wb-usb-headset-mic" />
+	</path>
+
+	<!-- VoLTE VideoCall CP EVS -->
+	<path name="volte_vt_cp_evs-handset-mic">
+		<path name="volte_cp_evs-handset-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-speaker-mic">
+		<path name="volte_cp_evs-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dual-speaker-mic">
+		<path name="volte_cp_evs-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dex-speaker-mic">
+		<path name="volte_cp_evs-dex-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-dex-dual-speaker-mic">
+		<path name="volte_cp_evs-dex-dual-speaker-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-headphone-mic">
+		<path name="volte_cp_evs-headphone-mic" />
+	</path>
+
+	<path name="volte_vt_cp_evs-bt-sco-headset-in">
+		<path name="volte_cp_evs-bt-sco-headset-in" />
+	</path>
+
+	<path name="volte_vt_cp_evs-usb-headset-mic">
+		<path name="volte_cp_evs-usb-headset-mic" />
+	</path>
+
+	<!-- TTY Mode Input paths -->
+	<path name="tty_mode-vco-mic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="tty_mode-usb-full-mic">
+		<path name="route-usb-cp-tx-bridge" />
+	</path>
+
+	<path name="tty_mode-usb-hco-mic">
+		<path name="route-usb-cp-tx-bridge" />
+	</path>
+
+	<!-- AP TTY Mode Input paths -->
+	<path name="ap_tty_mode-vco-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="ap_tty_mode-usb-full-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<path name="ap_tty_mode-usb-hco-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- Call Forwarding Input paths -->
+	<path name="call_forwarding_primary-mic">
+		<!-- CP Rx -> AP Tx -->
+		<path name="route-rdma4-to-sifs4" />
+		<path name="route-sifs4-to-nsrc0" />
+		<path name="route-nsrc0-to-wdma1" />
+		<path name="route-wdma1-to-vpcmindai" />
+		<path name="route-uaif0-to-nsrc1-bridge" />
+		<path name="route-nsrc1-to-wdma2" />
+		<!-- Codec loop from Rx -> Tx -->
+		<path name="route-codec-rxtotx-loop" />
+	</path>
+
+	<!-- Spectro Scenario -->
+	<path name="call_spectro-mic">
+		<!-- CP Rx -> AP Tx -->
+		<path name="call_forwarding_primary-mic" />
+	</path>
+
+	<!-- Factory test paths -->
+	<!-- Loopback (no delay) -->
+
+	<!-- Packet Loopback -->
+	<path name="loopback_packet-handset">
+		<path name="incall_nb-handset" />
+	</path>
+
+	<path name="loopback_packet-speaker2">
+		<path name="incall-speaker2" />
+		<ctl name="ABOX Sound Type" value="SPEAKER" />
+	</path>
+
+	<path name="loopback_packet-speaker">
+		<path name="incall_nb-speaker" />
+	</path>
+
+	<path name="loopback_packet-dual-speaker">
+		<path name="incall_nb-dual-speaker" />
+	</path>
+
+	<path name="loopback_packet-usb-headset">
+		<path name="incall_nb-usb-headset" />
+	</path>
+
+	<!-- Packet Loopback incallmusic output -->
+	<path name="loopback_packet-incallmusic-handset">
+		<path name="incall_nb-handset" />
+		<!-- Force route AP Music RD0 -> CP Tx -->
+		<path name="route-rdma0-to-sifs4" />
+		<path name="route-sifs4-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-sifs4-to-nsrc1-bridge" />
+		<path name="route-nsrc1-to-wdma2" />
+	</path>
+
+	<!-- Realtime Loopback -->
+	<path name="realtimeloopback-handset">
+		<path name="media-handset" />
+	</path>
+
+	<path name="realtimeloopback-speaker2">
+		<path name="media-speaker2" />
+	</path>
+
+	<path name="realtimeloopback-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="realtimeloopback-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="realtimeloopback-bt-sco-headset">
+		<path name="media-bt-sco-headset" />
+	</path>
+
+	<path name="realtimeloopback-usb-headset">
+		<path name="media-usb-headset" />
+	</path>
+
+	<!-- echo(rms) test output -->
+	<path name="echo_test-handset">
+		<path name="media-handset" />
+	</path>
+
+	<path name="echo_test-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="echo_test-speaker2">
+		<path name="media-speaker2" />
+	</path>
+
+	<path name="echo_test-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<path name="echo_thd_test-handset">
+		<path name="media-handset" />
+	</path>
+
+	<path name="echo_thd_test-speaker">
+		<path name="media-speaker" />
+	</path>
+
+	<path name="echo_thd_test-speaker2">
+		<path name="media-speaker2" />
+	</path>
+
+	<path name="echo_thd_test-dual-speaker">
+		<path name="media-dual-speaker" />
+	</path>
+
+	<!-- Input -->
+	<!-- Loopback Input (no delay) -->
+	<path name="loopback-mic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="loopback-2nd-mic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-2nd-mic" />
+	</path>
+
+	<!-- Packet Loopback Input -->
+	<path name="loopback_packet-mic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="loopback_packet-2nd-mic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-2nd-mic" />
+	</path>
+
+	<path name="loopback_packet-3rd-mic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-3rd-mic" />
+	</path>
+
+	<path name="loopback_packet-dualmic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-dual-mic" />
+	</path>
+
+	<path name="loopback_packet-handset-dualmic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-dual-mic" />
+	</path>
+
+	<path name="loopback_packet-speaker-dualmic">
+		<path name="route-cp-tx-bridge" />
+		<path name="dev-dual-invert-mic" />
+	</path>
+
+	<path name="loopback_packet-usb-headset-mic">
+		<path name="incall_nb-usb-headset-mic" />
+	</path>
+
+	<!-- Packet Loopback incallmusic input -->
+	<path name="loopback_packet-incallmusic-mic">
+		<!-- AP Music RD0 -> CP Tx -->
+		<path name="route-rdma0-to-sifs4" />
+		<path name="route-sifs4-to-nsrc6" />
+		<path name="route-nsrc6-to-wdma7" />
+		<path name="route-sifs4-to-nsrc1-bridge" />
+		<path name="route-nsrc1-to-wdma2" />
+	</path>
+
+	<!-- Realtime Loopback Input -->
+	<path name="realtimeloopback-mic">
+		<path name="media-mic" />
+	</path>
+
+	<path name="realtimeloopback-2nd-mic">
+		<path name="media-2nd-mic" />
+	</path>
+
+	<path name="realtimeloopback-3rd-mic">
+		<path name="media-3rd-mic" />
+	</path>
+
+	<path name="realtimeloopback-bt-sco-headset-in">
+		<path name="media-bt-sco-headset-in" />
+	</path>
+
+	<path name="realtimeloopback-usb-headset-mic">
+		<path name="media-usb-headset-mic" />
+	</path>
+
+	<!-- echo(rms) test input -->
+	<path name="echo_test-mic">
+		<path name="route-ap-record" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="echo_test-2nd-mic">
+		<path name="route-ap-record" />
+		<path name="dev-2nd-mic" />
+	</path>
+
+	<path name="echo_test-3rd-mic">
+		<path name="route-ap-record" />
+		<path name="dev-3rd-mic" />
+	</path>
+
+	<path name="echo_test-dualmic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+	</path>
+
+	<path name="echo_thd_test-mic">
+		<path name="route-ap-record" />
+		<path name="dev-main-mic" />
+	</path>
+
+	<path name="echo_thd_test-2nd-mic">
+		<path name="route-ap-record" />
+		<path name="dev-2nd-mic" />
+	</path>
+
+	<path name="echo_thd_test-3rd-mic">
+		<path name="route-ap-record" />
+		<path name="dev-3rd-mic" />
+	</path>
+
+	<path name="echo_thd_test-dualmic">
+		<path name="route-ap-record" />
+		<path name="dev-dual-mic" />
+	</path>
+
+	<path name="karaoke-2nd-mic">
+		<path name="media-2nd-mic" />
+	</path>
+</mixer>
diff --git a/proprietary/vendor/etc/plmn_se13.bin b/proprietary/vendor/etc/plmn_se13.bin
new file mode 100644
index 0000000..c425bc1
--- /dev/null
+++ b/proprietary/vendor/etc/plmn_se13.bin
Binary files differ
diff --git a/proprietary/vendor/etc/sensor/lhd.conf b/proprietary/vendor/etc/sensor/lhd.conf
new file mode 100644
index 0000000..7133c18
--- /dev/null
+++ b/proprietary/vendor/etc/sensor/lhd.conf
@@ -0,0 +1,50 @@
+PortName=tcp:127.0.0.1:300

+FlpName=tcp

+LheName=bbd

+LheSerialControl=BBD:Serial=TTY

+LheClockMHz=100

+

+GpioNPowerPath=/sys/class/sec/sensorhub/mcu_power

+GpioNStdbyPath=/sys/class/sec/gps/GPS_PWR_EN/value

+

+#LhePatch=/system/bin/bcm_sensorhub_a1.patch 

+LhePatch=/dev/bbd_patch

+UrgentPatch=/dev/bbd_urgent_patch

+# After retrying 4 times it will go to forever sleep.

+LheMaxMcuResetTries=4

+

+LheBbdPacket=/dev/ttyBCM

+#LheBbdReliable=/dev/bbd_reliable

+LheBbdControl=/dev/bbd_control

+LheBbdSensor=/dev/bbd_sensor

+# LheDriverDebugFlags=PATCH_BBD:LHE_BBD

+

+# For developement stage, we need to set this on.

+# For production stage, we should set this off.

+# LheFailSafe=ON

+# LheFailSafe=/data/vendor/gps/esw-crash-dump.hex

+# LheFailSafe=LOG

+

+Lhe477xDebugFlags=RPC:FACILITY=33:STDOUT_PUTS:STDOUT_LOG

+# LheConsole=/data/vendor/gps/LheConsole

+

+Log=JAVA

+LogDirectory=/storage/emulated/0/gps/broadcom/storage

+NvStorageDir=/data/vendor/gps/

+LheSensorIpc=true

+

+## MuxMode setting:

+#ExtLNA for GNSS

+LhePinMux=P17=M1

+

+#Set the services (logger buffer and batch buffer)

+#LheServiceList=

+

+LheAutoBaudDelayMS=10

+

+LheMaxMcuResetTries=3

+

+# Disable logger wake-lock when YellowBird is installed 

+LoggerWakeLockEnable=false

+# Skip sensor command wake-lock

+SkipSensorWakeLock=true

diff --git a/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin
new file mode 100644
index 0000000..4edb467
--- /dev/null
+++ b/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin
new file mode 100644
index 0000000..d384954
--- /dev/null
+++ b/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/APDV_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APDV_AUDIO_SLSI.bin
new file mode 100644
index 0000000..aec1e30
--- /dev/null
+++ b/proprietary/vendor/firmware/APDV_AUDIO_SLSI.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/APSV_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APSV_AUDIO_SLSI.bin
new file mode 100644
index 0000000..6c8090f
--- /dev/null
+++ b/proprietary/vendor/firmware/APSV_AUDIO_SLSI.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/APTV_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APTV_AUDIO_SLSI.bin
new file mode 100644
index 0000000..7836b34
--- /dev/null
+++ b/proprietary/vendor/firmware/APTV_AUDIO_SLSI.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin b/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin
new file mode 100644
index 0000000..0c085f4
--- /dev/null
+++ b/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/CP_AUDIO_SLSI_SEA.bin b/proprietary/vendor/firmware/CP_AUDIO_SLSI_SEA.bin
new file mode 100644
index 0000000..2995a4d
--- /dev/null
+++ b/proprietary/vendor/firmware/CP_AUDIO_SLSI_SEA.bin
@@ -0,0 +1 @@
+dummy
\ No newline at end of file
diff --git a/proprietary/vendor/firmware/CP_AUDIO_SLSI_SWA.bin b/proprietary/vendor/firmware/CP_AUDIO_SLSI_SWA.bin
new file mode 100644
index 0000000..2995a4d
--- /dev/null
+++ b/proprietary/vendor/firmware/CP_AUDIO_SLSI_SWA.bin
@@ -0,0 +1 @@
+dummy
\ No newline at end of file
diff --git a/proprietary/vendor/firmware/SoundBoosterParam.bin b/proprietary/vendor/firmware/SoundBoosterParam.bin
new file mode 100644
index 0000000..1121392
--- /dev/null
+++ b/proprietary/vendor/firmware/SoundBoosterParam.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/a2dpcom.bin b/proprietary/vendor/firmware/a2dpcom.bin
new file mode 100644
index 0000000..6155d62
--- /dev/null
+++ b/proprietary/vendor/firmware/a2dpcom.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/bcm4375B1_murata.hcd b/proprietary/vendor/firmware/bcm4375B1_murata.hcd
new file mode 100644
index 0000000..61ee2b0
--- /dev/null
+++ b/proprietary/vendor/firmware/bcm4375B1_murata.hcd
Binary files differ
diff --git a/proprietary/vendor/firmware/bcm4375B1_semco.hcd b/proprietary/vendor/firmware/bcm4375B1_semco.hcd
new file mode 100644
index 0000000..d5a9d84
--- /dev/null
+++ b/proprietary/vendor/firmware/bcm4375B1_semco.hcd
Binary files differ
diff --git a/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd b/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd
new file mode 100644
index 0000000..b4dc33d
--- /dev/null
+++ b/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd
Binary files differ
diff --git a/proprietary/vendor/firmware/bcmdhd_clm.blob b/proprietary/vendor/firmware/bcmdhd_clm.blob
new file mode 100644
index 0000000..8056417
--- /dev/null
+++ b/proprietary/vendor/firmware/bcmdhd_clm.blob
Binary files differ
diff --git a/proprietary/vendor/firmware/bidirmic.bin b/proprietary/vendor/firmware/bidirmic.bin
new file mode 100644
index 0000000..dd4f730
--- /dev/null
+++ b/proprietary/vendor/firmware/bidirmic.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/calliope2.dt b/proprietary/vendor/firmware/calliope2.dt
new file mode 100644
index 0000000..d6f299c
--- /dev/null
+++ b/proprietary/vendor/firmware/calliope2.dt
Binary files differ
diff --git a/proprietary/vendor/firmware/calliope_dram.bin b/proprietary/vendor/firmware/calliope_dram.bin
new file mode 100644
index 0000000..20bb425
--- /dev/null
+++ b/proprietary/vendor/firmware/calliope_dram.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/calliope_dram_2.bin b/proprietary/vendor/firmware/calliope_dram_2.bin
new file mode 100644
index 0000000..f3e7dfa
--- /dev/null
+++ b/proprietary/vendor/firmware/calliope_dram_2.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/calliope_sram.bin b/proprietary/vendor/firmware/calliope_sram.bin
new file mode 100644
index 0000000..e6ae9bd
--- /dev/null
+++ b/proprietary/vendor/firmware/calliope_sram.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/calliope_sram_2.bin b/proprietary/vendor/firmware/calliope_sram_2.bin
new file mode 100644
index 0000000..cbf8ff4
--- /dev/null
+++ b/proprietary/vendor/firmware/calliope_sram_2.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin
new file mode 100644
index 0000000..9c95a3f
--- /dev/null
+++ b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.bin b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.bin
new file mode 100644
index 0000000..735222e
--- /dev/null
+++ b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.wmfw b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.wmfw
new file mode 100644
index 0000000..0876787
--- /dev/null
+++ b/proprietary/vendor/firmware/cs35l40-bot-dsp1-spk-prot.wmfw
Binary files differ
diff --git a/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin
new file mode 100644
index 0000000..3b4425f
--- /dev/null
+++ b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.bin b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.bin
new file mode 100644
index 0000000..c3d2888
--- /dev/null
+++ b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.wmfw b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.wmfw
new file mode 100644
index 0000000..0876787
--- /dev/null
+++ b/proprietary/vendor/firmware/cs35l40-rcv-dsp1-spk-prot.wmfw
Binary files differ
diff --git a/proprietary/vendor/firmware/cs40l20.bin b/proprietary/vendor/firmware/cs40l20.bin
new file mode 100644
index 0000000..8327295
--- /dev/null
+++ b/proprietary/vendor/firmware/cs40l20.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/cs40l20.wmfw b/proprietary/vendor/firmware/cs40l20.wmfw
new file mode 100644
index 0000000..2075fc8
--- /dev/null
+++ b/proprietary/vendor/firmware/cs40l20.wmfw
Binary files differ
diff --git a/proprietary/vendor/firmware/cs40l25a.wmfw b/proprietary/vendor/firmware/cs40l25a.wmfw
new file mode 100644
index 0000000..58ace03
--- /dev/null
+++ b/proprietary/vendor/firmware/cs40l25a.wmfw
Binary files differ
diff --git a/proprietary/vendor/firmware/cs40l25a_cal.wmfw b/proprietary/vendor/firmware/cs40l25a_cal.wmfw
new file mode 100644
index 0000000..44dd59a
--- /dev/null
+++ b/proprietary/vendor/firmware/cs40l25a_cal.wmfw
Binary files differ
diff --git a/proprietary/vendor/firmware/cs40l25a_clab.bin b/proprietary/vendor/firmware/cs40l25a_clab.bin
new file mode 100644
index 0000000..6e63f29
--- /dev/null
+++ b/proprietary/vendor/firmware/cs40l25a_clab.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/cs40l25a_clab.wmfw b/proprietary/vendor/firmware/cs40l25a_clab.wmfw
new file mode 100644
index 0000000..57de037
--- /dev/null
+++ b/proprietary/vendor/firmware/cs40l25a_clab.wmfw
Binary files differ
diff --git a/proprietary/vendor/firmware/cs40l25a_exc.bin b/proprietary/vendor/firmware/cs40l25a_exc.bin
new file mode 100644
index 0000000..7c0bc27
--- /dev/null
+++ b/proprietary/vendor/firmware/cs40l25a_exc.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/dax_param.bin b/proprietary/vendor/firmware/dax_param.bin
new file mode 100644
index 0000000..2c2c7e2
--- /dev/null
+++ b/proprietary/vendor/firmware/dax_param.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/dual_cal_wide_swide.bin b/proprietary/vendor/firmware/dual_cal_wide_swide.bin
new file mode 100644
index 0000000..04bd43f
--- /dev/null
+++ b/proprietary/vendor/firmware/dual_cal_wide_swide.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/dual_cal_wide_tele.bin b/proprietary/vendor/firmware/dual_cal_wide_tele.bin
new file mode 100644
index 0000000..a5bedab
--- /dev/null
+++ b/proprietary/vendor/firmware/dual_cal_wide_tele.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/fimc_is_fw_mcu.bin b/proprietary/vendor/firmware/fimc_is_fw_mcu.bin
new file mode 100644
index 0000000..eeb8c9b
--- /dev/null
+++ b/proprietary/vendor/firmware/fimc_is_fw_mcu.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/fimc_is_lib.bin b/proprietary/vendor/firmware/fimc_is_lib.bin
new file mode 100644
index 0000000..93a4155
--- /dev/null
+++ b/proprietary/vendor/firmware/fimc_is_lib.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/fimc_is_rta.bin b/proprietary/vendor/firmware/fimc_is_rta.bin
new file mode 100644
index 0000000..ed6b82b
--- /dev/null
+++ b/proprietary/vendor/firmware/fimc_is_rta.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/fmsb.bin b/proprietary/vendor/firmware/fmsb.bin
new file mode 100644
index 0000000..cdfdd2d
--- /dev/null
+++ b/proprietary/vendor/firmware/fmsb.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/listenbackeffect.bin b/proprietary/vendor/firmware/listenbackeffect.bin
new file mode 100644
index 0000000..4537e11
--- /dev/null
+++ b/proprietary/vendor/firmware/listenbackeffect.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/nfc/sec_s3nrn82_firmware.bin b/proprietary/vendor/firmware/nfc/sec_s3nrn82_firmware.bin
new file mode 100644
index 0000000..22549a0
--- /dev/null
+++ b/proprietary/vendor/firmware/nfc/sec_s3nrn82_firmware.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/nvram.txt_1rh_es11_b0 b/proprietary/vendor/firmware/nvram.txt_1rh_es11_b0
new file mode 100644
index 0000000..00dc7cd
--- /dev/null
+++ b/proprietary/vendor/firmware/nvram.txt_1rh_es11_b0
@@ -0,0 +1,479 @@
+# Broadcom Proprietary and Confidential. Copyright (C) 2018,

+# All Rights Reserved.

+# 

+# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom;

+# the contents of this file may not be disclosed to third parties,

+# copied or duplicated in any form, in whole or in part, without

+# the prior written permission of Broadcom.

+#

+#

+# <<Broadcom-WL-IPTag/Proprietary:>>

+

+# bcm4375 B0, MURATA 1RH ES1.1

+# 2G iPA, 5G ePA

+# Release date : 20180726

+# For Type-1RH : ES1.1

+# Test F/W : FW112_package

+# Target power changed from reference, TEST PURPOSE ONLY

+NVRAMRev=$Rev: 506283 $

+sromrev=11

+boardrev=0x1101

+boardtype=0x0880

+boardflags=0x10401001

+boardflags2=0x00800000

+boardflags3=0x40000100

+#boardnum=57410

+macaddr=00:90:4c:12:d0:01

+jtag_irw=38

+

+#Regulatory specific

+ccode=US

+regrev=0

+

+# Board specific

+vendid=0x14e4

+devid=0x4470

+manfid=0x2d0

+antswitch=0

+pdgain5g=0

+pdgain2g=0

+aa2g=3

+aa5g=3

+agbg0=0

+agbg1=0

+aga0=0

+aga1=0

+extpagain5g=0

+slice/1/extpagain2g=2

+slice/1/extpagain5g=0

+rxgains2gelnagaina0=2

+rxgains2gtrisoa0=6

+rxgains2gtrelnabypa0=1

+rxgains5gelnagaina0=2

+rxgains5gtrisoa0=6

+rxgains5gtrelnabypa0=1

+rxgains5gmelnagaina0=2

+rxgains5gmtrisoa0=6

+rxgains5gmtrelnabypa0=1

+rxgains5ghelnagaina0=2

+rxgains5ghtrisoa0=6

+rxgains5ghtrelnabypa0=1

+rxgains2gelnagaina1=2

+rxgains2gtrisoa1=6

+rxgains2gtrelnabypa1=1

+rxgains5gelnagaina1=2

+rxgains5gtrisoa1=6

+rxgains5gtrelnabypa1=1

+rxgains5gmelnagaina1=2

+rxgains5gmtrisoa1=6

+rxgains5gmtrelnabypa1=1

+rxgains5ghelnagaina1=2

+rxgains5ghtrisoa1=6

+rxgains5ghtrelnabypa1=1

+

+#RSSI related

+rssicorrnorm_c0=0,0

+rssicorrnorm_c1=0,0

+rssicorrnorm5g_c0=0,0,0,0,0,0,0,0,0,0,0,0

+rssicorrnorm5g_c1=0,0,0,0,0,0,0,0,0,0,0,0

+rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4

+rssi_delta_5gl=-14,-8,-16,-16,-14,-8,-18,-16,-10,-8,-20,-12,-19,-6,-19,-19,-16,-7,-19,-18,-15,-6,-23,-16

+rssi_delta_5gml=-16,-5,-17,-18,-17,-5,-23,-21,-17,-5,-23,-19,-17,-6,-19,-18,-14,-4,-20,-17,-16,-6,-24,-18

+rssi_delta_5gmu=-16,-5,-17,-18,-16,-5,-23,-20,-16,-5,-23,-18,-19,-3,-17,-17,-14,-3,-20,-16,-16,-6,-24,-18

+rssi_delta_5gh=-14,0,-14,-14,-10,0,-18,-16,-10,0,-14,-12,-16,0,-16,-16,-16,-4,-14,-15,-12,-2,-24,-19

+rssi_cal_rev=1

+rxgaincal_rssical=1

+rssi_delta_2gb0=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+rssi_delta_2gb1=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+rssi_delta_2gb2=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+rssi_delta_2gb3=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+rssi_delta_2gb4=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+gain_cal_temp=25

+trloss_adj_time_dur=30

+trloss_adj_temp_thresh=10

+temp_comp_tr_loss=1

+

+rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23

+rxgain_tempcoeff5gl=32,29

+rxgain_tempcoeff5gml=31,46

+rxgain_tempcoeff5gmu=26,36

+rxgain_tempcoeff5gh=31,36

+rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23

+rxgain_tempcoeff5gl_elnaoff=48,55

+rxgain_tempcoeff5gml_elnaoff=50,56

+rxgain_tempcoeff5gmu_elnaoff=51,57

+rxgain_tempcoeff5gh_elnaoff=49,57

+

+#Two range TSSI

+tworangetssi5g=0

+slice/1/tworangetssi2g=0

+slice/1/lowpowerrange2g=0

+

+nocrc=1

+otpimagesize=502

+

+xtalfreq=37400

+

+txchain=3

+rxchain=3

+

+## --- 11b ANT selection Diversity ---

+cck_onecore_tx=1

+#slice/1/ocl=0

+### --- 11b ANT selection Diversity core mask setting ---

+ocl_cm=1

+slice/1/ocl_cm=1

+

+cckdigfilttype=2

+slice/1/bphyscale=45

+slice/1/cck_txgain_offsetval=40

+

+#bit mask for slice capability bit 0:2G bit 1:5G

+bandcap=2

+slice/1/bandcap=1

+

+#TXBF Related

+rpcal2g=0

+rpcal5gb0=0

+rpcal5gb1=0

+rpcal5gb2=0

+rpcal5gb3=0

+slice/1/rpcal2g=0

+slice/1/rpcal5gb0=0

+slice/1/rpcal5gb1=0

+slice/1/rpcal5gb2=0

+slice/1/rpcal5gb3=0

+

+#FDSS Related

+#fdss_level_5g=-1,-1

+#fdss_interp_en=0

+#slice/1/fdss_level_2g=4,4

+#slice/1/fdss_interp_en=1

+

+#PAPRR Related

+slice/1/paprdis=1

+slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0

+slice/1/paprrmcsgamma2g=500,500,550,700,700,-1,-1,-1,-1,-1

+

+#Tempsense Related

+tempthresh=255

+tempoffset=-1

+rawtempsense=0x1ff

+phycal_tempdelta=15

+temps_period=15

+temps_hysteresis=15

+

+#------------- TSSI Related -------------

+tssipos2g=1

+tssipos5g=1

+AvVmid_c0=2,131,5,20,5,20,6,15,5,25

+AvVmid_c1=2,130,5,20,5,20,5,20,6,15

+slice/1/AvVmid_c0=6,70,1,159,1,166,1,153,1,153

+slice/1/AvVmid_c1=6,70,1,155,1,158,1,147,1,151

+# CCK in case of multi mode 5

+pa2gccka0=-188,7233,-860

+pa2gccka1=-190,7084,-852

+# OFDM in case of multi_mode 5

+pa2ga0=158,8576,-583

+pa2ga1=98,8578,-673

+

+pa5ga0=-161,7039,-955,-162,7095,-958,-161,6535,-892,-172,6773,-917

+pa5ga1=-141,7498,-995,-155,7071,-951,-181,6724,-918,-152,6526,-884

+# Max power and offsets

+maxp2ga0=86

+maxp2ga1=86

+maxp5ga0=70,70,70,70

+maxp5ga1=70,70,70,70

+subband5gver=0x4

+paparambwver=3

+cckpwroffset0=0

+cckpwroffset1=0

+pdoffset40ma0=0x0000

+pdoffset80ma0=0x0000

+pdoffset40ma1=0x0000

+pdoffset80ma1=0x0000

+pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+cckbw202gpo=0

+cckbw20ul2gpo=0

+mcsbw202gpo=0xFFA66666

+mcsbw402gpo=0xEC888222

+dot11agofdmhrbw202gpo=0xA666

+ofdmlrbw202gpo=0x0066

+mcsbw205glpo=0x22000000

+mcsbw405glpo=0x22000000

+mcsbw805glpo=0x22000000

+mcsbw1605glpo=0

+mcsbw205gmpo=0x22000000

+mcsbw405gmpo=0x22000000

+mcsbw805gmpo=0x22000000

+mcsbw1605gmpo=0

+mcsbw205ghpo=0x22000000

+mcsbw405ghpo=0x22000000

+mcsbw805ghpo=0x22000000

+

+slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+#slice/1/pdoffsetcckma0=1

+#slice/1/pdoffsetcckma1=1

+mcs1024qam2gpo=0xFFFF

+mcs1024qam5glpo=0xAA8888

+mcs1024qam5gmpo=0xAA8888

+mcs1024qam5ghpo=0xAA8888

+mcs1024qam5gx1po=0xAA8888

+mcs1024qam5gx2po=0xAA8888

+mcs8poexp=0

+mcs9poexp=0

+mcs10poexp=0

+

+# 5G power offset per channel for band edge channel

+powoffs5g20mtna0=0,0,0,0,0,0,0

+powoffs5g20mtna1=0,0,0,0,0,0,0

+powoffs5g40mtna0=0,0,0,0,0

+powoffs5g40mtna1=0,0,0,0,0

+powoffs5g80mtna0=0,0,0,0,0

+powoffs5g80mtna1=0,0,0,0,0

+mcs11poexp=0

+

+# OLPC Related

+disable_olpc=0

+olpc_thresh5g=32

+olpc_anchor5g=40

+slice/1/disable_olpc=0

+slice/1/olpc_thresh2g=48

+slice/1/olpc_anchor2g=52

+

+#LTE Coex Related

+#ltecxmux=0

+#ltecxpadnum=0x0504

+#ltecxfnsel=0x44

+#ltecxgcigpio=0x04

+#OOB params

+#device_wake_opt=1

+host_wake_opt=0

+

+# SWCTRL Related

+swctrlmap_5g=0xc0d0c0d0,0xa0a00000,0x80800000,0x000000,0x3FF

+swctrlmapext_5g=0x01000100,0x00000000,0x00000000,0x000000,0x000

+fem_table_init_val=0x00000000,0x80800000

+fem_table_init_val_ext=0x00000000,0x00000000

+

+slice/1/swctrlmap_2g=0x02000200,0x03030000,0x01010000,0x000000,0x3FF

+slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003

+#slice/1/swctrlmap_5g=0x38702850,0x10200000,0x00000000,0x000000,0x3FF

+#slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003

+slice/1/fem_table_init_val=0x01010000,0x00000000

+slice/1/fem_table_init_val_ext=0x00000000,0x00000000

+

+#clb2gslice0core0=0x000

+clb2gslice1core0=0x003

+clb5gslice0core0=0x1f0

+#clb5gslice1core0=0x070

+#clb2gslice0core1=0x000

+clb2gslice1core1=0x003

+clb5gslice0core1=0x1f0

+#clb5gslice1core1=0x038

+btc_prisel_ant_mask=0x2

+clb_swctrl_smask_ant0=0x3ff

+clb_swctrl_smask_ant1=0x3ff

+muxenab=1

+

+#BT Coex 1:TDM

+btc_mode=1

+

+# --- PAPD Cal related params ----

+txwbpapden=0 # 0:NBPAPD 1:WBPAPD

+# NB PAPD Cal params

+slice/1/nb_eps_offset=485,485

+slice/1/nb_bbmult=35,35

+slice/1/nb_papdcalidx=11,11

+slice/1/nb_txattn=3,3

+slice/1/nb_rxattn=0,0

+slice/1/nb_eps_stopidx=63

+slice/1/papdgainctrl2g=1

+slice/1/pacalshift2g=0,0

+slice/1/ampbased_gc=0

+#WB papd cal params

+#params are - 0x5g2g

+#slice/1/wb_rxattn=0x0101

+#slice/1/wb_txattn=0x0404

+#slice/1/wb_papdcalidx=0x1405

+#slice/1/wb_papdcalidx_core1=0x1404

+#slice/1/wb_bbmult=0x4040

+#slice/1/wb_bbmult_core1=0x4040

+#slice/1/wb_calref_db=0x2828

+#slice/1/wb_calref_db_core1=0x1a1a

+#slice/1/wb_tia_gain_mode=0x0006

+#slice/1/wb_tia_gain_mode_core1=0x0006

+#slice/1/wb_txbuf_offset=0x1820

+#slice/1/wb_txbuf_offset_core1=0x1823

+#slice/1/wb_frac_del=0x4B0F

+#slice/1/wb_frac_del_core1=0x4B2D

+#slice/1/wb_eps_offset=432

+#slice/1/wb_eps_offset_core1=430

+

+#wb_papdcalidx=0x0202

+#wb_papdcalidx=0x0404

+#wb_txbuf_offset=0x2020

+#wb_calref_db=0x1616

+#wb_frac_del=0x1a1a

+#wb_eps_offset=0x1c201c3

+#wb_bbmult=0x6664

+#wb_bbmult=0x4848

+#wb_eps_offset_core1=438

+

+# energy detect threshold

+ed_thresh2g=-63

+ed_thresh5g=-63

+# energy detect threshold for EU

+eu_edthresh2g=-63

+eu_edthresh5g=-63

+

+btldopu=1

+

+#Enable LHL PS mode

+lhl_ps_mode=3

+# to enable he features

+he_en=1

+

+# FE Loss comp parameters

+slice/1/felossTx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+slice/1/felossTx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+slice/1/felossRx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+slice/1/felossRx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+felossTx5ga0=0,0,0,0

+felossTx5ga1=0,0,0,0

+felossRx5ga0=0,0,0,0

+felossRx5ga1=0,0,0,0

+

+## ULOFDMA Board limit PPRs for 2G20 ##

+ruppr2g20bpska0=0xf62d6

+ruppr2g20bpska1=0xf62d6

+ruppr2g20qpska0=0xf6b18

+ruppr2g20qpska1=0xf6b18

+ruppr2g20qam16a0=0xf6b5a

+ruppr2g20qam16a1=0xf6b5a

+ruppr2g20qam64a0=0x203de

+ruppr2g20qam64a1=0x203de

+ruppr2g20qam256a0=0x30800

+ruppr2g20qam256a1=0x30800

+ruppr2g20qam1024a0=0x0

+ruppr2g20qam1024a1=0x0

+## ULOFDMA Board limit PPRs for 5G20 ##

+ruppr5g20bpska0=0xd6316

+ruppr5g20bpska1=0xd6316

+ruppr5g20qpska0=0xe6316

+ruppr5g20qpska1=0xe6316

+ruppr5g20qam16a0=0xd6b5a

+ruppr5g20qam16a1=0xd6b5a

+ruppr5g20qam64a0=0x0

+ruppr5g20qam64a1=0x0

+ruppr5g20qam256a0=0x10842

+ruppr5g20qam256a1=0x10842

+ruppr5g20qam1024a0=0x30000

+ruppr5g20qam1024a1=0x30000

+## ULOFDMA Board limit PPRs for 5G40 ##

+ruppr5g40bpska0=0x1cc6316

+ruppr5g40bpska1=0x1cc6316

+ruppr5g40qpska0=0x1cd6316

+ruppr5g40qpska1=0x1cd6316

+ruppr5g40qam16a0=0x1cd735a

+ruppr5g40qam16a1=0x1cd735a

+ruppr5g40qam64a0=0x0

+ruppr5g40qam64a1=0x0

+ruppr5g40qam256a0=0x210842

+ruppr5g40qam256a1=0x210842

+ruppr5g40qam1024a0=0x630000

+ruppr5g40qam1024a1=0x630000

+## ULOFDMA Board limit PPRs for 5G80 ##

+ruppr5g80bpska0=0x7bdc

+ruppr5g80bpska1=0x7bdc

+ruppr5g80qpska0=0x7bdc

+ruppr5g80qpska1=0x7bdc

+ruppr5g80qam16a0=0x3dc

+ruppr5g80qam16a1=0x3dc

+ruppr5g80qam64a0=0x0

+ruppr5g80qam64a1=0x0

+ruppr5g80qam256a0=0x213842

+ruppr5g80qam256a1=0x213842

+ruppr5g80qam1024a0=0x420000

+ruppr5g80qam1024a1=0x420000

+

+### SAR HEAD params

+### MIMO Mode Parameters

+## 2g normal:16dB airplane:15dB

+#slice/1/dynsar_2g=0xc0c0

+#slice/1/dynsar_2g_2=0xbcbc

+## 5g normal:14dB airplane:13dB

+#dynsar_5g=0xb8b8

+#dynsar_5g_2=0xb4b4

+### RSDB mode Parameters(Both core are active)

+## 2g normal:15dB airplane:14dB

+#slice/1/rsdb_dynsar_2g=0xbcbc

+#slice/1/rsdb_dynsar_2g_2=0xb8b8

+## 5g normal:13dB airplane:12dB

+#rsdb_dynsar_5g=0xb4b4

+#rsdb_dynsar_5g_2=0xb0b0

+### Disable Parameters 2G:31.75dB 5G:31.75dB

+#slice/1/rsdb_dynsar_2g_1=0xffff

+#rsdb_dynsar_5g_1=0xffff

+#

+### SAR GRIP params

+### MIMO Mode Parameters

+## 2g normal:16dB airplane:15dB

+#slice/1/grip_dynsar_2g=0xc0c0

+#slice/1/grip_dynsar_2g_2=0xbcbc

+## 5g normal:14dB airplane:13dB

+#grip_dynsar_5g=0xb8b8

+#grip_dynsar_5g_2=0xb4b4

+### RSDB mode Parameters(Both core are active)

+## 2g normal:15dB airplane:14dB

+#slice/1/grip_rsdb_dynsar_2g=0xbcbc

+#slice/1/grip_rsdb_dynsar_2g_2=0xb8b8

+## 5g normal:13dB airplane:12dB

+#grip_rsdb_dynsar_5g=0xb4b4

+#grip_rsdb_dynsar_5g_2=0xb0b0

+#

+### FCC Mode: 10dB

+#slice/1/fccpwrch12=0x28

+#slice/1/fccpwrch13=0x28

+#

+#

+### RU SAR HEAD params

+### MIMO Mode Parameters

+## 2g normal:14,6,0.25dB airplane:18,10,2dB

+#slice/1/dynsar_2g_ru=0xb8b8,0x9898,0x8181

+#slice/1/dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888

+## 5g normal:14,6,0.25dB airplane:18,10,2dB

+#dynsar_5g_ru=0xb8b8,0x9898,0x8181

+#dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888

+### RSDB mode Parameters(Both core are active)

+## 2g normal:14,6,0.25dB airplane:18,10,2dB

+#slice/1/rsdb_dynsar_2g_ru=0xb8b8,0x9898,0x8181

+#slice/1/rsdb_dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888

+## 5g normal:14,6,0.25dB airplane:18,10,2dB

+#rsdb_dynsar_5g_ru=0xb8b8,0x9898,0x8181

+#rsdb_dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888

+#

+### RU SAR GRIP params

+### MIMO Mode Parameters

+## 2g normal:16,8,1dB airplane:20,12,4dB

+#slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484

+#slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090

+## 5g normal:16,8,1dB airplane:20,12,4dB

+#grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484

+#grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090

+### RSDB mode Parameters(Both core are active)

+## 2g normal:16,8,1dB airplane:20,12,4dB

+#slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484

+#slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090

+## 5g normal:16,8,1dB airplane:20,12,4dB

+#grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484

+#grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090

+

diff --git a/proprietary/vendor/firmware/nvram.txt_1rh_es12_b0 b/proprietary/vendor/firmware/nvram.txt_1rh_es12_b0
new file mode 100644
index 0000000..53e0d59
--- /dev/null
+++ b/proprietary/vendor/firmware/nvram.txt_1rh_es12_b0
@@ -0,0 +1,479 @@
+# Broadcom Proprietary and Confidential. Copyright (C) 2018,

+# All Rights Reserved.

+# 

+# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom;

+# the contents of this file may not be disclosed to third parties,

+# copied or duplicated in any form, in whole or in part, without

+# the prior written permission of Broadcom.

+#

+#

+# <<Broadcom-WL-IPTag/Proprietary:>>

+

+# bcm4375 B0, MURATA 1RH ES1.2

+# 2G iPA, 5G ePA

+# Release date : 20180726

+# For Type-1RH : ES1.2

+# Test F/W : FW112_package

+# Target power changed from reference, TEST PURPOSE ONLY

+NVRAMRev=$Rev: 506283 $

+sromrev=11

+boardrev=0x1101

+boardtype=0x0880

+boardflags=0x10401001

+boardflags2=0x00800000

+boardflags3=0x40000100

+#boardnum=57410

+macaddr=00:90:4c:12:d0:01

+jtag_irw=38

+

+#Regulatory specific

+ccode=US

+regrev=0

+

+# Board specific

+vendid=0x14e4

+devid=0x4470

+manfid=0x2d0

+antswitch=0

+pdgain5g=0

+pdgain2g=0

+aa2g=3

+aa5g=3

+agbg0=0

+agbg1=0

+aga0=0

+aga1=0

+extpagain5g=0

+slice/1/extpagain2g=2

+slice/1/extpagain5g=0

+rxgains2gelnagaina0=2

+rxgains2gtrisoa0=6

+rxgains2gtrelnabypa0=1

+rxgains5gelnagaina0=2

+rxgains5gtrisoa0=6

+rxgains5gtrelnabypa0=1

+rxgains5gmelnagaina0=2

+rxgains5gmtrisoa0=6

+rxgains5gmtrelnabypa0=1

+rxgains5ghelnagaina0=2

+rxgains5ghtrisoa0=6

+rxgains5ghtrelnabypa0=1

+rxgains2gelnagaina1=2

+rxgains2gtrisoa1=6

+rxgains2gtrelnabypa1=1

+rxgains5gelnagaina1=2

+rxgains5gtrisoa1=6

+rxgains5gtrelnabypa1=1

+rxgains5gmelnagaina1=2

+rxgains5gmtrisoa1=6

+rxgains5gmtrelnabypa1=1

+rxgains5ghelnagaina1=2

+rxgains5ghtrisoa1=6

+rxgains5ghtrelnabypa1=1

+

+#RSSI related

+rssicorrnorm_c0=0,0

+rssicorrnorm_c1=0,0

+rssicorrnorm5g_c0=0,0,0,0,0,0,0,0,0,0,0,0

+rssicorrnorm5g_c1=0,0,0,0,0,0,0,0,0,0,0,0

+rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4

+rssi_delta_5gl=-14,-8,-16,-16,-14,-8,-18,-16,-10,-8,-20,-12,-19,-6,-19,-19,-16,-7,-19,-18,-15,-6,-23,-16

+rssi_delta_5gml=-16,-5,-17,-18,-17,-5,-23,-21,-17,-5,-23,-19,-17,-6,-19,-18,-14,-4,-20,-17,-16,-6,-24,-18

+rssi_delta_5gmu=-16,-5,-17,-18,-16,-5,-23,-20,-16,-5,-23,-18,-19,-3,-17,-17,-14,-3,-20,-16,-16,-6,-24,-18

+rssi_delta_5gh=-14,0,-14,-14,-10,0,-18,-16,-10,0,-14,-12,-16,0,-16,-16,-16,-4,-14,-15,-12,-2,-24,-19

+rssi_cal_rev=1

+rxgaincal_rssical=1

+rssi_delta_2gb0=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+rssi_delta_2gb1=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+rssi_delta_2gb2=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+rssi_delta_2gb3=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+rssi_delta_2gb4=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+gain_cal_temp=25

+trloss_adj_time_dur=30

+trloss_adj_temp_thresh=10

+temp_comp_tr_loss=1

+

+rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23

+rxgain_tempcoeff5gl=32,29

+rxgain_tempcoeff5gml=31,46

+rxgain_tempcoeff5gmu=26,36

+rxgain_tempcoeff5gh=31,36

+rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23

+rxgain_tempcoeff5gl_elnaoff=48,55

+rxgain_tempcoeff5gml_elnaoff=50,56

+rxgain_tempcoeff5gmu_elnaoff=51,57

+rxgain_tempcoeff5gh_elnaoff=49,57

+

+#Two range TSSI

+tworangetssi5g=0

+slice/1/tworangetssi2g=0

+slice/1/lowpowerrange2g=0

+

+nocrc=1

+otpimagesize=502

+

+xtalfreq=37400

+

+txchain=3

+rxchain=3

+

+## --- 11b ANT selection Diversity ---

+cck_onecore_tx=1

+#slice/1/ocl=0

+### --- 11b ANT selection Diversity core mask setting ---

+ocl_cm=1

+slice/1/ocl_cm=1

+

+cckdigfilttype=2

+slice/1/bphyscale=45

+slice/1/cck_txgain_offsetval=40

+

+#bit mask for slice capability bit 0:2G bit 1:5G

+bandcap=2

+slice/1/bandcap=1

+

+#TXBF Related

+rpcal2g=0

+rpcal5gb0=0

+rpcal5gb1=0

+rpcal5gb2=0

+rpcal5gb3=0

+slice/1/rpcal2g=0

+slice/1/rpcal5gb0=0

+slice/1/rpcal5gb1=0

+slice/1/rpcal5gb2=0

+slice/1/rpcal5gb3=0

+

+#FDSS Related

+#fdss_level_5g=-1,-1

+#fdss_interp_en=0

+#slice/1/fdss_level_2g=4,4

+#slice/1/fdss_interp_en=1

+

+#PAPRR Related

+slice/1/paprdis=1

+slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0

+slice/1/paprrmcsgamma2g=500,500,550,700,700,-1,-1,-1,-1,-1

+

+#Tempsense Related

+tempthresh=255

+tempoffset=-1

+rawtempsense=0x1ff

+phycal_tempdelta=15

+temps_period=15

+temps_hysteresis=15

+

+#------------- TSSI Related -------------

+tssipos2g=1

+tssipos5g=1

+AvVmid_c0=2,131,5,20,5,20,6,15,5,25

+AvVmid_c1=2,130,5,20,5,20,5,20,6,15

+slice/1/AvVmid_c0=6,70,1,159,1,166,1,153,1,153

+slice/1/AvVmid_c1=6,70,1,155,1,158,1,147,1,151

+# CCK in case of multi mode 5

+pa2gccka0=-188,7233,-860

+pa2gccka1=-190,7084,-852

+# OFDM in case of multi_mode 5

+pa2ga0=158,8576,-583

+pa2ga1=98,8578,-673

+

+pa5ga0=-161,7039,-955,-162,7095,-958,-161,6535,-892,-172,6773,-917

+pa5ga1=-141,7498,-995,-155,7071,-951,-181,6724,-918,-152,6526,-884

+# Max power and offsets

+maxp2ga0=86

+maxp2ga1=86

+maxp5ga0=70,70,70,70

+maxp5ga1=70,70,70,70

+subband5gver=0x4

+paparambwver=3

+cckpwroffset0=0

+cckpwroffset1=0

+pdoffset40ma0=0x0000

+pdoffset80ma0=0x0000

+pdoffset40ma1=0x0000

+pdoffset80ma1=0x0000

+pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+cckbw202gpo=0

+cckbw20ul2gpo=0

+mcsbw202gpo=0xFFA66666

+mcsbw402gpo=0xEC888222

+dot11agofdmhrbw202gpo=0xA666

+ofdmlrbw202gpo=0x0066

+mcsbw205glpo=0x22000000

+mcsbw405glpo=0x22000000

+mcsbw805glpo=0x22000000

+mcsbw1605glpo=0

+mcsbw205gmpo=0x22000000

+mcsbw405gmpo=0x22000000

+mcsbw805gmpo=0x22000000

+mcsbw1605gmpo=0

+mcsbw205ghpo=0x22000000

+mcsbw405ghpo=0x22000000

+mcsbw805ghpo=0x22000000

+

+slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+#slice/1/pdoffsetcckma0=1

+#slice/1/pdoffsetcckma1=1

+mcs1024qam2gpo=0xFFFF

+mcs1024qam5glpo=0xAA8888

+mcs1024qam5gmpo=0xAA8888

+mcs1024qam5ghpo=0xAA8888

+mcs1024qam5gx1po=0xAA8888

+mcs1024qam5gx2po=0xAA8888

+mcs8poexp=0

+mcs9poexp=0

+mcs10poexp=0

+

+# 5G power offset per channel for band edge channel

+powoffs5g20mtna0=0,0,0,0,0,0,0

+powoffs5g20mtna1=0,0,0,0,0,0,0

+powoffs5g40mtna0=0,0,0,0,0

+powoffs5g40mtna1=0,0,0,0,0

+powoffs5g80mtna0=0,0,0,0,0

+powoffs5g80mtna1=0,0,0,0,0

+mcs11poexp=0

+

+# OLPC Related

+disable_olpc=0

+olpc_thresh5g=32

+olpc_anchor5g=40

+slice/1/disable_olpc=0

+slice/1/olpc_thresh2g=48

+slice/1/olpc_anchor2g=52

+

+#LTE Coex Related

+#ltecxmux=0

+#ltecxpadnum=0x0504

+#ltecxfnsel=0x44

+#ltecxgcigpio=0x04

+#OOB params

+#device_wake_opt=1

+host_wake_opt=0

+

+# SWCTRL Related

+swctrlmap_5g=0xc0d0c0d0,0xa0a00000,0x80800000,0x000000,0x3FF

+swctrlmapext_5g=0x01000100,0x00000000,0x00000000,0x000000,0x000

+fem_table_init_val=0x00000000,0x80800000

+fem_table_init_val_ext=0x00000000,0x00000000

+

+slice/1/swctrlmap_2g=0x02000200,0x03030000,0x01010000,0x000000,0x3FF

+slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003

+#slice/1/swctrlmap_5g=0x38702850,0x10200000,0x00000000,0x000000,0x3FF

+#slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003

+slice/1/fem_table_init_val=0x01010000,0x00000000

+slice/1/fem_table_init_val_ext=0x00000000,0x00000000

+

+#clb2gslice0core0=0x000

+clb2gslice1core0=0x003

+clb5gslice0core0=0x1f0

+#clb5gslice1core0=0x070

+#clb2gslice0core1=0x000

+clb2gslice1core1=0x003

+clb5gslice0core1=0x1f0

+#clb5gslice1core1=0x038

+btc_prisel_ant_mask=0x2

+clb_swctrl_smask_ant0=0x3ff

+clb_swctrl_smask_ant1=0x3ff

+muxenab=1

+

+#BT Coex 1:TDM

+btc_mode=1

+

+# --- PAPD Cal related params ----

+txwbpapden=0 # 0:NBPAPD 1:WBPAPD

+# NB PAPD Cal params

+slice/1/nb_eps_offset=485,485

+slice/1/nb_bbmult=35,35

+slice/1/nb_papdcalidx=11,11

+slice/1/nb_txattn=3,3

+slice/1/nb_rxattn=0,0

+slice/1/nb_eps_stopidx=63

+slice/1/papdgainctrl2g=1

+slice/1/pacalshift2g=0,0

+slice/1/ampbased_gc=0

+#WB papd cal params

+#params are - 0x5g2g

+#slice/1/wb_rxattn=0x0101

+#slice/1/wb_txattn=0x0404

+#slice/1/wb_papdcalidx=0x1405

+#slice/1/wb_papdcalidx_core1=0x1404

+#slice/1/wb_bbmult=0x4040

+#slice/1/wb_bbmult_core1=0x4040

+#slice/1/wb_calref_db=0x2828

+#slice/1/wb_calref_db_core1=0x1a1a

+#slice/1/wb_tia_gain_mode=0x0006

+#slice/1/wb_tia_gain_mode_core1=0x0006

+#slice/1/wb_txbuf_offset=0x1820

+#slice/1/wb_txbuf_offset_core1=0x1823

+#slice/1/wb_frac_del=0x4B0F

+#slice/1/wb_frac_del_core1=0x4B2D

+#slice/1/wb_eps_offset=432

+#slice/1/wb_eps_offset_core1=430

+

+#wb_papdcalidx=0x0202

+#wb_papdcalidx=0x0404

+#wb_txbuf_offset=0x2020

+#wb_calref_db=0x1616

+#wb_frac_del=0x1a1a

+#wb_eps_offset=0x1c201c3

+#wb_bbmult=0x6664

+#wb_bbmult=0x4848

+#wb_eps_offset_core1=438

+

+# energy detect threshold

+ed_thresh2g=-63

+ed_thresh5g=-63

+# energy detect threshold for EU

+eu_edthresh2g=-63

+eu_edthresh5g=-63

+

+btldopu=1

+

+#Enable LHL PS mode

+lhl_ps_mode=3

+# to enable he features

+he_en=1

+

+# FE Loss comp parameters

+slice/1/felossTx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+slice/1/felossTx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+slice/1/felossRx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+slice/1/felossRx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+felossTx5ga0=0,0,0,0

+felossTx5ga1=0,0,0,0

+felossRx5ga0=0,0,0,0

+felossRx5ga1=0,0,0,0

+

+## ULOFDMA Board limit PPRs for 2G20 ##

+ruppr2g20bpska0=0xf62d6

+ruppr2g20bpska1=0xf62d6

+ruppr2g20qpska0=0xf6b18

+ruppr2g20qpska1=0xf6b18

+ruppr2g20qam16a0=0xf6b5a

+ruppr2g20qam16a1=0xf6b5a

+ruppr2g20qam64a0=0x203de

+ruppr2g20qam64a1=0x203de

+ruppr2g20qam256a0=0x30800

+ruppr2g20qam256a1=0x30800

+ruppr2g20qam1024a0=0x0

+ruppr2g20qam1024a1=0x0

+## ULOFDMA Board limit PPRs for 5G20 ##

+ruppr5g20bpska0=0xd6316

+ruppr5g20bpska1=0xd6316

+ruppr5g20qpska0=0xe6316

+ruppr5g20qpska1=0xe6316

+ruppr5g20qam16a0=0xd6b5a

+ruppr5g20qam16a1=0xd6b5a

+ruppr5g20qam64a0=0x0

+ruppr5g20qam64a1=0x0

+ruppr5g20qam256a0=0x10842

+ruppr5g20qam256a1=0x10842

+ruppr5g20qam1024a0=0x30000

+ruppr5g20qam1024a1=0x30000

+## ULOFDMA Board limit PPRs for 5G40 ##

+ruppr5g40bpska0=0x1cc6316

+ruppr5g40bpska1=0x1cc6316

+ruppr5g40qpska0=0x1cd6316

+ruppr5g40qpska1=0x1cd6316

+ruppr5g40qam16a0=0x1cd735a

+ruppr5g40qam16a1=0x1cd735a

+ruppr5g40qam64a0=0x0

+ruppr5g40qam64a1=0x0

+ruppr5g40qam256a0=0x210842

+ruppr5g40qam256a1=0x210842

+ruppr5g40qam1024a0=0x630000

+ruppr5g40qam1024a1=0x630000

+## ULOFDMA Board limit PPRs for 5G80 ##

+ruppr5g80bpska0=0x7bdc

+ruppr5g80bpska1=0x7bdc

+ruppr5g80qpska0=0x7bdc

+ruppr5g80qpska1=0x7bdc

+ruppr5g80qam16a0=0x3dc

+ruppr5g80qam16a1=0x3dc

+ruppr5g80qam64a0=0x0

+ruppr5g80qam64a1=0x0

+ruppr5g80qam256a0=0x213842

+ruppr5g80qam256a1=0x213842

+ruppr5g80qam1024a0=0x420000

+ruppr5g80qam1024a1=0x420000

+

+### SAR HEAD params

+### MIMO Mode Parameters

+## 2g normal:16dB airplane:15dB

+#slice/1/dynsar_2g=0xc0c0

+#slice/1/dynsar_2g_2=0xbcbc

+## 5g normal:14dB airplane:13dB

+#dynsar_5g=0xb8b8

+#dynsar_5g_2=0xb4b4

+### RSDB mode Parameters(Both core are active)

+## 2g normal:15dB airplane:14dB

+#slice/1/rsdb_dynsar_2g=0xbcbc

+#slice/1/rsdb_dynsar_2g_2=0xb8b8

+## 5g normal:13dB airplane:12dB

+#rsdb_dynsar_5g=0xb4b4

+#rsdb_dynsar_5g_2=0xb0b0

+### Disable Parameters 2G:31.75dB 5G:31.75dB

+#slice/1/rsdb_dynsar_2g_1=0xffff

+#rsdb_dynsar_5g_1=0xffff

+#

+### SAR GRIP params

+### MIMO Mode Parameters

+## 2g normal:16dB airplane:15dB

+#slice/1/grip_dynsar_2g=0xc0c0

+#slice/1/grip_dynsar_2g_2=0xbcbc

+## 5g normal:14dB airplane:13dB

+#grip_dynsar_5g=0xb8b8

+#grip_dynsar_5g_2=0xb4b4

+### RSDB mode Parameters(Both core are active)

+## 2g normal:15dB airplane:14dB

+#slice/1/grip_rsdb_dynsar_2g=0xbcbc

+#slice/1/grip_rsdb_dynsar_2g_2=0xb8b8

+## 5g normal:13dB airplane:12dB

+#grip_rsdb_dynsar_5g=0xb4b4

+#grip_rsdb_dynsar_5g_2=0xb0b0

+#

+### FCC Mode: 10dB

+#slice/1/fccpwrch12=0x28

+#slice/1/fccpwrch13=0x28

+#

+#

+### RU SAR HEAD params

+### MIMO Mode Parameters

+## 2g normal:14,6,0.25dB airplane:18,10,2dB

+#slice/1/dynsar_2g_ru=0xb8b8,0x9898,0x8181

+#slice/1/dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888

+## 5g normal:14,6,0.25dB airplane:18,10,2dB

+#dynsar_5g_ru=0xb8b8,0x9898,0x8181

+#dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888

+### RSDB mode Parameters(Both core are active)

+## 2g normal:14,6,0.25dB airplane:18,10,2dB

+#slice/1/rsdb_dynsar_2g_ru=0xb8b8,0x9898,0x8181

+#slice/1/rsdb_dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888

+## 5g normal:14,6,0.25dB airplane:18,10,2dB

+#rsdb_dynsar_5g_ru=0xb8b8,0x9898,0x8181

+#rsdb_dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888

+#

+### RU SAR GRIP params

+### MIMO Mode Parameters

+## 2g normal:16,8,1dB airplane:20,12,4dB

+#slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484

+#slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090

+## 5g normal:16,8,1dB airplane:20,12,4dB

+#grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484

+#grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090

+### RSDB mode Parameters(Both core are active)

+## 2g normal:16,8,1dB airplane:20,12,4dB

+#slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484

+#slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090

+## 5g normal:16,8,1dB airplane:20,12,4dB

+#grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484

+#grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090

+

diff --git a/proprietary/vendor/firmware/nvram.txt_1rh_es13_b0 b/proprietary/vendor/firmware/nvram.txt_1rh_es13_b0
new file mode 100644
index 0000000..27d0d4f
--- /dev/null
+++ b/proprietary/vendor/firmware/nvram.txt_1rh_es13_b0
@@ -0,0 +1,496 @@
+# Broadcom Proprietary and Confidential. Copyright (C) 2018,

+# All Rights Reserved.

+# 

+# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom;

+# the contents of this file may not be disclosed to third parties,

+# copied or duplicated in any form, in whole or in part, without

+# the prior written permission of Broadcom.

+#

+#

+# <<Broadcom-WL-IPTag/Proprietary:>>

+

+# bcm4375 B0, MURATA 1RH ES1.1

+# 2G iPA, 5G ePA

+# Release date : 20180726

+# For Type-1RH : ES1.3

+# Test F/W : FW112_package

+# Target power changed from reference, TEST PURPOSE ONLY

+NVRAMRev=$Rev: 506283 $

+sromrev=11

+boardrev=0x1101

+boardtype=0x0880

+boardflags=0x10401001

+boardflags2=0x00800000

+boardflags3=0x40000100

+#boardnum=57410

+macaddr=00:90:4c:12:d0:01

+jtag_irw=38

+

+#Regulatory specific

+ccode=US

+regrev=0

+

+# Board specific

+vendid=0x14e4

+devid=0x4470

+manfid=0x2d0

+antswitch=0

+pdgain5g=0

+pdgain2g=0

+aa2g=3

+aa5g=3

+agbg0=0

+agbg1=0

+aga0=0

+aga1=0

+extpagain5g=0

+slice/1/extpagain2g=2

+slice/1/extpagain5g=0

+rxgains2gelnagaina0=2

+rxgains2gtrisoa0=6

+rxgains2gtrelnabypa0=1

+rxgains5gelnagaina0=2

+rxgains5gtrisoa0=6

+rxgains5gtrelnabypa0=1

+rxgains5gmelnagaina0=2

+rxgains5gmtrisoa0=6

+rxgains5gmtrelnabypa0=1

+rxgains5ghelnagaina0=2

+rxgains5ghtrisoa0=6

+rxgains5ghtrelnabypa0=1

+rxgains2gelnagaina1=2

+rxgains2gtrisoa1=6

+rxgains2gtrelnabypa1=1

+rxgains5gelnagaina1=2

+rxgains5gtrisoa1=6

+rxgains5gtrelnabypa1=1

+rxgains5gmelnagaina1=2

+rxgains5gmtrisoa1=6

+rxgains5gmtrelnabypa1=1

+rxgains5ghelnagaina1=2

+rxgains5ghtrisoa1=6

+rxgains5ghtrelnabypa1=1

+

+#RSSI related

+rssicorrnorm_c0=0,0

+rssicorrnorm_c1=0,0

+rssicorrnorm5g_c0=0,0,0,0,0,0,0,0,0,0,0,0

+rssicorrnorm5g_c1=0,0,0,0,0,0,0,0,0,0,0,0

+rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4

+rssi_delta_5gl=-14,-8,-16,-16,-14,-8,-18,-16,-10,-8,-20,-12,-19,-6,-19,-19,-16,-7,-19,-18,-15,-6,-23,-16

+rssi_delta_5gml=-16,-5,-17,-18,-17,-5,-23,-21,-17,-5,-23,-19,-17,-6,-19,-18,-14,-4,-20,-17,-16,-6,-24,-18

+rssi_delta_5gmu=-16,-5,-17,-18,-16,-5,-23,-20,-16,-5,-23,-18,-19,-3,-17,-17,-14,-3,-20,-16,-16,-6,-24,-18

+rssi_delta_5gh=-14,0,-14,-14,-10,0,-18,-16,-10,0,-14,-12,-16,0,-16,-16,-16,-4,-14,-15,-12,-2,-24,-19

+rssi_cal_rev=1

+rxgaincal_rssical=1

+rssi_delta_2gb0=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+rssi_delta_2gb1=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+rssi_delta_2gb2=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+rssi_delta_2gb3=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+rssi_delta_2gb4=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0

+gain_cal_temp=25

+trloss_adj_time_dur=30

+trloss_adj_temp_thresh=10

+temp_comp_tr_loss=1

+

+rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23

+rxgain_tempcoeff5gl=32,29

+rxgain_tempcoeff5gml=31,46

+rxgain_tempcoeff5gmu=26,36

+rxgain_tempcoeff5gh=31,36

+rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23

+rxgain_tempcoeff5gl_elnaoff=48,55

+rxgain_tempcoeff5gml_elnaoff=50,56

+rxgain_tempcoeff5gmu_elnaoff=51,57

+rxgain_tempcoeff5gh_elnaoff=49,57

+

+#Two range TSSI

+tworangetssi5g=0

+slice/1/tworangetssi2g=0

+slice/1/lowpowerrange2g=0

+

+nocrc=1

+otpimagesize=502

+

+xtalfreq=37400

+

+txchain=3

+rxchain=3

+

+## --- 11b ANT selection Diversity ---

+cck_onecore_tx=1

+#slice/1/ocl=0

+### --- 11b ANT selection Diversity core mask setting ---

+ocl_cm=1

+slice/1/ocl_cm=1

+

+cckdigfilttype=2

+slice/1/bphyscale=45

+slice/1/cck_txgain_offsetval=40

+

+#bit mask for slice capability bit 0:2G bit 1:5G

+bandcap=2

+slice/1/bandcap=1

+

+#TXBF Related

+rpcal2g=0

+rpcal5gb0=0

+rpcal5gb1=0

+rpcal5gb2=0

+rpcal5gb3=0

+slice/1/rpcal2g=0

+slice/1/rpcal5gb0=0

+slice/1/rpcal5gb1=0

+slice/1/rpcal5gb2=0

+slice/1/rpcal5gb3=0

+

+#FDSS Related

+#fdss_level_5g=-1,-1

+#fdss_interp_en=0

+#slice/1/fdss_level_2g=4,4

+#slice/1/fdss_interp_en=1

+

+#PAPRR Related

+slice/1/paprdis=1

+slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0

+slice/1/paprrmcsgamma2g=500,500,550,700,700,-1,-1,-1,-1,-1

+

+#Tempsense Related

+tempthresh=255

+tempoffset=-1

+rawtempsense=0x1ff

+phycal_tempdelta=15

+temps_period=15

+temps_hysteresis=15

+

+#------------- TSSI Related -------------

+tssipos2g=1

+tssipos5g=1

+AvVmid_c0=2,131,5,20,5,20,6,15,5,25

+AvVmid_c1=2,130,5,20,5,20,5,20,6,15

+slice/1/AvVmid_c0=6,70,1,159,1,166,1,153,1,153

+slice/1/AvVmid_c1=6,70,1,155,1,158,1,147,1,151

+# CCK in case of multi mode 5

+pa2gccka0=-188,7233,-860

+pa2gccka1=-190,6956,-840

+# OFDM in case of multi_mode 5

+pa2ga0=158,8832,-563

+pa2ga1=98,8450,-679

+

+pa5ga0=-161,7039,-955,-162,7095,-958,-161,6535,-892,-172,6773,-917

+pa5ga1=-141,7498,-995,-155,7071,-951,-181,6724,-918,-152,6526,-884

+# Max power and offsets

+maxp2ga0=94

+maxp2ga1=94

+maxp5ga0=79,79,79,81

+maxp5ga1=84,81,82,80

+subband5gver=0x4

+paparambwver=3

+cckpwroffset0=0

+cckpwroffset1=0

+pdoffset40ma0=0x0000

+pdoffset80ma0=0x0000

+pdoffset40ma1=0x0000

+pdoffset80ma1=0x0000

+pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+cckbw202gpo=0x0000

+cckbw20ul2gpo=0

+mcsbw202gpo=0xFF766655

+mcsbw402gpo=0xEC888222

+dot11agofdmhrbw202gpo=0x7666

+ofdmlrbw202gpo=0x0055

+mcsbw205glpo=0x44444000

+mcsbw405glpo=0x99766444

+mcsbw805glpo=0x88777444

+mcsbw1605glpo=0

+mcsbw205gmpo=0x66655000

+mcsbw405gmpo=0x99766444

+mcsbw805gmpo=0x88777444

+mcsbw1605gmpo=0

+mcsbw205ghpo=0x55544000

+mcsbw405ghpo=0x99766444

+mcsbw805ghpo=0x88777444

+

+slice/1/powoffs2gtna0=0,-1,-1,0,0,0,0,0,0,0,0,-2,-2,0

+slice/1/powoffs2gtna1=0,0,0,-1,0,0,0,0,0,0,0,0,-2,0

+#slice/1/pdoffsetcckma0=1

+#slice/1/pdoffsetcckma1=1

+mcs1024qam2gpo=0xFFFF

+mcs1024qam5glpo=0xAA8888

+mcs1024qam5gmpo=0xAA8888

+mcs1024qam5ghpo=0xAA8888

+mcs1024qam5gx1po=0xAA8888

+mcs1024qam5gx2po=0xAA8888

+mcs8poexp=0

+mcs9poexp=0

+mcs10poexp=0

+

+# 5G power offset per channel for band edge channel

+powoffs5g20mtna0=0,0,0,0,0,0,0

+powoffs5g20mtna1=0,0,0,0,0,0,0

+powoffs5g40mtna0=0,0,0,0,0

+powoffs5g40mtna1=0,0,0,0,0

+powoffs5g80mtna0=0,0,0,0,0

+powoffs5g80mtna1=0,0,0,0,0

+mcs11poexp=0

+

+# OLPC Related

+disable_olpc=0

+olpc_thresh5g=32

+olpc_anchor5g=40

+slice/1/disable_olpc=0

+slice/1/olpc_thresh2g=48

+slice/1/olpc_anchor2g=52

+

+#LTE Coex Related

+#ltecxmux=0

+#ltecxpadnum=0x0504

+#ltecxfnsel=0x44

+#ltecxgcigpio=0x04

+#OOB params

+#device_wake_opt=1

+host_wake_opt=0

+

+# SWCTRL Related

+swctrlmap_5g=0xc0d0c0d0,0xa0a00000,0x80800000,0x000000,0x3FF

+swctrlmapext_5g=0x01000100,0x00000000,0x00000000,0x000000,0x000

+fem_table_init_val=0x00000000,0x80800000

+fem_table_init_val_ext=0x00000000,0x00000000

+

+slice/1/swctrlmap_2g=0x02000200,0x03030000,0x01010000,0x000000,0x3FF

+slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003

+#slice/1/swctrlmap_5g=0x38702850,0x10200000,0x00000000,0x000000,0x3FF

+#slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003

+slice/1/fem_table_init_val=0x01010000,0x00000000

+slice/1/fem_table_init_val_ext=0x00000000,0x00000000

+

+#clb2gslice0core0=0x000

+clb2gslice1core0=0x003

+clb5gslice0core0=0x1f0

+#clb5gslice1core0=0x070

+#clb2gslice0core1=0x000

+clb2gslice1core1=0x003

+clb5gslice0core1=0x1f0

+#clb5gslice1core1=0x038

+btc_prisel_ant_mask=0x2

+clb_swctrl_smask_ant0=0x3ff

+clb_swctrl_smask_ant1=0x3ff

+muxenab=1

+

+#BT Coex 1:TDM

+btc_mode=1

+

+# --- PAPD Cal related params ----

+txwbpapden=0 # 0:NBPAPD 1:WBPAPD

+# NB PAPD Cal params

+slice/1/nb_eps_offset=485,485

+slice/1/nb_bbmult=35,35

+slice/1/nb_papdcalidx=11,11

+slice/1/nb_txattn=3,3

+slice/1/nb_rxattn=0,0

+slice/1/nb_eps_stopidx=63

+slice/1/papdgainctrl2g=1

+slice/1/pacalshift2g=0,0

+slice/1/ampbased_gc=0

+#WB papd cal params

+#params are - 0x5g2g

+#slice/1/wb_rxattn=0x0101

+#slice/1/wb_txattn=0x0404

+#slice/1/wb_papdcalidx=0x1405

+#slice/1/wb_papdcalidx_core1=0x1404

+#slice/1/wb_bbmult=0x4040

+#slice/1/wb_bbmult_core1=0x4040

+#slice/1/wb_calref_db=0x2828

+#slice/1/wb_calref_db_core1=0x1a1a

+#slice/1/wb_tia_gain_mode=0x0006

+#slice/1/wb_tia_gain_mode_core1=0x0006

+#slice/1/wb_txbuf_offset=0x1820

+#slice/1/wb_txbuf_offset_core1=0x1823

+#slice/1/wb_frac_del=0x4B0F

+#slice/1/wb_frac_del_core1=0x4B2D

+#slice/1/wb_eps_offset=432

+#slice/1/wb_eps_offset_core1=430

+

+#wb_papdcalidx=0x0202

+#wb_papdcalidx=0x0404

+#wb_txbuf_offset=0x2020

+#wb_calref_db=0x1616

+#wb_frac_del=0x1a1a

+#wb_eps_offset=0x1c201c3

+#wb_bbmult=0x6664

+#wb_bbmult=0x4848

+#wb_eps_offset_core1=438

+

+# energy detect threshold

+ed_thresh2g=-63

+ed_thresh5g=-63

+# energy detect threshold for EU

+eu_edthresh2g=-63

+eu_edthresh5g=-63

+

+btldopu=1

+

+#Enable LHL PS mode

+lhl_ps_mode=3

+# to enable he features

+he_en=1

+

+# FE Loss comp parameters

+slice/1/felossTx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8

+slice/1/felossTx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8

+slice/1/felossRx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8

+slice/1/felossRx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8

+felossTx5ga0=6,6,6,6

+felossTx5ga1=6,6,6,6

+felossRx5ga0=6,6,6,6

+felossRx5ga1=6,6,6,6

+

+## ULOFDMA Board limit PPRs for 2G20 ##

+ruppr2g20bpska0=0xf62d6

+ruppr2g20bpska1=0xf62d6

+ruppr2g20qpska0=0xf6b18

+ruppr2g20qpska1=0xf6b18

+ruppr2g20qam16a0=0xf6b5a

+ruppr2g20qam16a1=0xf6b5a

+ruppr2g20qam64a0=0x203de

+ruppr2g20qam64a1=0x203de

+ruppr2g20qam256a0=0x30800

+ruppr2g20qam256a1=0x30800

+ruppr2g20qam1024a0=0x0

+ruppr2g20qam1024a1=0x0

+## ULOFDMA Board limit PPRs for 5G20 ##

+ruppr5g20bpska0=0xd6316

+ruppr5g20bpska1=0xd6316

+ruppr5g20qpska0=0xe6316

+ruppr5g20qpska1=0xe6316

+ruppr5g20qam16a0=0xd6b5a

+ruppr5g20qam16a1=0xd6b5a

+ruppr5g20qam64a0=0x0

+ruppr5g20qam64a1=0x0

+ruppr5g20qam256a0=0x10842

+ruppr5g20qam256a1=0x10842

+ruppr5g20qam1024a0=0x30000

+ruppr5g20qam1024a1=0x30000

+## ULOFDMA Board limit PPRs for 5G40 ##

+ruppr5g40bpska0=0x1cc6316

+ruppr5g40bpska1=0x1cc6316

+ruppr5g40qpska0=0x1cd6316

+ruppr5g40qpska1=0x1cd6316

+ruppr5g40qam16a0=0x1cd735a

+ruppr5g40qam16a1=0x1cd735a

+ruppr5g40qam64a0=0x0

+ruppr5g40qam64a1=0x0

+ruppr5g40qam256a0=0x210842

+ruppr5g40qam256a1=0x210842

+ruppr5g40qam1024a0=0x630000

+ruppr5g40qam1024a1=0x630000

+## ULOFDMA Board limit PPRs for 5G80 ##

+ruppr5g80bpska0=0x7bdc

+ruppr5g80bpska1=0x7bdc

+ruppr5g80qpska0=0x7bdc

+ruppr5g80qpska1=0x7bdc

+ruppr5g80qam16a0=0x3dc

+ruppr5g80qam16a1=0x3dc

+ruppr5g80qam64a0=0x0

+ruppr5g80qam64a1=0x0

+ruppr5g80qam256a0=0x213842

+ruppr5g80qam256a1=0x213842

+ruppr5g80qam1024a0=0x420000

+ruppr5g80qam1024a1=0x420000

+

+# ###########  Configuration for Software Features ############

+## --- SAR power back off ---

+dynsar_5g=0xb4b4

+dynsar_5g_2=0xb4b4

+slice/1/dynsar_2g=0xc0c0

+slice/1/dynsar_2g_2=0xc0c0

+## RSDB SAR Limits

+## SAR Enable ON

+rsdb_dynsar_5g=0xb4b4

+rsdb_dynsar_5g_2=0xb4b4

+slice/1/rsdb_dynsar_2g=0xb0b0

+slice/1/rsdb_dynsar_2g_2=0xb0b0

+## SAR Enable OFF

+rsdb_dynsar_5g_1=0xb4b4

+slice/1/rsdb_dynsar_2g_1=0xc0c0

+

+

+### SAR HEAD params

+### MIMO Mode Parameters

+## 2g normal:16dB airplane:15dB

+#slice/1/dynsar_2g=0xc0c0

+#slice/1/dynsar_2g_2=0xbcbc

+## 5g normal:14dB airplane:13dB

+#dynsar_5g=0xb8b8

+#dynsar_5g_2=0xb4b4

+### RSDB mode Parameters(Both core are active)

+## 2g normal:15dB airplane:14dB

+#slice/1/rsdb_dynsar_2g=0xbcbc

+#slice/1/rsdb_dynsar_2g_2=0xb8b8

+## 5g normal:13dB airplane:12dB

+#rsdb_dynsar_5g=0xb4b4

+#rsdb_dynsar_5g_2=0xb0b0

+### Disable Parameters 2G:31.75dB 5G:31.75dB

+#slice/1/rsdb_dynsar_2g_1=0xffff

+#rsdb_dynsar_5g_1=0xffff

+#

+### SAR GRIP params

+### MIMO Mode Parameters

+## 2g normal:16dB airplane:15dB

+#slice/1/grip_dynsar_2g=0xc0c0

+#slice/1/grip_dynsar_2g_2=0xbcbc

+## 5g normal:14dB airplane:13dB

+#grip_dynsar_5g=0xb8b8

+#grip_dynsar_5g_2=0xb4b4

+### RSDB mode Parameters(Both core are active)

+## 2g normal:15dB airplane:14dB

+#slice/1/grip_rsdb_dynsar_2g=0xbcbc

+#slice/1/grip_rsdb_dynsar_2g_2=0xb8b8

+## 5g normal:13dB airplane:12dB

+#grip_rsdb_dynsar_5g=0xb4b4

+#grip_rsdb_dynsar_5g_2=0xb0b0

+#

+### FCC Mode: 10dB

+#slice/1/fccpwrch12=0x28

+#slice/1/fccpwrch13=0x28

+#

+#

+### RU SAR HEAD params

+### MIMO Mode Parameters

+## 2g normal:14,6,0.25dB airplane:18,10,2dB

+#slice/1/dynsar_2g_ru=0xb8b8,0x9898,0x8181

+#slice/1/dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888

+## 5g normal:14,6,0.25dB airplane:18,10,2dB

+#dynsar_5g_ru=0xb8b8,0x9898,0x8181

+#dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888

+### RSDB mode Parameters(Both core are active)

+## 2g normal:14,6,0.25dB airplane:18,10,2dB

+#slice/1/rsdb_dynsar_2g_ru=0xb8b8,0x9898,0x8181

+#slice/1/rsdb_dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888

+## 5g normal:14,6,0.25dB airplane:18,10,2dB

+#rsdb_dynsar_5g_ru=0xb8b8,0x9898,0x8181

+#rsdb_dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888

+#

+### RU SAR GRIP params

+### MIMO Mode Parameters

+## 2g normal:16,8,1dB airplane:20,12,4dB

+#slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484

+#slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090

+## 5g normal:16,8,1dB airplane:20,12,4dB

+#grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484

+#grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090

+### RSDB mode Parameters(Both core are active)

+## 2g normal:16,8,1dB airplane:20,12,4dB

+#slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484

+#slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090

+## 5g normal:16,8,1dB airplane:20,12,4dB

+#grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484

+#grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090

+

diff --git a/proprietary/vendor/firmware/nvram.txt_1rh_es32_b0 b/proprietary/vendor/firmware/nvram.txt_1rh_es32_b0
new file mode 100644
index 0000000..e68d223
--- /dev/null
+++ b/proprietary/vendor/firmware/nvram.txt_1rh_es32_b0
@@ -0,0 +1,495 @@
+# Broadcom Proprietary and Confidential. Copyright (C) 2018,
+# All Rights Reserved.
+# 
+# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom;
+# the contents of this file may not be disclosed to third parties,
+# copied or duplicated in any form, in whole or in part, without
+# the prior written permission of Broadcom.
+#
+#
+# <<Broadcom-WL-IPTag/Proprietary:>>
+
+# bcm4375 B0, MURATA 1RH ES3.2
+# 2G iPA, 5G ePA
+# Release date : 20180813
+# For Type-1RH : ES3.2
+# Test F/W : FW112_package
+# PA CAL changed from reference
+NVRAMRev=$Rev: 506283 $
+sromrev=11
+boardrev=0x1101
+boardtype=0x0880
+boardflags=0x10401001
+boardflags2=0x00800000
+boardflags3=0x40000100
+#boardnum=57410
+macaddr=00:90:4c:12:d0:01
+jtag_irw=38
+
+#Regulatory specific
+ccode=US
+regrev=0
+
+# Board specific
+vendid=0x14e4
+devid=0x4470
+manfid=0x2d0
+antswitch=0
+pdgain5g=0
+pdgain2g=0
+aa2g=3
+aa5g=3
+agbg0=0
+agbg1=0
+aga0=0
+aga1=0
+extpagain5g=0
+slice/1/extpagain2g=2
+slice/1/extpagain5g=0
+rxgains2gelnagaina0=2
+rxgains2gtrisoa0=6
+rxgains2gtrelnabypa0=1
+rxgains5gelnagaina0=2
+rxgains5gtrisoa0=6
+rxgains5gtrelnabypa0=1
+rxgains5gmelnagaina0=2
+rxgains5gmtrisoa0=6
+rxgains5gmtrelnabypa0=1
+rxgains5ghelnagaina0=2
+rxgains5ghtrisoa0=6
+rxgains5ghtrelnabypa0=1
+rxgains2gelnagaina1=2
+rxgains2gtrisoa1=6
+rxgains2gtrelnabypa1=1
+rxgains5gelnagaina1=2
+rxgains5gtrisoa1=6
+rxgains5gtrelnabypa1=1
+rxgains5gmelnagaina1=2
+rxgains5gmtrisoa1=6
+rxgains5gmtrelnabypa1=1
+rxgains5ghelnagaina1=2
+rxgains5ghtrisoa1=6
+rxgains5ghtrelnabypa1=1
+
+#RSSI related
+rssicorrnorm_c0=0,0
+rssicorrnorm_c1=0,0
+rssicorrnorm5g_c0=0,0,0,0,0,0,0,0,0,0,0,0
+rssicorrnorm5g_c1=0,0,0,0,0,0,0,0,0,0,0,0
+rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4
+rssi_delta_5gl=-14,-8,-16,-16,-14,-8,-18,-16,-10,-8,-20,-12,-19,-6,-19,-19,-16,-7,-19,-18,-15,-6,-23,-16
+rssi_delta_5gml=-16,-5,-17,-18,-17,-5,-23,-21,-17,-5,-23,-19,-17,-6,-19,-18,-14,-4,-20,-17,-16,-6,-24,-18
+rssi_delta_5gmu=-16,-5,-17,-18,-16,-5,-23,-20,-16,-5,-23,-18,-19,-3,-17,-17,-14,-3,-20,-16,-16,-6,-24,-18
+rssi_delta_5gh=-14,0,-14,-14,-10,0,-18,-16,-10,0,-14,-12,-16,0,-16,-16,-16,-4,-14,-15,-12,-2,-24,-19
+rssi_cal_rev=1
+rxgaincal_rssical=1
+rssi_delta_2gb0=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+rssi_delta_2gb1=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+rssi_delta_2gb2=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+rssi_delta_2gb3=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+rssi_delta_2gb4=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+gain_cal_temp=25
+trloss_adj_time_dur=30
+trloss_adj_temp_thresh=10
+temp_comp_tr_loss=1
+
+rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23
+rxgain_tempcoeff5gl=32,29
+rxgain_tempcoeff5gml=31,46
+rxgain_tempcoeff5gmu=26,36
+rxgain_tempcoeff5gh=31,36
+rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23
+rxgain_tempcoeff5gl_elnaoff=48,55
+rxgain_tempcoeff5gml_elnaoff=50,56
+rxgain_tempcoeff5gmu_elnaoff=51,57
+rxgain_tempcoeff5gh_elnaoff=49,57
+
+#Two range TSSI
+tworangetssi5g=0
+slice/1/tworangetssi2g=0
+slice/1/lowpowerrange2g=0
+
+nocrc=1
+otpimagesize=502
+
+xtalfreq=37400
+
+txchain=3
+rxchain=3
+
+## --- 11b ANT selection Diversity ---
+cck_onecore_tx=1
+
+### --- 11b ANT selection Diversity core mask setting ---
+#ocl_cm=2
+#slice/1/ocl_cm=2
+
+cckdigfilttype=2
+slice/1/bphyscale=45
+slice/1/cck_txgain_offsetval=40
+
+#bit mask for slice capability bit 0:2G bit 1:5G
+bandcap=2
+slice/1/bandcap=1
+
+#TXBF Related
+rpcal2g=0
+rpcal5gb0=0
+rpcal5gb1=0
+rpcal5gb2=0
+rpcal5gb3=0
+slice/1/rpcal2g=0
+slice/1/rpcal5gb0=0
+slice/1/rpcal5gb1=0
+slice/1/rpcal5gb2=0
+slice/1/rpcal5gb3=0
+
+#FDSS Related
+#fdss_level_5g=-1,-1
+#fdss_interp_en=0
+#slice/1/fdss_level_2g=4,4
+#slice/1/fdss_interp_en=1
+
+#PAPRR Related
+slice/1/paprdis=1
+slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0
+slice/1/paprrmcsgamma2g=500,500,550,700,700,-1,-1,-1,-1,-1
+
+#Tempsense Related
+tempthresh=255
+tempoffset=-1
+rawtempsense=0x1ff
+phycal_tempdelta=15
+temps_period=15
+temps_hysteresis=15
+
+#------------- TSSI Related -------------
+tssipos2g=1
+tssipos5g=1
+AvVmid_c0=2,131,5,20,5,20,6,15,5,25
+AvVmid_c1=2,130,5,20,5,20,5,20,6,15
+slice/1/AvVmid_c0=6,70,1,159,1,166,1,153,1,153
+slice/1/AvVmid_c1=6,70,1,155,1,158,1,147,1,151
+# CCK in case of multi mode 5
+pa2gccka0=-188,7233,-860
+pa2gccka1=-190,7084,-852
+# OFDM in case of multi_mode 5
+pa2ga0=158,8832,-563
+pa2ga1=98,8450,-679
+
+pa5ga0=-161,7039,-955,-162,7095,-958,-161,6535,-892,-172,6773,-917
+pa5ga1=-141,7498,-995,-155,7071,-951,-181,6724,-918,-152,6526,-884
+# Max power and offsets
+maxp2ga0=94
+maxp2ga1=94
+maxp5ga0=79,80,83,82
+maxp5ga1=87,84,88,85
+subband5gver=0x4
+paparambwver=3
+cckpwroffset0=0
+cckpwroffset1=0
+pdoffset40ma0=0x0000
+pdoffset80ma0=0x0000
+pdoffset40ma1=0x0000
+pdoffset80ma1=0x0000
+pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+cckbw202gpo=0x0000
+cckbw20ul2gpo=0
+mcsbw202gpo=0xFF766655
+mcsbw402gpo=0xEC888222
+dot11agofdmhrbw202gpo=0x7666
+ofdmlrbw202gpo=0x0055
+mcsbw205glpo=0x22000000
+mcsbw405glpo=0x66444444
+mcsbw805glpo=0x77665555
+mcsbw1605glpo=0
+mcsbw205gmpo=0x22000000
+mcsbw405gmpo=0x66444444
+mcsbw805gmpo=0x88554444
+mcsbw1605gmpo=0
+mcsbw205ghpo=0x44220000
+mcsbw405ghpo=0x77444444
+mcsbw805ghpo=0x88554444
+
+slice/1/powoffs2gtna0=0,-1,-2,-1,-1,0,0,0,0,0,0,0,0,0
+slice/1/powoffs2gtna1=1,1,-1,-1,-2,0,1,1,1,1,1,0,0,0
+#slice/1/pdoffsetcckma0=1
+#slice/1/pdoffsetcckma1=1
+mcs1024qam2gpo=0xFFFF
+mcs1024qam5glpo=0xAA8888
+mcs1024qam5gmpo=0xAA8888
+mcs1024qam5ghpo=0xAA8888
+mcs1024qam5gx1po=0xAA8888
+mcs1024qam5gx2po=0xAA8888
+mcs8poexp=0
+mcs9poexp=0
+mcs10poexp=0
+
+# 5G power offset per channel for band edge channel
+powoffs5g20mtna0=0,0,0,0,0,0,0
+powoffs5g20mtna1=0,0,0,0,0,0,0
+powoffs5g40mtna0=0,0,0,0,0
+powoffs5g40mtna1=0,0,0,0,0
+powoffs5g80mtna0=0,0,0,0,0
+powoffs5g80mtna1=0,0,0,0,0
+mcs11poexp=0
+
+# OLPC Related
+disable_olpc=0
+olpc_thresh5g=32
+olpc_anchor5g=40
+slice/1/disable_olpc=0
+slice/1/olpc_thresh2g=48
+slice/1/olpc_anchor2g=52
+
+#LTE Coex Related
+#ltecxmux=0
+#ltecxpadnum=0x0504
+#ltecxfnsel=0x44
+#ltecxgcigpio=0x04
+#OOB params
+#device_wake_opt=1
+host_wake_opt=0
+
+# SWCTRL Related
+swctrlmap_5g=0xc0d0c0d0,0xa0a00000,0x80800000,0x000000,0x3FF
+swctrlmapext_5g=0x01000100,0x00000000,0x00000000,0x000000,0x000
+fem_table_init_val=0x00000000,0x80800000
+fem_table_init_val_ext=0x00000000,0x00000000
+
+slice/1/swctrlmap_2g=0x02000200,0x03030000,0x01010000,0x000000,0x3FF
+slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003
+#slice/1/swctrlmap_5g=0x38702850,0x10200000,0x00000000,0x000000,0x3FF
+#slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003
+slice/1/fem_table_init_val=0x01010000,0x00000000
+slice/1/fem_table_init_val_ext=0x00000000,0x00000000
+
+#clb2gslice0core0=0x000
+clb2gslice1core0=0x003
+clb5gslice0core0=0x1f0
+#clb5gslice1core0=0x070
+#clb2gslice0core1=0x000
+clb2gslice1core1=0x003
+clb5gslice0core1=0x1f0
+#clb5gslice1core1=0x038
+btc_prisel_ant_mask=0x2
+clb_swctrl_smask_ant0=0x3ff
+clb_swctrl_smask_ant1=0x3ff
+muxenab=1
+
+#BT Coex 1:TDM
+btc_mode=1
+
+# --- PAPD Cal related params ----
+txwbpapden=0 # 0:NBPAPD 1:WBPAPD
+# NB PAPD Cal params
+slice/1/nb_eps_offset=485,485
+slice/1/nb_bbmult=35,35
+slice/1/nb_papdcalidx=11,11
+slice/1/nb_txattn=3,3
+slice/1/nb_rxattn=0,0
+slice/1/nb_eps_stopidx=63
+slice/1/papdgainctrl2g=1
+slice/1/pacalshift2g=0,0
+slice/1/ampbased_gc=0
+#WB papd cal params
+#params are - 0x5g2g
+#slice/1/wb_rxattn=0x0101
+#slice/1/wb_txattn=0x0404
+#slice/1/wb_papdcalidx=0x1405
+#slice/1/wb_papdcalidx_core1=0x1404
+#slice/1/wb_bbmult=0x4040
+#slice/1/wb_bbmult_core1=0x4040
+#slice/1/wb_calref_db=0x2828
+#slice/1/wb_calref_db_core1=0x1a1a
+#slice/1/wb_tia_gain_mode=0x0006
+#slice/1/wb_tia_gain_mode_core1=0x0006
+#slice/1/wb_txbuf_offset=0x1820
+#slice/1/wb_txbuf_offset_core1=0x1823
+#slice/1/wb_frac_del=0x4B0F
+#slice/1/wb_frac_del_core1=0x4B2D
+#slice/1/wb_eps_offset=432
+#slice/1/wb_eps_offset_core1=430
+
+#wb_papdcalidx=0x0202
+#wb_papdcalidx=0x0404
+#wb_txbuf_offset=0x2020
+#wb_calref_db=0x1616
+#wb_frac_del=0x1a1a
+#wb_eps_offset=0x1c201c3
+#wb_bbmult=0x6664
+#wb_bbmult=0x4848
+#wb_eps_offset_core1=438
+
+# energy detect threshold
+ed_thresh2g=-63
+ed_thresh5g=-63
+# energy detect threshold for EU
+eu_edthresh2g=-63
+eu_edthresh5g=-63
+
+btldopu=1
+
+#Enable LHL PS mode
+lhl_ps_mode=3
+# to enable he features
+he_en=1
+
+# FE Loss comp parameters
+slice/1/felossTx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8
+slice/1/felossTx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8
+slice/1/felossRx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8
+slice/1/felossRx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8
+felossTx5ga0=8,8,8,8
+felossTx5ga1=8,8,8,8
+felossRx5ga0=8,8,8,8
+felossRx5ga1=8,8,8,8
+
+## ULOFDMA Board limit PPRs for 2G20 ##
+ruppr2g20bpska0=0xf62d6
+ruppr2g20bpska1=0xf62d6
+ruppr2g20qpska0=0xf6b18
+ruppr2g20qpska1=0xf6b18
+ruppr2g20qam16a0=0xf6b5a
+ruppr2g20qam16a1=0xf6b5a
+ruppr2g20qam64a0=0x203de
+ruppr2g20qam64a1=0x203de
+ruppr2g20qam256a0=0x30800
+ruppr2g20qam256a1=0x30800
+ruppr2g20qam1024a0=0x0
+ruppr2g20qam1024a1=0x0
+## ULOFDMA Board limit PPRs for 5G20 ##
+ruppr5g20bpska0=0xd6316
+ruppr5g20bpska1=0xd6316
+ruppr5g20qpska0=0xe6316
+ruppr5g20qpska1=0xe6316
+ruppr5g20qam16a0=0xd6b5a
+ruppr5g20qam16a1=0xd6b5a
+ruppr5g20qam64a0=0x0
+ruppr5g20qam64a1=0x0
+ruppr5g20qam256a0=0x10842
+ruppr5g20qam256a1=0x10842
+ruppr5g20qam1024a0=0x30000
+ruppr5g20qam1024a1=0x30000
+## ULOFDMA Board limit PPRs for 5G40 ##
+ruppr5g40bpska0=0x1cc6316
+ruppr5g40bpska1=0x1cc6316
+ruppr5g40qpska0=0x1cd6316
+ruppr5g40qpska1=0x1cd6316
+ruppr5g40qam16a0=0x1cd735a
+ruppr5g40qam16a1=0x1cd735a
+ruppr5g40qam64a0=0x0
+ruppr5g40qam64a1=0x0
+ruppr5g40qam256a0=0x210842
+ruppr5g40qam256a1=0x210842
+ruppr5g40qam1024a0=0x630000
+ruppr5g40qam1024a1=0x630000
+## ULOFDMA Board limit PPRs for 5G80 ##
+ruppr5g80bpska0=0x7bdc
+ruppr5g80bpska1=0x7bdc
+ruppr5g80qpska0=0x7bdc
+ruppr5g80qpska1=0x7bdc
+ruppr5g80qam16a0=0x3dc
+ruppr5g80qam16a1=0x3dc
+ruppr5g80qam64a0=0x0
+ruppr5g80qam64a1=0x0
+ruppr5g80qam256a0=0x213842
+ruppr5g80qam256a1=0x213842
+ruppr5g80qam1024a0=0x420000
+ruppr5g80qam1024a1=0x420000
+
+# ###########  Configuration for Software Features ############
+## --- SAR power back off ---
+dynsar_5g=0xb4b4
+dynsar_5g_2=0xb4b4
+slice/1/dynsar_2g=0xc0c0
+slice/1/dynsar_2g_2=0xc0c0
+## RSDB SAR Limits
+## SAR Enable ON
+rsdb_dynsar_5g=0xb4b4
+rsdb_dynsar_5g_2=0xb4b4
+slice/1/rsdb_dynsar_2g=0xb0b0
+slice/1/rsdb_dynsar_2g_2=0xb0b0
+## SAR Enable OFF
+rsdb_dynsar_5g_1=0xb4b4
+slice/1/rsdb_dynsar_2g_1=0xc0c0
+
+### SAR HEAD params
+### MIMO Mode Parameters
+## 2g normal:16dB airplane:15dB
+#slice/1/dynsar_2g=0xc0c0
+#slice/1/dynsar_2g_2=0xbcbc
+## 5g normal:14dB airplane:13dB
+#dynsar_5g=0xb8b8
+#dynsar_5g_2=0xb4b4
+### RSDB mode Parameters(Both core are active)
+## 2g normal:15dB airplane:14dB
+#slice/1/rsdb_dynsar_2g=0xbcbc
+#slice/1/rsdb_dynsar_2g_2=0xb8b8
+## 5g normal:13dB airplane:12dB
+#rsdb_dynsar_5g=0xb4b4
+#rsdb_dynsar_5g_2=0xb0b0
+### Disable Parameters 2G:31.75dB 5G:31.75dB
+#slice/1/rsdb_dynsar_2g_1=0xffff
+#rsdb_dynsar_5g_1=0xffff
+#
+### SAR GRIP params
+### MIMO Mode Parameters
+## 2g normal:16dB airplane:15dB
+#slice/1/grip_dynsar_2g=0xc0c0
+#slice/1/grip_dynsar_2g_2=0xbcbc
+## 5g normal:14dB airplane:13dB
+#grip_dynsar_5g=0xb8b8
+#grip_dynsar_5g_2=0xb4b4
+### RSDB mode Parameters(Both core are active)
+## 2g normal:15dB airplane:14dB
+#slice/1/grip_rsdb_dynsar_2g=0xbcbc
+#slice/1/grip_rsdb_dynsar_2g_2=0xb8b8
+## 5g normal:13dB airplane:12dB
+#grip_rsdb_dynsar_5g=0xb4b4
+#grip_rsdb_dynsar_5g_2=0xb0b0
+#
+### FCC Mode: 10dB
+#slice/1/fccpwrch12=0x28
+#slice/1/fccpwrch13=0x28
+#
+#
+### RU SAR HEAD params
+### MIMO Mode Parameters
+## 2g normal:14,6,0.25dB airplane:18,10,2dB
+#slice/1/dynsar_2g_ru=0xb8b8,0x9898,0x8181
+#slice/1/dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888
+## 5g normal:14,6,0.25dB airplane:18,10,2dB
+#dynsar_5g_ru=0xb8b8,0x9898,0x8181
+#dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888
+### RSDB mode Parameters(Both core are active)
+## 2g normal:14,6,0.25dB airplane:18,10,2dB
+#slice/1/rsdb_dynsar_2g_ru=0xb8b8,0x9898,0x8181
+#slice/1/rsdb_dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888
+## 5g normal:14,6,0.25dB airplane:18,10,2dB
+#rsdb_dynsar_5g_ru=0xb8b8,0x9898,0x8181
+#rsdb_dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888
+#
+### RU SAR GRIP params
+### MIMO Mode Parameters
+## 2g normal:16,8,1dB airplane:20,12,4dB
+#slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484
+#slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090
+## 5g normal:16,8,1dB airplane:20,12,4dB
+#grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484
+#grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090
+### RSDB mode Parameters(Both core are active)
+## 2g normal:16,8,1dB airplane:20,12,4dB
+#slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484
+#slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090
+## 5g normal:16,8,1dB airplane:20,12,4dB
+#grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484
+#grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090
+
diff --git a/proprietary/vendor/firmware/nvram.txt_1rh_es41_b1 b/proprietary/vendor/firmware/nvram.txt_1rh_es41_b1
new file mode 100644
index 0000000..437bf18
--- /dev/null
+++ b/proprietary/vendor/firmware/nvram.txt_1rh_es41_b1
@@ -0,0 +1,494 @@
+# Broadcom Proprietary and Confidential. Copyright (C) 2018,
+# All Rights Reserved.
+# 
+# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom;
+# the contents of this file may not be disclosed to third parties,
+# copied or duplicated in any form, in whole or in part, without
+# the prior written permission of Broadcom.
+#
+#
+# <<Broadcom-WL-IPTag/Proprietary:>>
+
+# bcm4375 B1, MURATA 1RH ES4.1
+# 2G iPA, 5G ePA
+# Release date : 2018018
+# For Type-1RH : ES4.1
+# Test F/W : FW package_BCM4375B1_FW131
+NVRAMRev=$Rev: 506283 $
+sromrev=11
+boardrev=0x1101
+boardtype=0x0891
+boardflags=0x10401001
+boardflags2=0x00800000
+boardflags3=0x40000100
+#boardnum=57410
+macaddr=00:90:4c:12:d0:01
+jtag_irw=38
+
+#Regulatory specific
+ccode=US
+regrev=0
+
+# Board specific
+vendid=0x14e4
+devid=0x4470
+manfid=0x2d0
+antswitch=0
+pdgain5g=0
+pdgain2g=0
+aa2g=3
+aa5g=3
+agbg0=0
+agbg1=0
+aga0=0
+aga1=0
+extpagain5g=0
+slice/1/extpagain2g=2
+slice/1/extpagain5g=0
+rxgains2gelnagaina0=2
+rxgains2gtrisoa0=6
+rxgains2gtrelnabypa0=1
+rxgains5gelnagaina0=2
+rxgains5gtrisoa0=6
+rxgains5gtrelnabypa0=1
+rxgains5gmelnagaina0=2
+rxgains5gmtrisoa0=6
+rxgains5gmtrelnabypa0=1
+rxgains5ghelnagaina0=2
+rxgains5ghtrisoa0=6
+rxgains5ghtrelnabypa0=1
+rxgains2gelnagaina1=2
+rxgains2gtrisoa1=6
+rxgains2gtrelnabypa1=1
+rxgains5gelnagaina1=2
+rxgains5gtrisoa1=6
+rxgains5gtrelnabypa1=1
+rxgains5gmelnagaina1=2
+rxgains5gmtrisoa1=6
+rxgains5gmtrelnabypa1=1
+rxgains5ghelnagaina1=2
+rxgains5ghtrisoa1=6
+rxgains5ghtrelnabypa1=1
+
+#RSSI related
+rssicorrnorm_c0=0,0
+rssicorrnorm_c1=0,0
+rssicorrnorm5g_c0=0,0,0,0,0,0,0,0,0,0,0,0
+rssicorrnorm5g_c1=0,0,0,0,0,0,0,0,0,0,0,0
+rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4
+rssi_delta_5gl=-14,-8,-16,-16,-14,-8,-18,-16,-10,-8,-20,-12,-19,-6,-19,-19,-16,-7,-19,-18,-15,-6,-23,-16
+rssi_delta_5gml=-16,-5,-17,-18,-17,-5,-23,-21,-17,-5,-23,-19,-17,-6,-19,-18,-14,-4,-20,-17,-16,-6,-24,-18
+rssi_delta_5gmu=-16,-5,-17,-18,-16,-5,-23,-20,-16,-5,-23,-18,-19,-3,-17,-17,-14,-3,-20,-16,-16,-6,-24,-18
+rssi_delta_5gh=-14,0,-14,-14,-10,0,-18,-16,-10,0,-14,-12,-16,0,-16,-16,-16,-4,-14,-15,-12,-2,-24,-19
+rssi_cal_rev=1
+rxgaincal_rssical=1
+rssi_delta_2gb0=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+rssi_delta_2gb1=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+rssi_delta_2gb2=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+rssi_delta_2gb3=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+rssi_delta_2gb4=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+gain_cal_temp=25
+trloss_adj_time_dur=30
+trloss_adj_temp_thresh=10
+temp_comp_tr_loss=1
+
+rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23
+rxgain_tempcoeff5gl=32,29
+rxgain_tempcoeff5gml=31,46
+rxgain_tempcoeff5gmu=26,36
+rxgain_tempcoeff5gh=31,36
+rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23
+rxgain_tempcoeff5gl_elnaoff=48,55
+rxgain_tempcoeff5gml_elnaoff=50,56
+rxgain_tempcoeff5gmu_elnaoff=51,57
+rxgain_tempcoeff5gh_elnaoff=49,57
+
+#Two range TSSI
+tworangetssi5g=0
+slice/1/tworangetssi2g=0
+slice/1/lowpowerrange2g=0
+
+nocrc=1
+otpimagesize=502
+
+xtalfreq=37400
+
+txchain=3
+rxchain=3
+
+## --- 11b ANT selection Diversity ---
+cck_onecore_tx=1
+
+### --- 11b ANT selection Diversity core mask setting ---
+#ocl_cm=2
+#slice/1/ocl_cm=2
+
+cckdigfilttype=2
+slice/1/bphyscale=45
+slice/1/cck_txgain_offsetval=40
+#slice/1/cck_txgain_offsetcal_en=1
+#bit mask for slice capability bit 0:2G bit 1:5G
+bandcap=2
+slice/1/bandcap=1
+
+#TXBF Related
+rpcal2g=0
+rpcal5gb0=0
+rpcal5gb1=0
+rpcal5gb2=0
+rpcal5gb3=0
+slice/1/rpcal2g=0
+slice/1/rpcal5gb0=0
+slice/1/rpcal5gb1=0
+slice/1/rpcal5gb2=0
+slice/1/rpcal5gb3=0
+
+#FDSS Related
+#fdss_level_5g=-1,-1
+#fdss_interp_en=0
+#slice/1/fdss_level_2g=4,4
+#slice/1/fdss_interp_en=1
+
+#PAPRR Related
+slice/1/paprdis=1
+slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0
+slice/1/paprrmcsgamma2g=500,500,550,700,700,-1,-1,-1,-1,-1
+
+#Tempsense Related
+tempthresh=255
+tempoffset=-1
+rawtempsense=0x1ff
+phycal_tempdelta=15
+temps_period=15
+temps_hysteresis=15
+
+#------------- TSSI Related -------------
+tssipos2g=1
+tssipos5g=1
+AvVmid_c0=2,131,5,20,5,20,6,15,5,25
+AvVmid_c1=2,130,5,20,5,20,5,20,6,15
+slice/1/AvVmid_c0=6,70,1,159,1,166,1,153,1,153
+slice/1/AvVmid_c1=6,70,1,155,1,158,1,147,1,151
+# CCK in case of multi mode 5
+pa2gccka0=-188,7233,-860
+pa2gccka1=-190,7084,-852
+# OFDM in case of multi_mode 5
+pa2ga0=158,8576,-583
+pa2ga1=98,8578,-673
+
+pa5ga0=-161,7039,-955,-162,7095,-958,-161,6535,-892,-172,6773,-917
+pa5ga1=-141,7498,-995,-155,7071,-951,-181,6724,-918,-152,6526,-884
+# Max power and offsets
+maxp2ga0=93
+maxp2ga1=90
+maxp5ga0=81,81,79,80
+maxp5ga1=84,83,83,82
+subband5gver=0x4
+paparambwver=3
+cckpwroffset0=0
+cckpwroffset1=0
+pdoffset40ma0=0x0000
+pdoffset80ma0=0x0000
+pdoffset40ma1=0x0000
+pdoffset80ma1=0x0000
+pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+cckbw202gpo=0
+cckbw20ul2gpo=0
+mcsbw202gpo=0xCA655544
+mcsbw402gpo=0xEC888222
+dot11agofdmhrbw202gpo=0x6444
+ofdmlrbw202gpo=0x0033
+mcsbw205glpo=0x32111100
+mcsbw405glpo=0x66444444
+mcsbw805glpo=0x66555555
+mcsbw1605glpo=0
+mcsbw205gmpo=0x32111100
+mcsbw405gmpo=0x55333333
+mcsbw805gmpo=0x66555555
+mcsbw1605gmpo=0
+mcsbw205ghpo=0x32111100
+mcsbw405ghpo=0x66444444
+mcsbw805ghpo=0x66555555
+
+slice/1/powoffs2gtna0=-2,-2,-2,-1,0,0,0,-2,-2,-3,-3,-3,0,0
+slice/1/powoffs2gtna1=-2,-2,-1,-1,-2,-2,-1,-1,-1,-1,-2,-2,-2,0
+#slice/1/pdoffsetcckma0=1
+#slice/1/pdoffsetcckma1=1
+mcs1024qam2gpo=0xFFFF
+mcs1024qam5glpo=0xEECCAA
+mcs1024qam5gmpo=0xEECCAA
+mcs1024qam5ghpo=0xEECCAA
+mcs1024qam5gx1po=0x888888
+mcs1024qam5gx2po=0x888888
+mcs8poexp=0
+mcs9poexp=0
+mcs10poexp=0
+
+# 5G power offset per channel for band edge channel
+powoffs5g20mtna0=0,0,0,0,0,0,0
+powoffs5g20mtna1=0,0,0,0,0,0,0
+powoffs5g40mtna0=0,0,0,0,0
+powoffs5g40mtna1=0,0,0,0,0
+powoffs5g80mtna0=0,0,0,0,0
+powoffs5g80mtna1=0,0,0,0,0
+mcs11poexp=0
+
+# OLPC Related
+disable_olpc=0
+olpc_thresh5g=32
+olpc_anchor5g=40
+slice/1/disable_olpc=0
+slice/1/olpc_thresh2g=48
+slice/1/olpc_anchor2g=52
+slice/1/olpc_thresh2g_hi=0x7f48
+
+#LTE Coex Related
+#ltecxmux=0
+#ltecxpadnum=0x0504
+#ltecxfnsel=0x44
+#ltecxgcigpio=0x04
+#OOB params
+#device_wake_opt=1
+host_wake_opt=0
+
+# SWCTRL Related
+swctrlmap_5g=0xc0d0c0d0,0xa0a00000,0x80800000,0x000000,0x3FF
+swctrlmapext_5g=0x01000100,0x00000000,0x00000000,0x000000,0x000
+fem_table_init_val=0x00000000,0x80800000
+fem_table_init_val_ext=0x00000000,0x00000000
+
+slice/1/swctrlmap_2g=0x02000200,0x03030000,0x01010000,0x000000,0x3FF
+slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003
+#slice/1/swctrlmap_5g=0x38702850,0x10200000,0x00000000,0x000000,0x3FF
+#slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003
+slice/1/fem_table_init_val=0x01010000,0x00000000
+slice/1/fem_table_init_val_ext=0x00000000,0x00000000
+
+#clb2gslice0core0=0x000
+clb2gslice1core0=0x003
+clb5gslice0core0=0x1f0
+#clb5gslice1core0=0x070
+#clb2gslice0core1=0x000
+clb2gslice1core1=0x003
+clb5gslice0core1=0x1f0
+#clb5gslice1core1=0x038
+btc_prisel_ant_mask=0x2
+clb_swctrl_smask_ant0=0x3ff
+clb_swctrl_smask_ant1=0x3ff
+muxenab=1
+
+#BT Coex 1:TDM
+btc_mode=1
+
+# --- PAPD Cal related params ----
+txwbpapden=0 # 0:NBPAPD 1:WBPAPD
+# NB PAPD Cal params
+slice/1/nb_eps_offset=485,485
+slice/1/nb_bbmult=35,35
+slice/1/nb_papdcalidx=11,11
+slice/1/nb_txattn=3,3
+slice/1/nb_rxattn=0,0
+slice/1/nb_eps_stopidx=63
+slice/1/papdgainctrl2g=1
+slice/1/pacalshift2g=0,0
+slice/1/ampbased_gc=0
+#WB papd cal params
+#params are - 0x5g2g
+#slice/1/wb_rxattn=0x0101
+#slice/1/wb_txattn=0x0404
+#slice/1/wb_papdcalidx=0x1405
+#slice/1/wb_papdcalidx_core1=0x1404
+#slice/1/wb_bbmult=0x4040
+#slice/1/wb_bbmult_core1=0x4040
+#slice/1/wb_calref_db=0x2828
+#slice/1/wb_calref_db_core1=0x1a1a
+#slice/1/wb_tia_gain_mode=0x0006
+#slice/1/wb_tia_gain_mode_core1=0x0006
+#slice/1/wb_txbuf_offset=0x1820
+#slice/1/wb_txbuf_offset_core1=0x1823
+#slice/1/wb_frac_del=0x4B0F
+#slice/1/wb_frac_del_core1=0x4B2D
+#slice/1/wb_eps_offset=432
+#slice/1/wb_eps_offset_core1=430
+
+#wb_papdcalidx=0x0202
+#wb_papdcalidx=0x0404
+#wb_txbuf_offset=0x2020
+#wb_calref_db=0x1616
+#wb_frac_del=0x1a1a
+#wb_eps_offset=0x1c201c3
+#wb_bbmult=0x6664
+#wb_bbmult=0x4848
+#wb_eps_offset_core1=438
+
+# energy detect threshold
+ed_thresh2g=-63
+ed_thresh5g=-63
+# energy detect threshold for EU
+eu_edthresh2g=-63
+eu_edthresh5g=-63
+
+btldopu=1
+
+#Enable LHL PS mode
+lhl_ps_mode=3
+# to enable he features
+he_en=1
+
+# FE Loss comp parameters
+slice/1/felossTx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8
+slice/1/felossTx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8
+slice/1/felossRx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8
+slice/1/felossRx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8
+felossTx5ga0=8,8,8,8
+felossTx5ga1=8,8,8,8
+felossRx5ga0=8,8,8,8
+felossRx5ga1=8,8,8,8
+
+## ULOFDMA Board limit PPRs for 2G20 ##
+ruppr2g20bpska0=0xf62d6
+ruppr2g20bpska1=0xf62d6
+ruppr2g20qpska0=0xf6b18
+ruppr2g20qpska1=0xf6b18
+ruppr2g20qam16a0=0xf6b5a
+ruppr2g20qam16a1=0xf6b5a
+ruppr2g20qam64a0=0x203de
+ruppr2g20qam64a1=0x203de
+ruppr2g20qam256a0=0x30800
+ruppr2g20qam256a1=0x30800
+ruppr2g20qam1024a0=0x0
+ruppr2g20qam1024a1=0x0
+## ULOFDMA Board limit PPRs for 5G20 ##
+ruppr5g20bpska0=0xd6316
+ruppr5g20bpska1=0xd6316
+ruppr5g20qpska0=0xe6316
+ruppr5g20qpska1=0xe6316
+ruppr5g20qam16a0=0xd6b5a
+ruppr5g20qam16a1=0xd6b5a
+ruppr5g20qam64a0=0x0
+ruppr5g20qam64a1=0x0
+ruppr5g20qam256a0=0x10842
+ruppr5g20qam256a1=0x10842
+ruppr5g20qam1024a0=0x30000
+ruppr5g20qam1024a1=0x30000
+## ULOFDMA Board limit PPRs for 5G40 ##
+ruppr5g40bpska0=0x1cc6316
+ruppr5g40bpska1=0x1cc6316
+ruppr5g40qpska0=0x1cd6316
+ruppr5g40qpska1=0x1cd6316
+ruppr5g40qam16a0=0x1cd735a
+ruppr5g40qam16a1=0x1cd735a
+ruppr5g40qam64a0=0x0
+ruppr5g40qam64a1=0x0
+ruppr5g40qam256a0=0x210842
+ruppr5g40qam256a1=0x210842
+ruppr5g40qam1024a0=0x630000
+ruppr5g40qam1024a1=0x630000
+## ULOFDMA Board limit PPRs for 5G80 ##
+ruppr5g80bpska0=0x7bdc
+ruppr5g80bpska1=0x7bdc
+ruppr5g80qpska0=0x7bdc
+ruppr5g80qpska1=0x7bdc
+ruppr5g80qam16a0=0x3dc
+ruppr5g80qam16a1=0x3dc
+ruppr5g80qam64a0=0x0
+ruppr5g80qam64a1=0x0
+ruppr5g80qam256a0=0x213842
+ruppr5g80qam256a1=0x213842
+ruppr5g80qam1024a0=0x420000
+ruppr5g80qam1024a1=0x420000
+# ###########  Configuration for Software Features ############
+## --- SAR power back off ---
+dynsar_5g=0xb4b4
+dynsar_5g_2=0xb4b4
+slice/1/dynsar_2g=0xc0c0
+slice/1/dynsar_2g_2=0xc0c0
+## RSDB SAR Limits
+## SAR Enable ON
+rsdb_dynsar_5g=0xb4b4
+rsdb_dynsar_5g_2=0xb4b4
+slice/1/rsdb_dynsar_2g=0xb0b0
+slice/1/rsdb_dynsar_2g_2=0xb0b0
+## SAR Enable OFF
+rsdb_dynsar_5g_1=0xb4b4
+slice/1/rsdb_dynsar_2g_1=0xc0c0
+
+### SAR HEAD params
+### MIMO Mode Parameters
+## 2g normal:16dB airplane:15dB
+#slice/1/dynsar_2g=0xc0c0
+#slice/1/dynsar_2g_2=0xbcbc
+## 5g normal:14dB airplane:13dB
+#dynsar_5g=0xb8b8
+#dynsar_5g_2=0xb4b4
+### RSDB mode Parameters(Both core are active)
+## 2g normal:15dB airplane:14dB
+#slice/1/rsdb_dynsar_2g=0xbcbc
+#slice/1/rsdb_dynsar_2g_2=0xb8b8
+## 5g normal:13dB airplane:12dB
+#rsdb_dynsar_5g=0xb4b4
+#rsdb_dynsar_5g_2=0xb0b0
+### Disable Parameters 2G:31.75dB 5G:31.75dB
+#slice/1/rsdb_dynsar_2g_1=0xffff
+#rsdb_dynsar_5g_1=0xffff
+#
+### SAR GRIP params
+### MIMO Mode Parameters
+## 2g normal:16dB airplane:15dB
+#slice/1/grip_dynsar_2g=0xc0c0
+#slice/1/grip_dynsar_2g_2=0xbcbc
+## 5g normal:14dB airplane:13dB
+#grip_dynsar_5g=0xb8b8
+#grip_dynsar_5g_2=0xb4b4
+### RSDB mode Parameters(Both core are active)
+## 2g normal:15dB airplane:14dB
+#slice/1/grip_rsdb_dynsar_2g=0xbcbc
+#slice/1/grip_rsdb_dynsar_2g_2=0xb8b8
+## 5g normal:13dB airplane:12dB
+#grip_rsdb_dynsar_5g=0xb4b4
+#grip_rsdb_dynsar_5g_2=0xb0b0
+#
+### FCC Mode: 10dB
+#slice/1/fccpwrch12=0x28
+#slice/1/fccpwrch13=0x28
+#
+#
+### RU SAR HEAD params
+### MIMO Mode Parameters
+## 2g normal:14,6,0.25dB airplane:18,10,2dB
+#slice/1/dynsar_2g_ru=0xb8b8,0x9898,0x8181
+#slice/1/dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888
+## 5g normal:14,6,0.25dB airplane:18,10,2dB
+#dynsar_5g_ru=0xb8b8,0x9898,0x8181
+#dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888
+### RSDB mode Parameters(Both core are active)
+## 2g normal:14,6,0.25dB airplane:18,10,2dB
+#slice/1/rsdb_dynsar_2g_ru=0xb8b8,0x9898,0x8181
+#slice/1/rsdb_dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888
+## 5g normal:14,6,0.25dB airplane:18,10,2dB
+#rsdb_dynsar_5g_ru=0xb8b8,0x9898,0x8181
+#rsdb_dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888
+#
+### RU SAR GRIP params
+### MIMO Mode Parameters
+## 2g normal:16,8,1dB airplane:20,12,4dB
+#slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484
+#slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090
+## 5g normal:16,8,1dB airplane:20,12,4dB
+#grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484
+#grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090
+### RSDB mode Parameters(Both core are active)
+## 2g normal:16,8,1dB airplane:20,12,4dB
+#slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484
+#slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090
+## 5g normal:16,8,1dB airplane:20,12,4dB
+#grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484
+#grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090
+
diff --git a/proprietary/vendor/firmware/nvram.txt_1rh_es42_b1 b/proprietary/vendor/firmware/nvram.txt_1rh_es42_b1
new file mode 100644
index 0000000..d3cd9b1
--- /dev/null
+++ b/proprietary/vendor/firmware/nvram.txt_1rh_es42_b1
@@ -0,0 +1,435 @@
+# bcm4375 B1, MURATA 1RH ES4.2_20190911_BCM4375B1_FW150
+# All Rights Reserved.
+# 
+# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom;
+# the contents of this file may not b# bcm4375 B1, MURATA 1RH ES4.2_20190911_BCM4375B1_FW150e disclosed to third parties,
+# copied or duplicated in any form, in whole or in part, without
+# the prior written permission of Broadcom.
+#
+#
+# <<Broadcom-WL-IPTag/Proprietary:>>
+
+# bcm4375 B1, MURATA 1RH ES4.2
+# 2G iPA, 5G ePA
+# Release date : 20190911
+# For Type-1RH : ES4.2
+# Test F/W : FW package_BCM4375B1_FW150
+NVRAMRev=$Rev: 506283 $
+sromrev=11
+boardrev=0x1402
+boardtype=0x0891
+boardflags=0x10401001
+boardflags2=0x00800000
+boardflags3=0x40000100
+#boardnum=57410
+macaddr=00:90:4c:12:d0:01
+jtag_irw=38
+
+#Regulatory specific
+ccode=US
+regrev=0
+
+# Board specific
+vendid=0x14e4
+devid=0x4470
+manfid=0x2d0
+antswitch=0
+pdgain5g=0
+pdgain2g=0
+aa2g=3
+aa5g=3
+agbg0=0
+agbg1=0
+aga0=0
+aga1=0
+extpagain5g=0
+slice/1/extpagain2g=2
+slice/1/extpagain5g=0
+rxgains2gelnagaina0=2
+rxgains2gtrisoa0=6
+rxgains2gtrelnabypa0=1
+rxgains5gelnagaina0=2
+rxgains5gtrisoa0=6
+rxgains5gtrelnabypa0=1
+rxgains5gmelnagaina0=2
+rxgains5gmtrisoa0=6
+rxgains5gmtrelnabypa0=1
+rxgains5ghelnagaina0=2
+rxgains5ghtrisoa0=6
+rxgains5ghtrelnabypa0=1
+rxgains2gelnagaina1=2
+rxgains2gtrisoa1=6
+rxgains2gtrelnabypa1=1
+rxgains5gelnagaina1=2
+rxgains5gtrisoa1=6
+rxgains5gtrelnabypa1=1
+rxgains5gmelnagaina1=2
+rxgains5gmtrisoa1=6
+rxgains5gmtrelnabypa1=1
+rxgains5ghelnagaina1=2
+rxgains5ghtrisoa1=6
+rxgains5ghtrelnabypa1=1
+
+#RSSI related
+rssicorrnorm_c0=0,0
+rssicorrnorm_c1=0,0
+rssicorrnorm5g_c0=0,0,0,0,0,0,0,0,0,0,0,0
+rssicorrnorm5g_c1=0,0,0,0,0,0,0,0,0,0,0,0
+rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4
+rssi_delta_5gl=-14,-8,-16,-16,-14,-8,-18,-16,-10,-8,-20,-12,-19,-6,-19,-19,-16,-7,-19,-18,-15,-6,-23,-16
+rssi_delta_5gml=-16,-5,-17,-18,-17,-5,-23,-21,-17,-5,-23,-19,-17,-6,-19,-18,-14,-4,-20,-17,-16,-6,-24,-18
+rssi_delta_5gmu=-16,-5,-17,-18,-16,-5,-23,-20,-16,-5,-23,-18,-19,-3,-17,-17,-14,-3,-20,-16,-16,-6,-24,-18
+rssi_delta_5gh=-14,0,-14,-14,-10,0,-18,-16,-10,0,-14,-12,-16,0,-16,-16,-16,-4,-14,-15,-12,-2,-24,-19
+rssi_cal_rev=1
+rxgaincal_rssical=1
+rssi_delta_2gb0=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+rssi_delta_2gb1=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+rssi_delta_2gb2=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+rssi_delta_2gb3=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+rssi_delta_2gb4=-12,-4,-8,-8,0,0,0,0,-24,-20,-20,-20,0,0,0,0
+gain_cal_temp=25
+trloss_adj_time_dur=30
+trloss_adj_temp_thresh=10
+temp_comp_tr_loss=1
+
+rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23
+rxgain_tempcoeff5gl=32,29
+rxgain_tempcoeff5gml=31,46
+rxgain_tempcoeff5gmu=26,36
+rxgain_tempcoeff5gh=31,36
+rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23
+rxgain_tempcoeff5gl_elnaoff=48,55
+rxgain_tempcoeff5gml_elnaoff=50,56
+rxgain_tempcoeff5gmu_elnaoff=51,57
+rxgain_tempcoeff5gh_elnaoff=49,57
+
+#Two range TSSI
+tworangetssi5g=0
+slice/1/tworangetssi2g=0
+slice/1/lowpowerrange2g=0
+
+nocrc=1
+otpimagesize=502
+
+xtalfreq=37400
+
+txchain=3
+rxchain=3
+
+## --- 11b ANT selection Diversity ---
+cck_onecore_tx=1
+
+### --- 11b ANT selection Diversity core mask setting ---
+#ocl_cm=2
+#slice/1/ocl_cm=2
+
+cckdigfilttype=2
+slice/1/bphyscale=45
+slice/1/cck_txgain_offsetval=40
+#slice/1/cck_txgain_offsetcal_en=1
+#bit mask for slice capability bit 0:2G bit 1:5G
+bandcap=2
+slice/1/bandcap=1
+
+#TXBF Related
+rpcal2g=0
+rpcal5gb0=0
+rpcal5gb1=0
+rpcal5gb2=0
+rpcal5gb3=0
+slice/1/rpcal2g=0
+slice/1/rpcal5gb0=0
+slice/1/rpcal5gb1=0
+slice/1/rpcal5gb2=0
+slice/1/rpcal5gb3=0
+
+#FDSS Related
+#fdss_level_5g=-1,-1
+#fdss_interp_en=0
+#slice/1/fdss_level_2g=4,4
+#slice/1/fdss_interp_en=1
+
+#PAPRR Related
+slice/1/paprdis=1
+slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0
+slice/1/paprrmcsgamma2g=500,500,550,700,700,-1,-1,-1,-1,-1
+
+#Tempsense Related
+tempthresh=255
+tempoffset=-1
+rawtempsense=0x1ff
+phycal_tempdelta=15
+temps_period=15
+temps_hysteresis=15
+
+#------------- TSSI Related -------------
+tssipos2g=1
+tssipos5g=1
+#AvVmid_c0=2,131,5,20,5,20,6,15,5,25
+#AvVmid_c1=2,130,5,20,5,20,5,20,6,15
+AvVmid_c0=2,131,3,81,3,82,3,84,3,87      
+AvVmid_c1=2,130,4,66,4,66,4,66,4,66 
+
+slice/1/AvVmid_c0=6,70,1,159,1,166,1,153,1,153
+slice/1/AvVmid_c1=6,70,1,155,1,158,1,147,1,151
+# CCK in case of multi mode 5
+#pa2gccka0=-188,7233,-860
+#pa2gccka1=-190,7084,-852
+pa2gccka0=-161,7554,-872
+pa2gccka1=-180,7329,-870
+# OFDM in case of multi_mode 5
+#pa2ga0=158,8576,-583
+#pa2ga1=98,8578,-673
+pa2ga0=-152,5918,-678
+pa2ga1=-163,6037,-687
+
+#pa5ga0=-161,7039,-955,-162,7095,-958,-161,6535,-892,-172,6773,-917
+#pa5ga1=-141,7498,-995,-155,7071,-951,-181,6724,-918,-152,6526,-884
+pa5ga0=-167,7707,-1021,-173,7584,-1005,-170,7746,-1029,-167,7788,-1035
+pa5ga1=-174,6770,-937,-163,6744,-928,-172,6937,-956,-175,6730,-936
+
+# Max power and offsets
+maxp2ga0=94
+maxp2ga1=94
+maxp5ga0=82,82,82,82
+maxp5ga1=82,80,84,82
+subband5gver=0x4
+paparambwver=3
+cckpwroffset0=0
+cckpwroffset1=0
+pdoffset40ma0=0x0000
+pdoffset80ma0=0x0000
+pdoffset40ma1=0x0000
+pdoffset80ma1=0x0000
+pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+cckbw202gpo=0
+cckbw20ul2gpo=0
+mcsbw202gpo=0xFF766655
+mcsbw402gpo=0xEC888222
+dot11agofdmhrbw202gpo=0x7666
+ofdmlrbw202gpo=0x0055
+mcsbw205glpo=0x22111000
+mcsbw405glpo=0x44332222
+mcsbw805glpo=0x66554444
+mcsbw1605glpo=0
+mcsbw205gmpo=0x11000000
+mcsbw405gmpo=0x33221111
+mcsbw805gmpo=0x55443333
+mcsbw1605gmpo=0
+mcsbw205ghpo=0x55333000
+mcsbw405ghpo=0x66552222
+mcsbw805ghpo=0x88774444
+
+slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0
+slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0
+#slice/1/pdoffsetcckma0=1
+#slice/1/pdoffsetcckma1=1
+mcs1024qam2gpo=0xFFFF
+mcs1024qam5glpo=0x888888
+mcs1024qam5gmpo=0x888888
+mcs1024qam5ghpo=0x888888
+mcs1024qam5gx1po=0x888888
+mcs1024qam5gx2po=0x888888
+mcs8poexp=0
+mcs9poexp=0
+mcs10poexp=0
+
+# 5G power offset per channel for band edge channel
+powoffs5g20mtna0=0,0,0,0,0,0,0
+powoffs5g20mtna1=0,0,0,0,0,0,0
+powoffs5g40mtna0=0,0,0,0,0
+powoffs5g40mtna1=0,0,0,0,0
+powoffs5g80mtna0=0,0,0,0,0
+powoffs5g80mtna1=0,0,0,0,0
+mcs11poexp=0
+
+# OLPC Related
+disable_olpc=0
+#olpc_thresh5g=32
+#olpc_anchor5g=40
+olpc_thresh5g=20
+olpc_anchor5g=20
+slice/1/disable_olpc=0
+slice/1/olpc_thresh2g=48
+slice/1/olpc_anchor2g=52
+slice/1/olpc_thresh2g_hi=0x7f48
+
+#LTE Coex Related
+#ltecxmux=0
+#ltecxpadnum=0x0504
+#ltecxfnsel=0x44
+#ltecxgcigpio=0x04
+#OOB params
+#device_wake_opt=1
+host_wake_opt=0
+
+# SWCTRL Related
+swctrlmap_5g=0xc0d0c0d0,0xa0a00000,0x80800000,0x000000,0x3FF
+swctrlmapext_5g=0x01000100,0x00000000,0x00000000,0x000000,0x000
+fem_table_init_val=0x00000000,0x80800000
+fem_table_init_val_ext=0x00000000,0x00000000
+
+slice/1/swctrlmap_2g=0x02000200,0x03030000,0x01010000,0x000000,0x3FF
+slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003
+#slice/1/swctrlmap_5g=0x38702850,0x10200000,0x00000000,0x000000,0x3FF
+#slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003
+slice/1/fem_table_init_val=0x01010000,0x00000000
+slice/1/fem_table_init_val_ext=0x00000000,0x00000000
+
+#clb2gslice0core0=0x000
+clb2gslice1core0=0x003
+clb5gslice0core0=0x1f0
+#clb5gslice1core0=0x070
+#clb2gslice0core1=0x000
+clb2gslice1core1=0x003
+clb5gslice0core1=0x1f0
+#clb5gslice1core1=0x038
+btc_prisel_ant_mask=0x2
+clb_swctrl_smask_ant0=0x3ff
+clb_swctrl_smask_ant1=0x3ff
+muxenab=1
+
+#BT Coex 1:TDM
+btc_mode=1
+
+# --- PAPD Cal related params ----
+txwbpapden=0 # 0:NBPAPD 1:WBPAPD
+# NB PAPD Cal params
+slice/1/nb_eps_offset=485,485
+slice/1/nb_bbmult=35,35
+slice/1/nb_papdcalidx=11,11
+slice/1/nb_txattn=3,3
+slice/1/nb_rxattn=0,0
+slice/1/nb_eps_stopidx=63
+slice/1/papdgainctrl2g=1
+slice/1/pacalshift2g=0,0
+slice/1/ampbased_gc=0
+#WB papd cal params
+#params are - 0x5g2g
+#slice/1/wb_rxattn=0x0101
+#slice/1/wb_txattn=0x0404
+#slice/1/wb_papdcalidx=0x1405
+#slice/1/wb_papdcalidx_core1=0x1404
+#slice/1/wb_bbmult=0x4040
+#slice/1/wb_bbmult_core1=0x4040
+#slice/1/wb_calref_db=0x2828
+#slice/1/wb_calref_db_core1=0x1a1a
+#slice/1/wb_tia_gain_mode=0x0006
+#slice/1/wb_tia_gain_mode_core1=0x0006
+#slice/1/wb_txbuf_offset=0x1820
+#slice/1/wb_txbuf_offset_core1=0x1823
+#slice/1/wb_frac_del=0x4B0F
+#slice/1/wb_frac_del_core1=0x4B2D
+#slice/1/wb_eps_offset=432
+#slice/1/wb_eps_offset_core1=430
+
+#wb_papdcalidx=0x0202
+#wb_papdcalidx=0x0404
+#wb_txbuf_offset=0x2020
+#wb_calref_db=0x1616
+#wb_frac_del=0x1a1a
+#wb_eps_offset=0x1c201c3
+#wb_bbmult=0x6664
+#wb_bbmult=0x4848
+#wb_eps_offset_core1=438
+
+# energy detect threshold
+ed_thresh2g=-63
+ed_thresh5g=-63
+# energy detect threshold for EU
+eu_edthresh2g=-63
+eu_edthresh5g=-63
+
+btldopu=1
+
+#Enable LHL PS mode
+lhl_ps_mode=3
+# to enable he features
+he_en=1
+
+# FE Loss comp parameters
+slice/1/felossTx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8
+slice/1/felossTx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8
+slice/1/felossRx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,8
+slice/1/felossRx2ga1=8,8,8,8,8,8,8,8,8,8,8,8,8,8
+felossTx5ga0=6,6,6,6
+felossTx5ga1=6,6,6,6
+felossRx5ga0=6,6,6,6
+felossRx5ga1=6,6,6,6
+
+## ULOFDMA Board limit PPRs for 2G20 ##
+ruppr2g20bpska0=0xf62d6
+ruppr2g20bpska1=0xf62d6
+ruppr2g20qpska0=0xf6b18
+ruppr2g20qpska1=0xf6b18
+ruppr2g20qam16a0=0xf6b5a
+ruppr2g20qam16a1=0xf6b5a
+ruppr2g20qam64a0=0x203de
+ruppr2g20qam64a1=0x203de
+ruppr2g20qam256a0=0x30800
+ruppr2g20qam256a1=0x30800
+ruppr2g20qam1024a0=0x0
+ruppr2g20qam1024a1=0x0
+## ULOFDMA Board limit PPRs for 5G20 ##
+ruppr5g20bpska0=0xd6316
+ruppr5g20bpska1=0xd6316
+ruppr5g20qpska0=0xe6316
+ruppr5g20qpska1=0xe6316
+ruppr5g20qam16a0=0xd6b5a
+ruppr5g20qam16a1=0xd6b5a
+ruppr5g20qam64a0=0x0
+ruppr5g20qam64a1=0x0
+ruppr5g20qam256a0=0x10842
+ruppr5g20qam256a1=0x10842
+ruppr5g20qam1024a0=0x30000
+ruppr5g20qam1024a1=0x30000
+## ULOFDMA Board limit PPRs for 5G40 ##
+ruppr5g40bpska0=0x1cc6316
+ruppr5g40bpska1=0x1cc6316
+ruppr5g40qpska0=0x1cd6316
+ruppr5g40qpska1=0x1cd6316
+ruppr5g40qam16a0=0x1cd735a
+ruppr5g40qam16a1=0x1cd735a
+ruppr5g40qam64a0=0x0
+ruppr5g40qam64a1=0x0
+ruppr5g40qam256a0=0x210842
+ruppr5g40qam256a1=0x210842
+ruppr5g40qam1024a0=0x630000
+ruppr5g40qam1024a1=0x630000
+## ULOFDMA Board limit PPRs for 5G80 ##
+ruppr5g80bpska0=0x7bdc
+ruppr5g80bpska1=0x7bdc
+ruppr5g80qpska0=0x7bdc
+ruppr5g80qpska1=0x7bdc
+ruppr5g80qam16a0=0x3dc
+ruppr5g80qam16a1=0x3dc
+ruppr5g80qam64a0=0x0
+ruppr5g80qam64a1=0x0
+ruppr5g80qam256a0=0x213842
+ruppr5g80qam256a1=0x213842
+ruppr5g80qam1024a0=0x420000
+ruppr5g80qam1024a1=0x420000
+
+# ###########  Configuration for Software Features ############
+## --- SAR power back off ---
+dynamicsarctrl_5g=0xb4b4
+dynamicsarctrl_5g_2=0xb4b4
+slice/1/dynamicsarctrl_2g=0xc0c0
+slice/1/dynamicsarctrl_2g_2=0xc0c0
+## RSDB SAR Limits
+## SAR Enable ON
+rsdb_dynamicsarctrl_5g=0xb4b4
+rsdb_dynamicsarctrl_5g_2=0xb4b4
+slice/1/rsdb_dynamicsarctrl_2g=0xb0b0
+slice/1/rsdb_dynamicsarctrl_2g_2=0xb0b0
+## SAR Enable OFF
+rsdb_dynamicsarctrl_5g_1=0xb4b4
+slice/1/rsdb_dynamicsarctrl_2g_1=0xc0c0
+
diff --git a/proprietary/vendor/firmware/nvram.txt_1rh_es43_b1 b/proprietary/vendor/firmware/nvram.txt_1rh_es43_b1
new file mode 100644
index 0000000..543f93b
--- /dev/null
+++ b/proprietary/vendor/firmware/nvram.txt_1rh_es43_b1
@@ -0,0 +1,508 @@
+# BCM4375 D2X-EU, MURATA 1RH ES4.3_20190717_BCM4375B1
+# Broadcom Proprietary and Confidential. Copyright (C) 2018,
+# All Rights Reserved.
+#
+# This is UNPUBLISHED PROPRIETARY SOURCE CODE of Broadcom;
+# the contents of this file may not be disclosed to third parties,
+# copied or duplicated in any form, in whole or in part, without
+# the prior written permission of Broadcom.
+#
+#
+# <<Broadcom-WL-IPTag/Proprietary:>>
+
+# bcm4375 B1, MURATA 1RH ES4.3
+# 2G iPA, 5G ePA
+NVRAMRev=$Rev: 792273 $
+sromrev=11
+boardrev=0x1101
+boardtype=0x0891
+boardflags=0x10401001
+boardflags2=0x00800000
+boardflags3=0x40000100
+#boardnum=57410
+macaddr=00:90:4c:12:d0:01
+jtag_irw=38
+
+#Regulatory specific
+ccode=GB
+regrev=0
+
+# Board specific
+vendid=0x14e4
+devid=0x4470
+manfid=0x2d0
+antswitch=0
+pdgain5g=0
+pdgain2g=0
+aa2g=3
+aa5g=3
+agbg0=0
+agbg1=0
+aga0=0
+aga1=0
+extpagain5g=0
+slice/1/extpagain2g=2
+slice/1/extpagain5g=0
+rxgains2gelnagaina0=1
+rxgains2gtrisoa0=6
+rxgains2gtrelnabypa0=1
+rxgains5gelnagaina0=2
+rxgains5gtrisoa0=6
+rxgains5gtrelnabypa0=1
+rxgains5gmelnagaina0=2
+rxgains5gmtrisoa0=6
+rxgains5gmtrelnabypa0=1
+rxgains5ghelnagaina0=2
+rxgains5ghtrisoa0=6
+rxgains5ghtrelnabypa0=1
+rxgains2gelnagaina1=2
+rxgains2gtrisoa1=6
+rxgains2gtrelnabypa1=1
+rxgains5gelnagaina1=2
+rxgains5gtrisoa1=6
+rxgains5gtrelnabypa1=1
+rxgains5gmelnagaina1=2
+rxgains5gmtrisoa1=6
+rxgains5gmtrelnabypa1=1
+rxgains5ghelnagaina1=2
+rxgains5ghtrisoa1=6
+rxgains5ghtrelnabypa1=1
+
+#RSSI related
+rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4
+rssi_delta_5gl=-13,-4,-8,-11,-13,-6,-7,-13,-8,-6,-6,-13,-10,-3,-8,-12,-11,-8,-10,-15,-11,-8,-7,-15
+rssi_delta_5gml=-4,-6,-2,-4,-4,-2,-3,-8,-4,-4,-3,-8,-4,-2,-6,-7,-4,-6,-4,-9,-4,-5,-4,-9
+rssi_delta_5gmu=-5,-1,-4,-6,-2,-1,-4,-6,-1,-1,-2,-3,-4,-2,-6,-6,-5,-6,-6,-6,-6,-6,-9,-11
+rssi_delta_5gh=-1,0,2,-2,0,0,2,-1,0,1,0,-3,-2,-1,-1,-2,-2,-1,-1,0,0,3,3,-4
+rssi_cal_rev=1
+rxgaincal_rssical=1
+rssi_delta_2gb0=-6,-1,-5,-7,-6,-1,-5,-7,-12,-11,-14,-14,-12,-11,-14,-14
+rssi_delta_2gb1=-6,-1,-6,-7,-6,-1,-6,-7,-13,-11,-14,-13,-13,-11,-14,-13
+rssi_delta_2gb2=-6,-1,-5,-7,-6,-1,-5,-7,-12,-10,-13,-13,-12,-10,-13,-13
+rssi_delta_2gb3=-6,-2,-6,-7,-6,-2,-6,-7,-12,-11,-14,-13,-12,-11,-14,-13
+rssi_delta_2gb4=-6,-2,-5,-7,-6,-2,-5,-7,-12,-11,-14,-14,-12,-11,-14,-14
+gain_cal_temp=36
+trloss_adj_time_dur=30
+trloss_adj_temp_thresh=10
+temp_comp_tr_loss=1
+
+slice/1/rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23
+rxgain_tempcoeff5gl=32,29
+rxgain_tempcoeff5gml=31,46
+rxgain_tempcoeff5gmu=26,36
+rxgain_tempcoeff5gh=31,36
+slice/1/rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23
+rxgain_tempcoeff5gl_elnaoff=48,55
+rxgain_tempcoeff5gml_elnaoff=50,56
+rxgain_tempcoeff5gmu_elnaoff=51,57
+rxgain_tempcoeff5gh_elnaoff=49,57
+
+#Two range TSSI
+tworangetssi5g=0
+slice/1/tworangetssi2g=0
+slice/1/lowpowerrange2g=0
+
+nocrc=1
+otpimagesize=502
+
+xtalfreq=37400
+
+txchain=3
+rxchain=3
+
+## --- 11b ANT selection Diversity ---
+cck_onecore_tx=1
+
+### --- 11b ANT selection Diversity core mask setting ---
+#ocl_cm=2
+#slice/1/ocl_cm=2
+
+cckdigfilttype=2
+slice/1/bphyscale=39
+slice/1/cck_txgain_offsetval=58
+slice/1/cck_txgain_offsetcal_en=1
+cck_txgain_offsetcal_en=1
+#bit mask for slice capability bit 0:2G bit 1:5G
+bandcap=2
+slice/1/bandcap=1
+
+#TXBF Related
+rpcal2g=90
+rpcal5gb0=20
+rpcal5gb1=30
+rpcal5gb2=55
+rpcal5gb3=60
+slice/1/rpcal2g=90
+slice/1/rpcal5gb0=20
+slice/1/rpcal5gb1=30
+slice/1/rpcal5gb2=55
+slice/1/rpcal5gb3=60
+
+#FDSS Related
+#fdss_level_5g=0,0
+#fdss_interp_en=1
+#fdss_level_5g_ch36=4,4
+#fdss_level_5g_ch64=4,4
+#fdss_level_5g_ch100=4,4
+#slice/1/fdss_interp_en=1
+#slice/1/fdss_bandedge_2g_en=1
+#slice/1/fdss_level_2g=0,0
+#slice/1/fdss_level_2g_ch1=4,4
+#slice/1/fdss_level_2g_ch11=4,4
+#slice/1/fdss_level_11ax_2g=0,0
+#slice/1/fdss_level_11ax_2g_ch1=1,1
+#slice/1/fdss_level_11ax_2g_ch11=1,1
+
+#Tempsense Related
+tempthresh=255
+tempoffset=-1
+rawtempsense=0x1ff
+phycal_tempdelta=15
+temps_period=15
+temps_hysteresis=15
+
+#------------- TSSI Related -------------
+tssipos2g=1
+tssipos5g=1
+AvVmid_c0=2,131,3,70,3,70,3,70,3,70
+AvVmid_c1=2,130,3,70,3,70,3,70,3,70
+slice/1/AvVmid_c0=3,125,1,159,1,166,1,153,1,153
+slice/1/AvVmid_c1=4,96,1,155,1,158,1,147,1,151
+# CCK in case of multi mode 5
+pa2gccka0=-179,6810,-834
+pa2gccka1=-167,6671,-816
+# OFDM in case of multi_mode 5
+pa2ga0=-117,6361,-680
+pa2ga1=-130,6138,-680 
+slice/1/enable_tssi_war=1
+
+pa5ga0=-157,7413,-1002,-147,7676,-1030,-142,8053,-1085,-165,7362,-1003
+pa5ga1=-161,7362,-1001,-156,7446,-1006,-153,7423,-1009,-170,7304,-1014
+# Max power and offsets
+maxp2ga0=82
+maxp2ga1=82
+maxp5ga0=76,76,76,76
+maxp5ga1=76,76,76,76
+subband5gver=0x4
+paparambwver=3
+cckpwroffset0=0
+cckpwroffset1=0
+pdoffset40ma0=0x2222
+pdoffset80ma0=0x1111
+pdoffset40ma1=0x2222
+pdoffset80ma1=0x0000
+slice/1/pdoffset20mRU_c0=4,2,1,0,1,1,1,0,0,2,2,1,0,0,0,0
+slice/1/pdoffset20mRU_c1=1,0,-2,-2,-1,-2,0,-2,0,-1,-2,-2,0,0,0,0
+#pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+#pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+#pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+#pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,-2,-1,0,0,0,-1,0
+pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,-2,0,0,-2,0,0,-4,-4,-4,-4,-4,-4,-4
+pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,-1,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,0,0,-2,-1,0,0,0,-1,0
+pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,-2,0,0,0,0,0,0,-2,0,0,-2,0,0,-4,-4,-4,-4,-4,-4,-4
+cckbw202gpo=0x0022
+cckbw20ul2gpo=0
+mcsbw202gpo=0xCA666666
+mcsbw402gpo=0xCA886664
+dot11agofdmhrbw202gpo=0x6666
+ofdmlrbw202gpo=0x0064
+mcsbw205glpo=0x66662220
+mcsbw405glpo=0x88877777
+mcsbw805glpo=0xBBAAAAA8
+mcsbw1605glpo=0
+mcsbw205gmpo=0x66662220
+mcsbw405gmpo=0x88877777
+mcsbw805gmpo=0xBBAAAAA8
+mcsbw1605gmpo=0
+mcsbw205ghpo=0x66662220
+mcsbw405ghpo=0x88877777
+mcsbw805ghpo=0xBBAAAAA8
+
+slice/1/powoffs2gtna0=-2,0,1,1,1,0,-1,-1,-2,-1,-1,-1,-1,0
+slice/1/powoffs2gtna1=1,2,2,1,1,0,0,0,0,-1,-1,-1,-2,0
+slice/1/powoffsccktna0=-1,-1,0,0,0,0,-1,0,0,0,0,0,-1,0
+slice/1/powoffsccktna1=1,1,0,-1,-1,0,0,0,0,-1,-1,-2,-2,0
+mcs1024qam2gpo=0xFFFF
+mcs1024qam5glpo=0xEECCAA
+mcs1024qam5gmpo=0xEECCAA
+mcs1024qam5ghpo=0xEECCAA
+mcs1024qam5gx1po=0xEECCAA
+mcs1024qam5gx2po=0xEECCAA
+mcs8poexp=0
+mcs9poexp=0
+mcs10poexp=0
+
+# 5G power offset per channel for band edge channel
+powoffs5g20mtna0=0,0,0,0,0,0,0
+powoffs5g20mtna1=0,0,0,0,0,0,0
+powoffs5g40mtna0=0,0,0,0,0
+powoffs5g40mtna1=0,0,0,0,0
+powoffs5g80mtna0=0,0,0,0,0
+powoffs5g80mtna1=0,0,0,0,0
+mcs11poexp=0
+
+# OLPC Related
+disable_olpc=0
+olpc_thresh5g=20
+olpc_anchor5g=20
+slice/1/disable_olpc=0
+slice/1/olpc_thresh2g=48
+slice/1/olpc_anchor2g=52
+slice/1/olpc_thresh2g_hi=0x7f48
+hwolpc_offset_c0=-1,-3,-4,-3,-3
+hwolpc_offset_c1=-1,-3,-4,-3,-2
+
+#LTE Coex Related
+#ltecxmux=0
+#ltecxpadnum=0x0504
+#ltecxfnsel=0x44
+#ltecxgcigpio=0x04
+#OOB params
+#device_wake_opt=1
+host_wake_opt=0
+
+# SWCTRL Related
+swctrlmap_5g=0xc0d0c0d0,0xa0a00000,0x80800000,0x000000,0x3FF
+swctrlmapext_5g=0x01000100,0x00000000,0x00000000,0x000000,0x000
+fem_table_init_val=0x00000000,0x80800000
+fem_table_init_val_ext=0x00000000,0x00000000
+
+slice/1/swctrlmap_2g=0x02000200,0x03030000,0x01010000,0x000000,0x3FF
+slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003
+#slice/1/swctrlmap_5g=0x38702850,0x10200000,0x00000000,0x000000,0x3FF
+#slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x003
+slice/1/fem_table_init_val=0x01010000,0x00000000
+slice/1/fem_table_init_val_ext=0x00000000,0x00000000
+
+#clb2gslice0core0=0x000
+clb2gslice1core0=0x003
+clb5gslice0core0=0x1f0
+#clb5gslice1core0=0x070
+#clb2gslice0core1=0x000
+clb2gslice1core1=0x003
+clb5gslice0core1=0x1f0
+#clb5gslice1core1=0x038
+btc_prisel_ant_mask=0x2
+clb_swctrl_smask_ant0=0x3ff
+clb_swctrl_smask_ant1=0x3ff
+muxenab=1
+
+#BT Coex 1:TDM
+btc_mode=1
+
+# --- PAPD Cal related params ----
+txwbpapden=0 # 0:NBPAPD 1:WBPAPD
+# NB PAPD Cal params
+slice/1/nb_eps_offset=485,485
+slice/1/nb_bbmult=35,35
+slice/1/nb_papdcalidx=11,11
+slice/1/nb_txattn=3,3
+slice/1/nb_rxattn=0,0
+slice/1/nb_eps_stopidx=63
+slice/1/papdgainctrl2g=1
+slice/1/pacalshift2g=0,0
+slice/1/ampbased_gc=0
+slice/1/papd_gainctrl_scaleIdx=56
+
+# energy detect threshold
+ed_thresh2g=-60
+ed_thresh5g=-63
+# energy detect threshold for EU
+eu_edthresh2g=-60
+eu_edthresh5g=-63
+
+btldopu=1
+
+#Enable LHL PS mode
+lhl_ps_mode=3
+# to enable he features
+he_en=1
+
+# FE Loss comp parameters
+slice/1/felossTx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0
+slice/1/felossTx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0
+slice/1/felossRx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0
+slice/1/felossRx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0
+felossTx5ga0=0,0,0,0
+felossTx5ga1=0,0,0,0
+felossRx5ga0=0,0,0,0
+felossRx5ga1=0,0,0,0
+
+## ULOFDMA Board limit PPRs for 2G20 ##
+ruppr2g20bpska0=0x0003298e
+ruppr2g20bpska1=0x0003298e
+ruppr2g20qpska0=0x0003298e
+ruppr2g20qpska1=0x0003298e
+ruppr2g20qam16a0=0x0003318e
+ruppr2g20qam16a1=0x0003318e
+ruppr2g20qam64a0=0x0003318e
+ruppr2g20qam64a1=0x0003318e
+ruppr2g20qam256a0=0x0005318e
+ruppr2g20qam256a1=0x0005318e
+ruppr2g20qam1024a0=0x00000000
+ruppr2g20qam1024a1=0x00000000
+## ULOFDMA Board limit PPRs for 5G20 ##
+ruppr5g20bpska0=0x0000210a
+ruppr5g20bpska1=0x0000210a
+ruppr5g20qpska0=0x0000210a
+ruppr5g20qpska1=0x0000210a
+ruppr5g20qam16a0=0x0000210a
+ruppr5g20qam16a1=0x0000210a
+ruppr5g20qam64a0=0x0000210a
+ruppr5g20qam64a1=0x0000210a
+ruppr5g20qam256a0=0x0003318c
+ruppr5g20qam256a1=0x0003318c
+ruppr5g20qam1024a0=0x00040000
+ruppr5g20qam1024a1=0x00040000
+## ULOFDMA Board limit PPRs for 5G40 ##
+ruppr5g40bpska0=0x0043212a
+ruppr5g40bpska1=0x0043212a
+ruppr5g40qpska0=0x0044212a
+ruppr5g40qpska1=0x0044212a
+ruppr5g40qam16a0=0x0044212a
+ruppr5g40qam16a1=0x0044212a
+ruppr5g40qam64a0=0x0044212a
+ruppr5g40qam64a1=0x0044212a
+ruppr5g40qam256a0=0x0065294a
+ruppr5g40qam256a1=0x0065294a
+ruppr5g40qam1024a0=0x00a70000
+ruppr5g40qam1024a1=0x00a70000
+## ULOFDMA Board limit PPRs for 5G80 ##
+ruppr5g80bpska0=0x1883a12a
+ruppr5g80bpska1=0x1883a12a
+ruppr5g80qpska0=0x1883a12a
+ruppr5g80qpska1=0x1883a12a
+ruppr5g80qam16a0=0x2083a12a
+ruppr5g80qam16a1=0x2083a12a
+ruppr5g80qam64a0=0x2083a12a
+ruppr5g80qam64a1=0x2083a12a
+ruppr5g80qam256a0=0x20a5294a
+ruppr5g80qam256a1=0x20a5294a
+ruppr5g80qam1024a0=0x20c60000
+ruppr5g80qam1024a1=0x20c60000
+
+## powoff 2g temp based comp params
+slice/1/powoffcompreftemp=25
+slice/1/powoffs2gtempcomploa0=1907
+slice/1/powoffs2gtempcomploa1=1907
+slice/1/powoffs2gtempcomphia0=0
+slice/1/powoffs2gtempcomphia1=0
+
+# Base K Values (For the VHT case 5G 80/40/20/2G20)
+proxd_basekival=35369,34710,36213,36123
+proxd_basektval=35369,34710,36213,36123
+# Offsets across channels (Upper nibble for target, lower nibble for initiator - saved in hex)
+proxd_80mkval=0x1212,0,0,0,0,0x0000
+proxd_40mkval=0x2323,0x2121,0,0,0,0,0,0,0,0,0x0000,0x1515
+proxd_20mkval=0x2a2a,0x2d2d,0x2f2f,0x3939,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x0000,0x4141,0x2a2a,0x2a2a,0x3636
+proxd_2gkval=0x0d0d,0x0909,0x0606,0x0707,0x0404,0x0303,0x0404,0x0101,0x0202,0x0000,0x0202,0x0707,0x0a0a,0
+# Offsets across frame formats @ Initiator
+# Only for non-VHT frame (Leg6, Leg non-6, mcs0, non-mcs0)
+# Delta between the base values are adjusted here
+proxdi_rate80m=2707,7956,0,0
+proxdi_rate40m=2045,8344,28,28
+proxdi_rate20m=2320,7757,74,75
+proxdi_rate2g=2252,7637,73,73
+proxdi_ack=0,0,0,0
+# Offsets across frame formats @ Responder
+proxdt_rate80m=2707,7956,0,0
+proxdt_rate40m=2045,8344,28,28
+proxdt_rate20m=2320,7757,74,75
+proxdt_rate2g=2252,7637,73,73
+proxdt_ack=0,0,0,0
+# Offsets for sub-bands (VHT, Leg6, Leg non-6, mcs0, non-mcs0)
+proxd_sub80m20m=1649,91,1416,0,0
+proxd_sub80m40m=976,333,1108,0,0
+proxd_sub40m20m=597,-303,-216,568,569
+
+
+### SAR HEAD params
+### MIMO Mode Parameters
+## 2g normal:15dB airplane:15dB
+slice/1/dynsar_2g=0xbcbc
+slice/1/dynsar_2g_2=0xbcbc
+## 5g normal:12dB airplane:12dB
+dynsar_5g=0xb0b0
+dynsar_5g_2=0xb0b0
+### RSDB mode Parameters(Both core are active)
+## 2g normal:13dB airplane:13dB
+slice/1/rsdb_dynsar_2g=0xb4b4
+slice/1/rsdb_dynsar_2g_2=0xb4b4
+## 5g normal:12dB airplane:12dB
+rsdb_dynsar_5g=0xb0b0
+rsdb_dynsar_5g_2=0xb0b0
+### Disable Parameters 2G:15dB 5G:13dB
+#slice/1/rsdb_dynsar_2g_1=0xbcbc
+#rsdb_dynsar_5g_1=0xb4b4
+
+### SAR GRIP params
+### MIMO Mode Parameters
+## 2g normal:15dB airplane:15dB
+slice/1/grip_dynsar_2g=0xbcbc
+slice/1/grip_dynsar_2g_2=0xbcbc
+## 5g normal:12dB airplane:12dB
+grip_dynsar_5g=0xb0b0
+grip_dynsar_5g_2=0xb0b0
+### RSDB mode Parameters(Both core are active)
+## 2g normal:15dB airplane:15dB
+slice/1/grip_rsdb_dynsar_2g=0xbcbc
+slice/1/grip_rsdb_dynsar_2g_2=0xbcbc
+## 5g normal:12dB airplane:12dB
+grip_rsdb_dynsar_5g=0xb0b0
+grip_rsdb_dynsar_5g_2=0xb0b0
+#
+### FCC Mode: 10dB
+slice/1/fccpwrch12=10
+slice/1/fccpwrch13=1
+#
+#
+### RU SAR HEAD params
+### MIMO Mode Parameters
+## 2g normal:15,15,15dB airplane:15,15,15dB
+slice/1/dynsar_2g_ru=0xbcbc,0xbcbc,0xbcbc
+slice/1/dynsar_2g_2_ru=0xbcbc,0xbcbc,0xbcbc
+## 5g normal:12,12,12dB airplane:12,12,12dB
+dynsar_5g_ru=0xb0b0,0xb0b0,0xb0b0
+dynsar_5g_2_ru=0xb0b0,0xb0b0,0xb0b0
+### RSDB mode Parameters(Both core are active)
+## 2g normal:13,13,13dB airplane:13,13,13dB
+slice/1/rsdb_dynsar_2g_ru=0xb4b4,0xb4b4,0xb4b4
+slice/1/rsdb_dynsar_2g_2_ru=0xb4b4,0xb4b4,0xb4b4
+## 5g normal:12,12,12dB airplane:12,12,12dB
+rsdb_dynsar_5g_ru=0xb0b0,0xb0b0,0xb0b0
+rsdb_dynsar_5g_2_ru=0xb0b0,0xb0b0,0xb0b0
+
+### RU SAR GRIP params
+### MIMO Mode Parameters
+## 2g normal:16,8,1dB airplane:20,12,4dB
+slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484
+slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090
+## 5g normal:16,8,1dB airplane:20,12,4dB
+grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484
+grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090
+### RSDB mode Parameters(Both core are active)
+## 2g normal:16,8,1dB airplane:20,12,4dB
+slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484
+slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090
+## 5g normal:16,8,1dB airplane:20,12,4dB
+grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484
+grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090
+
+## NR SAR back off - 2G/5G MIMO : 1dB, 2G/5G RSDB : 2dB
+slice/1/nr_mw_dynsar_2g=0x0404
+slice/1/nr_mw_rsdb_dynsar_2g=0x0808
+nr_mw_dynsar_5g=0x0404
+nr_mw_rsdb_dynsar_5g=0x0808
+## NR SAR only mode - 2G : 14dBm, 5G : 13dBm
+slice/1/nr_mw_dynsar_2g_cap=0xb8b8
+nr_mw_dynsar_5g_cap=0xb4b4
+
+## NR SAR back off - 2G/5G MIMO : 3dB, 2G/5G RSDB : 4dB
+slice/1/nr_sub6_dynsar_2g=0x0c0c
+slice/1/nr_sub6_rsdb_dynsar_2g=0x1010
+nr_sub6_dynsar_5g=0x0c0c
+nr_sub6_rsdb_dynsar_5g=0x1010
+## NR SAR only mode - 2G : 12dBm, 5G : 10dBm
+slice/1/nr_sub6_dynsar_2g_cap=0xb0b0
+nr_sub6_dynsar_5g_cap=0xa8a8
\ No newline at end of file
diff --git a/proprietary/vendor/firmware/nvram.txt_CS01_semco_b1 b/proprietary/vendor/firmware/nvram.txt_CS01_semco_b1
new file mode 100644
index 0000000..2c4b34f
--- /dev/null
+++ b/proprietary/vendor/firmware/nvram.txt_CS01_semco_b1
@@ -0,0 +1,497 @@
+#BCM4375B1 SWB-E43 R03 SEMCO nvram_GN10_190716_FW18.35.346_For_D2X-EUR
+# 2G iPA, 5G ePA
+NVRAMRev=$Rev: 794666 $
+sromrev=11
+boardrev=0x1300
+boardtype=0x088f
+boardflags=0x10401001
+boardflags2=0x00800000
+boardflags3=0x40000100
+#boardnum=57410
+macaddr=00:90:4c:30:50:01
+jtag_irw=38
+
+#Regulatory specific
+ccode=GB
+regrev=0
+
+# Board specific
+vendid=0x14e4
+devid=0x4470
+manfid=0x2d0
+antswitch=0
+pdgain5g=0
+pdgain2g=0
+aa2g=3
+aa5g=3
+agbg0=0
+agbg1=0
+aga0=0
+aga1=0
+extpagain5g=0
+slice/1/extpagain2g=2
+slice/1/extpagain5g=0
+rxgains2gelnagaina0=1
+rxgains2gtrisoa0=6
+rxgains2gtrelnabypa0=1
+rxgains5gelnagaina0=2
+rxgains5gtrisoa0=6
+rxgains5gtrelnabypa0=1
+rxgains5gmelnagaina0=2
+rxgains5gmtrisoa0=6
+rxgains5gmtrelnabypa0=1
+rxgains5ghelnagaina0=2
+rxgains5ghtrisoa0=6
+rxgains5ghtrelnabypa0=1
+rxgains2gelnagaina1=2
+rxgains2gtrisoa1=6
+rxgains2gtrelnabypa1=1
+rxgains5gelnagaina1=2
+rxgains5gtrisoa1=6
+rxgains5gtrelnabypa1=1
+rxgains5gmelnagaina1=2
+rxgains5gmtrisoa1=6
+rxgains5gmtrelnabypa1=1
+rxgains5ghelnagaina1=2
+rxgains5ghtrisoa1=6
+rxgains5ghtrelnabypa1=1
+
+rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4
+rssi_delta_5gl=-7,-6,-7,-6,-11,-6,-11,-6,-10,-6,-10,-6,-3,-3,-3,-3,-8,-3,-8,-3,-6,-3,-6,-3
+rssi_delta_5gml=-7,-8,-7,-8,-10,-8,-10,-8,-7,-8,-7,-8,-2,-4,-2,-4,-4,-4,-4,-4,-4,-4,-4,-4
+rssi_delta_5gmu=-6,-7,-6,-7,-8,-7,-8,-7,-7,-7,-7,-7,-4,-1,-4,-1,-4,-2,-4,-2,-2,-2,-2,-2
+rssi_delta_5gh=-6,-8,-6,-8,-8,-8,-8,-8,-8,-8,-8,-8,-4,-1,-4,-1,-3,-3,-3,-3,-4,-3,-4,-3
+rssi_cal_rev=1
+rxgaincal_rssical=1
+rssi_delta_2gb0=-12,5,-12,5,-12,5,-12,5,-18,-2,-18,-2,-18,-2,-18,-2
+rssi_delta_2gb1=-12,5,-12,5,-12,5,-12,5,-18,-2,-18,-2,-18,-2,-18,-2
+rssi_delta_2gb2=-12,5,-12,5,-12,5,-12,5,-18,-2,-18,-2,-18,-2,-18,-2
+rssi_delta_2gb3=-12,5,-12,5,-12,5,-12,5,-18,-2,-18,-2,-18,-2,-18,-2
+rssi_delta_2gb4=-12,5,-12,5,-12,5,-12,5,-18,-2,-18,-2,-18,-2,-18,-2
+
+gain_cal_temp=36
+trloss_adj_time_dur=30
+trloss_adj_temp_thresh=10
+temp_comp_tr_loss=1
+
+slice/1/rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23
+rxgain_tempcoeff5gl=32,29
+rxgain_tempcoeff5gml=31,46
+rxgain_tempcoeff5gmu=26,36
+rxgain_tempcoeff5gh=31,36
+slice/1/rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23
+rxgain_tempcoeff5gl_elnaoff=48,55
+rxgain_tempcoeff5gml_elnaoff=50,56
+rxgain_tempcoeff5gmu_elnaoff=51,57
+rxgain_tempcoeff5gh_elnaoff=49,57
+
+#Two range TSSI
+tworangetssi5g=0
+slice/1/tworangetssi2g=0
+slice/1/lowpowerrange2g=0
+
+nocrc=1
+otpimagesize=502
+
+xtalfreq=37400
+
+txchain=3
+rxchain=3
+
+## --- 11b ANT selection Diversity ---
+cck_onecore_tx=1
+#ocl_cm=2
+#slice/1/ocl_cm=2
+
+cckdigfilttype=2
+slice/1/bphyscale=36
+slice/1/cck_txgain_offsetval=54
+slice/1/cck_txgain_offsetcal_en=1
+cck_txgain_offsetcal_en=1
+#bit mask for slice capability bit 0:2G bit 1:5G
+bandcap=2
+slice/1/bandcap=1
+
+#TXBF Related
+rpcal2g=50
+rpcal5gb0=5
+rpcal5gb1=11
+rpcal5gb2=8
+rpcal5gb3=10
+slice/1/rpcal2g=50
+slice/1/rpcal5gb0=5
+slice/1/rpcal5gb1=11
+slice/1/rpcal5gb2=8
+slice/1/rpcal5gb3=10
+
+#FDSS Related
+#fdss_level_5g=0,0
+#fdss_interp_en=1
+#fdss_level_5g_ch36=4,4
+#fdss_level_5g_ch64=4,4
+#fdss_level_5g_ch100=4,4
+#slice/1/fdss_interp_en=1
+#slice/1/fdss_bandedge_2g_en=1
+#slice/1/fdss_level_2g=0,0
+#slice/1/fdss_level_2g_ch1=4,4
+#slice/1/fdss_level_2g_ch11=4,4
+#slice/1/fdss_level_11ax_2g=0,0
+#slice/1/fdss_level_11ax_2g_ch1=1,1
+#slice/1/fdss_level_11ax_2g_ch11=1,1
+
+tempthresh=255
+tempoffset=-1
+rawtempsense=0x1ff
+phycal_tempdelta=15
+temps_period=15
+temps_hysteresis=15
+
+#------------- TSSI Related -------------
+tssipos2g=1
+tssipos5g=1
+
+AvVmid_c0=2,131,6,43,6,45,6,42,6,42
+AvVmid_c1=2,130,6,45,6,51,6,46,6,43
+
+slice/1/AvVmid_c0=3,111,1,159,1,166,1,153,1,153
+slice/1/AvVmid_c1=3,111,1,155,1,158,1,147,1,151
+
+# CCK in case of multi mode 5
+pa2gccka0=0xff5a,0x1be0,0xfca8
+pa2gccka1=0xff40,0x1a59,0xfcc5
+
+# OFDM in case of multi_mode 5
+pa2ga0=0xff79,0x1ad2,0xfcf0
+pa2ga1=0xff8c,0x1c19,0xfce6
+
+slice/1/enable_tssi_war=1
+
+pa5ga0=0xff44,0x17f7,0xfd3e,0xff44,0x17f7,0xfd3e,0xff3a,0x170a,0xfd4e,0xff3a,0x170a,0xfd4e
+pa5ga1=0xff42,0x176c,0xfd4d,0xff3f,0x170a,0xfd57,0xff42,0x16f0,0xfd5b,0xff3c,0x16be,0xfd56
+
+# Max power and offsets
+maxp2ga0=88
+maxp2ga1=88
+maxp5ga0=76,76,76,76
+maxp5ga1=76,76,76,76
+subband5gver=0x4
+paparambwver=3
+cckpwroffset0=0
+cckpwroffset1=0
+#pdoffset40ma0=0x0000
+#pdoffset80ma0=0x0000
+#pdoffset40ma1=0x0000
+pdoffset80ma1=0x10F0
+slice/1/pdoffset20mRU_c0=1,0,-1,-2,-2,-2,-1,0,1,-1,-2,-2,-1,-1,-1,-2
+slice/1/pdoffset20mRU_c1=0,-2,-2,-3,-3,-4,-3,-2,0,0,-2,-2,0,-1,-1,-1
+#pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+#pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+#pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+#pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+#pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+#pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+#pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+#pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
+cckbw202gpo=0x0022
+cckbw20ul2gpo=0
+mcsbw202gpo=0xA9555555
+mcsbw402gpo=0xDA886664
+dot11agofdmhrbw202gpo=0x5555
+ofdmlrbw202gpo=0x0055
+mcsbw205glpo=0x86662220
+mcsbw405glpo=0x88866666
+mcsbw805glpo=0xAAAAAAA8
+mcsbw1605glpo=0
+mcsbw205gmpo=0x86662220
+mcsbw405gmpo=0x88866666
+mcsbw805gmpo=0xAAAAAAA8
+mcsbw1605gmpo=0
+mcsbw205ghpo=0x86662220
+mcsbw405ghpo=0x88866666
+mcsbw805ghpo=0xAAAAAAA8
+
+slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0
+slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0
+slice/1/powoffsccktna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0
+slice/1/powoffsccktna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0
+
+mcs1024qam2gpo=0xCCCC
+mcs1024qam5glpo=0xEECCAA
+mcs1024qam5gmpo=0xEECCAA
+mcs1024qam5ghpo=0xEECCAA
+mcs1024qam5gx1po=0xEECCAA
+mcs1024qam5gx2po=0xEECCAA
+mcs8poexp=0
+mcs9poexp=0
+mcs10poexp=0
+
+# 5G power offset per channel for band edge channel
+powoffs5g20mtna0=0,0,0,0,0,0,0
+powoffs5g20mtna1=0,0,0,0,0,0,0
+powoffs5g40mtna0=0,0,0,0,0
+powoffs5g40mtna1=0,0,0,0,0
+powoffs5g80mtna0=0,0,0,0,0
+powoffs5g80mtna1=0,0,0,0,0
+mcs11poexp=0
+
+# OLPC Related
+disable_olpc=0
+olpc_thresh5g=40
+olpc_anchor5g=40
+slice/1/disable_olpc=0
+slice/1/olpc_thresh2g=48
+slice/1/olpc_anchor2g=56
+slice/1/olpc_thresh2g_hi=0x7f46
+
+hwolpc_offset_c0=-1,-3,-4,-3,-2
+hwolpc_offset_c1=-2,-2,-3,-2,-1
+
+#LTE Coex Related
+#ltecxmux=0
+#ltecxpadnum=0x0504
+#ltecxfnsel=0x44
+#ltecxgcigpio=0x04
+#OOB params
+#device_wake_opt=1
+host_wake_opt=0
+
+# SWCTRL Related
+swctrlmap_5g=0xe0e0c0c0,0xa0a00000,0x80800000,0x000000,0x3FF
+swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000
+fem_table_init_val=0x00000000,0x80800000
+fem_table_init_val_ext=0x00000000,0x00000000
+
+slice/1/swctrlmap_2g=0x00000000,0x03030000,0x01010000,0x000000,0x3FF
+slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003
+
+slice/1/fem_table_init_val=0x01010000,0x00000000
+slice/1/fem_table_init_val_ext=0x00000000,0x00000000
+
+#clb2gslice0core0=0x000
+clb2gslice1core0=0x003
+clb5gslice0core0=0x0E0
+#clb5gslice1core0=0x070
+#clb2gslice0core1=0x000
+clb2gslice1core1=0x003
+clb5gslice0core1=0x0E0
+#clb5gslice1core1=0x038
+btc_prisel_ant_mask=0x2
+clb_swctrl_smask_ant0=0x3ff
+clb_swctrl_smask_ant1=0x3ff
+muxenab=1
+
+#BT Coex 1:TDM
+btc_mode=1
+
+# --- PAPD Cal related params ----
+txwbpapden=0 # 0:NBPAPD 1:WBPAPD
+# NB PAPD Cal params
+slice/1/nb_eps_offset=485,487
+slice/1/nb_bbmult=35,39
+slice/1/nb_papdcalidx=11,11
+slice/1/nb_txattn=3,3
+slice/1/nb_rxattn=0,0
+slice/1/nb_eps_stopidx=63
+slice/1/papdgainctrl2g=1
+slice/1/pacalshift2g=2,1
+slice/1/ampbased_gc=0
+slice/1/papd_gainctrl_scaleIdx=52
+
+# energy detect threshold
+ed_thresh2g=-60
+ed_thresh5g=-63
+# energy detect threshold for EU
+eu_edthresh2g=-60
+eu_edthresh5g=-63
+
+btldopu=1
+
+#Enable LHL PS mode
+lhl_ps_mode=3
+# to enable he features
+he_en=1
+
+# FE Loss comp parameters
+slice/1/felossTx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,0
+slice/1/felossTx2ga1=6,6,6,6,6,6,6,6,6,6,6,6,6,0
+slice/1/felossRx2ga0=8,8,8,8,8,8,8,8,8,8,8,8,8,0
+slice/1/felossRx2ga1=6,6,6,6,6,6,6,6,6,6,6,6,6,0
+felossTx5ga0=2,2,2,2
+felossTx5ga1=2,2,2,2
+felossRx5ga0=2,2,2,2
+felossRx5ga1=2,2,2,2
+
+## ULOFDMA Board limit PPRs ##
+ruppr2g20bpska0=0x0003298e
+ruppr2g20bpska1=0x0003298e
+ruppr2g20qpska0=0x0003298e
+ruppr2g20qpska1=0x0003298e
+ruppr2g20qam16a0=0x0003318e
+ruppr2g20qam16a1=0x0003318e
+ruppr2g20qam64a0=0x0003318e
+ruppr2g20qam64a1=0x0003318e
+ruppr2g20qam256a0=0x0004ad6d
+ruppr2g20qam256a1=0x0004ad6d
+ruppr2g20qam1024a0=0x0
+ruppr2g20qam1024a1=0x0
+
+ruppr5g20bpska0=0x00009d2b
+ruppr5g20bpska1=0x00009d2b
+ruppr5g20qpska0=0x0000a52b
+ruppr5g20qpska1=0x0000a52b
+ruppr5g20qam16a0=0x0000a52b
+ruppr5g20qam16a1=0x0000a52b
+ruppr5g20qam64a0=0x0000a52b
+ruppr5g20qam64a1=0x0000a52b
+ruppr5g20qam256a0=0x0003b5ad
+ruppr5g20qam256a1=0x0003b5ad
+ruppr5g20qam1024a0=0x00048000
+ruppr5g20qam1024a1=0x00048000
+
+ruppr5g40bpska0=0x0094a54b
+ruppr5g40bpska1=0x0094a54b
+ruppr5g40qpska0=0x0095a54b
+ruppr5g40qpska1=0x0095a54b
+ruppr5g40qam16a0=0x0095a54b
+ruppr5g40qam16a1=0x0095a54b
+ruppr5g40qam64a0=0x00b5a54b
+ruppr5g40qam64a1=0x00b5a54b
+ruppr5g40qam256a0=0x00d6ad6b
+ruppr5g40qam256a1=0x00d6ad6b
+ruppr5g40qam1024a0=0x00f78000
+ruppr5g40qam1024a1=0x00f78000
+
+ruppr5g80bpska0=0x1c74254b
+ruppr5g80bpska1=0x1c74254b
+ruppr5g80qpska0=0x1c94254b
+ruppr5g80qpska1=0x1c94254b
+ruppr5g80qam16a0=0x2494254b
+ruppr5g80qam16a1=0x2494254b
+ruppr5g80qam64a0=0x2494254b
+ruppr5g80qam64a1=0x2494254b
+ruppr5g80qam256a0=0x24b5ad6b
+ruppr5g80qam256a1=0x24b5ad6b
+ruppr5g80qam1024a0=0x24d68000
+ruppr5g80qam1024a1=0x24d68000
+
+## powoff 2g temp based comp params
+slice/1/powoffcompreftemp=25
+slice/1/powoffs2gtempcomploa0=1907
+slice/1/powoffs2gtempcomploa1=1754
+slice/1/powoffs2gtempcomphia0=0
+slice/1/powoffs2gtempcomphia1=0
+
+# Base K Values (For the VHT case 5G 80/40/20/2G20)
+proxd_basekival=35368,34710,36213,36121
+proxd_basektval=35368,34710,36213,36121
+# Offsets across channels (Upper nibble for target, lower nibble for initiator - saved in hex)
+proxd_80mkval=0x1313,0,0,0,0,0x0000
+proxd_40mkval=0x2323,0x2121,0,0,0,0,0,0,0,0,0x0000,0x1414
+proxd_20mkval=0x2c2c,0x2e2e,0x3131,0x3939,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0x0000,0x4141,0x2b2b,0x2e2e,0x3b3b
+proxd_2gkval=0x1212,0x0c0c,0x0909,0x0606,0x0404,0x0202,0x0303,0x0000,0x0101,0x0101,0x0101,0x0303,0x0808,0
+# Offsets across frame formats @ Initiator
+# Only for non-VHT frame (Leg6, Leg non-6, mcs0, non-mcs0)
+# Delta between the base values are adjusted here
+proxdi_rate80m=2705,7954,0,0
+proxdi_rate40m=2044,8343,30,30
+proxdi_rate20m=2319,7755,74,75
+proxdi_rate2g=2253,7696,74,74
+proxdi_ack=0,0,0,0
+# Offsets across frame formats @ Responder
+proxdt_rate80m=2705,7954,0,0
+proxdt_rate40m=2044,8343,30,30
+proxdt_rate20m=2319,7755,74,75
+proxdt_rate2g=2253,7696,74,74
+proxdt_ack=0,0,0,0
+# Offsets for sub-bands (VHT, Leg6, Leg non-6, mcs0, non-mcs0)
+proxd_sub80m20m=1647,90,1415,0,0
+proxd_sub80m40m=975,336,1110,0,0
+proxd_sub40m20m=596,-304,-216,566,565
+
+
+# Offsets across frame formats @ Responder
+#proxdt_rate80m=0,0,0,0
+#proxdt_rate40m=0,0,0,0
+#proxdt_rate20m=0,0,0,0
+#proxdt_rate2g=0,0,0,0
+#proxdt_ack=0,0,0,0
+### SAR HEAD params_MIMO_RSDB
+## 2g normal:15dB airplane:15dB
+slice/1/dynsar_2g=0xbcbc
+slice/1/dynsar_2g_2=0xbcbc
+## 5g normal:12dB airplane:12dB
+dynsar_5g=0xb0b0
+dynsar_5g_2=0xb0b0
+## 2g normal:13dB airplane:13dB
+slice/1/rsdb_dynsar_2g=0xb4b4
+slice/1/rsdb_dynsar_2g_2=0xb4b4
+## 5g normal:12dB airplane:12dB
+rsdb_dynsar_5g=0xb0b0
+rsdb_dynsar_5g_2=0xb0b0
+
+### SAR GRIP params_MIMO_RSDB
+## 2g normal:15dB airplane:15dB
+slice/1/grip_dynsar_2g=0xbcbc
+slice/1/grip_dynsar_2g_2=0xbcbc
+## 5g normal:12dB airplane:12dB
+grip_dynsar_5g=0xb0b0
+grip_dynsar_5g_2=0xb0b0
+## 2g normal:15dB airplane:15dB
+slice/1/grip_rsdb_dynsar_2g=0xbcbc
+slice/1/grip_rsdb_dynsar_2g_2=0xbcbc
+## 5g normal:12dB airplane:12dB
+grip_rsdb_dynsar_5g=0xb0b0
+grip_rsdb_dynsar_5g_2=0xb0b0
+### Disable Parameters 2G:15dB 5G:13dB
+slice/1/rsdb_dynsar_2g_1=0xbcbc
+rsdb_dynsar_5g_1=0xb4b4
+
+### RU SAR HEAD params_MIMO_RSDB
+## 2g normal:15,15,15dB airplane:15,15,15dB
+slice/1/dynsar_2g_ru=0xbcbc,0xbcbc,0xbcbc
+slice/1/dynsar_2g_2_ru=0xbcbc,0xbcbc,0xbcbc
+## 5g normal:12,12,12dB airplane:12,12,12dB
+dynsar_5g_ru=0xb0b0,0xb0b0,0xb0b0
+dynsar_5g_2_ru=0xb0b0,0xb0b0,0xb0b0
+## 2g normal:13,13,13dB airplane:13,13,13dB
+slice/1/rsdb_dynsar_2g_ru=0xb4b4,0xb4b4,0xb4b4
+slice/1/rsdb_dynsar_2g_2_ru=0xb4b4,0xb4b4,0xb4b4
+## 5g normal:12,12,12dB airplane:12,12,12dB
+rsdb_dynsar_5g_ru=0xb0b0,0xb0b0,0xb0b0
+rsdb_dynsar_5g_2_ru=0xb0b0,0xb0b0,0xb0b0
+
+### RU SAR GRIP params_MIMO_RSDB
+## 2g normal:16,8,1dB airplane:20,12,4dB
+slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484
+slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090
+## 5g normal:16,8,1dB airplane:20,12,4dB
+grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484
+grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090
+## 2g normal:16,8,1dB airplane:20,12,4dB
+slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484
+slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090
+## 5g normal:16,8,1dB airplane:20,12,4dB
+grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484
+grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090
+
+## NR SAR back off - 2G/5G MIMO : 1dB, 2G/5G RSDB : 2dB
+slice/1/nr_mw_dynsar_2g=0x0404
+slice/1/nr_mw_rsdb_dynsar_2g=0x0808
+nr_mw_dynsar_5g=0x0404
+nr_mw_rsdb_dynsar_5g=0x0808
+## NR SAR only mode - 2G : 14dBm, 5G : 13dBm
+slice/1/nr_mw_dynsar_2g_cap=0xb8b8
+nr_mw_dynsar_5g_cap=0xb4b4
+
+## NR SAR back off - 2G/5G MIMO : 3dB, 2G/5G RSDB : 4dB
+slice/1/nr_sub6_dynsar_2g=0x0c0c
+slice/1/nr_sub6_rsdb_dynsar_2g=0x1010
+nr_sub6_dynsar_5g=0x0c0c
+nr_sub6_rsdb_dynsar_5g=0x1010
+## NR SAR only mode - 2G : 12dBm, 5G : 10dBm
+slice/1/nr_sub6_dynsar_2g_cap=0xb0b0
+nr_sub6_dynsar_5g_cap=0xa8a8
+
+### FCC Mode: 10dB
+slice/1/fccpwrch12=10
+slice/1/fccpwrch13=1
\ No newline at end of file
diff --git a/proprietary/vendor/firmware/nvram.txt_ES03_semco_b0 b/proprietary/vendor/firmware/nvram.txt_ES03_semco_b0
new file mode 100644
index 0000000..6a75553
--- /dev/null
+++ b/proprietary/vendor/firmware/nvram.txt_ES03_semco_b0
@@ -0,0 +1,430 @@
+#BCM4375B0 SWB-E43 R02 SEMCO nvram_180627_FW18.35.31

+

+# bcm4375 B0, SEMCO E43 R02 nvram

+# 2G iPA, 5G ePA

+NVRAMRev=$Rev: 506283 $

+sromrev=11

+boardrev=0x1100

+boardtype=0x088e

+boardflags=0x10401201

+boardflags2=0x00800000

+boardflags3=0x40000100

+#boardnum=57410

+macaddr=00:90:4c:12:d0:01

+jtag_irw=38

+

+#Regulatory specific

+ccode=0

+regrev=0

+

+# Board specific

+vendid=0x14e4

+devid=0x4470

+manfid=0x2d0

+antswitch=0

+pdgain5g=0

+pdgain2g=0

+aa2g=3

+aa5g=3

+agbg0=0

+agbg1=0

+aga0=0

+aga1=0

+extpagain5g=0

+slice/1/extpagain2g=2

+slice/1/extpagain5g=0

+rxgains2gelnagaina0=2

+rxgains2gtrisoa0=6

+rxgains2gtrelnabypa0=1

+rxgains5gelnagaina0=2

+rxgains5gtrisoa0=6

+rxgains5gtrelnabypa0=1

+rxgains5gmelnagaina0=2

+rxgains5gmtrisoa0=6

+rxgains5gmtrelnabypa0=1

+rxgains5ghelnagaina0=2

+rxgains5ghtrisoa0=6

+rxgains5ghtrelnabypa0=1

+rxgains2gelnagaina1=2

+rxgains2gtrisoa1=6

+rxgains2gtrelnabypa1=1

+rxgains5gelnagaina1=2

+rxgains5gtrisoa1=6

+rxgains5gtrelnabypa1=1

+rxgains5gmelnagaina1=2

+rxgains5gmtrisoa1=6

+rxgains5gmtrelnabypa1=1

+rxgains5ghelnagaina1=2

+rxgains5ghtrisoa1=6

+rxgains5ghtrelnabypa1=1

+

+#RSSI related

+rssicorrnorm_c0=0,0

+rssicorrnorm_c1=0,0

+rssicorrnorm5g_c0=0,0,0,0,0,0,0,0,0,0,0,0

+rssicorrnorm5g_c1=0,0,0,0,0,0,0,0,0,0,0,0

+rssi_cal_freq_grp_2g= 0x08,0x01,0x91,0x2a,0x23,0xb3,0xc4

+rssi_delta_5gl=-7 -5 -7 -5 -7 -5 -7 -5 -7 -5 -7 -5 -6 -1 -6 -1 -6 -1 -6 -1 -6 -1 -6 -1

+rssi_delta_5gml=-10 -7 -10 -7 -10 -7 -10 -7 -10 -7 -10 -7 -6 -3 -6 -3 -6 -3 -6 -3 -6 -3 -6 -3

+rssi_delta_5gmu=-10 -7 -10 -7 -10 -7 -10 -7 -10 -7 -10 -7 -6 -3 -6 -3 -6 -3 -6 -3 -6 -3 -6 -3

+rssi_delta_5gh=-10 -5 -10 -5 -10 -5 -10 -5 -10 -5 -10 -5 -6 -1 -6 -1 -6 -1 -6 -1 -6 -1 -6 -1

+rssi_cal_rev=1

+rxgaincal_rssical=1

+rssi_delta_2gb0=-6,8,-6,8,-6,8,-6,8,-22,-10,-22,-10,-22,-10,-22,-10

+rssi_delta_2gb1=-6,8,-6,8,-6,8,-6,8,-22,-10,-22,-10,-22,-10,-22,-10

+rssi_delta_2gb2=-6,8,-6,8,-6,8,-6,8,-22,-10,-22,-10,-22,-10,-22,-10

+rssi_delta_2gb3=-6,8,-6,8,-6,8,-6,8,-22,-10,-22,-10,-22,-10,-22,-10

+rssi_delta_2gb4=-6,8,-6,8,-6,8,-6,8,-22,-10,-22,-10,-22,-10,-22,-10

+

+rxgain_tempcoeff2g_sub=28,31,25,30,25,27,28,24,24,23

+rxgain_tempcoeff5gl=32,29

+rxgain_tempcoeff5gml=31,46

+rxgain_tempcoeff5gmu=26,36

+rxgain_tempcoeff5gh=31,36

+rxgain_tempcoeff2g_sub_elnaoff=28,30,25,25,25,25,22,20,21,23

+rxgain_tempcoeff5gl_elnaoff=48,55

+rxgain_tempcoeff5gml_elnaoff=50,56

+rxgain_tempcoeff5gmu_elnaoff=51,57

+rxgain_tempcoeff5gh_elnaoff=49,57

+

+#Two range TSSI

+tworangetssi5g=0

+slice/1/tworangetssi2g=0

+slice/1/lowpowerrange2g=0

+

+nocrc=1

+otpimagesize=502

+

+xtalfreq=37400

+

+txchain=3

+rxchain=3

+

+cckdigfilttype=2

+slice/1/bphyscale=42

+slice/1/cck_txgain_offsetval=38

+

+#bit mask for slice capability bit 0:2G bit 1:5G

+bandcap=2

+slice/1/bandcap=1

+

+#TXBF Related

+rpcal2g=0

+rpcal5gb0=0

+rpcal5gb1=0

+rpcal5gb2=0

+rpcal5gb3=0

+

+

+#FDSS Related

+#fdss_level_5g=-1,-1

+#fdss_interp_en=0

+#slice/1/fdss_level_2g=4,4

+#slice/1/fdss_interp_en=1

+

+#PAPRR Related

+slice/1/paprdis=1

+slice/1/paprrmcsgain2g=128,128,128,128,128,0,0,0,0,0

+slice/1/paprrmcsgamma2g=500,500,550,700,700,-1,-1,-1,-1,-1

+

+#Tempsense Related

+tempthresh=255

+tempoffset=-1

+rawtempsense=0x1ff

+phycal_tempdelta=15

+temps_period=15

+temps_hysteresis=15

+

+#------------- TSSI Related -------------

+tssipos2g=1

+tssipos5g=1

+

+AvVmid_c0=2,131,5,52,6,39,6,39,6,39

+AvVmid_c1=2,130,6,39,6,35,6,35,6,37

+

+slice/1/AvVmid_c0=2,129,1,159,1,166,1,153,1,153

+slice/1/AvVmid_c1=2,129,1,155,1,158,1,147,1,151

+# CCK in case of multi mode 5

+pa2gccka0=0xff4b,0x1fe1,0xfc20

+pa2gccka1=0xff40,0x1e78,0xfc46

+

+# OFDM in case of multi_mode 5

+pa2ga0=0xffd5,0x25f8,0xfbda

+pa2ga1=0xffb9,0x246b,0xfbf1

+

+pa5ga0=0xff44,0x1883,0xfd35,0xff44,0x1877,0xfd32,0xff41,0x1831,0xfd35,0xff35,0x1784,0xfd3a

+pa5ga1=0xff43,0x17dd,0xfd3d,0xff44,0x1808,0xfd3c,0xff46,0x17c5,0xfd49,0xff3e,0x1775,0xfd47

+

+# Max power and offsets

+maxp2ga0=84

+maxp2ga1=84

+maxp5ga0=74,74,74,74

+maxp5ga1=74,74,74,74

+subband5gver=0x4

+paparambwver=3

+cckpwroffset0=0

+cckpwroffset1=0

+pdoffset40ma0=0x0000

+pdoffset80ma0=0x0000

+pdoffset40ma1=0x0000

+pdoffset80ma1=0x0000

+pdoffset20mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset20mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset40mRU_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset40mRU_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset1_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset2_c0=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset1_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+pdoffset80mRUset2_c1=0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0

+cckbw202gpo=0

+cckbw20ul2gpo=0

+mcsbw202gpo=0xDA886664

+mcsbw402gpo=0xDA886664

+dot11agofdmhrbw202gpo=0x6666

+ofdmlrbw202gpo=0x0022

+mcsbw205glpo=0x66644440

+mcsbw405glpo=0x88866662

+mcsbw805glpo=0xAAA88884

+mcsbw1605glpo=0

+mcsbw205gmpo=0x66644440

+mcsbw405gmpo=0x88866662

+mcsbw805gmpo=0xAAA88884

+mcsbw1605gmpo=0

+mcsbw205ghpo=0x66644440

+mcsbw405ghpo=0x88866662

+mcsbw805ghpo=0xAAA88884

+

+slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+#slice/1/pdoffsetcckma0=1

+#slice/1/pdoffsetcckma1=1

+mcs1024qam2gpo=0xCCCC

+mcs1024qam5glpo=0xCCAA88

+mcs1024qam5gmpo=0xCCAA88

+mcs1024qam5ghpo=0xCCAA88

+mcs1024qam5gx1po=0xCCAA88

+mcs1024qam5gx2po=0xCCAA88

+mcs8poexp=0

+mcs9poexp=0

+mcs10poexp=0

+

+# 5G power offset per channel for band edge channel

+powoffs5g20mtna0=0,0,0,0,0,0,0

+powoffs5g20mtna1=0,0,0,0,0,0,0

+powoffs5g40mtna0=0,0,0,0,0

+powoffs5g40mtna1=0,0,0,0,0

+powoffs5g80mtna0=0,0,0,0,0

+powoffs5g80mtna1=0,0,0,0,0

+mcs11poexp=0

+

+# OLPC Related

+disable_olpc=0

+olpc_thresh5g=44

+olpc_anchor5g=48

+slice/1/disable_olpc=0

+slice/1/olpc_thresh2g=44

+slice/1/olpc_anchor2g=48

+

+#LTE Coex Related

+ltecxmux=0

+ltecxpadnum=0x0504

+ltecxfnsel=0x44

+ltecxgcigpio=0x04

+#OOB params

+#device_wake_opt=1

+host_wake_opt=0

+

+# SWCTRL Related

+swctrlmap_5g=0xe0e0c0c0,0xa0a00000,0x80800000,0x000000,0x3FF

+swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000

+fem_table_init_val=0x00000000,0x80800000

+fem_table_init_val_ext=0x00000000,0x00000000

+

+slice/1/swctrlmap_2g=0x00000000,0x03030000,0x01010000,0x000000,0x3FF

+slice/1/swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x003

+

+slice/1/fem_table_init_val=0x01010000,0x00000000

+slice/1/fem_table_init_val_ext=0x00000000,0x00000000

+

+#clb2gslice0core0=0x000

+clb2gslice1core0=0x003

+clb5gslice0core0=0x0E0

+#clb5gslice1core0=0x070

+#clb2gslice0core1=0x000

+clb2gslice1core1=0x003

+clb5gslice0core1=0x0E0

+#clb5gslice1core1=0x038

+btc_prisel_ant_mask=0x2

+clb_swctrl_smask_ant0=0x3ff

+clb_swctrl_smask_ant1=0x3ff

+muxenab=1

+

+#BT Coex 1:TDM

+btc_mode=1

+

+# --- PAPD Cal related params ----

+txwbpapden=0 # 0:NBPAPD 1:WBPAPD

+# NB PAPD Cal params

+slice/1/nb_eps_offset=485,487

+slice/1/nb_bbmult=35,39

+slice/1/nb_papdcalidx=0,0

+slice/1/nb_txattn=3,3

+slice/1/nb_rxattn=0,0

+slice/1/nb_eps_stopidx=63

+slice/1/papdgainctrl2g=1

+slice/1/pacalshift2g=1,1

+slice/1/ampbased_gc=1

+

+

+# energy detect threshold

+ed_thresh2g=-63

+ed_thresh5g=-63

+# energy detect threshold for EU

+eu_edthresh2g=-63

+eu_edthresh5g=-63

+

+btldopu=1

+

+#Enable LHL PS mode

+lhl_ps_mode=3

+# to enable he features

+he_en=1

+

+# FE Loss comp parameters

+slice/1/felossTx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+slice/1/felossTx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+slice/1/felossRx2ga0=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+slice/1/felossRx2ga1=0,0,0,0,0,0,0,0,0,0,0,0,0,0

+felossTx5ga0=0,0,0,0

+felossTx5ga1=0,0,0,0

+felossRx5ga0=0,0,0,0

+felossRx5ga1=0,0,0,0

+

+#Radio health check

+rhc_default_set=0xffffffdf

+

+## ULOFDMA Board limit PPRs for 2G20 ##

+ruppr2g20bpska0=0xf62d6

+ruppr2g20bpska1=0xf62d6

+ruppr2g20qpska0=0xf6b18

+ruppr2g20qpska1=0xf6b18

+ruppr2g20qam16a0=0xf6b5a

+ruppr2g20qam16a1=0xf6b5a

+ruppr2g20qam64a0=0x203de

+ruppr2g20qam64a1=0x203de

+ruppr2g20qam256a0=0x30800

+ruppr2g20qam256a1=0x30800

+ruppr2g20qam1024a0=0x0

+ruppr2g20qam1024a1=0x0

+## ULOFDMA Board limit PPRs for 5G20 ##

+ruppr5g20bpska0=0xd6316

+ruppr5g20bpska1=0xd6316

+ruppr5g20qpska0=0xe6316

+ruppr5g20qpska1=0xe6316

+ruppr5g20qam16a0=0xd6b5a

+ruppr5g20qam16a1=0xd6b5a

+ruppr5g20qam64a0=0x0

+ruppr5g20qam64a1=0x0

+ruppr5g20qam256a0=0x10842

+ruppr5g20qam256a1=0x10842

+ruppr5g20qam1024a0=0x30000

+ruppr5g20qam1024a1=0x30000

+## ULOFDMA Board limit PPRs for 5G40 ##

+ruppr5g40bpska0=0x1cc6316

+ruppr5g40bpska1=0x1cc6316

+ruppr5g40qpska0=0x1cd6316

+ruppr5g40qpska1=0x1cd6316

+ruppr5g40qam16a0=0x1cd735a

+ruppr5g40qam16a1=0x1cd735a

+ruppr5g40qam64a0=0x0

+ruppr5g40qam64a1=0x0

+ruppr5g40qam256a0=0x210842

+ruppr5g40qam256a1=0x210842

+ruppr5g40qam1024a0=0x630000

+ruppr5g40qam1024a1=0x630000

+## ULOFDMA Board limit PPRs for 5G80 ##

+ruppr5g80bpska0=0x7bdc

+ruppr5g80bpska1=0x7bdc

+ruppr5g80qpska0=0x7bdc

+ruppr5g80qpska1=0x7bdc

+ruppr5g80qam16a0=0x3dc

+ruppr5g80qam16a1=0x3dc

+ruppr5g80qam64a0=0x0

+ruppr5g80qam64a1=0x0

+ruppr5g80qam256a0=0x213842

+ruppr5g80qam256a1=0x213842

+ruppr5g80qam1024a0=0x420000

+ruppr5g80qam1024a1=0x420000

+

+### SAR HEAD params

+### MIMO Mode Parameters

+## 2g normal:16dB airplane:15dB

+#slice/1/dynsar_2g=0xc0c0

+#slice/1/dynsar_2g_2=0xbcbc

+## 5g normal:14dB airplane:13dB

+#dynsar_5g=0xb8b8

+#dynsar_5g_2=0xb4b4

+### RSDB mode Parameters(Both core are active)

+## 2g normal:15dB airplane:14dB

+#slice/1/rsdb_dynsar_2g=0xbcbc

+#slice/1/rsdb_dynsar_2g_2=0xb8b8

+## 5g normal:13dB airplane:12dB

+#rsdb_dynsar_5g=0xb4b4

+#rsdb_dynsar_5g_2=0xb0b0

+### Disable Parameters 2G:31.75dB 5G:31.75dB

+#slice/1/rsdb_dynsar_2g_1=0xffff

+#rsdb_dynsar_5g_1=0xffff

+#

+### SAR GRIP params

+### MIMO Mode Parameters

+## 2g normal:16dB airplane:15dB

+#slice/1/grip_dynsar_2g=0xc0c0

+#slice/1/grip_dynsar_2g_2=0xbcbc

+## 5g normal:14dB airplane:13dB

+#grip_dynsar_5g=0xb8b8

+#grip_dynsar_5g_2=0xb4b4

+### RSDB mode Parameters(Both core are active)

+## 2g normal:15dB airplane:14dB

+#slice/1/grip_rsdb_dynsar_2g=0xbcbc

+#slice/1/grip_rsdb_dynsar_2g_2=0xb8b8

+## 5g normal:13dB airplane:12dB

+#grip_rsdb_dynsar_5g=0xb4b4

+#grip_rsdb_dynsar_5g_2=0xb0b0

+#

+### FCC Mode: 10dB

+#slice/1/fccpwrch12=0x28

+#slice/1/fccpwrch13=0x28

+#

+#

+### RU SAR HEAD params

+### MIMO Mode Parameters

+## 2g normal:14,6,0.25dB airplane:18,10,2dB

+#slice/1/dynsar_2g_ru=0xb8b8,0x9898,0x8181

+#slice/1/dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888

+## 5g normal:14,6,0.25dB airplane:18,10,2dB

+#dynsar_5g_ru=0xb8b8,0x9898,0x8181

+#dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888

+### RSDB mode Parameters(Both core are active)

+## 2g normal:14,6,0.25dB airplane:18,10,2dB

+#slice/1/rsdb_dynsar_2g_ru=0xb8b8,0x9898,0x8181

+#slice/1/rsdb_dynsar_2g_2_ru=0xc8c8,0xa8a8,0x8888

+## 5g normal:14,6,0.25dB airplane:18,10,2dB

+#rsdb_dynsar_5g_ru=0xb8b8,0x9898,0x8181

+#rsdb_dynsar_5g_2_ru=0xc8c8,0xa8a8,0x8888

+#

+### RU SAR GRIP params

+### MIMO Mode Parameters

+## 2g normal:16,8,1dB airplane:20,12,4dB

+#slice/1/grip_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484

+#slice/1/grip_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090

+## 5g normal:16,8,1dB airplane:20,12,4dB

+#grip_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484

+#grip_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090

+### RSDB mode Parameters(Both core are active)

+## 2g normal:16,8,1dB airplane:20,12,4dB

+#slice/1/grip_rsdb_dynsar_2g_ru=0xc0c0,0xa0a0,0x8484

+#slice/1/grip_rsdb_dynsar_2g_2_ru=0xd0d0,0xb0b0,0x9090

+## 5g normal:16,8,1dB airplane:20,12,4dB

+#grip_rsdb_dynsar_5g_ru=0xc0c0,0xa0a0,0x8484

+#grip_rsdb_dynsar_5g_2_ru=0xd0d0,0xb0b0,0x9090

+

diff --git a/proprietary/vendor/firmware/rxse.bin b/proprietary/vendor/firmware/rxse.bin
new file mode 100644
index 0000000..b00ebd8
--- /dev/null
+++ b/proprietary/vendor/firmware/rxse.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/setfile_2l4.bin b/proprietary/vendor/firmware/setfile_2l4.bin
new file mode 100644
index 0000000..5d69043
--- /dev/null
+++ b/proprietary/vendor/firmware/setfile_2l4.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/setfile_3j1.bin b/proprietary/vendor/firmware/setfile_3j1.bin
new file mode 100644
index 0000000..34c924c
--- /dev/null
+++ b/proprietary/vendor/firmware/setfile_3j1.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/setfile_3m5.bin b/proprietary/vendor/firmware/setfile_3m5.bin
new file mode 100644
index 0000000..c5acb65
--- /dev/null
+++ b/proprietary/vendor/firmware/setfile_3m5.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/setfile_3p9.bin b/proprietary/vendor/firmware/setfile_3p9.bin
new file mode 100644
index 0000000..f1a4ace
--- /dev/null
+++ b/proprietary/vendor/firmware/setfile_3p9.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/setfile_4ha.bin b/proprietary/vendor/firmware/setfile_4ha.bin
new file mode 100644
index 0000000..34c924c
--- /dev/null
+++ b/proprietary/vendor/firmware/setfile_4ha.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/sv.bin b/proprietary/vendor/firmware/sv.bin
new file mode 100644
index 0000000..cca4aa2
--- /dev/null
+++ b/proprietary/vendor/firmware/sv.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/txse1.bin b/proprietary/vendor/firmware/txse1.bin
new file mode 100644
index 0000000..e98eb2e
--- /dev/null
+++ b/proprietary/vendor/firmware/txse1.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/txse2.bin b/proprietary/vendor/firmware/txse2.bin
new file mode 100644
index 0000000..99bb5f5
--- /dev/null
+++ b/proprietary/vendor/firmware/txse2.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/txse3.bin b/proprietary/vendor/firmware/txse3.bin
new file mode 100644
index 0000000..2ec5b4f
--- /dev/null
+++ b/proprietary/vendor/firmware/txse3.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/vts.bin b/proprietary/vendor/firmware/vts.bin
new file mode 100644
index 0000000..96d6beb
--- /dev/null
+++ b/proprietary/vendor/firmware/vts.bin
Binary files differ
diff --git a/proprietary/vendor/lib/hw/audio.primary.exynos9825.so b/proprietary/vendor/lib/hw/audio.primary.exynos9825.so
new file mode 100644
index 0000000..15cb15a
--- /dev/null
+++ b/proprietary/vendor/lib/hw/audio.primary.exynos9825.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/gatekeeper.exynos9825.so b/proprietary/vendor/lib/hw/gatekeeper.exynos9825.so
new file mode 100644
index 0000000..06655d3
--- /dev/null
+++ b/proprietary/vendor/lib/hw/gatekeeper.exynos9825.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/gralloc.exynos9825.so b/proprietary/vendor/lib/hw/gralloc.exynos9825.so
new file mode 100644
index 0000000..81fc238
--- /dev/null
+++ b/proprietary/vendor/lib/hw/gralloc.exynos9825.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/hwcomposer.exynos9825.so b/proprietary/vendor/lib/hw/hwcomposer.exynos9825.so
new file mode 100644
index 0000000..dfde478
--- /dev/null
+++ b/proprietary/vendor/lib/hw/hwcomposer.exynos9825.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/memtrack.exynos9825.so b/proprietary/vendor/lib/hw/memtrack.exynos9825.so
new file mode 100644
index 0000000..fe8a423
--- /dev/null
+++ b/proprietary/vendor/lib/hw/memtrack.exynos9825.so
Binary files differ
diff --git a/proprietary/vendor/lib/libTOFProc_interface.so b/proprietary/vendor/lib/libTOFProc_interface.so
new file mode 100644
index 0000000..2ebae80
--- /dev/null
+++ b/proprietary/vendor/lib/libTOFProc_interface.so
Binary files differ
diff --git a/proprietary/vendor/lib/lib_SamsungRec_08020.so b/proprietary/vendor/lib/lib_SamsungRec_08020.so
new file mode 100644
index 0000000..73a06c1
--- /dev/null
+++ b/proprietary/vendor/lib/lib_SamsungRec_08020.so
Binary files differ
diff --git a/proprietary/vendor/lib/lib_lvacfs.so b/proprietary/vendor/lib/lib_lvacfs.so
new file mode 100644
index 0000000..5ef234c
--- /dev/null
+++ b/proprietary/vendor/lib/lib_lvacfs.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudioproxy.so b/proprietary/vendor/lib/libaudioproxy.so
new file mode 100644
index 0000000..90796ef
--- /dev/null
+++ b/proprietary/vendor/lib/libaudioproxy.so
Binary files differ
diff --git a/proprietary/vendor/lib/libbauthserver.so b/proprietary/vendor/lib/libbauthserver.so
new file mode 100644
index 0000000..786db82
--- /dev/null
+++ b/proprietary/vendor/lib/libbauthserver.so
Binary files differ
diff --git a/proprietary/vendor/lib/libbauthtzcommon.so b/proprietary/vendor/lib/libbauthtzcommon.so
new file mode 100644
index 0000000..ef810bc
--- /dev/null
+++ b/proprietary/vendor/lib/libbauthtzcommon.so
Binary files differ
diff --git a/proprietary/vendor/lib/libc++-v28.so b/proprietary/vendor/lib/libc++-v28.so
new file mode 100644
index 0000000..012c286
--- /dev/null
+++ b/proprietary/vendor/lib/libc++-v28.so
Binary files differ
diff --git a/proprietary/vendor/lib/libdatazip.so b/proprietary/vendor/lib/libdatazip.so
new file mode 100644
index 0000000..41a4e52
--- /dev/null
+++ b/proprietary/vendor/lib/libdatazip.so
Binary files differ
diff --git a/proprietary/vendor/lib/libexynosdisplay.so b/proprietary/vendor/lib/libexynosdisplay.so
new file mode 100644
index 0000000..dabe312
--- /dev/null
+++ b/proprietary/vendor/lib/libexynosdisplay.so
Binary files differ
diff --git a/proprietary/vendor/lib/libiu456_datapath_processor.so b/proprietary/vendor/lib/libiu456_datapath_processor.so
new file mode 100644
index 0000000..35d51e2
--- /dev/null
+++ b/proprietary/vendor/lib/libiu456_datapath_processor.so
Binary files differ
diff --git a/proprietary/vendor/lib/librecordalive.so b/proprietary/vendor/lib/librecordalive.so
new file mode 100644
index 0000000..9c988c4
--- /dev/null
+++ b/proprietary/vendor/lib/librecordalive.so
Binary files differ
diff --git a/proprietary/vendor/lib/sensors.bio.so b/proprietary/vendor/lib/sensors.bio.so
new file mode 100644
index 0000000..25c2179
--- /dev/null
+++ b/proprietary/vendor/lib/sensors.bio.so
Binary files differ
diff --git a/proprietary/vendor/lib/sensors.sensorhub.so b/proprietary/vendor/lib/sensors.sensorhub.so
new file mode 100644
index 0000000..fed5bde
--- /dev/null
+++ b/proprietary/vendor/lib/sensors.sensorhub.so
Binary files differ
diff --git a/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so b/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so
new file mode 100644
index 0000000..1fdcd9b
--- /dev/null
+++ b/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so
Binary files differ
diff --git a/proprietary/vendor/lib/soundfx/libswdap.so b/proprietary/vendor/lib/soundfx/libswdap.so
new file mode 100644
index 0000000..fcf7edd
--- /dev/null
+++ b/proprietary/vendor/lib/soundfx/libswdap.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so b/proprietary/vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so
new file mode 100644
index 0000000..1737960
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.samsung.hardware.bluetooth.a2dp@1.0.so
Binary files differ
diff --git a/proprietary/vendor/lib/vendor.samsung_slsi.hardware.ExynosA2DPOffload@3.0.so b/proprietary/vendor/lib/vendor.samsung_slsi.hardware.ExynosA2DPOffload@3.0.so
new file mode 100644
index 0000000..dbac05e
--- /dev/null
+++ b/proprietary/vendor/lib/vendor.samsung_slsi.hardware.ExynosA2DPOffload@3.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl.so b/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl.so
new file mode 100644
index 0000000..0886acf
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/camera.exynos9825.so b/proprietary/vendor/lib64/hw/camera.exynos9825.so
new file mode 100644
index 0000000..cc340e7
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/camera.exynos9825.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/gatekeeper.exynos9825.so b/proprietary/vendor/lib64/hw/gatekeeper.exynos9825.so
new file mode 100644
index 0000000..71da895
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/gatekeeper.exynos9825.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/gps.default.so b/proprietary/vendor/lib64/hw/gps.default.so
new file mode 100644
index 0000000..7031e01
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/gps.default.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/gralloc.exynos9825.so b/proprietary/vendor/lib64/hw/gralloc.exynos9825.so
new file mode 100644
index 0000000..bd563cc
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/gralloc.exynos9825.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/hwcomposer.exynos9825.so b/proprietary/vendor/lib64/hw/hwcomposer.exynos9825.so
new file mode 100644
index 0000000..ab70f82
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/hwcomposer.exynos9825.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/memtrack.exynos9825.so b/proprietary/vendor/lib64/hw/memtrack.exynos9825.so
new file mode 100644
index 0000000..970653f
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/memtrack.exynos9825.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.1-impl.so b/proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.1-impl.so
new file mode 100644
index 0000000..22b3ac9
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.1-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libTOFProc_interface.so b/proprietary/vendor/lib64/libTOFProc_interface.so
new file mode 100644
index 0000000..499d4ea
--- /dev/null
+++ b/proprietary/vendor/lib64/libTOFProc_interface.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libbauthserver.so b/proprietary/vendor/lib64/libbauthserver.so
new file mode 100644
index 0000000..e48561d
--- /dev/null
+++ b/proprietary/vendor/lib64/libbauthserver.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libbauthtzcommon.so b/proprietary/vendor/lib64/libbauthtzcommon.so
new file mode 100644
index 0000000..6345665
--- /dev/null
+++ b/proprietary/vendor/lib64/libbauthtzcommon.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libc++-v28.so b/proprietary/vendor/lib64/libc++-v28.so
new file mode 100644
index 0000000..e3e6646
--- /dev/null
+++ b/proprietary/vendor/lib64/libc++-v28.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libdatazip.so b/proprietary/vendor/lib64/libdatazip.so
new file mode 100644
index 0000000..4034195
--- /dev/null
+++ b/proprietary/vendor/lib64/libdatazip.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libexynoscamera3.so b/proprietary/vendor/lib64/libexynoscamera3.so
new file mode 100644
index 0000000..661d993
--- /dev/null
+++ b/proprietary/vendor/lib64/libexynoscamera3.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libexynosdisplay.so b/proprietary/vendor/lib64/libexynosdisplay.so
new file mode 100644
index 0000000..920e2ad
--- /dev/null
+++ b/proprietary/vendor/lib64/libexynosdisplay.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libiu456_datapath_processor.so b/proprietary/vendor/lib64/libiu456_datapath_processor.so
new file mode 100644
index 0000000..e3ac3d9
--- /dev/null
+++ b/proprietary/vendor/lib64/libiu456_datapath_processor.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libsec-ril.so b/proprietary/vendor/lib64/libsec-ril.so
new file mode 100644
index 0000000..66f060f
--- /dev/null
+++ b/proprietary/vendor/lib64/libsec-ril.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libwrappergps.so b/proprietary/vendor/lib64/libwrappergps.so
new file mode 100644
index 0000000..90c1a7a
--- /dev/null
+++ b/proprietary/vendor/lib64/libwrappergps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/sensors.bio.so b/proprietary/vendor/lib64/sensors.bio.so
new file mode 100644
index 0000000..16a1493
--- /dev/null
+++ b/proprietary/vendor/lib64/sensors.bio.so
Binary files differ
diff --git a/proprietary/vendor/lib64/sensors.sensorhub.so b/proprietary/vendor/lib64/sensors.sensorhub.so
new file mode 100644
index 0000000..00e98c4
--- /dev/null
+++ b/proprietary/vendor/lib64/sensors.sensorhub.so
Binary files differ
diff --git a/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so b/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so
new file mode 100644
index 0000000..c1d55d5
--- /dev/null
+++ b/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.gnss@2.1.so b/proprietary/vendor/lib64/vendor.samsung.hardware.gnss@2.1.so
new file mode 100644
index 0000000..cef0a41
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.samsung.hardware.gnss@2.1.so
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d b/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d
new file mode 100644
index 0000000..d67f066
--- /dev/null
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab b/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab
new file mode 100644
index 0000000..37e8c09
--- /dev/null
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 b/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502
new file mode 100644
index 0000000..630cea7
--- /dev/null
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 b/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354
new file mode 100644
index 0000000..84a47f2
--- /dev/null
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545 b/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545
new file mode 100644
index 0000000..e6b2b20
--- /dev/null
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-657365447276 b/proprietary/vendor/tee/00000000-0000-0000-0000-657365447276
new file mode 100644
index 0000000..b0d936e
--- /dev/null
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-657365447276
Binary files differ
diff --git a/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 b/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476
new file mode 100644
index 0000000..171e328
--- /dev/null
+++ b/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476
Binary files differ