gta4xl: Build audio HAL from source

Change-Id: Ifc0be7988abf49299e5d35c22bb43bdf82a215fe
diff --git a/Android.bp b/Android.bp
index ae1824f..8b10062 100644
--- a/Android.bp
+++ b/Android.bp
@@ -46,24 +46,6 @@
 }
 
 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: {
@@ -135,6 +117,23 @@
 }
 
 cc_prebuilt_library_shared {
+	name: "libfloatingfeature",
+	owner: "samsung",
+	strip: {
+		none: true,
+	},
+	target: {
+		android_arm64: {
+			srcs: ["proprietary/vendor/lib64/libfloatingfeature.so"],
+		},
+	},
+	compile_multilib: "64",
+	check_elf_files: false,
+	prefer: true,
+	soc_specific: true,
+}
+
+cc_prebuilt_library_shared {
 	name: "libril-samsung",
 	owner: "samsung",
 	strip: {
diff --git a/gta4xl-vendor.mk b/gta4xl-vendor.mk
index 9b04c71..dffe13b 100644
--- a/gta4xl-vendor.mk
+++ b/gta4xl-vendor.mk
@@ -36,11 +36,11 @@
 PRODUCT_PACKAGES += \
     libexynoscamera3 \
     libsemnativecarrierfeature \
-    audio.primary.exynos9611 \
     libswdap \
     android.hardware.gnss@2.1-impl \
     vendor.samsung.hardware.gnss@2.0-impl \
     libengmode_client \
+    libfloatingfeature \
     libril-samsung \
     libsec-ril \
     libvkmanager_vendor \
diff --git a/proprietary/vendor/lib/hw/audio.primary.exynos9611.so b/proprietary/vendor/lib/hw/audio.primary.exynos9611.so
deleted file mode 100644
index 0e2592e..0000000
--- a/proprietary/vendor/lib/hw/audio.primary.exynos9611.so
+++ /dev/null
Binary files differ
diff --git a/proprietary/vendor/lib64/libfloatingfeature.so b/proprietary/vendor/lib64/libfloatingfeature.so
new file mode 100644
index 0000000..184530e
--- /dev/null
+++ b/proprietary/vendor/lib64/libfloatingfeature.so
Binary files differ