diff --git a/audio/audio_platform_info.xml b/audio/audio_platform_info.xml
index e563762..7612497 100644
--- a/audio/audio_platform_info.xml
+++ b/audio/audio_platform_info.xml
@@ -1,5 +1,5 @@
-
+
@@ -32,30 +32,26 @@
-
-
-
-
+
+
+
+
+
+
+
+
-
+
-
+
-
+
-
-
-
-
-
-
-
-
diff --git a/audio/audio_policy_configuration.xml b/audio/audio_policy_configuration.xml
index 71918ad..b42e94a 100644
--- a/audio/audio_policy_configuration.xml
+++ b/audio/audio_policy_configuration.xml
@@ -60,15 +60,8 @@
-
-
-
+ flags="AUDIO_OUTPUT_FLAG_FAST|AUDIO_OUTPUT_FLAG_RAW">
diff --git a/audio/listen_platform_info.xml b/audio/listen_platform_info.xml
index cc21847..36d7566 100644
--- a/audio/listen_platform_info.xml
+++ b/audio/listen_platform_info.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/audio/mixer_paths_tasha.xml b/audio/mixer_paths_tasha.xml
index f64091b..f648aba 100644
--- a/audio/mixer_paths_tasha.xml
+++ b/audio/mixer_paths_tasha.xml
@@ -24,9 +24,9 @@
-
-
-
+
+
+
@@ -37,7 +37,7 @@
-
+
@@ -58,7 +58,6 @@
-
@@ -103,40 +102,27 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -270,14 +256,11 @@
-
-
-
@@ -297,11 +280,11 @@
+
-
@@ -322,15 +305,12 @@
-
-
-
@@ -345,7 +325,6 @@
-
@@ -359,7 +338,6 @@
-
@@ -373,7 +351,6 @@
-
@@ -387,7 +364,6 @@
-
@@ -424,7 +400,6 @@
-
@@ -434,7 +409,6 @@
-
@@ -442,7 +416,6 @@
-
@@ -533,7 +506,6 @@
-
@@ -567,7 +539,7 @@
-
+
@@ -578,6 +550,10 @@
+
+
+
+
@@ -611,20 +587,10 @@
-
-
-
-
-
-
-
-
-
-
-
+
@@ -632,6 +598,10 @@
+
+
+
+
@@ -664,21 +634,15 @@
-
-
-
-
-
-
+
+
-
-
+
-
-
+
@@ -686,12 +650,12 @@
-
-
+
+
-
-
+
+
@@ -699,11 +663,6 @@
-
-
-
-
-
@@ -725,7 +684,6 @@
-
@@ -738,6 +696,10 @@
+
+
+
+
@@ -771,25 +733,15 @@
-
-
-
-
-
-
-
-
-
+
-
-
-
-
+
+
@@ -829,27 +781,13 @@
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
@@ -887,27 +825,13 @@
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
@@ -945,27 +869,13 @@
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
@@ -1003,27 +913,13 @@
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
@@ -1061,27 +957,13 @@
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
@@ -1119,27 +1001,13 @@
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
@@ -1177,27 +1045,13 @@
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
@@ -1235,27 +1089,13 @@
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
@@ -1351,16 +1191,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -1401,16 +1231,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -1418,15 +1238,7 @@
-
-
-
-
-
-
-
-
-
+
@@ -1557,56 +1369,18 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
@@ -1643,16 +1417,10 @@
-
-
-
-
-
-
+
-
@@ -1684,16 +1452,6 @@
-
-
-
-
-
-
-
-
-
-
@@ -1730,12 +1488,7 @@
-
-
-
-
-
-
+
@@ -1775,12 +1528,7 @@
-
-
-
-
-
-
+
@@ -1852,26 +1600,36 @@
+
-
+
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
@@ -1891,6 +1649,14 @@
+
+
+
+
+
+
+
+
@@ -1948,12 +1714,18 @@
-
+
+
+
+
+
+
+
@@ -2013,7 +1785,8 @@
-
+
+
@@ -2028,12 +1801,10 @@
-
-
-
-
+
+
+
-
@@ -2071,6 +1842,11 @@
+
+
+
+
+
@@ -2116,11 +1892,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -2193,7 +1969,10 @@
-
+
+
+
+
@@ -2202,7 +1981,16 @@
-
+
+
+
+
+
+
+
+
+
+
@@ -2228,11 +2016,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -2245,7 +2033,16 @@
-
+
+
+
+
+
+
+
+
+
+
@@ -2255,7 +2052,16 @@
-
+
+
+
+
+
+
+
+
+
+
@@ -2271,11 +2077,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -2305,11 +2111,11 @@
-
-
-
-
-
+
+
+
+
+
@@ -2345,10 +2151,12 @@
+
+
@@ -2402,24 +2210,22 @@
-
+
-
-
-
-
+
-
-
-
+
+
+
+
-
+
@@ -2431,7 +2237,8 @@
-
+
+
@@ -2563,9 +2370,9 @@
-
-
-
+
+
+
@@ -2607,4 +2414,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/audio/sound_trigger_mixer_paths.xml b/audio/sound_trigger_mixer_paths.xml
index 29ab7ed..8b72d81 100644
--- a/audio/sound_trigger_mixer_paths.xml
+++ b/audio/sound_trigger_mixer_paths.xml
@@ -1,5 +1,5 @@
-
+
@@ -44,6 +44,10 @@
+
+
+
+
@@ -95,6 +99,13 @@
+
+
+
+
+
+
+
diff --git a/audio/sound_trigger_mixer_paths_wcd9330.xml b/audio/sound_trigger_mixer_paths_wcd9330.xml
index 5bcdccf..4f8557d 100644
--- a/audio/sound_trigger_mixer_paths_wcd9330.xml
+++ b/audio/sound_trigger_mixer_paths_wcd9330.xml
@@ -1,5 +1,5 @@
-
+
diff --git a/audio/sound_trigger_platform_info.xml b/audio/sound_trigger_platform_info.xml
index 6dbd189..b92ea48 100644
--- a/audio/sound_trigger_platform_info.xml
+++ b/audio/sound_trigger_platform_info.xml
@@ -1,5 +1,5 @@
-
+
@@ -26,33 +26,45 @@
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
-
diff --git a/device.mk b/device.mk
index 92d2e7f..711b250 100755
--- a/device.mk
+++ b/device.mk
@@ -119,6 +119,13 @@ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/audio/sound_trigger_mixer_paths_wcd9330.xml:system/etc/sound_trigger_mixer_paths_wcd9330.xml \
$(LOCAL_PATH)/audio/sound_trigger_platform_info.xml:system/etc/sound_trigger_platform_info.xml
+PRODUCT_COPY_FILES += \
+ $(TOPDIR)frameworks/av/services/audiopolicy/config/a2dp_audio_policy_configuration.xml:/system/etc/a2dp_audio_policy_configuration.xml \
+ $(TOPDIR)frameworks/av/services/audiopolicy/config/audio_policy_volumes.xml:/system/etc/audio_policy_volumes.xml \
+ $(TOPDIR)frameworks/av/services/audiopolicy/config/default_volume_tables.xml:/system/etc/default_volume_tables.xml \
+ $(TOPDIR)frameworks/av/services/audiopolicy/config/r_submix_audio_policy_configuration.xml:/system/etc/r_submix_audio_policy_configuration.xml \
+ $(TOPDIR)frameworks/av/services/audiopolicy/config/usb_audio_policy_configuration.xml:/system/etc/usb_audio_policy_configuration.xml
+
# Camera
PRODUCT_PACKAGES += \
Snap