Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 

Repository files navigation

ℹ️ Don't bother to install it. It's not ready yet.
👍 But somebody else have made something that already works! Check this: https://github.com/olli991/mib2std-toolbox

MIB2Std-toolbox

Attempt to access VW, Seat, Skoda MIB2Std Infotainment filesystem to run some scripts and customize few things.

Supported devices (soon to be)

  • VW Discover Media MIB2 Technisat

Unsuported devices

  • VW Discover Media MIB2 Delphi
  • all MIB1 infotainment units
  • all Skoda Infotainment units
  • all Seat Infotainemnt units
  • all Audi Infotainment units
  • VW Composition Media MIB2 (no navi, no Personal POI, no attack vector)
  • VW Discover Pro MIB2 (go to https://github.com/jilleb/mib2-toolbox for a great tool)

Risks

  • Loosing warranty
  • Messing up the system
  • Bricking the headunit
  • Makine the car inoperable
  • 🔥🔥🔥

Requirements

  1. Supported infotainment unit
  2. Enabled developer mode
  3. Empty, FAT32 formatted SD card

MIB2Std-toolbox Installation

  1. Download the repository.
  2. Place content of the CopyToSdCard direcotry in root directory of the SD card.
  3. Turn the ignition on.
  4. Wait about 1 minute for the infotainment to fully boot up.
  5. Insert card to the SD1 port in the glovebox.
  6. Wait for SD card 1: Software update notification.
  7. Go to NAV > Setup > Manage Memory > Update my POIs > Update > Next.
  8. Wait for Software update complete notification and press OK.
  9. Reboot the infotainment unit by pressing and holding volume control knob for about 10 seconds.
  10. Wait about 1 minute for the infotainment to fully boot up.
  11. Press and hold MENU button for 10 seconds unit the Testmode menue appears.
  12. Go to Green Engeneering Menu > mib2std-toolbox.

Known issues

  • Well, it doesn't work yet!

TODO

  • Preatty much everything right now...
  • VW Composition Media MIB2 - one could use radiostation logo DB update vector.
  • Dumping interesing files to SD card
  • Filesystem root password hash extraction
  • Replacing system UI elements
  • Replacing system SFX

How it works

  1. Infotainment unit recognizes content of the SD card as Personal-POI update.
  2. ./metainfo2.txt file contains list of Variants that the update applyies to and paths for files specific for each variant (for example ./PersonalPOI/MIB2TSD).
  3. Next ./PersonalPOI/MIB2DE/metainfo2.txt file is processed. Again, it contains list of variants but also files & directories to copy, destination paths, checksums, etc. Altering destination path will force custom GEM .esd file to be copied to the infotainment file system.
  4. mib2std-toolbox.esd file is an additional green engeneering menu screen which gives you access to running custom scripts.

About

Trying to hack VW Discover Media / Composition Media MIB2 infotainment

Topics

Resources

Stars

83 stars

Watchers

27 watching

Forks

Releases

Packages

Contributors