more audio testing, still no luck
diff --git a/audio/audio_hw.c b/audio/audio_hw.c
index cf4928c..c7341ef 100644
--- a/audio/audio_hw.c
+++ b/audio/audio_hw.c
@@ -356,6 +356,7 @@
     char* route_active_path_name = get_mixer_path_for_port(out_port);
 
     if (out_port != adev->active_port) {
+        audio_route_reset(adev->audio_route);
         ret = audio_route_reset_and_update_path(adev->audio_route, route_active_path_name);
         adev->active_port = out_port;
         if (ret < 0) {
@@ -926,7 +927,7 @@
 
 static int adev_set_parameters(struct audio_hw_device *dev, const char *kvpairs)
 {
-    ALOGI("CA:: adev_set_parameters");
+    ALOGI("CA:: adev_set_parameters: %s", kvpairs);
     return -ENOSYS;
 }
 
diff --git a/etc/mixer_paths.xml b/etc/mixer_paths.xml
index 7e36ce4..db4db9d 100644
--- a/etc/mixer_paths.xml
+++ b/etc/mixer_paths.xml
@@ -44,14 +44,14 @@
 	</path>
 
 	<path name="headset">
-		<ctl name="SLIM RX2 MUX" value="AIF4_PB" />
+		<!-- <ctl name="SLIM RX2 MUX" value="AIF4_PB" />
         <ctl name="SLIM RX3 MUX" value="AIF4_PB" />
         <ctl name="SLIM_6_RX Channels" value="Two" />
         <ctl name="RX INT1_2 MUX" value="RX2" />
-        <ctl name="RX INT2_2 MUX" value="RX3" />
+        <ctl name="RX INT2_2 MUX" value="RX3" /> -->
 
-		<!-- <ctl name="RX INT1_1 MIX1 INP0" value="RX0" />
-		<ctl name="RX INT2_1 MIX1 INP0" value="RX1" /> -->
+		<ctl name="RX INT1_1 MIX1 INP0" value="RX0" />
+		<ctl name="RX INT2_1 MIX1 INP0" value="RX1" />
 		<ctl name="RX INT1_1 INTERP" value="RX INT1_1 MIX1" />
 		<ctl name="RX INT2_1 INTERP" value="RX INT2_1 MIX1" />
 		<ctl name="RX INT1 DEM MUX" value="CLSH_DSM_OUT" />