beyondx: Update blobs from G977BXXSDHWA3

Change-Id: I8de0b2c53b3e1c2f80302f403b1a4694ac039892
diff --git a/Android.bp b/Android.bp
index b563ea7..48b1af2 100644
--- a/Android.bp
+++ b/Android.bp
@@ -447,8 +447,8 @@
 	strip: {
 		none: true,
 	},
-	relative_install_path: "hw",
 	prefer: true,
+	relative_install_path: "hw",
 	soc_specific: true,
 }
 
@@ -460,8 +460,8 @@
 	strip: {
 		none: true,
 	},
-	relative_install_path: "hw",
 	prefer: true,
+	relative_install_path: "hw",
 	soc_specific: true,
 }
 
@@ -473,8 +473,8 @@
 	strip: {
 		none: true,
 	},
-	relative_install_path: "hw",
 	prefer: true,
+	relative_install_path: "hw",
 	soc_specific: true,
 }
 
diff --git a/proprietary/vendor/etc/floating_feature.xml b/proprietary/vendor/etc/floating_feature.xml
index 320f99b..cc92377 100644
--- a/proprietary/vendor/etc/floating_feature.xml
+++ b/proprietary/vendor/etc/floating_feature.xml
@@ -9,11 +9,12 @@
     <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>DSP;BT;USB;EAR</SEC_FLOATING_FEATURE_AUDIO_CONFIG_REMOTE_MIC>
-    <SEC_FLOATING_FEATURE_AUDIO_CONFIG_SOUNDALIVE_VERSION>eq_custom,uhq_onoff,karaoke,adapt,spk_stereo,dvfs_700000</SEC_FLOATING_FEATURE_AUDIO_CONFIG_SOUNDALIVE_VERSION>
+    <SEC_FLOATING_FEATURE_AUDIO_CONFIG_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_CONFIG_VOLUME_PANEL_POSITION>left</SEC_FLOATING_FEATURE_AUDIO_CONFIG_VOLUME_PANEL_POSITION>
+    <SEC_FLOATING_FEATURE_AUDIO_NUMBER_OF_SPEAKER>1</SEC_FLOATING_FEATURE_AUDIO_NUMBER_OF_SPEAKER>
     <SEC_FLOATING_FEATURE_AUDIO_SUPPORT_BT_RECORDING>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_BT_RECORDING>
     <SEC_FLOATING_FEATURE_AUDIO_SUPPORT_DC_MOTOR_HAPTIC_FEEDBACK>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_DC_MOTOR_HAPTIC_FEEDBACK>
     <SEC_FLOATING_FEATURE_AUDIO_SUPPORT_DEFAULT_ON_DOLBY_IN_GAME>TRUE</SEC_FLOATING_FEATURE_AUDIO_SUPPORT_DEFAULT_ON_DOLBY_IN_GAME>
@@ -172,6 +173,7 @@
     <SEC_FLOATING_FEATURE_MMFW_SUPPORT_DSD_FORMAT>TRUE</SEC_FLOATING_FEATURE_MMFW_SUPPORT_DSD_FORMAT>
     <SEC_FLOATING_FEATURE_MMFW_SUPPORT_HDR2SDR>TRUE</SEC_FLOATING_FEATURE_MMFW_SUPPORT_HDR2SDR>
     <SEC_FLOATING_FEATURE_MMFW_SUPPORT_HW_HDR>TRUE</SEC_FLOATING_FEATURE_MMFW_SUPPORT_HW_HDR>
+    <SEC_FLOATING_FEATURE_MMFW_SUPPORT_MTK_SSM_SM_VIDEO>TRUE</SEC_FLOATING_FEATURE_MMFW_SUPPORT_MTK_SSM_SM_VIDEO>
     <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>
diff --git a/proprietary/vendor/etc/gnss/gps.xml b/proprietary/vendor/etc/gnss/gps.xml
index 03c66ff..e46d9c2 100644
--- a/proprietary/vendor/etc/gnss/gps.xml
+++ b/proprietary/vendor/etc/gnss/gps.xml
@@ -17,6 +17,7 @@
     ReAidingOnHotStart="false"
     SuplSslMethod="SSLv23_NO_TLSv1_2"
     SuplEnable="true"
+    SuplTlsEnable="true"
     SuplUseApn="false"
     SuplTlsCertPath="/vendor/etc/gnss/gps.cer"
     SuplTlsCertDirPath="/system/etc/security/cacerts"
diff --git a/proprietary/vendor/etc/plmn_se13.bin b/proprietary/vendor/etc/plmn_se13.bin
index 0a04b8d..98ce74a 100644
--- a/proprietary/vendor/etc/plmn_se13.bin
+++ b/proprietary/vendor/etc/plmn_se13.bin
Binary files differ
diff --git a/proprietary/vendor/firmware/bcm4375B1_semco.hcd b/proprietary/vendor/firmware/bcm4375B1_semco.hcd
index d5ad74a..f048ae3 100644
--- a/proprietary/vendor/firmware/bcm4375B1_semco.hcd
+++ b/proprietary/vendor/firmware/bcm4375B1_semco.hcd
Binary files differ
diff --git a/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd b/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd
index 34d0f5e..2738b71 100644
--- a/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd
+++ b/proprietary/vendor/firmware/bcm4375B1_semco_sem.hcd
Binary files differ
diff --git a/proprietary/vendor/firmware/fimc_is_rta.bin b/proprietary/vendor/firmware/fimc_is_rta.bin
index be20a70..0cf5e9a 100644
--- a/proprietary/vendor/firmware/fimc_is_rta.bin
+++ b/proprietary/vendor/firmware/fimc_is_rta.bin
Binary files differ
diff --git a/proprietary/vendor/lib/hw/audio.primary.exynos9820.so b/proprietary/vendor/lib/hw/audio.primary.exynos9820.so
index ef99aca..53ee5b4 100644
--- a/proprietary/vendor/lib/hw/audio.primary.exynos9820.so
+++ b/proprietary/vendor/lib/hw/audio.primary.exynos9820.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/gralloc.exynos9820.so b/proprietary/vendor/lib/hw/gralloc.exynos9820.so
index d2fb247..afc55a0 100644
--- a/proprietary/vendor/lib/hw/gralloc.exynos9820.so
+++ b/proprietary/vendor/lib/hw/gralloc.exynos9820.so
Binary files differ
diff --git a/proprietary/vendor/lib/hw/hwcomposer.exynos9820.so b/proprietary/vendor/lib/hw/hwcomposer.exynos9820.so
index d36cb37..3d1e102 100644
--- a/proprietary/vendor/lib/hw/hwcomposer.exynos9820.so
+++ b/proprietary/vendor/lib/hw/hwcomposer.exynos9820.so
Binary files differ
diff --git a/proprietary/vendor/lib/libTOFProc_interface.so b/proprietary/vendor/lib/libTOFProc_interface.so
index 183d922..4634653 100644
--- a/proprietary/vendor/lib/libTOFProc_interface.so
+++ b/proprietary/vendor/lib/libTOFProc_interface.so
Binary files differ
diff --git a/proprietary/vendor/lib/libaudioproxy.so b/proprietary/vendor/lib/libaudioproxy.so
index af82ab4..41d8fc1 100644
--- a/proprietary/vendor/lib/libaudioproxy.so
+++ b/proprietary/vendor/lib/libaudioproxy.so
Binary files differ
diff --git a/proprietary/vendor/lib/libbauthserver.so b/proprietary/vendor/lib/libbauthserver.so
index 786db82..847afb4 100644
--- a/proprietary/vendor/lib/libbauthserver.so
+++ b/proprietary/vendor/lib/libbauthserver.so
Binary files differ
diff --git a/proprietary/vendor/lib/libbauthtzcommon.so b/proprietary/vendor/lib/libbauthtzcommon.so
index ef810bc..68a0464 100644
--- a/proprietary/vendor/lib/libbauthtzcommon.so
+++ b/proprietary/vendor/lib/libbauthtzcommon.so
Binary files differ
diff --git a/proprietary/vendor/lib/libexynosdisplay.so b/proprietary/vendor/lib/libexynosdisplay.so
index 82f4196..19c5636 100644
--- a/proprietary/vendor/lib/libexynosdisplay.so
+++ b/proprietary/vendor/lib/libexynosdisplay.so
Binary files differ
diff --git a/proprietary/vendor/lib/sensors.bio.so b/proprietary/vendor/lib/sensors.bio.so
index bfdb401..eb908f9 100644
--- a/proprietary/vendor/lib/sensors.bio.so
+++ b/proprietary/vendor/lib/sensors.bio.so
Binary files differ
diff --git a/proprietary/vendor/lib/sensors.sensorhub.so b/proprietary/vendor/lib/sensors.sensorhub.so
index 60f53e8..fb739f4 100644
--- a/proprietary/vendor/lib/sensors.sensorhub.so
+++ b/proprietary/vendor/lib/sensors.sensorhub.so
Binary files differ
diff --git a/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so b/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so
index 1fdcd9b..2550160 100644
--- a/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so
+++ b/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so
Binary files differ
diff --git a/proprietary/vendor/lib/soundfx/libswdap.so b/proprietary/vendor/lib/soundfx/libswdap.so
index ed55a46..a261180 100644
--- a/proprietary/vendor/lib/soundfx/libswdap.so
+++ b/proprietary/vendor/lib/soundfx/libswdap.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/gralloc.exynos9820.so b/proprietary/vendor/lib64/hw/gralloc.exynos9820.so
index e108be8..a28f9f5 100644
--- a/proprietary/vendor/lib64/hw/gralloc.exynos9820.so
+++ b/proprietary/vendor/lib64/hw/gralloc.exynos9820.so
Binary files differ
diff --git a/proprietary/vendor/lib64/hw/hwcomposer.exynos9820.so b/proprietary/vendor/lib64/hw/hwcomposer.exynos9820.so
index 05b1d9c..6ef0e61 100644
--- a/proprietary/vendor/lib64/hw/hwcomposer.exynos9820.so
+++ b/proprietary/vendor/lib64/hw/hwcomposer.exynos9820.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libTOFProc_interface.so b/proprietary/vendor/lib64/libTOFProc_interface.so
index e892ced..12e3b3b 100644
--- a/proprietary/vendor/lib64/libTOFProc_interface.so
+++ b/proprietary/vendor/lib64/libTOFProc_interface.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libbauthserver.so b/proprietary/vendor/lib64/libbauthserver.so
index e48561d..b7f5f76 100644
--- a/proprietary/vendor/lib64/libbauthserver.so
+++ b/proprietary/vendor/lib64/libbauthserver.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libbauthtzcommon.so b/proprietary/vendor/lib64/libbauthtzcommon.so
index 6345665..7209bd8 100644
--- a/proprietary/vendor/lib64/libbauthtzcommon.so
+++ b/proprietary/vendor/lib64/libbauthtzcommon.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libexynosdisplay.so b/proprietary/vendor/lib64/libexynosdisplay.so
index 44fa5d4..7ac7e73 100644
--- a/proprietary/vendor/lib64/libexynosdisplay.so
+++ b/proprietary/vendor/lib64/libexynosdisplay.so
Binary files differ
diff --git a/proprietary/vendor/lib64/libwrappergps.so b/proprietary/vendor/lib64/libwrappergps.so
index 90c1a7a..5f30251 100644
--- a/proprietary/vendor/lib64/libwrappergps.so
+++ b/proprietary/vendor/lib64/libwrappergps.so
Binary files differ
diff --git a/proprietary/vendor/lib64/sensors.bio.so b/proprietary/vendor/lib64/sensors.bio.so
index e4ae4fe..83c989a 100644
--- a/proprietary/vendor/lib64/sensors.bio.so
+++ b/proprietary/vendor/lib64/sensors.bio.so
Binary files differ
diff --git a/proprietary/vendor/lib64/sensors.sensorhub.so b/proprietary/vendor/lib64/sensors.sensorhub.so
index ff2ecfd..fa65bb7 100644
--- a/proprietary/vendor/lib64/sensors.sensorhub.so
+++ b/proprietary/vendor/lib64/sensors.sensorhub.so
Binary files differ
diff --git a/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so b/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so
index c1d55d5..2612972 100644
--- a/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so
+++ b/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d b/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d
index 186f6ee..a1b42f0 100644
--- a/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-000000534b4d
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab b/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab
index 1513ccc..ef739c3 100644
--- a/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-0053545354ab
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502 b/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502
index fa6e2e6..2411e7d 100644
--- a/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-46494e474502
Binary files differ
diff --git a/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354 b/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354
index 18b4cb0..2dca30d 100644
--- a/proprietary/vendor/tee/00000000-0000-0000-0000-4b45594d5354
+++ 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
index 8eeb20a..43121f6 100644
--- a/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545
+++ b/proprietary/vendor/tee/00000000-0000-0000-0000-505256544545
Binary files differ
diff --git a/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476 b/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476
index a9224b3..79e5860 100644
--- a/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476
+++ b/proprietary/vendor/tee/driver/00000000-0000-0000-0000-53626f786476
Binary files differ