Hey fellow cruzers, I was finally able to get my HTC One to play music through a USB cable!
I had to activate myself as a developer on the phone, and then under the newly added "developer settings" in the settings menu I activated USB debugging. Now when my car is playing xm radio and I plug my phone in, it immediately starts playing my music. Indexing is very quick as well.
All steering wheel controls are working, however I cannot control the music through my phone. The car believes my phone is simply a USB stick, so you need to control using stereo interface and the menu button on the console.
I had to activate myself as a developer on the phone, and then under the newly added "developer settings" in the settings menu I activated USB debugging. Now when my car is playing xm radio and I plug my phone in, it immediately starts playing my music. Indexing is very quick as well.
All steering wheel controls are working, however I cannot control the music through my phone. The car believes my phone is simply a USB stick, so you need to control using stereo interface and the menu button on the console.