Well there are aftermarket solutions - ex. Bimmertech Android Auto mmi Prime (and less expensive chinese clones). You just kind of hook it up inline with the OEM head unit. But I'm unclear on how reliable it is and performance (plus I'm not thrilled with opening up the dash). But it's a relatively clean solution. But anyway - minor issue for another day