Die OS Hersteller haben aber schon sehr lange die entsprechende Architektur, um mit unterschiedlichen Hardwarekomponenten arbeiten zu können. Ich hab an anderer Stelle einen Thread mit Infotainmentinfos und Baujahr gestartet, da sieht man auch schon unterschiedliche Kombinationen - und das ist "nur" die höchste Ebene der Informationen.
Je nachdem von wem das Steuergerät kommt, kann die Kommunikation über den Bus unterschiedlich sein.
Komme aus der Softwareentwicklungsbranche und würde darauf wetten, dass die Kombinationen aus allen Systemkomponenten Probleme bereiten, weil sie nicht entsprechend vorgeplant haben - oder konnten. Jetzt wird es alles sehr aufwändig und damit teuer, ohne eine Gegenleistung dafür zu erhalten.
Aber letztlich ist alles was wir hier machen reine Spekulation.