FYI:
The first thing I did when I got my F30 was update the software on it...
you can download and do it from the link below using your VIN.
http://www.bmw.com/com/en/owners/nav...update_vin.jsp
Once downloaded put in on a USB drive, plug the USB Drive in the centre armrest and then go to system update and you should be able to update it no problem...
Here's what it updates:
http://www.bmw.com/_common/shared/ow...D01004_ENG.pdf
__________________
2012 F30 328i, Alpine White on Black, Luxury, Premium + Exec. Package...