As others have said, iDrive and Android don't play nicely together.
I have a Nexus 4 running 4.2.2 and everything is up to date on my car too. Best I can manage is streaming audio via Bluetooth with no art or info.
Not perfect but not bad enough for me to go back to iOS. And anyway, I just dump everything on to a USB.
|