I've connected a cheap Bluetooth receiver to the aux socket on my E86. I can pair my phone with this and play anything that would normally be played through the phone speaker - that includes the sound track of YouTube videos, Spotify, Amazon Music etc as well as music and sounds stored on my phone. The Bluetooth receiver is hidden away and powered from the car. If you have a phono aux socket in your E89 you can do this too. Obviously I can't control the phone through the MFSW but the phone is mounted in front of me anyway so there's no need.