Great upgrade but I honestly couldn’t answer. It’s not something I’ve heard of anyone doing before. I’d be surprised if it didn’t needed coded as most things with BMW/MINI do