Digital Eliteboard

Registriere dich noch heute kostenloses um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereiche, welche für Gäste verwehrt bleiben

Support [Audi] MIB2/MHI2 - AUG22 Firmware Update 2161 / 3241 / 3344 / 3346 und ifs-root EL Patch (ASI, CarPlay, Android Auto, Map Update)

CaneTLOTW

Meister
Registriert
17. September 2010
Beiträge
778
Punkte Reaktionen
472
Erfolgspunkte
123
Sprache/Language:
Bitte beachtet, dass die Forensprache im DEB Deutsch ist.
For all your friends from around the world.
Please use some translation tool to post in German.
Try to focus on pictures where possible ;).
Bitte, Anmelden oder Registrieren um URL-Inhalte anzeigen!


Thema:
In diesem Thema geht es um das richtige Vorgehen beim FW-Update, sowie das Patchen der MHI2 AUG22 SW-Train Reihe - dazu gehören u.a.:
MHI2_ER_AUG22_K2140_1, MHI2_ER_AUG22_K2148, MHI2_ER_AUG22_K2156, MHI2_ER_AUG22_K2161, MHI2_ER_AUG22_P3241, MHI2_ER_AUG22_K3344, MHI2_ER_AUG22_K3346

Bitte schreibt mir eine PN, wenn Ihr etwas vermisst. Ich ergänze dies dann gerne!

Die FW-reihe AUG22 setzt sich aus zwei Varianten zusammen 2XXX und 3XXX:
  • MHI2_ER_AUG22_K2161 MU1421
  • MHI2_ER_AUG22_K3346 MU1438
An der MU kann man erkennen, dass die jeweils letzten FW in den Variante ähnlichen Datums sind.

Man kann mit der hier beschriebnen Methode von 2XXX auf 3346 upgraden.
Es sind allerdings aktuell keine Vorteile bekannt die einen Wechsel von 2XXX zu 3XXX zwingend notwendig machen!


Die neue Empfehlung ist daher innerhalb der Varianten zu updaten:
  • 2XXX --> 2161
  • 3XXX --> 3346
--> Jeder darf das für sich selber entscheiden ;)


Update-Pfade:
  • 2XXX --> 2161
  • 3XXX --> 3241 --> 3344 --> 3346
  • Optional: 2XXX --> 2161 --> 3241 --> 3344 --> 3346
Start:
Alle unten im K2161 gelisteten SupportedTrains können als Ausgangspunkt genutzt werden​
Step 1:
2161 = MHI2_ER_AUG22_K2161 MU1421​
SupportedTrains = "MHI2_ER_AUG22_P1056*,MHI2_ER_AUG22_S1056*,MHI2_ER_AUG22_P1064*,MHI2_ER_AUG22_S1064*,MHI2_ER_AUG22_P2116*,MHI2_ER_AUG22_S2116*,MHI2_ER_AUG22_P2133*,MHI2_ER_AUG22_S2133*,MHI2_ER_AUG22_K2140*,MHI2_ER_AUG22_S2140*,MHI2_ER_AUG22_P2148*,MHI2_ER_AUG22_S2148*,MHI2_ER_AUG22_K2150*,MHI2_ER_AUG22_K2152*,MHI2_ER_AUG22_K2154*,MHI2_ER_AUG22_K2155*,MHI2_ER_AUG22_K2156*,MHI2_ER_AUG22_S2156*,MHI2_ER_AUG22_K2159*,MHI2_ER_AUG22_K2161*"
Bitte, Anmelden oder Registrieren um URL-Inhalte anzeigen!
Step 2:
3241 = MHI2_ER_AUG22_P3241 MU0678​
SupportedTrains = Ist in dem P-Update nicht definiert. Das Update kann daher über jeder FW eingespielt werden!
Bitte, Anmelden oder Registrieren um URL-Inhalte anzeigen!
Ist bei dir bereits die P3241 ab Werk auf der Unit, benötigst du natürlich keinen EEPROM Patch --> Step3
Nicht mehr notwendig, da nun die FW vorliegt!
EEPROM Patch auf P3241 - siehe unten den Beitrag von @svd44807
EEPROM Patch:
Da wir die MHI2_ER_AUG22_P3241 nicht zur Verfügung haben, muss für das Update der FW auf 3344/3346 der im EEPROM hinterlegte SW-Train angepasst werden.​
Im wesentlichem wird dem Update-Prozess vorgegaukelt, dass bereits eine andere FW installiert, welche updateberechtigt ist.​
Mehr dazu in dem Beitrag von @svd44807
Ich habe gestern mein Navi erfolgreich von der MHI2_ER_AUG22_K2161 auf die K3346 aktualisiert.
Hierbei wird die P3241 nicht benötigt und man springt von der K2161 direkt auf die K3344/46.
Dabei habe ich direkt von der K2161 auf die K3346 geupdatet und die K3344 übersprungen :devilish:. Es wird dabei ein Fehler auftreten, da im K3346 Update der "Tuner" Ordner fehlt! Diesen Fehler kann man überspringen, dazu den Punkt "Abbrechen" auswählen (nicht "Update abbrechen"). Ich habe diesen am Ende einzeln aktualisiert, indem ich den "Tuner" Ordner aus dem K3344 Update auf die SD-Karte vom K3346 Update kopiert habe und dann ein Update durchgeführt habe.​
Es ist daher zu empfehlen erst die K3344 zu installieren und anschließend die K3346!
Anleitung zum Update:
  1. PuTTY starten und auf der Headunit einloggen​
  2. Backup erstellen​
  3. Im EEPROM die Version von K2161 zu P3241 ändern. Hierzu nutzt man folgenden Befehl:
    on -f rcc /usr/apps/modifyE2P w 0x3AE 50 33 32 34 31
  4. Im GEM unter production/rcc_prod/swdl_prod den Punkt "User Defined SWDL" aktivieren​
  5. Benutzerdefiniertes Update im Engineering Menu starten, Alles Auswählen und das Update starten.​
Nach erfolgreichen Updates könnt ihr die aktuelle Version im Engineering Menu sehen.
K3346 Patch:
Anschließend kann man die K3346 Patchen. Entweder man patcht die ifs-root.ifs selber, oder man nutzt den fertigen Patch von CaneTLOTW.​
Bitte, Anmelden oder Registrieren um URL-Inhalte anzeigen!
Senderlogos aktivieren:
Unter der K3346 kann man nun die Senderlogos aktivieren (evtl. ging es sogar schon mit der K2161).​
Dazu unter Anpassungen im Steuergerät 5F den Kanal Fahrzeugkonfiguration-Station_Logo_DB_Mode von 0 auf 1 ändern, übernehmen und das Steuergerät neustarten.​
Bei Fragen oder Unklarheiten, einfach fragen!​
Step3:
3344 = MHI2_ER_AUG22_K3344 MU1438​
SupportedTrains = "MHI2_ER_AUG22_P3241*,MHI2_ER_AUG22_K3335*,MHI2_ER_AUG22_K3337*,MHI2_ER_AUG22_K3339*,MHI2_ER_AUG22_K3344*"
Bitte, Anmelden oder Registrieren um URL-Inhalte anzeigen!
Step4:
3346 = MHI2_ER_AUG22_K3346 MU1438​
SupportedTrains = "MHI2_ER_AUG22_P3241*,MHI2_ER_AUG22_K3335*,MHI2_ER_AUG22_K3337*,MHI2_ER_AUG22_K3339*,MHI2_ER_AUG22_K3344*,MHI2_ER_AUG22_K3346*"
Bitte, Anmelden oder Registrieren um URL-Inhalte anzeigen!



PRO - Verbesserungen:
Festgestellte Änderungen im Vergleich zwischen MHI2_ER_AUG22_K2161 und MHI2_ER_AUG22_K3346

-DAB Empfang deutlich besser und Stabiler (Sogar neue Sender sind Empfangbar)
-Welcome Ton beim Betätigen der Zündung Funktioniert
-Uhranzeige unten Links verändertes Design
-Carplay deutlich schneller und ohne Aufhängen
-Telefonieren mit der Sim im Unit funktioniert nun ohne Probleme
-W-lan Hotspot ist jetzt immer Aktiv wenn W-lan Aktiviert wird
-W-lan Empfang ist bei eigelegter Sim nicht mehr möglich
-Anzeigen der Senderlogos sowie Sideview in Klein
Diese Verbesserungen wurden mehfach bestätigt.
Es muss also jeder für sich wissen, wie weit er updated.

IFS-Root Patch - M.I.B. - More Incredible Bash:

Bitte nutzt ab jetzt nur noch M.I.B. - More Incredible Bash zum Einspielen der gepatchten ifs-root-stage2 images.
Schneller, Sicherer und einfacher!!
Bitte, Anmelden oder Registrieren um URL-Inhalte anzeigen!

Thema bei DEB:

FW Patch:
Bei generellen Fragen/Unsicherheiten zum Thema MIB2 und ifs-root Patch bitte erst hier vorbei schauen!


Danach gerne hier im Thema Fragen stellen und erst dann selber flashen!

Bei dem Patch handelt es sich um einen ExceptionList.txt (EL) Patch.
  • Die FecContainer.fec Datei bleibt dabei unverändert im Originalzustand erhalten.​
    • Entgegen anderer Anleitungen/Patches, die Ihr eventuell schon gesehen habt.​
  • Über die ExceptionList werden weitere FECs aktiviert und freigeschaltet.​
  • FECs können einfach in der ExceptionList.txt im Editor (Notepad++) bearbeitet werden.​
    • Die ExceptionList.txt enthält bereits alle denkbaren und nützlichen FECs für Audi.​
    • Es fehlt also nichts, ggf. kann entsprechend gekürzt werden.​

Bei MHI2_ER_AUG22_K2161 gibt es außerdem eine "Besonderheit":
  • Das ifs-root-stage2 Image startet von der Adresse 0x00C20000!
  • 0xC20000 - 0x1AB7923
  • Könnt Ihr in eurem rcc_fs0 dump (HxD) oder auch mit flashlock prüfen
1601840122702-png.127850
1601840295819-png.127852
k2161_flashlayout-jpg.127851
MHI2_ER_AUG22_K3346 stage 2 IFS wird von 0x00BA00000 geschrieben!
How-to EL Patch:

Die benötigten Dateien laden:
  1. Download ExceptionList.txt
    Code:
    Bitte, Anmelden oder Registrieren Code-Inhalt anzeigen!
  2. Dowload Patch:
    1. Bitte, Anmelden oder Registrieren um URL-Inhalte anzeigen!
    2. Bitte, Anmelden oder Registrieren um URL-Inhalte anzeigen!
  3. Putty über Port 123 (RCC) einloggen
  4. Code:
    Bitte, Anmelden oder Registrieren Code-Inhalt anzeigen!
  5. Die folgenden Befehle ausführen:
    Code:
    Bitte, Anmelden oder Registrieren Code-Inhalt anzeigen!
  6. z.B. Apple Carplay/Android Auto codieren
    • Steuergerät 5F
    • Anpassung 10
    • Folgende APKs Aktivieren
      • IDE03471-ENG130248-Vehicle configuration-Google_GAL
      • IDE03471-ENG130249-Vehicle configuration-Apple_DIO
      • Smartphone_interface_for_rhmi
    [*][*][*][*][*][*][*][*][*][*][*][*][*][*][*]

MIB2 Patch & FW Sammlung

Danke:
Ich würde mich zu Rückmeldungen bezüglich der Funktion von CarPlay freuen!
(y) CarPlay funktioniert auf 2161(y) @filippz
Da der Patch für MHI2_ER_AUG22_K2161 nun erfolgreich getestet wurde hier die Details.​
Vielen Dank @filippz, @Rizzio , @carlosd66 (y)
Vielen Dank (y) @svd44807 für den erfolgreichen EEPROM Patch Test​
 
Zuletzt bearbeitet:

carlosd66

Ist gelegentlich hier
Registriert
15. April 2020
Beiträge
53
Punkte Reaktionen
3
Erfolgspunkte
8
Hallo. Ich habe die K2161-Version und kann nicht direkt auf die K3346-Version aktualisieren. Es wird der Fehler "Zug ist blockiert" angezeigt. Welche Zwischenversion muss ich installieren? Jemand weiß es. Vielen Dank


Bitte, Anmelden oder Registrieren um URL-Inhalte anzeigen!
 
Zuletzt bearbeitet:

carlosd66

Ist gelegentlich hier
Registriert
15. April 2020
Beiträge
53
Punkte Reaktionen
3
Erfolgspunkte
8
Es war ein Fehler, ich muss auf K3344 aktualisieren. Schöne Grüße.
 

JMark2

Ist gelegentlich hier
Registriert
19. Februar 2020
Beiträge
86
Punkte Reaktionen
20
Erfolgspunkte
28
Auf K3344 kommst du ebenfalls nicht da diese K2161 nicht als Zugversion unterstützt. Oder sehe ich da etwas falsch?

Die K3344 unterstützt folgende Zugversionen:
SupportedTrains = "MHI2_ER_AUG22_P3241*,MHI2_ER_AUG22_K3335*,MHI2_ER_AUG22_K3337*,MHI2_ER_AUG22_K3339*,MHI2_ER_AUG22_K3344*"

Leider keine K2161 weshalb wohl noch eine andere Version dazwischen installiert werden muss.
 

JMark2

Ist gelegentlich hier
Registriert
19. Februar 2020
Beiträge
86
Punkte Reaktionen
20
Erfolgspunkte
28
Ich bin derzeit auch auf der Suche nach diesem Update. Falls jemand so nett wäre und es teilen würde?
 
OP
C

CaneTLOTW

Meister
Registriert
17. September 2010
Beiträge
778
Punkte Reaktionen
472
Erfolgspunkte
123
@filippz Bitte auf Deutsch posten:
Nicht deutscher Sprecher hier - Entschuldigung.


Zuallererst - ein riesiges TANK YOU für alles, was ich aus diesem und dem vorherigen Thread gelernt habe und euch allen!


Ich habe MHI2_ER_AUG22_K2161 und es scheint, dass es die derzeit letzte Firmware für diesen "Zug" ist und es keine Möglichkeit gibt, K3344 zu flashen.

Da ich keinen Patch für K2161 finden konnte, konnte ich den Anweisungen zum Patchen selbst folgen und bin etwas zurückhaltend, ihn an meinem Auto zu testen (außerdem habe ich derzeit keinen Laptop mit Ethernet-Anschluss zur Hand). . Für Interessierte kann ich eine ifs-Datei von der ursprünglichen K1261-Firmware und die ifs veröffentlichen, die ich nach dem Patchen meines MIBRoot erstellt habe, wenn jemand bereit ist, einen Blick darauf zu werfen und möglicherweise zu bestätigen, dass MIBRoot ordnungsgemäß gepatcht ist und die ifs-Datei ordnungsgemäß aktualisiert wurde?


Auf jeden Fall - danke für all die Hilfe!

@filippz
@carlosd66
@JMark2
Bitte folgende Informationen teilen:

  • Welches Fahrzeug?
  • Teilenummer der Unit

MHI2_ER_AUG22_K3344 erlaupt kein Update von MHI2_ER_AUG22_K2161
SupportedTrains = "MHI2_ER_AUG22_P3241*,MHI2_ER_AUG22_K3335*,MHI2_ER_AUG22_K3337*,MHI2_ER_AUG22_K3339*,MHI2_ER_AUG22_K3344*"

MHI2_ER_AUG22_P3241 könnte eventuell der benötigte Zwischenschritt sein, ist jedoch nirgends zu finden.

Obwohl ich mir bei MHI2_ER_AUG22_K2161 auch nicht sicher bin, was danach als offizielles Update überhaupt möglich sein könnte.
Weiß da jemand mehr?​
 
Zuletzt bearbeitet:

Modernkoala96

Ist gelegentlich hier
Registriert
30. September 2020
Beiträge
37
Punkte Reaktionen
23
Erfolgspunkte
8
@filippz Vielen Dank für deine Antwort und das Anpinnen der passenden Firmware in deinem Beitrag schriebst du noch "(SD-Karte 4M0906961CN)" bedeutet das um die Firmware zu flashen brauche ich diese SD Karte oder reicht eine ganz Normale?
Hab sie bei VW für um den dicken Daumen 45€ gefunden.


mfg
Niklas
 
Zuletzt bearbeitet:

miouser

Spezialist
Registriert
15. September 2018
Beiträge
621
Punkte Reaktionen
547
Erfolgspunkte
163
@Modernkoala96

bedeutet nichts anderes wie: dies ist ein Backup von der Originale SD Karte mit SKU Original Part Number : 4M0906961CN :ROFLMAO:
 
OP
C

CaneTLOTW

Meister
Registriert
17. September 2010
Beiträge
778
Punkte Reaktionen
472
Erfolgspunkte
123
@filippz
K2161 bietet doch aber auch kein CarPlay, oder?
Dann würde sich ein Update auch nicht lohnen, da @Modernkoala96 von dort auch nicht auf die K36** FW kommt...

Da fehlt uns noch der Zwischenschritt.
 

JMark2

Ist gelegentlich hier
Registriert
19. Februar 2020
Beiträge
86
Punkte Reaktionen
20
Erfolgspunkte
28
Der Zwischenschritt ist wohl MHI2_ER_AUG22_P3241 aber anscheinend haben die nur ganz wenige Leute. Bei Audi kann man diese anscheinend nicht herunterladen da es eine P Version ist und keine K.
 
Oben