Angler monitors rotation for speaker assignment swap

Bug 24415763

Change-Id: I9e6b93774068d08f73449bf530d25c6a2a177f5d
diff --git a/CleanSpec.mk b/CleanSpec.mk
index c1b2af1..939076f 100644
--- a/CleanSpec.mk
+++ b/CleanSpec.mk
@@ -59,3 +59,5 @@
 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/build.prop)
 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/ETC/system_build_prop_intermediates/build.prop)
 $(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/build.prop)
+$(call add-clean-step, rm -rf $(PRODUCT_OUT)/obj/ETC/system_build_prop_intermediates/build.prop)
+$(call add-clean-step, rm -rf $(PRODUCT_OUT)/system/build.prop)
diff --git a/device.mk b/device.mk
index f84cebf..c25b0ea 100755
--- a/device.mk
+++ b/device.mk
@@ -337,6 +337,10 @@
     persist.audio.product.identify="angler" \
     persist.audio.fluence.speaker=true
 
+#stereo speakers: orientation changes swap L/R channels
+PRODUCT_PROPERTY_OVERRIDES += \
+    ro.audio.monitorRotation=true
+
 # low audio flinger standby delay to reduce power consumption
 PRODUCT_PROPERTY_OVERRIDES += \
     ro.audio.flinger_standbytime_ms=300