Dieses Forum verwendet Cookies
Dieses Forum benutzt Cookies um Deine Login-Informationen zu speichern, falls Du hier registriert bist oder von Deinem letzten Besuch, falls Du nicht registriert bist. Cookies sind kurze Textdateien, die auf Deinem Computer/Gerät gespeichert werden; die Cookies, die von diesem Forum erstellt werden, können nur hier benutzt werden und stellen kein Sicherheitsrisiko dar. Unsere Cookies speichern Informationen zu den von Dir gelesenen Themen. Durch den Zugriff auf diese Internetcommunity schließt du einen Nutzungsvertrag mit dem Betreiber dieser Community und erklärst dich mit den hier abgebildeten Regeln und der Datenschutzerklärung einverstanden. Wenn du mit unseren Regeln oder der Datenschutzerklärung nicht einverstanden bist, darfst du die Community nicht mehr betreten oder sie nutzen. Bitte bestätige die Frage, ob Du Cookies annimmst oder ablehnst.

Unabhängig von dieser Auswahl wird trotzdem ein Cookie in Deinem Gerät gespeichert, um Dir diese Frage beim nächsten Besuch nicht noch einmal zu stellen. Du kannst die Cookie Einstellung jederzeit über den Link in der Datenschutzerklärung ändern.

Wichtige Ankündigung
Liebe Forengemeinde,

Wir führen hinter den Kulissen aktuell Gespräche, nach deren Beendigung wir hoffen, euch das Forum weiterhin als Informationsquelle bereitstellen zu können.
Daher haben wir uns entschlossen das Forum über das geplante Abschaltdatum (30.06.2024) hinaus erst einmal am Leben zu halten.

In diesem Zuge haben wir aktuell die Möglichkeit zur Registrierung für neue Benutzer deaktiviert.

Näheres folgt in Kürze...

Euer MINI²-Team


Weitere Infos erhaltet Ihr im zugehörigen Thema: Time to Say Goodbye: MINI² geht am 30.06.2024 in den Ruhestand

Tuning des neuen
#16

Guten Tag Wink

Ich habe sehr wenig Ahnung von Motorelektronik bzw. wie der "Schutz" beim Mini aussieht. Ich hatte nur für ein paar Tage einen 118d als Leihwagen und vielleicht ist beim neuen Mini der "Einstieg" gleich wie beim 1ser...

Das Prinzip ist relativ genial, wenn auch "alt".

Der Flashspeicher ist in der Regel Schreibgeschützt und lässt sich weder manipulieren noch ansprechen. Die Schreibkomponenten sind in den Defaulteinstellungen deaktiviert (Controllerkomponenten sind weder sichtbar, sozusagen in einem "Tarnmodus") und müssen aktiviert werden. Die erfolgt normalerweise mit einem Stecker (wenn man das Steuergerät vor sich hat, via Überbrücken, also Kurzschließen, von Leiterbrücken) der genau diesen Kontroller zu aktiviert. Normalerweise ist das der Debugmodus. Der Kontroller wird aktiv und die CPU erkennt, dass sie jetzt im Debugmodus ist und lässt Zugriffe auf Speicherbereiche zu... und genau das wollen wir ja erreichen beim flashen Wink
Diesen Interrup zu finden müsste eigentlich einem Elektrotechniker möglich sein, auf Spezifikationen von BMW/Mini ist da glaube ich nichts zu machen Wink oder so einen Dongel mal selber auseinanderbauen und schauen, wo überbrückt wird. Dann ist es meinstens so, dass nach einem Timer der Schreibschutz von alleine wieder aktiviert wird...

So, das war der erste Teil...

Das "Gate" selber zum Speicher ist offen. Ganz ohne Autorisierung wird es denke ich mal nicht gehen. Eine Art Login muss ja schließlich erfolgen. Bei Peugot kenne ich es nur, dass man ein Terminal hat und für jedes Board anhand der Seriennummer ein eigenes Login hat. Die herauszufinden ist nicht einfach. Entweder kennt man den Generierungsalgorithmus und kann ich nachprogrammieren (ähnlich wie bei keygeneratoren für software) oder es funktioniert mit Zertifikaten. Beide Möglichkeiten erschwerden das login natürlich extrem, je nachdem wie lange der Schlüssel ist bzw. wieviele Fehlanmeldung erlaubt sind... ich denke, dass nach eine gewissen Zeit das Steuergerät einfach den Zugriff verweigert, da zuviele Versuche gemacht wurden.

Jetzt würde der heftigste Schritt kommen...
Das ROM File/Image irgendwie auslesen. Gut, das geht noch, aber herauszufinden, wie es interpretiert wird, kann glaube ich nur durch aufwendiges dumpen und vergleichen funktionieren. Wenn das Image selber noch verschlüsselt ist.... puh...

Und selbst, wenn alles bisher geklappt hat, wirds richtig knackig. Angenommen ich mache nur eine Kennfeldoptimierung, ändert sich die CRC Prüfsumme für das File. Wie bekomme ich es wieder richtig reingerechnet? Ich denke kaum, das es sich hier um Standardprotokolle handelt. Vielleicht wieder ein zertifikatsprinzip, wonach nur Software/Image lauffähigsind, die von BMW diese Prüfsumme erhalten, damit es lauffähig ist... und BMW wird sich da sicherlich einige Mühe machen, damit der Schlüssel nicht rauskommt Wink

Wahrscheinlich ist das sinnvollste, man hebelt komplett die Mechanismen aus und hat praktisch ein "offenes" Steuergerät (Ich denke beim dem Wort irgendwie immer an Finanzamt Wink ) ... aber da sind die Eingriffe wirklich heftig und sehr leicht feststellbar... also BMW hat sich einiges an Mühe gemacht... Wink



Das war jetzt weder eine Anleitung noch irgendwie sinnvoll, wollte es einfach nur niederschreiben, vielleicht hats ja irgendwen unterhalten oder interessiert Wink
Zitieren


Nachrichten in diesem Thema
Tuning des neuen - von blackCooper - 24.11.2006, 11:37
Tuning des neuen - von CarterMD - 24.11.2006, 13:32
Tuning des neuen - von newbee - 24.11.2006, 13:40
Tuning des neuen - von minti - 24.11.2006, 13:47
Tuning des neuen - von wohi - 24.11.2006, 14:08
Tuning des neuen - von Skullz101 - 24.11.2006, 14:53
Tuning des neuen - von blackCooper - 24.11.2006, 14:55
Tuning des neuen - von Ötzi - 24.11.2006, 20:24
Tuning des neuen - von Skullz101 - 24.11.2006, 20:56
Tuning des neuen - von Mäx Maxon - 25.11.2006, 12:36
Tuning des neuen - von Rich - 25.11.2006, 19:16
Tuning des neuen - von Guido - 27.11.2006, 15:49
Tuning des neuen - von Shaky - 27.11.2006, 16:20
Tuning des neuen - von Flitzi - 04.12.2006, 16:20
Tuning des neuen - von project24 - 13.12.2006, 00:29
Tuning des neuen - von bigagsl - 13.12.2006, 01:19
Tuning des neuen - von project24 - 13.12.2006, 01:41
Tuning des neuen - von bigagsl - 13.12.2006, 01:54
Tuning des neuen - von Mäx Maxon - 13.12.2006, 10:26
Tuning des neuen - von Bluebox - 13.12.2006, 22:46
Tuning des neuen - von Rich - 01.01.2007, 18:56
Tuning des neuen - von malz - 01.01.2007, 22:40
Tuning des neuen - von the_red_skin - 02.01.2007, 23:12
Tuning des neuen - von herbert00 - 04.05.2007, 10:54
Tuning des neuen - von Asterix - 04.05.2007, 12:17
Tuning des neuen - von six-of-nine - 27.11.2006, 08:58
Tuning des neuen - von cremi - 27.11.2006, 09:49
Tuning des neuen - von cremi - 27.11.2006, 09:49
Tuning des neuen - von Rich - 27.11.2006, 11:42
Tuning des neuen - von Shaky - 27.11.2006, 12:42

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Wichtige Ankündigung
Liebe Forengemeinde,

Wir führen hinter den Kulissen aktuell Gespräche, nach deren Beendigung wir hoffen, euch das Forum weiterhin als Informationsquelle bereitstellen zu können.
Daher haben wir uns entschlossen das Forum über das geplante Abschaltdatum (30.06.2024) hinaus erst einmal am Leben zu halten.

In diesem Zuge haben wir aktuell die Möglichkeit zur Registrierung für neue Benutzer deaktiviert.

Näheres folgt in Kürze...

Euer MINI²-Team


Weitere Infos erhaltet Ihr im zugehörigen Thema: Time to Say Goodbye: MINI² geht am 30.06.2024 in den Ruhestand