Du musst dir die Rheingold Software für deinen Wagentyp "besorgen" und die notwendige Datenbank dazu zum Fahrzeugtyp. Wo es die Software gibt, darf hier nicht genannt sein, jedoch gibt es auf Google oder Amerikanischen BMW Foren entsprechende Hinweise.
Dann brauchst ein Diagnosekabel, das gibts auf Ebay/Amazon oder selber löten. Dann brauchst noch einen Laptop um das zu installieren bzw. den Rechner zum Auto zu bringen. Der Diagnosestecker sitzt meist unten links unterm Armaturenbrett.
Fertig ist die Laube.