If you have an ipod connection not aux
If you have an ipod connection not aux I don't see why it doesn't
work now . Whats in your option's list .
You can get it BMW retrofit but it will cost you as much only give you the controls you want I believe.
If you have usb I don't see why you don't just use that.