I'm not even sure if the phone supports streaming audio via USB. But someone please correct me if I am wrong. But as a sidenote, i would reccomend to all of you to stream via bluetooth if possible. Especially in modern car radios bluetooth streaming gives you superior audio quality, because the car radio gets to decode the file, and then amplify it. Unlike aux where the phone decodes and amplifies it, and then your car must amplify it again. Not saying audio quality is bad with aux, but bluetooth would be better. As for charging, get a 12v cig to USB adapter, and assuming you are using bluetooth, that's only one cord! (Just as a side note though, if your radio does not support internal bluetooth, using an aux-bluetooth dongle would not enhance audio quality at all. So if that's the case, just use a regular aux cable.