Just finished, Patryk was great helping me at every step, took a while for the cable to show up but once it got here everything was done in a few hours and it all works just as expected. BMW should have these as standard but this
makes it all work,
Martin