Import gta4xl from lineage-19.1 (4c47306)

Change-Id: Ic06a739c8540a48ff28ce35047aa921704a3f7ca
diff --git a/Android.bp b/Android.bp
new file mode 100644
index 0000000..478327e
--- /dev/null
+++ b/Android.bp
@@ -0,0 +1,344 @@
+// Automatically generated file. DO NOT MODIFY
+//
+// This file is generated by device/samsung/gta4xl/setup-makefiles.sh
+
+soong_namespace {
+}
+
+cc_prebuilt_library_shared {
+	name: "libexynoscamera3",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libexynoscamera3.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libexynoscamera3.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libsemnativecarrierfeature",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/libsemnativecarrierfeature.so"],
+		},
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libsemnativecarrierfeature.so"],
+		},
+	},
+	compile_multilib: "both",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "audio.primary.exynos9611",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm: {
+			srcs: ["proprietary/vendor/lib/hw/audio.primary.exynos9611.so"],
+		},
+	},
+	compile_multilib: "32",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	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: "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: "vendor.samsung.hardware.gnss@2.0-impl",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.0-impl.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	relative_install_path: "hw",
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libengmode_client",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libengmode_client.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "libril_sem",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libril_sem.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: "libvkmanager_vendor",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libvkmanager_vendor.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.radio.bridge@2.0",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge@2.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.samsung.hardware.radio.bridge@2.1",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge@2.1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.samsung.hardware.radio.channel@2.0",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel@2.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.samsung.hardware.radio@2.0",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.samsung.hardware.radio@2.0.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.samsung.hardware.radio@2.1",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.samsung.hardware.radio@2.1.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
+	name: "vendor.samsung.hardware.radio@2.2",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/vendor.samsung.hardware.radio@2.2.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_binary {
+	name: "cbd",
+	owner: "samsung",
+	srcs: ["proprietary/vendor/bin/cbd"],
+	check_elf_files: false,
+	strip: {
+		none: true,
+	},
+	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: "rild",
+	owner: "samsung",
+	srcs: ["proprietary/vendor/bin/hw/rild"],
+	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..4058c1c
--- /dev/null
+++ b/Android.mk
@@ -0,0 +1,9 @@
+# Automatically generated file. DO NOT MODIFY
+#
+# This file is generated by device/samsung/gta4xl/setup-makefiles.sh
+
+LOCAL_PATH := $(call my-dir)
+
+ifeq ($(TARGET_DEVICE),gta4xl)
+
+endif
diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk
new file mode 100644
index 0000000..f5e1a8a
--- /dev/null
+++ b/BoardConfigVendor.mk
@@ -0,0 +1,4 @@
+# Automatically generated file. DO NOT MODIFY
+#
+# This file is generated by device/samsung/gta4xl/setup-makefiles.sh
+
diff --git a/gta4xl-vendor.mk b/gta4xl-vendor.mk
new file mode 100644
index 0000000..4889ca5
--- /dev/null
+++ b/gta4xl-vendor.mk
@@ -0,0 +1,56 @@
+# Automatically generated file. DO NOT MODIFY
+#
+# This file is generated by device/samsung/gta4xl/setup-makefiles.sh
+
+PRODUCT_SOONG_NAMESPACES += \
+    vendor/samsung/gta4xl
+
+PRODUCT_COPY_FILES += \
+    vendor/samsung/gta4xl/proprietary/vendor/bin/hw/gps.sh:$(TARGET_COPY_OUT_VENDOR)/bin/hw/gps.sh \
+    vendor/samsung/gta4xl/proprietary/vendor/etc/floating_feature.xml:$(TARGET_COPY_OUT_VENDOR)/etc/floating_feature.xml \
+    vendor/samsung/gta4xl/proprietary/vendor/etc/gnss/gps.cfg:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.cfg \
+    vendor/samsung/gta4xl/proprietary/vendor/etc/init/init.baseband.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.baseband.rc \
+    vendor/samsung/gta4xl/proprietary/vendor/etc/init/init.gps.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.gps.rc \
+    vendor/samsung/gta4xl/proprietary/vendor/etc/init/init.vendor.rilchip.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vendor.rilchip.rc \
+    vendor/samsung/gta4xl/proprietary/vendor/etc/init/init.vendor.rilcommon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vendor.rilcommon.rc \
+    vendor/samsung/gta4xl/proprietary/vendor/etc/mixer_gains.xml:$(TARGET_COPY_OUT_VENDOR)/etc/mixer_gains.xml \
+    vendor/samsung/gta4xl/proprietary/vendor/etc/plmn_delta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta.bin \
+    vendor/samsung/gta4xl/proprietary/vendor/etc/plmn_delta_attaio.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta_attaio.bin \
+    vendor/samsung/gta4xl/proprietary/vendor/etc/plmn_delta_hktw.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta_hktw.bin \
+    vendor/samsung/gta4xl/proprietary/vendor/etc/plmn_delta_usagsm.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta_usagsm.bin \
+    vendor/samsung/gta4xl/proprietary/vendor/etc/plmn_se13.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_se13.bin \
+    vendor/samsung/gta4xl/proprietary/vendor/etc/wifi/mx140_bt.hcf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/mx140_bt.hcf \
+    vendor/samsung/gta4xl/proprietary/vendor/firmware/CP_AUDIO_SLSI_SEA.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/CP_AUDIO_SLSI_SEA.bin \
+    vendor/samsung/gta4xl/proprietary/vendor/firmware/SoundBoosterParam.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/SoundBoosterParam.bin \
+    vendor/samsung/gta4xl/proprietary/vendor/firmware/calliope_dram.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope_dram.bin \
+    vendor/samsung/gta4xl/proprietary/vendor/firmware/calliope_sram.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope_sram.bin \
+    vendor/samsung/gta4xl/proprietary/vendor/firmware/cs35l41-dsp1-spk-prot-calib.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l41-dsp1-spk-prot-calib.bin \
+    vendor/samsung/gta4xl/proprietary/vendor/firmware/cs35l41-dsp1-spk-prot.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l41-dsp1-spk-prot.bin \
+    vendor/samsung/gta4xl/proprietary/vendor/firmware/cs35l41-dsp1-spk-prot.wmfw:$(TARGET_COPY_OUT_VENDOR)/firmware/cs35l41-dsp1-spk-prot.wmfw \
+    vendor/samsung/gta4xl/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-000000534b4d \
+    vendor/samsung/gta4xl/proprietary/vendor/tee/00000000-0000-0000-0000-0000534b504d:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-0000534b504d \
+    vendor/samsung/gta4xl/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-0053545354ab \
+    vendor/samsung/gta4xl/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-4b45594d5354 \
+    vendor/samsung/gta4xl/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545:$(TARGET_COPY_OUT_VENDOR)/tee/00000000-0000-0000-0000-505256544545
+
+PRODUCT_PACKAGES += \
+    libexynoscamera3 \
+    libsemnativecarrierfeature \
+    audio.primary.exynos9611 \
+    libswdap \
+    android.hardware.gnss@2.1-impl \
+    vendor.samsung.hardware.gnss@2.0-impl \
+    libengmode_client \
+    libril_sem \
+    libsec-ril \
+    libvkmanager_vendor \
+    libwrappergps \
+    vendor.samsung.hardware.radio.bridge@2.0 \
+    vendor.samsung.hardware.radio.bridge@2.1 \
+    vendor.samsung.hardware.radio.channel@2.0 \
+    vendor.samsung.hardware.radio@2.0 \
+    vendor.samsung.hardware.radio@2.1 \
+    vendor.samsung.hardware.radio@2.2 \
+    cbd \
+    gpsd \
+    rild
diff --git a/proprietary/vendor/bin/cbd b/proprietary/vendor/bin/cbd
new file mode 100755
index 0000000..bb466fb
--- /dev/null
+++ b/proprietary/vendor/bin/cbd
Binary files differ
diff --git a/proprietary/vendor/bin/hw/gps.sh b/proprietary/vendor/bin/hw/gps.sh
new file mode 100644
index 0000000..0002d97
--- /dev/null
+++ b/proprietary/vendor/bin/hw/gps.sh
@@ -0,0 +1,17 @@
+#! /vendor/bin/sh
+
+SILENT_LOGGING_9900=/data/vendor/gps/silentGnssLogging
+SILENT_LOGGING_ISSUETRACKER=/data/vendor/gps/silentGnssLoggingIssueTracker
+
+CONFIGFILE=/vendor/etc/gnss/gps.cfg
+DAEMONFILE=/vendor/bin/hw/gpsd
+
+if [ -d "$SILENT_LOGGING_ISSUETRACKER" ] ; then 
+	CONFIGFILE=/vendor/etc/gnss/gps.debug.cfg
+fi
+
+if [ -d "$SILENT_LOGGING_9900" ] ; then 
+	CONFIGFILE=/vendor/etc/gnss/gps.debug.cfg
+fi
+
+exec $DAEMONFILE -c $CONFIGFILE
diff --git a/proprietary/vendor/bin/hw/gpsd b/proprietary/vendor/bin/hw/gpsd
new file mode 100644
index 0000000..e6fb04a
--- /dev/null
+++ b/proprietary/vendor/bin/hw/gpsd
Binary files differ
diff --git a/proprietary/vendor/bin/hw/rild b/proprietary/vendor/bin/hw/rild
new file mode 100644
index 0000000..3a08fc0
--- /dev/null
+++ b/proprietary/vendor/bin/hw/rild
Binary files differ
diff --git a/proprietary/vendor/etc/floating_feature.xml b/proprietary/vendor/etc/floating_feature.xml
new file mode 100644
index 0000000..69090c9
--- /dev/null
+++ b/proprietary/vendor/etc/floating_feature.xml
@@ -0,0 +1,182 @@
+<?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_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_MIC_POSITION>screen_rec_1_mic</SEC_FLOATING_FEATURE_AUDIO_CONFIG_MIC_POSITION>
+    <SEC_FLOATING_FEATURE_AUDIO_CONFIG_MULTI_MIC>2</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>FW;NON-USB</SEC_FLOATING_FEATURE_AUDIO_CONFIG_REMOTE_MIC>
+    <SEC_FLOATING_FEATURE_AUDIO_CONFIG_SOUNDALIVE_VERSION>eq_custom,uhq_onoff,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_NUMBER_OF_SPEAKER>1</SEC_FLOATING_FEATURE_AUDIO_NUMBER_OF_SPEAKER>
+    <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_HEADTRACKING_EFFECT>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_HEADTRACKING_EFFECT>
+    <SEC_FLOATING_FEATURE_AUDIO_SUPPORT_VOICE_CHANGER>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_VOICE_CHANGER>
+    <SEC_FLOATING_FEATURE_BATTERY_DISABLE_LOW_TEMP_SLOW_CHARGED_POPUP>TRUE</SEC_FLOATING_FEATURE_BATTERY_DISABLE_LOW_TEMP_SLOW_CHARGED_POPUP>
+    <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_OPTION>TRUE</SEC_FLOATING_FEATURE_BATTERY_SUPPORT_LONGLIFE_OPTION>
+    <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>0</SEC_FLOATING_FEATURE_BIXBY_SUPPORT_CUSTOM_WAKEUP>
+    <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_ARDOODLE_PEN_TYPE>3d,Pattern,Regular,Highlighter,Glass_lite,Text,Organic_lite</SEC_FLOATING_FEATURE_CAMERA_CONFIG_ARDOODLE_PEN_TYPE>
+    <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>2</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_UW_DISTORTION_CORRECTION>0,0,0,0,0,0,0,0,0,0</SEC_FLOATING_FEATURE_CAMERA_CONFIG_UW_DISTORTION_CORRECTION>
+    <SEC_FLOATING_FEATURE_CAMERA_CONFIG_VENDOR_LIB_INFO>beauty.samsung.v4,face_landmark.arcsoft.v2_1,facial_attribute.samsung.v1,food.samsung.v1,localtm.samsung.v1_1,scene_detection.samsung.v1,hifills.mpi.v1,smart_scan.samsung.v2,mfhdr.arcsoft.v1,llhdr.arcsoft.v1,single_bokeh.samsung.v2,event_detection.samsung.v1,selfie_correction.samsung.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_DOWNLOAD_EFFECT>TRUE</SEC_FLOATING_FEATURE_CAMERA_SUPPORT_DOWNLOAD_EFFECT>
+    <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_CMH_SIOP_LEVEL>2</SEC_FLOATING_FEATURE_COMMON_CONFIG_CMH_SIOP_LEVEL>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_DAILYBOARD>TA</SEC_FLOATING_FEATURE_COMMON_CONFIG_DAILYBOARD>
+    <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>standalone</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_EDGE>people,task,circle,panel,-edgefeeds,debug,search,phonecolor</SEC_FLOATING_FEATURE_COMMON_CONFIG_EDGE>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_MDNIE_MODE>0</SEC_FLOATING_FEATURE_COMMON_CONFIG_MDNIE_MODE>
+    <SEC_FLOATING_FEATURE_COMMON_CONFIG_MULTIMEDIA_EDITOR_PLUGIN_PACKAGES>videoeditor,storyvideoeditor,videotrimmer,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_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_SUPPORT_BIXBY>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_BIXBY>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_ELASTIC_PLUGIN>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_ELASTIC_PLUGIN>
+    <SEC_FLOATING_FEATURE_COMMON_SUPPORT_KNOX_DESKTOP>TRUE</SEC_FLOATING_FEATURE_COMMON_SUPPORT_KNOX_DESKTOP>
+    <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_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_CLOCKPACK_ITEM>clockpackversion=7</SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_CLOCKPACK_ITEM>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_FRAME_SPLIT_COUNT>13</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>-1</SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_NFC_LED_COVER_LEVEL>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_SCREEN_RECORDER_ITEM>-pip</SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_SCREEN_RECORDER_ITEM>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_SPEN_GARAGE_SPEC>type=inbox, bundled=true, unbundled_spec=remote</SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_SPEN_GARAGE_SPEC>
+    <SEC_FLOATING_FEATURE_FRAMEWORK_CONFIG_SPEN_VERSION>45</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,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_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_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>2</SEC_FLOATING_FEATURE_LCD_CONFIG_CONTROL_AUTO_BRIGHTNESS>
+    <SEC_FLOATING_FEATURE_LCD_CONFIG_DEFAULT_SCREEN_MODE>4</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_BLUE_FILTER_ADAPTIVE_MODE>0</SEC_FLOATING_FEATURE_LCD_SUPPORT_BLUE_FILTER_ADAPTIVE_MODE>
+    <SEC_FLOATING_FEATURE_LCD_SUPPORT_SCREEN_MODE_TYPE>0</SEC_FLOATING_FEATURE_LCD_SUPPORT_SCREEN_MODE_TYPE>
+    <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_DOLBY_AUDIO>TRUE</SEC_FLOATING_FEATURE_MMFW_SUPPORT_DOLBY_AUDIO>
+    <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_MUSICPLAYER_SUPPORT_SCREEN_OFF_MUSIC>TRUE</SEC_FLOATING_FEATURE_MUSICPLAYER_SUPPORT_SCREEN_OFF_MUSIC>
+    <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_BEAUTY_FACE>100</SEC_FLOATING_FEATURE_SAIV_CONFIG_BEAUTY_FACE>
+    <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 Tab S6 Lite</SEC_FLOATING_FEATURE_SETTINGS_CONFIG_BRAND_NAME>
+    <SEC_FLOATING_FEATURE_SETTINGS_CONFIG_DEFAULT_FONT_SIZE>3</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 9 V; 1.67 A</SEC_FLOATING_FEATURE_SETTINGS_CONFIG_ELECTRIC_RATED_VALUE>
+    <SEC_FLOATING_FEATURE_SETTINGS_CONFIG_FCC_ID>A3LSMP615</SEC_FLOATING_FEATURE_SETTINGS_CONFIG_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_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_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_SIP_SUPPORT_DIRECT_WRITING_ENABLE>TRUE</SEC_FLOATING_FEATURE_SIP_SUPPORT_DIRECT_WRITING_ENABLE>
+    <SEC_FLOATING_FEATURE_SMARTMANAGER_CONFIG_PACKAGE_NAME>com.samsung.android.lool</SEC_FLOATING_FEATURE_SMARTMANAGER_CONFIG_PACKAGE_NAME>
+    <SEC_FLOATING_FEATURE_SPAY_CONFIG_SWIPEUP_HEIGHT>0.5</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_gta4xl_exynos9610</SEC_FLOATING_FEATURE_SYSTEM_CONFIG_SIOP_POLICY_FILENAME>
+    <SEC_FLOATING_FEATURE_SYSTEMUI_CONFIG_CORNER_ROUND>3.5</SEC_FLOATING_FEATURE_SYSTEMUI_CONFIG_CORNER_ROUND>
+    <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_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,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>
+</SecFloatingFeatureSet>
diff --git a/proprietary/vendor/etc/gnss/gps.cfg b/proprietary/vendor/etc/gnss/gps.cfg
new file mode 100644
index 0000000..acd39fe
--- /dev/null
+++ b/proprietary/vendor/etc/gnss/gps.cfg
@@ -0,0 +1,79 @@
+############################################
+StartupConfiguration_DebugFlag=0x3
+GlueLayer_ToolConfigSelection=1
+#user_ports_tcp_name=Autotest
+#user_ports_tcp_port=7555
+#debug_console=0
+#debug_device=0
+debug_enable=0
+SpotLogger_Allowed=0
+#debug_dir=/data/vendor/gps
+gnss_data_dir=/data/vendor/gps
+############################################
+# TLS_1_0                 (0)
+# TLS_1_1                 (1)
+# TLS_1_2                 (2)
+# SSLv23                  (3)
+# SSLv23_NO_TLSV1_2       (4)
+Agnss_TlsVariant=4
+# SHA1                    (1)
+# SHA256                  (256)
+# Auto                    (0)
+Agnss_ShaVariant=0
+############################################
+Sif_UseFwXtraInterface=1
+GlueLayer_EnableGnssCfgInterface=1
+GlueLayer_YearOfHW=2016
+SETCaps_Wcdma_InitReq=0
+
+# Constellation support (GPS= 0x0001 GLO= 0x0002 GALILEO=0x0004 BEIDOU=0x0008 QZSS=0x0020)
+Chip_Configuration_GNSSConstConstraintDef=0x203F
+LocTech_Constraints=0x203F
+
+# Disable time aiding for CDMA and LTE with SIB8
+Chip_Configuration_AidingConfiguration=0x20046
+
+## Apply RF Loss value
+RfPathLossDb_Ap=5
+RfPathLossDb_Cp=5
+
+#Enable MEMS static detection
+Chip_Configuration_mems_data_Configuration=1
+
+#Disable HRC
+Chip_Configuration_FeatureCfg_HRC=0
+
+firmware_run_flags=0x28
+soft_dog=9000
+
+# MSA_NI Constraints (GPS + GLONASS)
+Agnss_SuplNiTCOverride=1
+UP_LocTech_PrimaryConst=0
+UP_LocTech_Constraints=3
+UP_LocTech_Requirements=3
+
+#SUPL A-BDS/A-GAL control
+Agnss_IsBdsAidingEnable=0
+Agnss_IsGalAidingEnable=0
+
+# Geofence
+gf_enabled=1
+notifResponsivenessMs=60000
+gf_UnavailableTimer=30
+gf_UnavailableTimeOutTime=420
+
+# Scheduling capability support
+scheduling_enabled=0
+
+GlueLayer_isForceIPV6=0
+GlueLayer_IsMemsEnable=1
+
+# Q-OS NFW location access & Visibility Control
+GlueLayer_IsUseNfwLocAccess=1
+GlueLayer_IsUseNfwVCLocAccess=1
+GlueLayer_IsUseUeEmergencyMode=1
+GlueLayer_IsAllowEmerNiInNonEmerState=0
+IsUeInEmergency=0
+GlueLayer_VcPkgNameCP=com.sec.location.nfwlocationprivacy
+GlueLayer_VcPkgNameUP=com.sec.location.nfwlocationprivacy
+GlueLayer_IsAllowGracePeriodWhenUsingApp=1
\ No newline at end of file
diff --git a/proprietary/vendor/etc/init/init.baseband.rc b/proprietary/vendor/etc/init/init.baseband.rc
new file mode 100644
index 0000000..317d33c
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.baseband.rc
@@ -0,0 +1,52 @@
+on init
+    symlink /dev/block/by-name/radio /dev/mbin0
+    restorecon /dev/mbin0
+    write /sys/class/net/rmnet0/queues/rx-0/rps_cpus 6
+    write /sys/class/net/rmnet1/queues/rx-0/rps_cpus 6
+    write /sys/class/net/rmnet2/queues/rx-0/rps_cpus 6
+    write /sys/class/net/rmnet3/queues/rx-0/rps_cpus 6
+	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
+
+    # /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
+
+on property:ril.clatd.v4-rmnet0=up
+    write /sys/class/net/rmnet0/queues/rx-0/rps_cpus 4
+    write /sys/class/net/v4-rmnet0/queues/rx-0/rps_cpus 2
+
+on property:ril.clatd.v4-rmnet1=up
+    write /sys/class/net/rmnet1/queues/rx-0/rps_cpus 4
+    write /sys/class/net/v4-rmnet1/queues/rx-0/rps_cpus 2
+
+on property:ril.clatd.v4-rmnet2=up
+    write /sys/class/net/rmnet2/queues/rx-0/rps_cpus 4
+    write /sys/class/net/v4-rmnet2/queues/rx-0/rps_cpus 2
+
+on property:ril.clatd.v4-rmnet3=up
+    write /sys/class/net/rmnet3/queues/rx-0/rps_cpus 4
+    write /sys/class/net/v4-rmnet3/queues/rx-0/rps_cpus 2
+
+on post-fs-data
+    # For Samsung members
+    chmod 0775 /data/log/err
+    chown radio radio /data/log/err
+
+service cpboot-daemon /vendor/bin/cbd -d -tss310 -bm -mm -P by-name/radio
+    class main
+    user root
+    group radio cache inet misc audio sdcard_rw log sdcard_r shell system
+
+on property:ro.vendor.multisim.simslotcount=*
+   write /sys/module/modem_ctrl_ss310ap/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..62676e6
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.gps.rc
@@ -0,0 +1,40 @@
+on post-fs-data
+# Directory for GPS
+    chmod 0660 /dev/gnss_ipc
+    chown system system /dev/gnss_ipc
+    mkdir /data/vendor 0771 system system
+    chown system system /data/vendor
+    mkdir /data/vendor/gps 0771 system system
+    chown system system /data/vendor/gps
+    mkdir /data/vendor/gps/sgee 0771 system system
+    chown system system /data/vendor/gps/sgee
+    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/lna_started
+    rm /data/vendor/gps/sv_cno.info
+
+# GPS daemon
+service gpsd /vendor/bin/hw/gps.sh
+    class main
+    user gps
+    group system inet net_raw wakelock
+    capabilities BLOCK_SUSPEND
+    ioprio be 0
+
+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/init.vendor.rilchip.rc b/proprietary/vendor/etc/init/init.vendor.rilchip.rc
new file mode 100644
index 0000000..6308482
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.vendor.rilchip.rc
@@ -0,0 +1,31 @@
+# Copyright (C) 2012 The Android Open Source Project
+#
+# IMPORTANT: Do not create world writable files or directories.
+# This is a common source of Android security bugs.
+#
+
+service ril-daemon /vendor/bin/hw/rild
+    class main
+    user radio
+    group radio cache inet misc audio sdcard_r sdcard_rw log vpn system readproc wakelock
+    capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW SYS_ADMIN CHOWN SYS_TIME
+    socket sap_uim_socket1 stream 660 bluetooth bluetooth
+    onrestart restart cpboot-daemon
+    onrestart restart cpboot-daemon5g
+    onrestart restart DIAG-daemon
+
+service ril-daemon1 /vendor/bin/hw/rild -c 2
+    class main
+    user radio
+    group radio cache inet misc audio sdcard_r sdcard_rw log vpn system readproc wakelock
+    capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW SYS_ADMIN CHOWN SYS_TIME
+    onrestart restart cpboot-daemon
+    onrestart restart DIAG-daemon
+
+# LSI CDMA project daemon support dun function
+service VC-daemon /vendor/bin/vcd
+    class main
+    user root
+    group system
+    disabled
+    seclabel u:r:vcd:s0
\ No newline at end of file
diff --git a/proprietary/vendor/etc/init/init.vendor.rilcommon.rc b/proprietary/vendor/etc/init/init.vendor.rilcommon.rc
new file mode 100644
index 0000000..3fe8748
--- /dev/null
+++ b/proprietary/vendor/etc/init/init.vendor.rilcommon.rc
@@ -0,0 +1,35 @@
+# Copyright (C) 2012 The Android Open Source Project
+#
+# IMPORTANT: Do not create world writable files or directories.
+# This is a common source of Android security bugs.
+#
+
+# service can not be overwritten except SPRINT
+# Thus, rilcarrier is imported before common rc, like init.rilchip.rc
+
+on post-fs-data
+    mkdir /data/vendor/secradio 0770 radio radio
+
+on property:ro.vendor.multisim.simslotcount=1
+    stop ril-daemon1
+
+on property:vts.native_server.on=*    
+    setprop vendor.vts.native_server.on ${vts.native_server.on}
+
+service network_config /vendor/bin/secril_config_svc NetworkConfig
+    user radio
+    group radio
+    oneshot
+    disabled
+
+service sim_config /vendor/bin/secril_config_svc SimConfig
+    user radio
+    group radio
+    oneshot
+    disabled
+
+on fs
+    exec_start sim_config
+
+on post-fs-data
+    exec_start network_config
diff --git a/proprietary/vendor/etc/mixer_gains.xml b/proprietary/vendor/etc/mixer_gains.xml
new file mode 100644
index 0000000..848ce7d
--- /dev/null
+++ b/proprietary/vendor/etc/mixer_gains.xml
@@ -0,0 +1,1796 @@
+<mixer>
+	<ctl name="DAC1 Playback Volume" value="0 0"/>
+
+	<!-- Output volume stage -->
+	<!-- media playback volume -->
+	<path name="gain-media-handset">
+	</path>
+	
+	<path name="gain-media-speaker">
+	</path>
+
+	<path name="gain-media-dual-speaker">
+	</path>
+
+	<path name="gain-media-headset">
+		<ctl name="DAC1 Playback Volume" value="172 172"/>
+		<ctl name="Headphone Playback Volume" value="28 28"/>
+		<ctl name="Disable NG2" value="0"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-media-headphone">
+		<path name="gain-media-headset"/>
+	</path>
+
+	<path name="gain-media-dsd64-headset">
+	</path>
+
+	<path name="gain-media-dsd128-headset">
+	</path>
+
+	<path name="gain-media-speaker-headset">
+		<path name="gain-media-speaker"/>
+		<ctl name="DAC1 Playback Volume" value="172 172"/>
+		<ctl name="Headphone Playback Volume" value="17 17"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-media-dual-speaker-headset">
+		<path name="gain-media-dual-speaker"/>
+		<ctl name="Headphone Playback Volume" value="17 17"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-media-speaker-headphone">
+		<path name="gain-media-speaker-headset"/>
+	</path>
+
+	<path name="gain-media-bt-sco-headset">
+	</path>
+
+	<path name="gain-media-speaker-bt-sco-headset">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<!-- Factory playback volume -->
+	<path name="gain-factory-media-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<!-- Ringtone playback volume -->
+	<path name="gain-ringtone-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-ringtone-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-ringtone-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-ringtone-headset">
+	</path>
+
+	<path name="gain-ringtone-speaker-headset">
+		<path name="gain-media-speaker"/>
+		<ctl name="Headphone Playback Volume" value="17 17"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-ringtone-dual-speaker-headset">
+		<path name="gain-media-dual-speaker"/>
+		<ctl name="Headphone Playback Volume" value="17 17"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-ringtone-speaker-headphone">
+		<path name="gain-ringtone-speaker-headset"/>
+	</path>
+
+	<path name="gain-ringtone-dual-speaker-headphone">
+		<path name="gain-ringtone-dual-speaker-headset"/>
+	</path>
+
+	<path name="gain-ringtone-bt-sco-headset">
+	</path>
+
+	<path name="gain-ringtone-speaker-bt-sco-headset">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-ringtone-dual-speaker-bt-sco-headset">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+	<!-- Communication playback volume -->
+	<path name="gain-communication-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-communication-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-communication-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-communication-gaming-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-communication-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-communication-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-communication-headphone">
+		<path name="gain-communication-headset"/>
+	</path>
+
+	<path name="gain-communication-bt-sco-headset">
+	</path>
+
+	<path name="gain-communication-usb-headset">
+	</path>
+
+	<!-- samsung voip playback volume -->
+	<path name="gain-samsung_voip-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-samsung_voip-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-samsung_voip-headphone">
+		<path name="gain-samsung_voip-headset"/>
+	</path>
+
+	<path name="gain-samsung_voip-bt-sco-headset">
+	</path>
+
+	<path name="gain-samsung_voip-usb-headset">
+	</path>
+
+	<!-- samsung voip fmc playback volume -->
+	<path name="gain-samsung_voip_fmc-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-headphone">
+		<path name="gain-samsung_voip_fmc-headset"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-bt-sco-headset">
+	</path>
+
+	<path name="gain-samsung_voip_fmc-usb-headset">
+	</path>
+
+	<!-- voip playback volume -->
+	<path name="gain-voip-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-voip-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-voip-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-voip-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-voip-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-voip-headset">
+		<ctl name="DAC1 Playback Volume" value="165 165"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-voip-headphone">
+		<path name="gain-voip-headset"/>
+	</path>
+
+	<path name="gain-voip-bt-sco-headset">
+	</path>
+
+	<path name="gain-voip-usb-headset">
+	</path>
+
+	<!-- wificall nb playback volume -->
+	<path name="gain-wificall_nb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-wificall_nb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-wificall_nb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_nb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-wificall_nb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_nb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-wificall_nb-headphone">
+		<path name="gain-wificall_nb-headset"/>
+	</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">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-wificall_wb-speaker">
+		<ctl name="Right AMP PCM Gain" value="18"/>
+	</path>
+
+	<path name="gain-wificall_wb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_wb-dex-speaker">
+		<ctl name="Right AMP PCM Gain" value="18"/>
+	</path>
+
+	<path name="gain-wificall_wb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_wb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-wificall_wb-headphone">
+		<path name="gain-wificall_wb-headset"/>
+	</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">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-wificall_evs-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-wificall_evs-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_evs-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-wificall_evs-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-wificall_evs-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-wificall_evs-headphone">
+		<path name="gain-wificall_evs-headset"/>
+	</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">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-video_call-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-video_call-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-video_call-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-video_call-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-video_call-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-video_call-headphone">
+		<path name="gain-video_call-headset"/>
+	</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">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-incall_nb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-incall_nb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-incall_nb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-incall_nb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-incall_nb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-incall_nb-headphone">
+		<path name="gain-incall_nb-headset"/>
+	</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">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-incall_wb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-incall_wb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-incall_wb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-incall_wb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-incall_wb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-incall_wb-headphone">
+		<path name="gain-incall_wb-headset"/>
+	</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">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-headphone">
+		<path name="gain-volte_cp_nb-headset"/>
+	</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 VT CP NB playback volume -->
+	<path name="gain-volte_vt_cp_nb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-headphone">
+		<path name="gain-volte_vt_cp_nb-headset"/>
+	</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 CP WB playback volume -->
+	<path name="gain-volte_cp_wb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-headphone">
+		<path name="gain-volte_cp_wb-headset"/>
+	</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>
+
+	<!-- VoLTE VT CP WB playback volume -->
+	<path name="gain-volte_vt_cp_wb-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-headphone">
+		<path name="gain-volte_vt_cp_wb-headset"/>
+	</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 volume -->
+	<path name="gain-volte_cp_evs-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-headphone">
+		<path name="gain-volte_cp_evs-headset"/>
+	</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>
+
+	<!-- EVS VT volume -->
+	<path name="gain-volte_vt_cp_evs-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dex-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dex-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-headphone">
+		<path name="gain-volte_vt_cp_evs-headset"/>
+	</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>
+
+	<!-- Loopback (no delay) volume -->
+	<path name="gain-loopback-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="11 11"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<!-- Packet Loopback output volume-->
+	<path name="gain-loopback_packet-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-loopback_packet-speaker2">
+		<ctl name="Left AMP PCM Gain" value="18"/>
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-loopback_packet-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-loopback_packet-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-loopback_packet-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<!-- Realtime Loopback output volume-->
+	<path name="gain-realtimeloopback-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-realtimeloopback-speaker2">
+		<ctl name="Left AMP PCM Gain" value="18"/>
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-realtimeloopback-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-realtimeloopback-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<path name="gain-realtimeloopback-headset">
+		<path name="gain-loopback_packet-headset"/>
+	</path>
+
+	<path name="gain-realtimeloopback-bt-sco-headset">
+	</path>
+
+	<!-- TTY Mode volume-->
+	<path name="gain-tty_mode-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-tty_mode-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-tty_mode-headphone">
+		<path name="gain-tty_mode-headset"/>
+	</path>
+
+	<!-- AP TTY Mode volume-->
+	<path name="gain-ap_tty_mode-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-ap_tty_mode-headset">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-ap_tty_mode-headphone">
+		<path name="gain-ap_tty_mode-headset"/>
+	</path>
+
+	<!-- echo(rms) test output volume -->
+	<path name="gain-echo_test-handset">
+		<path name="gain-media-handset"/>
+	</path>
+
+	<path name="gain-echo_test-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+
+	<path name="gain-echo_test-speaker2">
+		<ctl name="Left AMP PCM Gain" value="18"/>
+		<ctl name="Left Digital PCM Volume" value="761" />
+	</path>
+
+	<path name="gain-echo_test-dual-speaker">
+		<path name="gain-media-dual-speaker"/>
+	</path>
+
+	<!-- call forwarding output volume -->
+	<path name="gain-call_forwarding_primary">
+		<!-- we use default volume -->
+	</path>
+
+	<path name="gain-fm_radio-speaker">
+		<path name="gain-media-speaker"/>
+	</path>
+	<path name="gain-fm_radio-headset">
+		<ctl name="DAC1 Playback Volume" value="170 170"/>
+		<ctl name="Headphone Playback Volume" value="26 26"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-fm_radio-headphone">
+		<path name="gain-fm_radio-headset"/>
+	</path>
+
+	<!-- Spectro Scenario volume -->
+	<path name="gain-call_spectro">
+	</path>
+
+	<path name="gain-call_spectro-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+
+	<!-- Input stage volume -->
+	<!-- media input volume -->
+	<path name="gain-media-mic">
+		<ctl name="IN3 Boost Volume" value="34"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<path name="gain-media-2nd-mic">
+		<ctl name="IN4 Boost Volume" value="34"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<path name="gain-media-headset-mic">
+		<ctl name="IN1 Boost Volume" value="31"/>
+		<ctl name="STO1 ADC Capture Volume" value="37 37"/>
+	</path>
+
+	<path name="gain-media-headset-main-mic">
+		<ctl name="IN1 Boost Volume" value="28"/>
+		<ctl name="IN3 Boost Volume" value="37"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<path name="gain-media-headphone-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<path name="gain-media-bt-sco-headset-in">
+	</path>
+
+	<!-- camcorder input volume -->
+	<path name="gain-camcorder-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<path name="gain-camcorder-2nd-mic">
+		<path name="gain-media-2nd-mic"/>
+	</path>
+
+	<path name="gain-camcorder-dualmic">
+		<ctl name="IN3 Boost Volume" value="39"/>
+		<ctl name="IN4 Boost Volume" value="39"/>
+		<ctl name="STO1 ADC Capture Volume" value="40 40"/>
+	</path>
+
+	<path name="gain-camcorder-headset-mic">
+		<path name="gain-media-headset-mic"/>
+	</path>
+
+	<path name="gain-camcorder-headset-main-mic">
+		<ctl name="IN1 Boost Volume" value="28"/>
+		<ctl name="IN3 Boost Volume" value="37"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<path name="gain-camcorder-headphone-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<!-- voice recording input volume -->
+	<path name="gain-recording-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<path name="gain-recording-2nd-mic">
+		<path name="gain-media-2nd-mic"/>
+	</path>
+
+	<path name="gain-recording-dualmic">
+		<ctl name="IN3 Boost Volume" value="39"/>
+		<ctl name="IN4 Boost Volume" value="39"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<path name="gain-recording-headset-mic">
+		<path name="gain-media-headset-mic"/>
+	</path>
+
+	<path name="gain-recording-headset-main-mic">
+		<path name="gain-recording-mic"/>
+		<path name="gain-recording-headset-mic"/>
+	</path>
+
+	<path name="gain-recording-headphone-mic">
+		<path name="gain-media-mic"/>
+	</path>
+
+	<path name="gain-recording-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-recording-usb-headset-mic">
+	</path>
+
+	<!-- jam voice recording input volume -->
+	<path name="gain-recording-jam-mic">
+		<ctl name="IN3 Boost Volume" value="37"/>
+		<ctl name="IN4 Boost Volume" value="37"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<path name="gain-recording-jam-headset-mic">
+		<ctl name="IN1 Boost Volume" value="37"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<!-- interview input volume -->
+	<path name="gain-interview-mic">
+		<ctl name="IN3 Boost Volume" value="37"/>
+		<ctl name="IN4 Boost Volume" value="37"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<!-- meeting input volume -->
+	<path name="gain-meeting-mic">
+		<ctl name="IN3 Boost Volume" value="37"/>
+		<ctl name="IN4 Boost Volume" value="37"/>
+		<ctl name="STO1 ADC Capture Volume" value="38 38"/>
+	</path>
+
+	<!-- lpsd control input volume -->
+	<path name="gain-lpsd_control-mic">
+	</path>
+
+	<!-- voice control input volume -->
+	<path name="gain-voice_control-mic">
+	</path>
+
+	<path name="gain-voice_control-headset-mic">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<path name="gain-vts_recording-mic">
+	</path>
+
+	<path name="gain-vts_recording-headset-mic">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<!-- voice_control_with_okgoogle input volume -->
+	<path name="gain-voice_control_with_okgoogle-mic">
+	</path>
+
+	<!-- voice_control_with_okgoogle input volume -->
+	<path name="gain-voice_control_with_okgoogle-headset-mic">
+		<ctl name="DAC1 Playback Volume" value="175 175"/>
+		<ctl name="Headphone Playback Volume" value="31 31"/>
+		<ctl name="HPO Playback Switch" value="1"/>
+	</path>
+
+	<!-- recognition input volume -->
+	<path name="gain-recognition-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-recognition-2nd-mic">
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-recognition-headset-mic">
+		<ctl name="IN1 Boost Volume" value="60"/>
+		<ctl name="STO1 ADC Capture Volume" value="61 61"/>
+	</path>
+
+	<path name="gain-recognition-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-recognition-bt-sco-headset-in">
+	</path>
+
+	<!-- bargein samsung input volume -->
+	<path name="gain-bargein_samsung_engine-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-bargein_samsung_engine-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-bargein_samsung_engine-bt-sco-headset-in">
+	</path>
+
+	<!-- bargein external input volume-->
+	<path name="gain-bargein_external_engine-mic">
+		<ctl name="IN3 Boost Volume" value="44"/>
+		<ctl name="IN4 Boost Volume" value="30"/>
+		<ctl name="STO1 ADC Capture Volume" value="70 70"/>
+	</path>
+
+	<path name="gain-bargein_external_engine-headset-mic">
+		<ctl name="IN1 Boost Volume" value="60"/>
+		<ctl name="STO1 ADC Capture Volume" value="61 61"/>
+	</path>
+
+	<path name="gain-bargein_external_engine-bt-sco-headset-in">
+	</path>
+
+	<!-- svoice/carmode samsung input volume -->
+	<path name="gain-dualmic_samsung_engine-mic">
+		<ctl name="IN3 Boost Volume" value="55"/>
+		<ctl name="IN4 Boost Volume" value="55"/>
+		<ctl name="STO1 ADC Capture Volume" value="61 61"/>
+	</path>
+
+	<path name="gain-dualmic_samsung_engine-headset-mic">
+		<ctl name="IN1 Boost Volume" value="60"/>
+		<ctl name="STO1 ADC Capture Volume" value="61 61"/>
+	</path>
+
+	<path name="gain-dualmic_samsung_engine-bt-sco-headset-in">
+	</path>
+
+	<!-- svoice/carmode external input volume -->
+	<path name="gain-dualmic_external_engine-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-dualmic_external_engine-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-dualmic_external_engine-bt-sco-headset-in">
+	</path>
+
+	<!-- communication input volume -->
+	<path name="gain-communication-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-communication-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-communication-gaming-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-communication-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-communication-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-communication-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</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 input volume -->
+	<path name="gain-samsung_voip-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-samsung_voip-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-samsung_voip-usb-headset-mic">
+	</path>
+
+	<!-- samsung voip fmc input volume -->
+	<path name="gain-samsung_voip_fmc-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-samsung_voip_fmc-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</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>
+
+	<!-- voip input volume -->
+	<path name="gain-voip-handset-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-voip-speaker-mic">
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-voip-dex-speaker-mic">
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-voip-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-voip-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-voip-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-voip-bt-sco-nrec-headset-in">
+	</path>
+
+	<path name="gain-voip-usb-headset-mic">
+	</path>
+
+	<!-- wificall nb input volume -->
+	<path name="gain-wificall_nb-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_nb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_nb-dex-speaker-mic">
+	</path>
+
+	<path name="gain-wificall_nb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_nb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</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="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_wb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_wb-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_wb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_wb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</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="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_evs-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_evs-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_evs-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-wificall_evs-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</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="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-video_call-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-video_call-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-video_call-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-video_call-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</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>
+
+	<!-- VoLTE VT CP NB input volume -->
+	<path name="gain-volte_vt_cp_nb-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_nb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</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 CP NB input volume -->
+	<path name="gain-volte_cp_nb-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_nb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</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="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="62 62"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_wb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_cp_wb-usb-headset-mic">
+	</path>
+
+	<!-- VoLTE VT CP WB input volume -->
+	<path name="gain-volte_vt_cp_wb-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_wb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</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 Input volume -->
+	<path name="gain-volte_cp_evs-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-dex-speaker-mic">
+		<path name="gain-volte_cp_evs-speaker-mic"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_cp_evs-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_cp_evs-usb-headset-mic">
+	</path>
+
+	<!-- EVS VT Input volume -->
+	<path name="gain-volte_vt_cp_evs-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-volte_vt_cp_evs-usb-headset-mic">
+	</path>
+
+	<!-- CP Call Input volume -->
+	<!-- NB volume -->
+	<path name="gain-incall_nb-handset-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_nb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_nb-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_nb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_nb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</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="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_wb-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_wb-dex-speaker-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_wb-headset-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="62 62"/>
+	</path>
+
+	<path name="gain-incall_wb-headphone-mic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-incall_wb-bt-sco-headset-in">
+	</path>
+
+	<path name="gain-incall_wb-usb-headset-mic">
+	</path>
+
+	<!-- Loopback Input (no delay) -->
+	<path name="gain-loopback-mic">
+		<ctl name="IN3 Boost Volume" value="17"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-loopback-2nd-mic">
+		<ctl name="IN4 Boost Volume" value="34"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<!-- Packet Loopback Input -->
+	<path name="gain-loopback_packet-mic">
+		<ctl name="IN3 Boost Volume" value="39"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-loopback_packet-2nd-mic">
+		<ctl name="IN4 Boost Volume" value="39"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-loopback_packet-headset-mic">
+		<ctl name="IN1 Boost Volume" value="47"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-loopback_packet-dualmic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-loopback_packet-speaker-dualmic">
+		<ctl name="IN3 Boost Volume" value="41"/>
+		<ctl name="IN4 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<!-- Realtime Loopback Input -->
+	<path name="gain-realtimeloopback-mic">
+		<ctl name="IN3 Boost Volume" value="24"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-realtimeloopback-2nd-mic">
+		<ctl name="IN4 Boost Volume" value="39"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-realtimeloopback-headset-mic">
+		<ctl name="IN1 Boost Volume" value="39"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-realtimeloopback-bt-sco-headset-in">
+	</path>
+
+	<!-- TTY Mode Input volume -->
+	<path name="gain-tty_mode-vco-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-tty_mode-full-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-tty_mode-hco-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<!-- AP TTY Mode Input volume -->
+	<path name="gain-ap_tty_mode-vco-mic">
+		<ctl name="IN3 Boost Volume" value="53"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-ap_tty_mode-full-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<path name="gain-ap_tty_mode-hco-mic">
+		<ctl name="IN1 Boost Volume" value="41"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+	<!-- call forwarding input volume -->
+	<path name="gain-call_forwarding_primary-mic">
+		<!-- we use default volume -->
+	</path>
+
+	<!-- echo(rms) test input volume -->
+	<path name="gain-echo_test-mic">
+		<ctl name="IN3 Boost Volume" value="28"/>
+		<ctl name="STO1 ADC Capture Volume" value="49 49"/>
+	</path>
+
+	<path name="gain-echo_test-2nd-mic">
+		<ctl name="IN4 Boost Volume" value="25"/>
+		<ctl name="STO1 ADC Capture Volume" value="44 44"/>
+	</path>
+
+	<path name="gain-echo_test-dualmic">
+		<ctl name="IN3 Boost Volume" value="21"/>
+		<ctl name="IN4 Boost Volume" value="31"/>
+		<ctl name="STO1 ADC Capture Volume" value="47 47"/>
+	</path>
+
+</mixer>
diff --git a/proprietary/vendor/etc/plmn_delta.bin b/proprietary/vendor/etc/plmn_delta.bin
new file mode 100644
index 0000000..e4385b2
--- /dev/null
+++ b/proprietary/vendor/etc/plmn_delta.bin
Binary files differ
diff --git a/proprietary/vendor/etc/plmn_delta_attaio.bin b/proprietary/vendor/etc/plmn_delta_attaio.bin
new file mode 100644
index 0000000..6aefbd1
--- /dev/null
+++ b/proprietary/vendor/etc/plmn_delta_attaio.bin
@@ -0,0 +1,33 @@
+
+
+302220TELUS"TELUS
+
+302221TELUS"TELUS
+ 
+302500	Videotron"	Videotron
+ 
+302510	Videotron"	Videotron
+ 
+302520	Videotron"	Videotron
+
+302720ROGERS"ROGERS
+
+310070AT&T"AT&T
+
+310090AT&T"AT&T
+
+310150cricket"cricket
+
+310170AT&T"AT&T
+
+310380AT&T"AT&T
+
+310410AT&T"AT&T
+
+310560AT&T"AT&T
+
+310680AT&T"AT&T
+
+310950AT&T"AT&T
+
+311180AT&T"AT&TATT AIO  2017-06-19
\ No newline at end of file
diff --git a/proprietary/vendor/etc/plmn_delta_hktw.bin b/proprietary/vendor/etc/plmn_delta_hktw.bin
new file mode 100644
index 0000000..298a043
--- /dev/null
+++ b/proprietary/vendor/etc/plmn_delta_hktw.bin
Binary files differ
diff --git a/proprietary/vendor/etc/plmn_delta_usagsm.bin b/proprietary/vendor/etc/plmn_delta_usagsm.bin
new file mode 100644
index 0000000..63f717d
--- /dev/null
+++ b/proprietary/vendor/etc/plmn_delta_usagsm.bin
@@ -0,0 +1,33 @@
+
+
+302220TELUS"TELUS
+
+302221TELUS"TELUS
+ 
+302500	Videotron"	Videotron
+ 
+302510	Videotron"	Videotron
+ 
+302520	Videotron"	Videotron
+
+302720ROGERS"ROGERS
+
+310070AT&T"AT&T
+
+310090AT&T"AT&T
+
+310150AT&T"AT&T
+
+310170AT&T"AT&T
+
+310380AT&T"AT&T
+
+310410AT&T"AT&T
+
+310560AT&T"AT&T
+
+310680AT&T"AT&T
+
+310950AT&T"AT&T
+
+311180AT&T"AT&TUSA GSM all 2017-05-19
\ No newline at end of file
diff --git a/proprietary/vendor/etc/plmn_se13.bin b/proprietary/vendor/etc/plmn_se13.bin
new file mode 100644
index 0000000..f23572a
--- /dev/null
+++ b/proprietary/vendor/etc/plmn_se13.bin
Binary files differ
diff --git a/proprietary/vendor/etc/wifi/mx140_bt.hcf b/proprietary/vendor/etc/wifi/mx140_bt.hcf
new file mode 100644
index 0000000..1ef2beb
--- /dev/null
+++ b/proprietary/vendor/etc/wifi/mx140_bt.hcf
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..acb5f2a
--- /dev/null
+++ b/proprietary/vendor/firmware/CP_AUDIO_SLSI_SEA.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/SoundBoosterParam.bin b/proprietary/vendor/firmware/SoundBoosterParam.bin
new file mode 100644
index 0000000..3f8205f
--- /dev/null
+++ b/proprietary/vendor/firmware/SoundBoosterParam.bin
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..bde054c
--- /dev/null
+++ b/proprietary/vendor/firmware/calliope_dram.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..731848b
--- /dev/null
+++ b/proprietary/vendor/firmware/calliope_sram.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/cs35l41-dsp1-spk-prot-calib.bin b/proprietary/vendor/firmware/cs35l41-dsp1-spk-prot-calib.bin
new file mode 100644
index 0000000..15df373
--- /dev/null
+++ b/proprietary/vendor/firmware/cs35l41-dsp1-spk-prot-calib.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/cs35l41-dsp1-spk-prot.bin b/proprietary/vendor/firmware/cs35l41-dsp1-spk-prot.bin
new file mode 100644
index 0000000..4011d51
--- /dev/null
+++ b/proprietary/vendor/firmware/cs35l41-dsp1-spk-prot.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/cs35l41-dsp1-spk-prot.wmfw b/proprietary/vendor/firmware/cs35l41-dsp1-spk-prot.wmfw
new file mode 100644
index 0000000..0f852c2
--- /dev/null
+++ b/proprietary/vendor/firmware/cs35l41-dsp1-spk-prot.wmfw
Binary files differ
diff --git a/proprietary/vendor/lib/hw/audio.primary.exynos9611.so b/proprietary/vendor/lib/hw/audio.primary.exynos9611.so
new file mode 100644
index 0000000..4206dbb
--- /dev/null
+++ b/proprietary/vendor/lib/hw/audio.primary.exynos9611.so
Binary files differ
diff --git a/proprietary/vendor/lib/libexynoscamera3.so b/proprietary/vendor/lib/libexynoscamera3.so
new file mode 100644
index 0000000..e4003a3
--- /dev/null
+++ b/proprietary/vendor/lib/libexynoscamera3.so
Binary files differ
diff --git a/proprietary/vendor/lib/libsemnativecarrierfeature.so b/proprietary/vendor/lib/libsemnativecarrierfeature.so
new file mode 100644
index 0000000..cf9cd7a
--- /dev/null
+++ b/proprietary/vendor/lib/libsemnativecarrierfeature.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..3599ec4
--- /dev/null
+++ b/proprietary/vendor/lib/soundfx/libswdap.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..7a27464
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/android.hardware.gnss@2.1-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.0-impl.so b/proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.0-impl.so
new file mode 100644
index 0000000..bfdb7b4
--- /dev/null
+++ b/proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@2.0-impl.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libengmode_client.so b/proprietary/vendor/lib64/libengmode_client.so
new file mode 100644
index 0000000..ad5d658
--- /dev/null
+++ b/proprietary/vendor/lib64/libengmode_client.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libexynoscamera3.so b/proprietary/vendor/lib64/libexynoscamera3.so
new file mode 100644
index 0000000..73d1f83
--- /dev/null
+++ b/proprietary/vendor/lib64/libexynoscamera3.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libril_sem.so b/proprietary/vendor/lib64/libril_sem.so
new file mode 100644
index 0000000..1cea070
--- /dev/null
+++ b/proprietary/vendor/lib64/libril_sem.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..314f44c
--- /dev/null
+++ b/proprietary/vendor/lib64/libsec-ril.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libsemnativecarrierfeature.so b/proprietary/vendor/lib64/libsemnativecarrierfeature.so
new file mode 100644
index 0000000..68c6c27
--- /dev/null
+++ b/proprietary/vendor/lib64/libsemnativecarrierfeature.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libvkmanager_vendor.so b/proprietary/vendor/lib64/libvkmanager_vendor.so
new file mode 100644
index 0000000..39a72b7
--- /dev/null
+++ b/proprietary/vendor/lib64/libvkmanager_vendor.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libwrappergps.so b/proprietary/vendor/lib64/libwrappergps.so
new file mode 100644
index 0000000..69cb40e
--- /dev/null
+++ b/proprietary/vendor/lib64/libwrappergps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge@2.0.so b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge@2.0.so
new file mode 100644
index 0000000..6629903
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge@2.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge@2.1.so b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge@2.1.so
new file mode 100644
index 0000000..37b2d8a
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.bridge@2.1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel@2.0.so b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel@2.0.so
new file mode 100644
index 0000000..8891f57
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.samsung.hardware.radio.channel@2.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.radio@2.0.so b/proprietary/vendor/lib64/vendor.samsung.hardware.radio@2.0.so
new file mode 100644
index 0000000..866f38a
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.samsung.hardware.radio@2.0.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.radio@2.1.so b/proprietary/vendor/lib64/vendor.samsung.hardware.radio@2.1.so
new file mode 100644
index 0000000..908ccc1
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.samsung.hardware.radio@2.1.so
Binary files differ
diff --git a/proprietary/vendor/lib64/vendor.samsung.hardware.radio@2.2.so b/proprietary/vendor/lib64/vendor.samsung.hardware.radio@2.2.so
new file mode 100644
index 0000000..d6fd1c3
--- /dev/null
+++ b/proprietary/vendor/lib64/vendor.samsung.hardware.radio@2.2.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..4e2c772
--- /dev/null
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-0000534b504d b/proprietary/vendor/tee/00000000-0000-0000-0000-0000534b504d
new file mode 100644
index 0000000..ec09c66
--- /dev/null
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-0000534b504d
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..a034e68
--- /dev/null
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab
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..966aa99
--- /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..81e59f0
--- /dev/null
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545
Binary files differ