As I understand it the dealer updates the ecu so to allow the shifter to work as intended.
Hi , I went thro this on my 2013 bike , the dealer tried to retro fit as it seemed that you could do it, but found that it could not be done.
They went down the route of fitting the extra loom required to plug the switch in but when they tried to get the ecu to accept the new loom/quickshifter it would not do it.
BMW would not issue the codes required to allow the ecu to upload the info required.
They stated that the bike was a 13 not a 14 so the would not do it. ( this was on the second replacement engine)
I fitted a translogic one after seeing Ding Dong thread and it worked great.
Hope this may shed a bit of light.
Cheers

