MIB 2.5 – Icons Change (MIB2 Toolbox)

What you need
- SD card (preferably > 1GB) dedicated for the toolbox.
- A second SD card / USB for storing your icon files (optional but recommended, I used one sd card for all, and just copied first backup to cloud).
- Enough time to do it calmly: no “I’ll do it at a gas station” vibes.
- The repository files: jilleb/mib2-toolbox.
Step 1 — Install MIB2 Toolbox on the car
- If you installed an older toolbox (before v4.0): clean/format the SD card before installing this version.
- Download the repository (either git clone or Download ZIP from GitHub, then extract).
- Copy all files and folders onto an empty SD card.
- Put the SD card into one SD slot of the MIB2 unit.
- Important: keep only one SD card in the unit (the scripts need to know where to look).
- Hold the MENU button until the service screen appears.
- Open Software updates/versions and press Update (top right).
- Select the SD card, then select MQB Coding MIB2 Toolbox.
- Let it complete the update. The unit may reboot multiple times and show a list of modules as N/A. That’s normal.
- Look for the Toolbox line showing Y (installed). Then press back (top right).
- If it asks to connect a computer and clear error codes, you can press Cancel.
- The unit restarts one final time and returns to the main menu. Install done.
Step 2 — Update the toolbox (recommended before icon work)
Icon/skin options can change between toolbox versions. Before you start, update so your menus match current scripts.
Skip this step if you are doing this first time.
- Open Green Developer Menu → mqbcoding.
- Select Update toolbox with a new mqbcoding.esd and scripts.
- Follow the prompts and let it finish.
Step 3 — Backup before changing icons
Do not skip this. If you mess up an icon pack (wrong format, wrong naming, wrong location), a backup is how you undo it fast.
- In mqbcoding, go to dump and create a backup of current resources/settings (wording may vary by version).
- Save that backup somewhere safe (PC + cloud). Label it with date + your unit type.
Step 4 — Change the icons (the actual part you came for)
The exact naming can differ slightly between toolbox versions and unit variants, but the flow is always the same: open customization → select icons/skin option → import/apply → reboot.
- Open Green Developer Menu → mqbcoding.
- Go to customization.
- Look for an option related to icons, skin, theme, or UI resources.
- If the toolbox supports importing icon packs, place your icon pack files on the SD card (or the path the toolbox asks for), then choose Import/Apply.
- If it offers a selection list (predefined icon sets), pick your set and confirm.
- Let it complete fully. Don’t interrupt or press buttons during file operations.
- Reboot the unit when prompted (or manually reboot after applying).
Step 5 — Verify and troubleshoot
- Icons didn’t change? Reboot once more, then re-check the customization menu.
- Menu glitches / missing icons? Revert using your backup (Step 3) instead of trying 10 random re-applies.
- Errors popped up? They often clear after a clean reboot. If not, scan with diagnostics and clear only what’s relevant.
If mqbcoding is visible and your icons applied after reboot, the toolbox install + icon change is successful. Enjoy your cleaner UI 😈
Source tool: jilleb/mib2-toolbox (GitHub). This guide is hobbyist-level info, not official VW service instructions.
How to Change the MIB2.5 Start-Up Screen
STEP 1 — Get the original splash file from your backup
- Insert the SD card that contains your MIB Toolbox backup.
- Open this path:
dump → [HEADUNIT_SW_VERSION] → [LONG_VERSION_FOLDER] → splashscreen - Inside you will see files like:
splash.canim or brand files like VWMIBHigh_SUA_GTI.canim - Copy the correct .canim file to your computer.
STEP 2 — Prepare your PC workspace
- Create a folder:
C:\MQBtool - Inside it, create:
C:\MQBtool\startscreen - Paste your splash.canim into the startscreen folder
STEP 3 — Copy required toolbox scripts
- Open the original MIB Toolbox SD card
- Go to the tools folder
- Copy:
extract-canim_vw.pycompress-canim_vw.py
- Paste both into
C:\MQBtool
STEP 4 — Install Python
- Install the latest Python 3 version
- IMPORTANT: During install, check "Add Python to PATH"
STEP 5 — Open PowerShell and go to your tool folder
cd mqbtool
STEP 6 — Extract the splash screen images
If asked to install Python modules, press Yes.
STEP 7 — Edit the images
- Open the startORIG folder
- Edit images but DO NOT change resolution
- DO NOT rename files
- Overwrite originals with edited versions
STEP 8 — Repack the splash file
This creates splash2.canim
STEP 9 — Put the new splash file on the SD card
- Copy splash2.canim to SD card folder:
Custom\Splashscreen - If splash.canim exists, rename it to splashbackup.canim
- Rename splash2.canim to splash.canim
STEP 10 — Install splash screen in the car
- Insert SD card into slot 1
- Open MIB Toolbox
- Go to Customization → Startup Screen
- Select the splash file and apply
Example — Mode Selection Backgrounds (Skin Images)
STEP 1 — Copy the skin resource files from the SD card
From your SD card, copy images.res / images.mcf from each skin folder you want to edit:
\Skinfiles\Resources\skin1\
\Skinfiles\Resources\skin4\
STEP 2 — Create a clean folder structure on your PC
Example structure (keep them separate):
C:\MQBtool\skinfiles\skin1\
C:\MQBtool\skinfiles\skin4\
Put the copied file for each skin inside its matching folder (example: skin1 → images.mcf).
STEP 3 — Extract images from the skin file
Open PowerShell, navigate to C:\MQBtool, then run extraction for the skin you want (example: skin1):
cd MQBtool
The script will ask: Do you want to print the image number on each image (y/n)?
Press n (no).
It will export everything into a folder called:
STEP 4 — Edit the images
- Do NOT rename files
- Do NOT change resolution / size
- Save edits by overwriting the originals inside the Unsorted folder
STEP 5 — Compress your edited images back into a new MCF
When you’re done editing, compress them back (example: skin1):
You now have: imageedited1.mcf
STEP 6 — Put the edited file on the SD card
- Copy imageedited1.mcf to your SD card here:
(Adjust folder name depending on what you edited: skin0 / skin1 / skin4)
STEP 7 — Apply in the car
- Insert the SD card into the car
- Open MIB Toolbox
- Go to Customization and apply your edited skin resources