AIO installation - harman-f/MHI2_MIB2_AIO_FW_Update_Template GitHub Wiki
Read this article in FULL! BEFORE you start a conversion!
- Always get yourself a fresh SD cards - see below for specs
- Keep backup and logs after update - always good to have them - just in case!
Pause a moment and think - Do I really need the AIO or would M.I.B be just fine to patch my unit?
- The AIOs are made to create an overall safe and easy experience.
- If you run a really old FW, latest FW might give you some small advantages.
- VAG is never publishing a FW changelog - so what is better is mostly guess work or based on observations from us users.
- Overall most FW seem to unchanged even is there are years between the versions.
If you are on one of the latest versions, it might just be better to use M.I.B to patch the stock FW and activate the features/coding you want. However, AIO will always work ;)
ℹ️ Always check for latest AIO versions
Feature will be slightly different between FW
- Automatic starting FW update after plugging in SD - enable Swdlautorun.txt
- Patched IFS-Root (FEC & CP patch) will be used during the installation.
- FecContainer will be adjusted with missing FECs during the installation including code for latest maps (073000EE).
- addFecs.txt in /common/tools/ can be adjusted as needed. Change add FECS with e.g. notepad.
- CarPlay and AndroidAuto will be enabled during the installation.
- Developer Mode with GEM (hidden Green Engineering Menu) will be enabled during the installation. No need for OBDeleven, VCDS, VCP.
- WLAN will be enabled
- Navigation will be enabled
- Basic backup will be run during installation before any changes to units coding is applied
- M.I.B. - More Incredible Bash will be enabled to run from SD
- M.I.B. AIO version - with reduced functions - will be available directly from FW SD card
- SVM fix, Backup functions, some basic coding checks
- Gracenote2 V21 EU
- RadioStationLogo EU v1.10.40
ℹ️ SD card with min. 16GB is required
ℹ️ Always freshly format SD and make sure you select a good one. Most issues after this point are related to bad SD cards or broken files/filesystem!
❗ Do NOT put SD in write protected mode!
Open custom FW archive with 7zip and extract all files to SD card.
ℹ️ Exact file/folder structure will look slightly different for each FW.
ℹ️ This is how the file/folder structure on SD should look like
Open Gracenote2 AIO payload archive with 7zip and extract all files to FW SD card into folder /Gracenote2/
.
ℹ️ Gracenote2 - Gracenote2_AIO_payload.7z - comes seperatly to reduce file seize of the individual AIO FW packages.
ℹ️ This is how the file/folder structure on SD should look like
Some configuration of the AIO FW is still required.
Custom AIO are available for ER and US FW.
As standard they are configures to enable EU and NAR map regions during installation.
ℹ️ You need to manually edit the following file to contain the map region needed:
AIO SD card /common/tools/finalScriptSequence.sh
Use Notepad++ to edit the file - other editors might change EOL type and currupt the script
The value in the command given below - here 2 / NAR - will define the map region.
${2}/apps/navon -a 2 -noboot
Slect the fitting value from the list below:
Navigation Country | value |
---|---|
Nav disabled | 0 |
EU | 1 |
NAR | 2 |
MSA | 3 |
Korea | 4 |
China | 5 |
Japan | 6 |
AsiaPacific | 7 |
Australia | 8 |
South Africa | 9 |
NEAST | 10 |
NMAfrica | 11 |
MEAST | 12 |
CentralAsia | 13 |
India | 14 |
Israel | 15 |
Taiwan | 16 |
MSA 2 (Chile | 17 |
China 2 | 18 |
China 3 | 19 |
ℹ️ In case you are unsure about the value/region.
Install M.I.B before conversion/FW update and get the value from GEM screen:
`M.I.B. -> NAVIGATION -> NAVIGATION STATUS`
will show you the currently coded value
Swdlautorun.txt
in root will trigger an automatic installation of M.I.B without further user interaction.
ℹ️ This function is deactivated by default.
To enable automatic install rename _Swdlautorun.txt
to Swdlautorun.txt
ℹ️ Installation will start within 60s after plugging in SD card. Unit will reboot into FW update (SWDL) mode.
The unit might briefly display a message on screen notifying you that the system is not (yet) ready for installation or is preparing installation.
This is normal, just wait for the reboot.
Screen layout and message will differ between MHI2 brands - on SKODA it looks like this:
- Wait for the update to be installed - be patient.
- Unit will reboot three times during the firmware update procedure.
- Depending on FW version on unit the update will take between 10 - 40 minutes (this is why an external charger is required).
- Basic unit backup will already be created during installation and stored on SD card
/backup/
.
- The installation will finish with a 'Summary of devices' screen - showing all installed packages and their installation status.
- Updates packages have to show Y(es)
- Packages will be different based on original FW version
- Exit this screen by pressing 'Continue' on screen
- Updates packages have to show Y(es)
- Last screen will show 'Start backup documentation / Start diagnostic tester: Main unit/version...'
- Exit this screem by pressing 'Cancel backup documentation' on screen
- Yes, CANCEL is correct here!
- Unit will reboot one more time
- Exit this screem by pressing 'Cancel backup documentation' on screen
- Unit boots up into normal user interface
After the FW update there will be an error - Software Version Management Error (SVM) - in your 5F device visible via OBD.
Use built-in M.I.B AIO version to run SVM fix.
Enter GEM select function:
This will run for a few minutes and the unit will reboot one last time