diff --git a/audio/oriole/config/audio_platform_configuration.xml b/audio/oriole/config/audio_platform_configuration.xml
index ee21759..5ea3ce9 100644
--- a/audio/oriole/config/audio_platform_configuration.xml
+++ b/audio/oriole/config/audio_platform_configuration.xml
@@ -124,9 +124,13 @@
+
+
+
+
@@ -179,6 +183,10 @@
+
+
+
+
diff --git a/audio/oriole/config/audio_policy_configuration.xml b/audio/oriole/config/audio_policy_configuration.xml
index c78d142..983c799 100644
--- a/audio/oriole/config/audio_policy_configuration.xml
+++ b/audio/oriole/config/audio_policy_configuration.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -154,34 +164,36 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
diff --git a/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml
index b0ddcdf..4cd8de5 100644
--- a/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml
+++ b/audio/oriole/config/audio_policy_configuration_a2dp_offload_disabled.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -139,28 +149,30 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml
index b42f3e2..1369d85 100644
--- a/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml
+++ b/audio/oriole/config/audio_policy_configuration_bluetooth_legacy_hal.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -139,28 +149,30 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/oriole/config/mixer_paths.xml b/audio/oriole/config/mixer_paths.xml
index a029f01..e7bb63e 100644
--- a/audio/oriole/config/mixer_paths.xml
+++ b/audio/oriole/config/mixer_paths.xml
@@ -26,6 +26,9 @@
+
+
+
@@ -98,6 +101,7 @@
+
@@ -117,6 +121,7 @@
+
@@ -126,6 +131,7 @@
+
@@ -163,6 +169,7 @@
+
@@ -171,6 +178,7 @@
+
@@ -179,6 +187,7 @@
+
@@ -320,15 +329,6 @@
-
-
-
-
-
-
-
-
-
@@ -356,15 +356,6 @@
-
-
-
-
-
-
-
-
-
@@ -392,15 +383,6 @@
-
-
-
-
-
-
-
-
-
@@ -470,38 +452,23 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
+
@@ -548,31 +515,16 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
+
@@ -588,15 +540,6 @@
-
-
-
-
-
-
-
-
-
@@ -618,15 +561,6 @@
-
-
-
-
-
-
-
-
-
diff --git a/audio/oriole/tuning/waves/waves_config.ini b/audio/oriole/tuning/waves/waves_config.ini
index 433a655..ce31f42 100644
--- a/audio/oriole/tuning/waves/waves_config.ini
+++ b/audio/oriole/tuning/waves/waves_config.ini
@@ -34,6 +34,7 @@ USB_HEADPHONE_INSTANCE = INSTANCE:4,DEV:0,SR:SR_COMMON,PRESET:HEADSET_MUSIC
[COEFS_CONVERTER_SETTING]
AlgFxPath=/vendor/lib/libAlgFx_HiFi3z.so
+AlgFxPath64=/vendor/lib64/libAlgFx_HiFi3z.so
# do not modify the following if not necessary
#AudioFormatType=0
#AudioFormatChannels=2
diff --git a/audio/raven/config/audio_platform_configuration.xml b/audio/raven/config/audio_platform_configuration.xml
index ee21759..5ea3ce9 100644
--- a/audio/raven/config/audio_platform_configuration.xml
+++ b/audio/raven/config/audio_platform_configuration.xml
@@ -124,9 +124,13 @@
+
+
+
+
@@ -179,6 +183,10 @@
+
+
+
+
diff --git a/audio/raven/config/audio_policy_configuration.xml b/audio/raven/config/audio_policy_configuration.xml
index c78d142..983c799 100644
--- a/audio/raven/config/audio_policy_configuration.xml
+++ b/audio/raven/config/audio_policy_configuration.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -154,34 +164,36 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
diff --git a/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml
index b0ddcdf..4cd8de5 100644
--- a/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml
+++ b/audio/raven/config/audio_policy_configuration_a2dp_offload_disabled.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -139,28 +149,30 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml
index b42f3e2..1369d85 100644
--- a/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml
+++ b/audio/raven/config/audio_policy_configuration_bluetooth_legacy_hal.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -139,28 +149,30 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/raven/config/mixer_paths.xml b/audio/raven/config/mixer_paths.xml
index 5f7cb59..d32e122 100644
--- a/audio/raven/config/mixer_paths.xml
+++ b/audio/raven/config/mixer_paths.xml
@@ -26,6 +26,9 @@
+
+
+
@@ -98,6 +101,7 @@
+
@@ -117,6 +121,7 @@
+
@@ -126,6 +131,7 @@
+
@@ -163,6 +169,7 @@
+
@@ -171,6 +178,7 @@
+
@@ -179,6 +187,7 @@
+
@@ -470,38 +479,23 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
+
@@ -548,31 +542,16 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
+
@@ -588,15 +567,6 @@
-
-
-
-
-
-
-
-
-
@@ -618,15 +588,6 @@
-
-
-
-
-
-
-
-
-
diff --git a/audio/raven/tuning/waves/waves_config.ini b/audio/raven/tuning/waves/waves_config.ini
index 433a655..ce31f42 100644
--- a/audio/raven/tuning/waves/waves_config.ini
+++ b/audio/raven/tuning/waves/waves_config.ini
@@ -34,6 +34,7 @@ USB_HEADPHONE_INSTANCE = INSTANCE:4,DEV:0,SR:SR_COMMON,PRESET:HEADSET_MUSIC
[COEFS_CONVERTER_SETTING]
AlgFxPath=/vendor/lib/libAlgFx_HiFi3z.so
+AlgFxPath64=/vendor/lib64/libAlgFx_HiFi3z.so
# do not modify the following if not necessary
#AudioFormatType=0
#AudioFormatChannels=2
diff --git a/audio/slider/config/audio_platform_configuration.xml b/audio/slider/config/audio_platform_configuration.xml
index d903af4..e151158 100644
--- a/audio/slider/config/audio_platform_configuration.xml
+++ b/audio/slider/config/audio_platform_configuration.xml
@@ -124,9 +124,13 @@
+
+
+
+
@@ -179,6 +183,10 @@
+
+
+
+
diff --git a/audio/slider/config/audio_policy_configuration.xml b/audio/slider/config/audio_policy_configuration.xml
index c78d142..983c799 100644
--- a/audio/slider/config/audio_policy_configuration.xml
+++ b/audio/slider/config/audio_policy_configuration.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -154,34 +164,36 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
diff --git a/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml
index b0ddcdf..4cd8de5 100644
--- a/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml
+++ b/audio/slider/config/audio_policy_configuration_a2dp_offload_disabled.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -139,28 +149,30 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml
index b42f3e2..1369d85 100644
--- a/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml
+++ b/audio/slider/config/audio_policy_configuration_bluetooth_legacy_hal.xml
@@ -72,6 +72,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -139,28 +149,30 @@
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,haptic,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/slider/config/mixer_paths.xml b/audio/slider/config/mixer_paths.xml
index 460cb39..4b47887 100644
--- a/audio/slider/config/mixer_paths.xml
+++ b/audio/slider/config/mixer_paths.xml
@@ -26,6 +26,9 @@
+
+
+
@@ -91,6 +94,7 @@
+
@@ -104,6 +108,7 @@
+
@@ -113,6 +118,7 @@
+
@@ -127,8 +133,15 @@
+
+
+
+
+
+
+
@@ -137,6 +150,7 @@
+
@@ -145,6 +159,7 @@
+
@@ -284,15 +299,6 @@
-
-
-
-
-
-
-
-
-
@@ -320,15 +326,6 @@
-
-
-
-
-
-
-
-
-
@@ -356,15 +353,6 @@
-
-
-
-
-
-
-
-
-
@@ -434,38 +422,23 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
+
@@ -512,31 +485,16 @@
-
-
-
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
+
@@ -552,15 +510,6 @@
-
-
-
-
-
-
-
-
-
diff --git a/audio/slider/tuning/waves/waves_config.ini b/audio/slider/tuning/waves/waves_config.ini
index 433a655..ce31f42 100644
--- a/audio/slider/tuning/waves/waves_config.ini
+++ b/audio/slider/tuning/waves/waves_config.ini
@@ -34,6 +34,7 @@ USB_HEADPHONE_INSTANCE = INSTANCE:4,DEV:0,SR:SR_COMMON,PRESET:HEADSET_MUSIC
[COEFS_CONVERTER_SETTING]
AlgFxPath=/vendor/lib/libAlgFx_HiFi3z.so
+AlgFxPath64=/vendor/lib64/libAlgFx_HiFi3z.so
# do not modify the following if not necessary
#AudioFormatType=0
#AudioFormatChannels=2
diff --git a/audio/whitefin/config/audio_platform_configuration.xml b/audio/whitefin/config/audio_platform_configuration.xml
index d903af4..e151158 100644
--- a/audio/whitefin/config/audio_platform_configuration.xml
+++ b/audio/whitefin/config/audio_platform_configuration.xml
@@ -124,9 +124,13 @@
+
+
+
+
@@ -179,6 +183,10 @@
+
+
+
+
diff --git a/audio/whitefin/config/audio_policy_configuration.xml b/audio/whitefin/config/audio_policy_configuration.xml
index c501061..23f9ae0 100644
--- a/audio/whitefin/config/audio_policy_configuration.xml
+++ b/audio/whitefin/config/audio_policy_configuration.xml
@@ -67,6 +67,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -134,28 +144,30 @@
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml b/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml
index a83de6d..547af60 100644
--- a/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml
+++ b/audio/whitefin/config/audio_policy_configuration_a2dp_offload_disabled.xml
@@ -67,6 +67,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -134,28 +144,30 @@
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml b/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml
index f661328..3a87d2d 100644
--- a/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml
+++ b/audio/whitefin/config/audio_policy_configuration_bluetooth_legacy_hal.xml
@@ -67,6 +67,11 @@
samplingRates="48000"
channelMasks="AUDIO_CHANNEL_OUT_STEREO" />
+
+
+
+
+
+
@@ -134,28 +144,30 @@
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+ sources="primary output,deep buffer,raw,compressed_offload,mmap_no_irq_out,voip_rx"/>
+
+
+
+
+
+
-
-
-
-
-
-
+
diff --git a/audio/whitefin/config/mixer_paths.xml b/audio/whitefin/config/mixer_paths.xml
index 03a9f5e..d17b895 100644
--- a/audio/whitefin/config/mixer_paths.xml
+++ b/audio/whitefin/config/mixer_paths.xml
@@ -26,6 +26,9 @@
+
+
+
@@ -99,6 +102,7 @@
+
@@ -118,6 +122,7 @@
+
@@ -127,6 +132,7 @@
+
@@ -164,6 +170,7 @@
+
@@ -172,6 +179,7 @@
+
@@ -180,6 +188,7 @@
+
@@ -485,15 +494,18 @@
+
+
+
@@ -559,12 +571,15 @@
+
+
+
diff --git a/audio/whitefin/tuning/waves/waves_config.ini b/audio/whitefin/tuning/waves/waves_config.ini
index 433a655..ce31f42 100644
--- a/audio/whitefin/tuning/waves/waves_config.ini
+++ b/audio/whitefin/tuning/waves/waves_config.ini
@@ -34,6 +34,7 @@ USB_HEADPHONE_INSTANCE = INSTANCE:4,DEV:0,SR:SR_COMMON,PRESET:HEADSET_MUSIC
[COEFS_CONVERTER_SETTING]
AlgFxPath=/vendor/lib/libAlgFx_HiFi3z.so
+AlgFxPath64=/vendor/lib64/libAlgFx_HiFi3z.so
# do not modify the following if not necessary
#AudioFormatType=0
#AudioFormatChannels=2
diff --git a/device-oriole.mk b/device-oriole.mk
index ab1a6ad..0445f01 100644
--- a/device-oriole.mk
+++ b/device-oriole.mk
@@ -70,22 +70,22 @@ PRODUCT_PRODUCT_PROPERTIES +=\
# Voice packs for Text-To-Speech
PRODUCT_COPY_FILES += \
- device/google/gs101/tts/ja-jp/ja-jp-x-htm-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-htm-r22.zvoice\
- device/google/gs101/tts/ja-jp/ja-jp-x-jaa-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jaa-r22.zvoice\
- device/google/gs101/tts/ja-jp/ja-jp-x-jab-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jab-r22.zvoice\
- device/google/gs101/tts/ja-jp/ja-jp-x-jac-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jac-r22.zvoice\
- device/google/gs101/tts/ja-jp/ja-jp-x-jad-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jad-r22.zvoice\
- device/google/gs101/tts/ja-jp/ja-jp-x-mfk-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-mfk-r22.zvoice\
- device/google/gs101/tts/fr-fr/fr-fr-x-multi-r23.zvoice:product/tts/google/fr-fr/fr-fr-x-multi-r23.zvoice\
- device/google/gs101/tts/de-de/de-de-x-multi-r23.zvoice:product/tts/google/de-de/de-de-x-multi-r23.zvoice\
- device/google/gs101/tts/it-it/it-it-x-amb-r21.zvoice:product/tts/google/it-it/it-it-x-amb-r21.zvoice\
- device/google/gs101/tts/it-it/it-it-x-ita-r21.zvoice:product/tts/google/it-it/it-it-x-ita-r21.zvoice\
- device/google/gs101/tts/it-it/it-it-x-itb-r21.zvoice:product/tts/google/it-it/it-it-x-itb-r21.zvoice\
- device/google/gs101/tts/it-it/it-it-x-itc-r21.zvoice:product/tts/google/it-it/it-it-x-itc-r21.zvoice\
- device/google/gs101/tts/it-it/it-it-x-itd-r21.zvoice:product/tts/google/it-it/it-it-x-itd-r21.zvoice\
- device/google/gs101/tts/it-it/it-it-x-kda-r21.zvoice:product/tts/google/it-it/it-it-x-kda-r21.zvoice\
- device/google/gs101/tts/es-es/es-es-x-ana-r22.zvoice:product/tts/google/es-es/es-es-x-ana-r22.zvoice\
- device/google/gs101/tts/es-es/es-es-x-multi-r22.zvoice:product/tts/google/es-es/es-es-x-multi-r22.zvoice
+ device/google/raviole/tts/ja-jp/ja-jp-x-htm-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-htm-r22.zvoice\
+ device/google/raviole/tts/ja-jp/ja-jp-x-jaa-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jaa-r22.zvoice\
+ device/google/raviole/tts/ja-jp/ja-jp-x-jab-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jab-r22.zvoice\
+ device/google/raviole/tts/ja-jp/ja-jp-x-jac-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jac-r22.zvoice\
+ device/google/raviole/tts/ja-jp/ja-jp-x-jad-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jad-r22.zvoice\
+ device/google/raviole/tts/ja-jp/ja-jp-x-mfk-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-mfk-r22.zvoice\
+ device/google/raviole/tts/fr-fr/fr-fr-x-multi-r23.zvoice:product/tts/google/fr-fr/fr-fr-x-multi-r23.zvoice\
+ device/google/raviole/tts/de-de/de-de-x-multi-r23.zvoice:product/tts/google/de-de/de-de-x-multi-r23.zvoice\
+ device/google/raviole/tts/it-it/it-it-x-amb-r21.zvoice:product/tts/google/it-it/it-it-x-amb-r21.zvoice\
+ device/google/raviole/tts/it-it/it-it-x-ita-r21.zvoice:product/tts/google/it-it/it-it-x-ita-r21.zvoice\
+ device/google/raviole/tts/it-it/it-it-x-itb-r21.zvoice:product/tts/google/it-it/it-it-x-itb-r21.zvoice\
+ device/google/raviole/tts/it-it/it-it-x-itc-r21.zvoice:product/tts/google/it-it/it-it-x-itc-r21.zvoice\
+ device/google/raviole/tts/it-it/it-it-x-itd-r21.zvoice:product/tts/google/it-it/it-it-x-itd-r21.zvoice\
+ device/google/raviole/tts/it-it/it-it-x-kda-r21.zvoice:product/tts/google/it-it/it-it-x-kda-r21.zvoice\
+ device/google/raviole/tts/es-es/es-es-x-ana-r22.zvoice:product/tts/google/es-es/es-es-x-ana-r22.zvoice\
+ device/google/raviole/tts/es-es/es-es-x-multi-r22.zvoice:product/tts/google/es-es/es-es-x-multi-r22.zvoice
# Keyboard bottom padding in dp for portrait mode
PRODUCT_PRODUCT_PROPERTIES += ro.com.google.ime.kb_pad_port_b=10
diff --git a/device-raven.mk b/device-raven.mk
index 488e695..8f2f382 100644
--- a/device-raven.mk
+++ b/device-raven.mk
@@ -74,22 +74,22 @@ PRODUCT_PRODUCT_PROPERTIES +=\
# Voice packs for Text-To-Speech
PRODUCT_COPY_FILES += \
- device/google/gs101/tts/ja-jp/ja-jp-x-htm-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-htm-r22.zvoice\
- device/google/gs101/tts/ja-jp/ja-jp-x-jaa-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jaa-r22.zvoice\
- device/google/gs101/tts/ja-jp/ja-jp-x-jab-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jab-r22.zvoice\
- device/google/gs101/tts/ja-jp/ja-jp-x-jac-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jac-r22.zvoice\
- device/google/gs101/tts/ja-jp/ja-jp-x-jad-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jad-r22.zvoice\
- device/google/gs101/tts/ja-jp/ja-jp-x-mfk-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-mfk-r22.zvoice\
- device/google/gs101/tts/fr-fr/fr-fr-x-multi-r23.zvoice:product/tts/google/fr-fr/fr-fr-x-multi-r23.zvoice\
- device/google/gs101/tts/de-de/de-de-x-multi-r23.zvoice:product/tts/google/de-de/de-de-x-multi-r23.zvoice\
- device/google/gs101/tts/it-it/it-it-x-amb-r21.zvoice:product/tts/google/it-it/it-it-x-amb-r21.zvoice\
- device/google/gs101/tts/it-it/it-it-x-ita-r21.zvoice:product/tts/google/it-it/it-it-x-ita-r21.zvoice\
- device/google/gs101/tts/it-it/it-it-x-itb-r21.zvoice:product/tts/google/it-it/it-it-x-itb-r21.zvoice\
- device/google/gs101/tts/it-it/it-it-x-itc-r21.zvoice:product/tts/google/it-it/it-it-x-itc-r21.zvoice\
- device/google/gs101/tts/it-it/it-it-x-itd-r21.zvoice:product/tts/google/it-it/it-it-x-itd-r21.zvoice\
- device/google/gs101/tts/it-it/it-it-x-kda-r21.zvoice:product/tts/google/it-it/it-it-x-kda-r21.zvoice\
- device/google/gs101/tts/es-es/es-es-x-ana-r22.zvoice:product/tts/google/es-es/es-es-x-ana-r22.zvoice\
- device/google/gs101/tts/es-es/es-es-x-multi-r22.zvoice:product/tts/google/es-es/es-es-x-multi-r22.zvoice
+ device/google/raviole/tts/ja-jp/ja-jp-x-htm-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-htm-r22.zvoice\
+ device/google/raviole/tts/ja-jp/ja-jp-x-jaa-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jaa-r22.zvoice\
+ device/google/raviole/tts/ja-jp/ja-jp-x-jab-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jab-r22.zvoice\
+ device/google/raviole/tts/ja-jp/ja-jp-x-jac-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jac-r22.zvoice\
+ device/google/raviole/tts/ja-jp/ja-jp-x-jad-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-jad-r22.zvoice\
+ device/google/raviole/tts/ja-jp/ja-jp-x-mfk-r22.zvoice:product/tts/google/ja-jp/ja-jp-x-mfk-r22.zvoice\
+ device/google/raviole/tts/fr-fr/fr-fr-x-multi-r23.zvoice:product/tts/google/fr-fr/fr-fr-x-multi-r23.zvoice\
+ device/google/raviole/tts/de-de/de-de-x-multi-r23.zvoice:product/tts/google/de-de/de-de-x-multi-r23.zvoice\
+ device/google/raviole/tts/it-it/it-it-x-amb-r21.zvoice:product/tts/google/it-it/it-it-x-amb-r21.zvoice\
+ device/google/raviole/tts/it-it/it-it-x-ita-r21.zvoice:product/tts/google/it-it/it-it-x-ita-r21.zvoice\
+ device/google/raviole/tts/it-it/it-it-x-itb-r21.zvoice:product/tts/google/it-it/it-it-x-itb-r21.zvoice\
+ device/google/raviole/tts/it-it/it-it-x-itc-r21.zvoice:product/tts/google/it-it/it-it-x-itc-r21.zvoice\
+ device/google/raviole/tts/it-it/it-it-x-itd-r21.zvoice:product/tts/google/it-it/it-it-x-itd-r21.zvoice\
+ device/google/raviole/tts/it-it/it-it-x-kda-r21.zvoice:product/tts/google/it-it/it-it-x-kda-r21.zvoice\
+ device/google/raviole/tts/es-es/es-es-x-ana-r22.zvoice:product/tts/google/es-es/es-es-x-ana-r22.zvoice\
+ device/google/raviole/tts/es-es/es-es-x-multi-r22.zvoice:product/tts/google/es-es/es-es-x-multi-r22.zvoice
# Display LBE
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1
diff --git a/slider/BoardConfig.mk b/slider/BoardConfig.mk
index d7d78b5..5711b31 100644
--- a/slider/BoardConfig.mk
+++ b/slider/BoardConfig.mk
@@ -21,5 +21,7 @@ USES_DEVICE_GOOGLE_RAVIOLE := true
BOARD_VENDOR_RAMDISK_KERNEL_MODULES_FILTER += \
$(TARGET_KERNEL_DIR)/drv2624.ko \
+BOARD_BOOTCONFIG += androidboot.selinux=permissive
+
include device/google/gs101/BoardConfig-common.mk
-include vendor/google_devices/gs101/prebuilts/BoardConfigVendor.mk
diff --git a/tts/de-de/de-de-x-multi-r23.zvoice b/tts/de-de/de-de-x-multi-r23.zvoice
new file mode 100644
index 0000000..57dc1ec
Binary files /dev/null and b/tts/de-de/de-de-x-multi-r23.zvoice differ
diff --git a/tts/es-es/es-es-x-ana-r22.zvoice b/tts/es-es/es-es-x-ana-r22.zvoice
new file mode 100644
index 0000000..bcf4d30
Binary files /dev/null and b/tts/es-es/es-es-x-ana-r22.zvoice differ
diff --git a/tts/es-es/es-es-x-multi-r22.zvoice b/tts/es-es/es-es-x-multi-r22.zvoice
new file mode 100644
index 0000000..1ab7629
Binary files /dev/null and b/tts/es-es/es-es-x-multi-r22.zvoice differ
diff --git a/tts/fr-fr/fr-fr-x-multi-r23.zvoice b/tts/fr-fr/fr-fr-x-multi-r23.zvoice
new file mode 100644
index 0000000..ac179b5
Binary files /dev/null and b/tts/fr-fr/fr-fr-x-multi-r23.zvoice differ
diff --git a/tts/it-it/it-it-x-amb-r21.zvoice b/tts/it-it/it-it-x-amb-r21.zvoice
new file mode 100644
index 0000000..3b761b2
Binary files /dev/null and b/tts/it-it/it-it-x-amb-r21.zvoice differ
diff --git a/tts/it-it/it-it-x-ita-r21.zvoice b/tts/it-it/it-it-x-ita-r21.zvoice
new file mode 100644
index 0000000..780c938
Binary files /dev/null and b/tts/it-it/it-it-x-ita-r21.zvoice differ
diff --git a/tts/it-it/it-it-x-itb-r21.zvoice b/tts/it-it/it-it-x-itb-r21.zvoice
new file mode 100644
index 0000000..0e5b16b
Binary files /dev/null and b/tts/it-it/it-it-x-itb-r21.zvoice differ
diff --git a/tts/it-it/it-it-x-itc-r21.zvoice b/tts/it-it/it-it-x-itc-r21.zvoice
new file mode 100644
index 0000000..5f4cbcc
Binary files /dev/null and b/tts/it-it/it-it-x-itc-r21.zvoice differ
diff --git a/tts/it-it/it-it-x-itd-r21.zvoice b/tts/it-it/it-it-x-itd-r21.zvoice
new file mode 100644
index 0000000..c57cf3f
Binary files /dev/null and b/tts/it-it/it-it-x-itd-r21.zvoice differ
diff --git a/tts/it-it/it-it-x-kda-r21.zvoice b/tts/it-it/it-it-x-kda-r21.zvoice
new file mode 100644
index 0000000..6679970
Binary files /dev/null and b/tts/it-it/it-it-x-kda-r21.zvoice differ
diff --git a/tts/ja-jp/ja-jp-x-htm-r22.zvoice b/tts/ja-jp/ja-jp-x-htm-r22.zvoice
new file mode 100644
index 0000000..765ceab
Binary files /dev/null and b/tts/ja-jp/ja-jp-x-htm-r22.zvoice differ
diff --git a/tts/ja-jp/ja-jp-x-jaa-r22.zvoice b/tts/ja-jp/ja-jp-x-jaa-r22.zvoice
new file mode 100644
index 0000000..82b0e85
Binary files /dev/null and b/tts/ja-jp/ja-jp-x-jaa-r22.zvoice differ
diff --git a/tts/ja-jp/ja-jp-x-jab-r22.zvoice b/tts/ja-jp/ja-jp-x-jab-r22.zvoice
new file mode 100644
index 0000000..35f8e2e
Binary files /dev/null and b/tts/ja-jp/ja-jp-x-jab-r22.zvoice differ
diff --git a/tts/ja-jp/ja-jp-x-jac-r22.zvoice b/tts/ja-jp/ja-jp-x-jac-r22.zvoice
new file mode 100644
index 0000000..b10f725
Binary files /dev/null and b/tts/ja-jp/ja-jp-x-jac-r22.zvoice differ
diff --git a/tts/ja-jp/ja-jp-x-jad-r22.zvoice b/tts/ja-jp/ja-jp-x-jad-r22.zvoice
new file mode 100644
index 0000000..3cf1598
Binary files /dev/null and b/tts/ja-jp/ja-jp-x-jad-r22.zvoice differ
diff --git a/tts/ja-jp/ja-jp-x-mfk-r22.zvoice b/tts/ja-jp/ja-jp-x-mfk-r22.zvoice
new file mode 100644
index 0000000..3684110
Binary files /dev/null and b/tts/ja-jp/ja-jp-x-mfk-r22.zvoice differ
diff --git a/whitefin/BoardConfig.mk b/whitefin/BoardConfig.mk
index ee3e884..e042336 100644
--- a/whitefin/BoardConfig.mk
+++ b/whitefin/BoardConfig.mk
@@ -18,5 +18,7 @@ TARGET_BOOTLOADER_BOARD_NAME := whitefin
TARGET_SCREEN_DENSITY := 440
USES_DEVICE_GOOGLE_RAVIOLE := true
+BOARD_BOOTCONFIG += androidboot.selinux=permissive
+
include device/google/gs101/BoardConfig-common.mk
-include vendor/google_devices/gs101/prebuilts/BoardConfigVendor.mk