MHI2 full conversion to EU: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
| (7 intermediate revisions by the same user not shown) | |||
| Line 32: | Line 32: | ||
# Insert SD card with More Incredible Bash | # Insert SD card with More Incredible Bash | ||
# <code>REM</code> → <code>Update</code> → SD card → install More Incredible Bash | # <code>REM</code> → <code>Update</code> → <code>SD card</code> → install More Incredible Bash | ||
=== Prepare unit for EU firmware === | === Prepare unit for EU firmware === | ||
# | # <code>GEM</code> → <code>m.i.b.</code> → <code>advanced_settings</code> → <code>eu_conversion</code> → <code>convert unit to EU</code>. It will end with "reboot (..) and run conversion again" | ||
# reboot the unit, and run the | # reboot the unit, and run the <code>convert unit to EU</code> again. | ||
# ...and again - you see "Now you can insert (...) and update". | # ...and again - you see "Now you can insert (...) and update". | ||
| Line 44: | Line 44: | ||
# exit GEM by going to <code>RADIO</code>. Don't reboot the unit. | # exit GEM by going to <code>RADIO</code>. Don't reboot the unit. | ||
# insert FAT32 SD with target firmware | # insert FAT32 SD with target firmware | ||
# REM → Update → User defined → RightButton → Set all to <code>[Y]</code> | # <code>REM</code> → <code>Update</code> → <code>User defined</code> → <code>RightButton</code> → Set all to <code>[Y]</code> | ||
# if you have premium sound system with external audio amplifier (Bose, Dynaudio, Fender, Bang&Olufsen...), set the amplifier (<code>AMP16*APN / AMP_BAO_P3 / Bose6416*</code>) to <code>[N]</code>, because we don't want to update the amplifier. You could do it, but you will need to upload correct parameters to the amplifier afterwards. | # if you have premium sound system with external audio amplifier (Bose, Dynaudio, Fender, Bang&Olufsen...), set the amplifier (<code>AMP16*APN / AMP_BAO_P3 / Bose6416*</code>) to <code>[N]</code>, because we don't want to update the amplifier. You could do it, but you will need to upload correct parameters to the amplifier afterwards. | ||
# if you have Audi A3 8V (<code>AU37x</code>), set the <code>FC2H37xE</code> to <code>[N]</code>.<ref>https://www.drive2.ru/b/651027432949678987/</ref> This is the display mechanism firmware. If you flash it with the EU firmware version, the mechanism will stay permanently open. | # if you have Audi A3 8V (<code>AU37x</code>), set the <code>FC2H37xE</code> to <code>[N]</code>.<ref>https://www.drive2.ru/b/651027432949678987/</ref> This is the display mechanism firmware. If you flash it with the EU firmware version, the mechanism will stay permanently open. | ||
=== Start the EU firmware update === | === Start the EU firmware update === | ||
# scroll down → Start update | # scroll down → <code>Start update</code> | ||
# In "Device summary" scroll down → Resume | # wait... | ||
# wait for reboot | # In "Device summary" scroll down → <code>Resume</code> | ||
# wait for reboot | |||
# go to MMI settings and set your language | |||
== Patch the unit == | == Patch the unit == | ||
| Line 58: | Line 60: | ||
# <code>GEM</code> → <code>m.i.b.</code> → <code>patch_unit_aio</code> → <code>PATCH NOW</code> | # <code>GEM</code> → <code>m.i.b.</code> → <code>patch_unit_aio</code> → <code>PATCH NOW</code> | ||
# wait fot the patch to be applied | # wait fot the patch to be applied | ||
# after patch is done and unit is rebooted, go to | # after patch is done and unit is rebooted, go to <code>REM</code> and check if new license keys/FECs are installed and valid. | ||
== Install options == | == Install options == | ||
=== EU Maps === | === EU Maps === | ||
# GEM → m.i.b. → navigation → check coding → SDS region → Europe → Save changes | # <code>GEM</code> → <code>m.i.b.</code> → <code>navigation</code> → <code>check coding</code> → <code>SDS region</code> → <code>Europe</code> → <code>Save changes</code> | ||
# VCDS/OBD11/VPC → module: | # VCDS/OBD11/VPC → module: <code>0x5F</code> → <code>Basic Settings</code> → <code>Formatting Partitions of Internal Memory</code> → <code>Navigation Data Base</code> → <code>Go</code> | ||
# insert SD with MHI2 EU maps | # insert SD with MHI2 EU maps | ||
# System Care → System Update → SD1 → Start Software Update | # <code>System Care</code> → <code>System Update</code> → <code>SD1</code> → <code>Start Software Update</code> | ||
# wait... | |||
=== Speedtrap PPOIs === | === Speedtrap PPOIs === | ||
# insert SD with PPOIs | # insert SD with PPOIs | ||
# System Care → System Update → SD1 → Start Software Update | # <code>System Care</code> → <code>System Update</code> → <code>SD1</code> → <code>Start Software Update</code> | ||
# wait... | |||
=== Gracenote === | === Gracenote === | ||
# insert SD with Gracenote update | # insert SD with Gracenote update | ||
# System Care → System Update → SD1 → Start Software Update | # <code>System Care</code> → <code>System Update</code> → <code>SD1</code> → <code>Start Software Update</code> | ||
# wait... | |||
=== Radiostation Database === | === Radiostation Database === | ||
==== VW / Seat / Skoda ==== | |||
# download RSDB update from https://www.phonostar.de | |||
# insert SD with RSDB update | |||
# <code>System Care</code> → <code>System Update</code> → <code>SD1</code> → <code>Start Software Update</code> | |||
# wait... | |||
# | ==== Audi ==== | ||
# | # download MH2P RSDB | ||
# extract the package, find the <code>VW_STL_DB.sqlite</code> file | |||
# copy it to More Incredible Bash SD card, to <code>/mod/RSDB/</code> directory | |||
# <code>GEM</code> → <code>m.i.b.</code> → <code>multimedia_system</code> → <code>radio</code> → <code>radiostation_db</code> → <code>Copy RSDB to unit</code> | |||
# wait... | |||
If you use the VW/Seat/Skoda update, it will result in small logos with a thick border around them. This is due different resolution of the textures (160x120 vs 320x240). | |||
=== Boardbook === | === Boardbook === | ||
Audi and Porsche | Audi and Porsche only | ||
# insert SD with Boardbook | Check <code>0x5F</code> → <code>Long Coding</code>, if the boardbook is enabled | ||
# Settings → Boardbook → install | |||
# insert SD with Boardbook installation package | |||
# <code>Settings</code> → <code>Boardbook</code> → <code>install</code> | |||
# wait... | |||
== Finishing Touches == | == Finishing Touches == | ||
=== Video In Motion === | === Video In Motion === | ||
# <code>GEM</code> → <code>m.i.b.</code> → <code>VIM</code> → <code>set VIM to 199km/h</code> | |||
# wait... | |||
=== DVD Region === | |||
TODOOO | |||
=== Fullscreen RVC mod === | |||
Audi only | |||
TODOOO | TODOOO | ||
=== Fix B201A SVM fault === | === Fix B201A SVM fault === | ||
# VCDS/OBD11/VPC → module: | # VCDS/OBD11/VPC → module: <code>0x5F</code> → fix B201A fault with "i'm so XORy" calculator | ||
or | |||
# <code>GEM</code> → <code>m.i.b.</code> → <code>SVM_fix</code> | |||
or | or | ||
# | # CarScanner ELM OBD2 → TODOOO | ||
== References == | == References == | ||
Latest revision as of 09:49, 17 June 2026
A step-by-step tutorial for Harman MHI2 region conversion between US/JP/KR/CN and European firmware.
Prepare the unit, vehicle, and yourself
- Check your currently installed firmware. You you have a very old version, your unit might need firmware update first in order to have More Incredible Bash working. And you need it for this to work.
- Make sure that power is stable:
- if working on bench, make sure that the 12V power supply can provide needed amperage
- if working in vehicle, make sure that the car is connected to external power source or the engine is running. Vehicle equipped with keyless system should have the fob close the the keyless antenna during the procedure.
- Make sure that you know those:
Tools and software
- SD card (good quality, 32GB capacity, don't risk microSD with an adapter)
- latest More Incredible Bash → https://github.com/Mr-MIBonk/M.I.B._More-Incredible-Bash
- latest MHI2 patches → https://mibsolution.one/#/1/18
- latest EU firmware
- latest MHI2 EU maps → https://mib-helper.com/index.php?train=MHI2_ER_AU37X_P5089#maps
- diagnostic interface like OBDeleven, VCDS, VCP
- Gracenote EU update (optional)
- RSDB EU update (optional)
- PPOI with EU Speed Traps (optional)
- Boardbook update (optional for Audi and Porsche)
Convert MHI2 unit to European Firmware
Install More Incredible Bash
- Insert SD card with More Incredible Bash
REM→Update→SD card→ install More Incredible Bash
Prepare unit for EU firmware
GEM→m.i.b.→advanced_settings→eu_conversion→convert unit to EU. It will end with "reboot (..) and run conversion again"- reboot the unit, and run the
convert unit to EUagain. - ...and again - you see "Now you can insert (...) and update".
Prepare update package for custom full SWLD
GEM→m.i.b.→advanced_settings→swdl_fw_updates→Enable user defined SWDL→ENABLEDGEM→m.i.b.→advanced_settings→swdl_fw_updates→Ignore Region and Variant→ENABLED- exit GEM by going to
RADIO. Don't reboot the unit. - insert FAT32 SD with target firmware
REM→Update→User defined→RightButton→ Set all to[Y]- if you have premium sound system with external audio amplifier (Bose, Dynaudio, Fender, Bang&Olufsen...), set the amplifier (
AMP16*APN / AMP_BAO_P3 / Bose6416*) to[N], because we don't want to update the amplifier. You could do it, but you will need to upload correct parameters to the amplifier afterwards. - if you have Audi A3 8V (
AU37x), set theFC2H37xEto[N].[1] This is the display mechanism firmware. If you flash it with the EU firmware version, the mechanism will stay permanently open.
Start the EU firmware update
- scroll down →
Start update - wait...
- In "Device summary" scroll down →
Resume - wait for reboot
- go to MMI settings and set your language
Patch the unit
Now let's handle FEC / SWaP codes and Component Protection.
GEM→m.i.b.→patch_unit_aio→PATCH NOW- wait fot the patch to be applied
- after patch is done and unit is rebooted, go to
REMand check if new license keys/FECs are installed and valid.
Install options
EU Maps
GEM→m.i.b.→navigation→check coding→SDS region→Europe→Save changes- VCDS/OBD11/VPC → module:
0x5F→Basic Settings→Formatting Partitions of Internal Memory→Navigation Data Base→Go - insert SD with MHI2 EU maps
System Care→System Update→SD1→Start Software Update- wait...
Speedtrap PPOIs
- insert SD with PPOIs
System Care→System Update→SD1→Start Software Update- wait...
Gracenote
- insert SD with Gracenote update
System Care→System Update→SD1→Start Software Update- wait...
Radiostation Database
VW / Seat / Skoda
- download RSDB update from https://www.phonostar.de
- insert SD with RSDB update
System Care→System Update→SD1→Start Software Update- wait...
Audi
- download MH2P RSDB
- extract the package, find the
VW_STL_DB.sqlitefile - copy it to More Incredible Bash SD card, to
/mod/RSDB/directory GEM→m.i.b.→multimedia_system→radio→radiostation_db→Copy RSDB to unit- wait...
If you use the VW/Seat/Skoda update, it will result in small logos with a thick border around them. This is due different resolution of the textures (160x120 vs 320x240).
Boardbook
Audi and Porsche only
Check 0x5F → Long Coding, if the boardbook is enabled
- insert SD with Boardbook installation package
Settings→Boardbook→install- wait...
Finishing Touches
Video In Motion
GEM→m.i.b.→VIM→set VIM to 199km/h- wait...
DVD Region
TODOOO
Fullscreen RVC mod
Audi only
TODOOO
Fix B201A SVM fault
- VCDS/OBD11/VPC → module:
0x5F→ fix B201A fault with "i'm so XORy" calculator
or
GEM→m.i.b.→SVM_fix
or
- CarScanner ELM OBD2 → TODOOO