diff --git a/audio/tegu/aidl_config/audio_platform_configuration.xml b/audio/tegu/aidl_config/audio_platform_configuration.xml
index 909c635..ee381be 100644
--- a/audio/tegu/aidl_config/audio_platform_configuration.xml
+++ b/audio/tegu/aidl_config/audio_platform_configuration.xml
@@ -31,7 +31,7 @@
-
+
diff --git a/audio/tegu/audio-tables.mk b/audio/tegu/audio-tables.mk
index 51822f6..2a78167 100644
--- a/audio/tegu/audio-tables.mk
+++ b/audio/tegu/audio-tables.mk
@@ -77,3 +77,10 @@ PRODUCT_COPY_FILES += \
device/google/tegu/audio/$(AUDIO_TABLE_FOLDER)/tas2572/ti_cal_mixer_paths.xml:$(TARGET_COPY_OUT_VENDOR)/etc/ti_cal_mixer_paths.xml
endif
+
+# Offload spatializer config
+PRODUCT_PACKAGES += \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.base \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.mode_2_ch \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.mode_6_ch \
+ vendor.google.whitechapel.audio.hal.effect.spatializer.mode_xaural
\ No newline at end of file
diff --git a/audio/tegu/tuning/spatializer/base b/audio/tegu/tuning/spatializer/base
new file mode 100644
index 0000000..38cc646
Binary files /dev/null and b/audio/tegu/tuning/spatializer/base differ
diff --git a/audio/tegu/tuning/spatializer/mode_2_ch b/audio/tegu/tuning/spatializer/mode_2_ch
new file mode 100644
index 0000000..470c56c
Binary files /dev/null and b/audio/tegu/tuning/spatializer/mode_2_ch differ
diff --git a/audio/tegu/tuning/spatializer/mode_6_ch b/audio/tegu/tuning/spatializer/mode_6_ch
new file mode 100644
index 0000000..94ec635
Binary files /dev/null and b/audio/tegu/tuning/spatializer/mode_6_ch differ
diff --git a/audio/tegu/tuning/spatializer/mode_xaural b/audio/tegu/tuning/spatializer/mode_xaural
new file mode 100644
index 0000000..b3a3a96
Binary files /dev/null and b/audio/tegu/tuning/spatializer/mode_xaural differ
diff --git a/device-tegu.mk b/device-tegu.mk
index 2b60500..d510f66 100644
--- a/device-tegu.mk
+++ b/device-tegu.mk
@@ -125,7 +125,7 @@ PRODUCT_COPY_FILES += \
PRODUCT_PROPERTY_OVERRIDES += \
ro.bluetooth.a2dp_offload.supported=true \
persist.bluetooth.a2dp_offload.disabled=false \
- persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac
+ persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac-opus
# Bluetooth Tx power caps
PRODUCT_COPY_FILES += \
@@ -159,10 +159,13 @@ PRODUCT_PRODUCT_PROPERTIES += \
PRODUCT_PROPERTY_OVERRIDES += \
ro.vendor.bluetooth.evb_bdaddr="22:22:22:33:44:55"
-# Spatial Audio
-PRODUCT_PACKAGES += \
- libspatialaudio \
- librondo
+# declare use of spatial audio
+PRODUCT_PROPERTY_OVERRIDES += \
+ ro.audio.spatializer_enabled=true
+
+# declare use of stereo spatialization
+PRODUCT_PROPERTY_OVERRIDES += \
+ ro.audio.stereo_spatialization_enabled=true
ifneq ($(USE_AUDIO_HAL_AIDL),true)
# HIDL Sound Dose