FURTHER UPDATE - OK so I found that you have to change a setting on the phone itself in the Bluetooth config. And now I can see text messages in iDrive for my iPhone. It will also read them out, in typical computer voice fashion. However there is no option to reply or send (which I think there was before??)...one step forward, one back! At one point it said something about sending text messages from the car is not supported by my phone but that's rubbish as I used to send messages with the same phone in a £15k Peugeot (via the car system I mean obviously). Anyone got any answers on this please? Also the mirrorlink issue remains unsolved though I've given up on that for now. (when I say mirrorlink I could well mean miracast, whatever it called it in the car)...but my iPhone still stubbornly refuses to let me see text messages. And the other thing is that I'm unable to get Mirrorlink working with the Android phone. On the phone the mirrorlink seems to be USB only but when I plug the USB in then the car says "Unrecognised USB device" or something like that although it sees the phone in the sources list fine just not for mirrorlink.