Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, 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 Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, 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 Bereichen, welche für Gäste verwehrt bleiben

Support [Audi/VW/Skoda/Seat/CUPRA/Porsche] M.I.B. - More Incredible Bash - nur für Harmann MHI2(Q) - VIM, IFS-root Patcher, GEM enabler +++

Das Tool funktioniert wunderbar!

Es wurde allein für meine Unit innerhalb weniger Tage zweimal verbessert.
Zuerst die Backup-Problematik bei Qualcomm-Prozessoren und dann der binary-hex-Fehler während der VIM-Freischaltung.
Kaum erwähnt, sind die Jungs schon auf und dran, den Fehler zu beseitigen und ein mächtiges Tool zu schaffen, welches sich selbst überwacht, damit es eben NICHT zu gebrickten Units kommt.

Der Support, den hier jeder Einzelne erfahren darf, ist in Foren extrem selten und sollte geschätzt werden!

Danke nochmals von meiner Seite für die MHI2Q Kartenfreischaltung + Audi Smartphone Interface + VIM 199km/h.
Kann man nicht oft genug sagen, wenn man den (Geld-)Wert dahinter kennt!
 
Trotz meiner Probleme glaube ich immer noch, dass M.I.B. ist eine großartige Lösung! Ich habe einfach keine Ahnung, wo es schief gelaufen ist. Eine etwas umfangreichere logging wäre vielleicht bequemer?

Ich bereite mich auf das Zurückschreiben vor und beschäftige mich mit den Dateien und dem Code.
Was ich seltsam finde, ist, dass mein Backup MU1438-ifs-root-part2-0x00ba0000.ifs 18 MB groß ist und die Patch-Datei MU1438-ifs-root-part2-0x00ba0000-7899EE00.ifs 15 MB groß ist.
Der letzte Teil der Sicherung wird daher nur im Hex-Editor mit FF FF FF gefüllt.
Wenn ich mir den M.I.B. Code ansehe, scheint es, dass die Sicherungsdatei sofort auf 0x00ba0000 zurückgeschrieben wird, aber ist das in Ordnung?
 
Im Log steht alles, was man an der Stelle auch in der Konsole bekommen hättest, bzw. du auf dem Screen gesehen hast.

Mehr gibt es da auch nicht.

Bezüglich Recovery. Du kannst dann auch gleich den Patch drauf machen, ist egal. Hauptsache eine ifs-root-stage2.

Hast du Erfahrung mit Emergency IFS ?
 
Kann ich die Firmware-Version vom Image auf diese Version aktualisieren?
MHI2_ER_AUG22_S2148_MU0442_PATCH
Wird es möglich sein, die Telefon-Smart-Schnittstelle für Android Auto und Car Play mit dieser FW zu öffnen, oder benötige ich eine andere Version?
Dies ist der 2016 Audi A4 B9Vielen Dank im Voraus für die Hilfe.

Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet von einem Moderator:

@ivan_9999

Du solltest deine Firmware in mehreren Schritten innerhalb deiner Train-Version von MHI2_ER_AUG22_S2116_MU0333 mit dem mindestens erforderlichen Zwischenschritt (MHI2_ER_AUG22_P3241_MU0678) auf MHI2_ER_AUG22_K3346_MU1438 updaten, bevor das M.I.B in der aktuellen Version erfolgreich zur Anwendung kommen kann.
Dann ist auch ASI mit Android Auto und CarPlay, sowie einiges anderes (Kartenmaterial?) kein Problem.
 
Zuletzt bearbeitet:
füge ich zuerst diese Version von FW ein

(MHI2_ER_AUG22_P3241_MU0678)

und dann dieser

MHI2_ER_AUG22_K3346_MU1438

ob ich alles gut verstanden habe?
 
Zuletzt bearbeitet von einem Moderator:
Ich kann dir nur sagen wie ich es ohne jegliche Probleme erfolgreich umgesetzt habe: Ich habe schrittweise auf jede neuere verfügbare Firmwareversion upgedatet (denkbarer Vorteil der Zwischenschritte, dass die relativen Änderungen geringer ausfallen) mit dem erforderlichen Zwischenschritt (von K21XX auf P3241) auf final K3346. Dann mit M.I.B und darin enthaltenem Patch alles erforderliche/gewünschte freischalten.
 
Vielen Dank, ich werde es zuerst mit dieser Version von FW P3241_MU0678 versuchen ... Ich habe M.I.B bisher noch nicht verwendet.
Soweit ich in den Beiträgen zuvor verstanden habe, wird die Software auf die SD-Karte gelegt und läuft über das grüne Menü?
Können Sie mir ein wenig erklären, was er aktiviert? Ich habe das nicht am besten verstanden? Für Video unterwegs verwende ich das VCP-System.

Entschuldigen Sie mein schlechtes Deutsch, da ich Google Übersetzer verwende. Ich bin neu im Forum, also muss ich alle bitten, keine Schuld zu geben.
 
Zuletzt bearbeitet von einem Moderator:
1. GEM aktivieren
2. benutzerdefiniert updaten auf P3241 wenn Bose verbaut (falls vcp vorhanden kannst du auch Bose updaten und dann die Parameter wieder aktivieren mit orig VCP)
3. wieder bemutzer definiert auf k3346 ohne Bose
4. MIB instLieren con der sd card und dann alle Schritte aus mib readme file befolgen...
 
ReadMe M.I.B.
NOTE:
M.I.B. is running on Harman MHI2(Q) units (MIB 2.x) only.

CAUTION:
Ensure that a external power is connected to the car during any flash or programming process!
It is not recommended to flash with running engine!
Power failure during flasing/programming will brick your unit.
All you do and use at your own risk!

Prepare SD card:
Extract all files of the M.I.B. to the root directory of a clean SD-Card (FAT32 formatted is requirement!!!)
Patched IFS-stage2 images have to be placed on the SD card in the folder /patches
Pre-patched (CP, FEC and EL) ifs-root-stage2 images can be found for all recent MHI2 FW versions here:
You only have to copy the folder(s) you need for your car(s) - e.g. /patches/MHI2_ER_SKG13_P4526_MU1440_PATCH
They are already prepared in the right way, so that the tool can use them right away
In case you want to use your own patches (not recommended) - ask us first to help you:
For each SW-train a seperate folder is needed e.g. /patches/MHI2_ER_SKG13_P4526_MU1440_PATCH
The folder has to contain the patched ifs-root-stage2 image with the following naming syntax:
"MU-version"-ifs-root-part2-"image start address in hex within RCC"-"image length in hex" --> e.g. MU1440-ifs-part2-0x00ba0000-1C06F300.ifs
image length is on byte 0x20 position 04-07 in little Endian of the original ifs-root-stage2 image (e.g. fresh from FW update)

NEW - GEM Method: use GEM
Insert the SD card into slot SD1 of your MHI2 unit.
Enter Engineering/Red Menu to start SW Update. Select UPDATE, select SD card, select "M.I.B. Launcher V1.0", START update.
Installtion of M.I.B. on your Unit will start. The unit will restart three time until update process is finished.
GEM will be activated as part of the installation.
SVM error has to be cleared via M.I.B. function in GEM after installation
Enter GEM on your unit and have FUN!
Select ==>>M.I.B.-More_Incredible_Bash<<==

NOTE: SD card has to be placed in unit (SD1) to enable M.I.B. in GEM. --> no SD no M.I.B.
GEM screen layout is fitted to 9.2'' screens - should work OK on 8'', but will have text cutted on smaller than 8''

Update to new M.I.B. version:
No need to reinstall M.I.B if you want to use a new version.
Just create a fresh SD with latest M.I.B. version and insert into unit.

"old" D-Link Method: Connect to MHI2 and start M.I.B.:
D-Link - e.g. DUB-E100 HW rev. D1 - USB-Ethernet adapter is required to connect to your MHI2 unit.
Use Putty/Kitty to connect via UART or Telnet (MIB IP:172.16.250.248) and login into RCC (recommended: port:123) or MMX (port:23).
Login and password for your units SW train has to be known:
Check your SW-train, a pre-patched ifs-root-stage2 has to be present within the folder /patches
Insert the SD card into slot SD1 of your MHI2 unit and login to the RCC shell:
# Mount SD card in slot SD1
mount -uw /net/mmx/fs/sda0/
# start M.I.B by typing
/net/mmx/fs/sda0/start

Default screen seize of Putty/Kitty is often too small to display the M.I.B. menu in full.
Increase the window seize manually.

You should see (a more colourful) menu with the following content:

******************************************************************************************************************************************
__ __ ___ ___
| \/ | |_ _| | _ )
| |\/| | | | | _ \
|_| |_|ore|___|ncredible|___/ash - V2.6.x "Porsche Edition"

******************************************************************************************************************************************

** 0 - Backup
Runs a full backup (RCC, MMX, EEPROM, ...) of your unit and places it into the folder /backup/"your hardware ID"

** 1 - VIM patch (199 km/h)
Writes custom Video In Motion (VIM) speed of 199 km/h (yes, too slow for German Autobahn) to your unit
Unit will automatically restart to save changes permanently

** 2 - VIM Original (6 km/h)
Writes factory default Video In Motion (VIM) speed to unit
Unit will automatically restart to save changes permanently

** 3 - IFS-ROOT-Stage2 flash patched image
Will create a backup if it was not already created before
applies patched IFS Stage 2 image - containing patched MIBRoot - to the unit
Copy FEC and EL List to Unit - like option 5
Unit will automatically restart to save changes permanently

** 4 - IFS-ROOT-Stage2 revert to Backup image
Applies original IFS Stage 2 image - containing original/stock MIBRoot - from your system backup to the unit
Unit will automatically restart to save changes permanently

** 5 - Copy FEC and EL List to Unit
Copies ExceptionList.txt and/or FecContainer.fec placed within
e.g. /patches/MHI2_ER_SKG13_P4526_MU1440_PATCH to the unit
if no FEC and/or EL is inside /patch directory, files from /backup folder will be used

** 6 - Developer Menu activation
Developer Menu will be enabled - no need for VCP/VCDS or OBD11 ;)
Unit will automatically restart to save changes permanently

** 7 - CarPlay & Android Auto activation
Coding adaption channels for CP & AA as well as USB with iPhone support
with this, all you need for Carplay is coded, you never need some other coding tools ;-)

** 8 - Ambient Light Buttons Original
When you see this, first take a look on
it is some special coding only for Skoda Octavia 5E, yet!

** 9 - Ambient Light Buttons patch (first, set to Original)
When you see this, first take a look on
it is some special coding only for Skoda Octavia 5E, yet!

** F - Fix SVM error
Fix SVM Fault on Unit

** G - Install M.I.B in GEM
Install M.I.B for use in GEM on Unit

** U - Mount USB writeable
makes USB devices writeable

** W - Mountpoints writeable
make some Mounts writeable on the unit

** R - Reboot Unit
restart the Unit

** C - cleanup Logs
delete all inside /log directory

** S - show Log (press Q for exit view)
show all our Logs from this Unit

** H - Help
this here...

** L - GPL License
please take a look and note our license

******************************************************************************************************************************************

Patch Info:
All patches ifs-root-stage2 files in /patches/ ( ) contain the following patches - all-in-one file:
CP - Component Protection removed
EL - ExceptionList.txt signature check removed (already prepared and part of each patch)
FEC - FECContainer.fec signature check removed
EL patch will re-enable the installation of MIB2Toolbox on latest FW version, as the removed signature check also applies to the POI upload process.

EL vs FEC:
It is recommended to use the EL patch over FEC.
ExceptionList.txt can be edited with any ASCII editor (Notepad++). Shorten the ExceptionList.txt to the FECs you need.
No need to change FECContainer.fec with WhatTheFec tool, therefore it will stay original on the unit.
In case of FW update - at dealer - no issues with illegal FECContainer and unusable unit.

Supporting Documents:

user: guest
pass: guest

CONTACT:
mailto: Mr.MIBonk@gmail.com
Telegram Channel:

Get in contact with us to get support and provide feedback about M.I.B.
 
Zuletzt bearbeitet:
Im Log steht alles, was man an der Stelle auch in der Konsole bekommen hättest, bzw. du auf dem Screen gesehen hast.
Mehr gibt es da auch nicht.
Bezüglich Recovery. Du kannst dann auch gleich den Patch drauf machen, ist egal. Hauptsache eine ifs-root-stage2.
Hast du Erfahrung mit Emergency IFS ?
Nein, ich habe keine Erfahrung damit. Ich habe aber schon 2 pdf-Dateien mit Informationen gefunden. Ich kann 1 hinzufügen, die zweite ist zu groß ...

Sobald ich so weit bin, muss das der Trick sein, oder?
/usr/bin/flashit -v -d -a ba0000 -p /net/rcc/dev/fs0 -f (Pfad zu SD)
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet von einem Moderator:

@ivan_9999

1. GEM aktivieren
- Zwingend mit VCP/VCDS, da M.I.B bei diesem Firmwarestand das GEM nicht aktiviert.
- In GEM unter production/rcc_prog/swdl_prod/User Defined SWDL Haken setzen/aktivieren
- in Rotem Menü das Firmwareupdate starten
2. benutzerdefiniert updaten auf P3241 wenn Bose verbaut (falls vcp vorhanden kannst du auch Bose updaten und dann die Parameter wieder aktivieren mit orig VCP)
- Bei dieser Firmware kann nur Standard geflasht werden, wobei hier das Bose-Problem meineswissens noch nicht relevant ist/zutrifft (Bitte korrigieren, falls doch!)
- Erneut GEM mit VCP oder M.I.B (jetzt würde es damit gehen) aktivieren und wie vorher User Defined SWDL aktivieren.
- Benutzerdefiniert mit K3346 Flashen
- M.I.B (Inhalt auf Root von SD-Karte kopieren) und vom "Roten Menü" installieren.
- GEM starten und im Menüeintrag des M.I.B alles weitere vornehmen/freischalten/aktivieren.
- Anschliessend muste ich noch den Fehler Code 1555 in STG 5F mit VCP/VCDS beheben:
Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet:
ch habe die ifs-Patch-Datei von MHI2 HARMAN selbst erstellt. Nach dem Schreiben über BA0000 ist der Komponentenschutz immer noch vorhanden. Welchen Schritt habe ich falsch gemacht?
Kann mir ein Experte sagen?
vielen Dank
Du musst Regestriert sein, um das angehängte Bild zusehen.
Du musst Regestriert sein, um das angehängte Bild zusehen.
 

Anhänge

Du musst angemeldet sein, um die Anhangsliste zu sehen.
Zuletzt bearbeitet von einem Moderator:
ch habe die ifs-Patch-Datei von MHI2 HARMAN selbst erstellt. Nach dem Schreiben über BA0000 ist der Komponentenschutz immer noch vorhanden. Welchen Schritt habe ich falsch gemacht?

Der „Experte“ fragt sich, was du mit eigenem ifs-Patch meinst und warum du nicht die vorhandenen nutzt.

Welcher Train?
Warum eigener Patch?
Was wurde wie gepatched?
 
Zurück
Oben