If you are inclined to do it yourself, here is a good place to start. https://www.youtube.com/watch?v=gXOLFggCz8A
This is only for the AUX, adding the usb is possible but much more involved.
Search the forum, you'll find a lot on this subject.
Here is my setup to give you an idea . You need the aux cable and I used a i simple is75 cable . All connections are inside the arm rest . Gives you power ( I went straight to the battery ) , an iphone plug as well as a 3.5 mm for an additional music device .. works well and very happy with it .
A forum community dedicated to BMW owners and enthusiasts. Come join the discussion about Bimmerfest events, production numbers, programming, performance, modifications, classifieds, troubleshooting, maintenance, and more! Bringing the BMW community together.