Hey Magi,
da ich mich selbst schon einige Zeit mit diesem Thema befasse und selbst Autos optimiere will ich dir gerne darauf antworten.
Also als erstes benötigst du einen Flasher. Da gibt es einen haufen, unter anderem MPPS,Optican, CMD, Kess etc.
Diese Tools kosten meist mehrere tausende Euros und benötigen eine jährliche Lizenz. Außnahmen sind zB der MPPS dieses Tool wird kostenlos mit Updates beliefert und hat keine jährlichen Lizenzgebühren.
Für Leute mit kleinerem Budget gibt es Clone Tools aus China oder der EU. Der unterschied ist das in den Eu Clonen hochwertigere Komponenten verbaut sind was dazu beiträgt das die Tools stabiler laufen und somit ein schaden am Steuergerät vorgebeugt wird.
Nachdem man das Steuergerät ausgelesen hat kann man die Datei in der dafür vorhergesehenen Software bearbeiten. Die meisten Profis benutzen hierfür WinOls. Es gibt aber auch unter anderem ECM Titanium, Race2000,....
Nachdem das File modifiziert wurde kann es auf das Steuergerät wieder geschrieben werden und fertig.
Wenn alles passt= Super
Wenns nicht passt= dementsprechend anpassen ;)
Die von dir genannten Motorsteuergeräte sind unter anderem im BMW E46 M3 oder E36 M3 verbaut. Das sind ja Saugmotoren und da bringt das optimieren kaum etwas.
Hoffe ich konnte dir ein bisschen helfen :D
Gruß