No sé si hace falta cambiar la centralita. Pero lo que sí os puedo decir seguro es que:
1) Las actualizaciones de software de BMW son específicas de cada modelo. No ponen en una 2010 el último software de una 2012.
2) Para cambiar la centralita al modelo 2012 has de cambiar también el cuadro de instrumentos, Y si los conectores de la centralita no son iguales a los del modelo anterior, entonces has de cambiar también el cableado principal, el cableado del motor, el cuerpo de mariposas y algún sensor que no me acuerdo. Y todo esto es bastante carillo...