I just plugged mine in and it worked fine. Keep meaning to code in the various USB optoins but not got round to it and bluetooth works which was the big issue for me.
I did a write up of my install, detailling how i got round some of the quirks of fitting a MULF2 in place of a MULF here:
http://www.e90post.com/forums/showthread.php?t=1126467