We now have the BMW CIC USB cable that allows connection to the USB socket in the glove box & the CIC unit.  Not available from BMW so this great news. Buy here or call if you require a complete CIC retrofit for your BMW including all coding & software.