Difference between revisions of "MIB2"

From Automotive Wiki from mr-fix
Jump to: navigation, search
(Connection methods)
(Hacking)
Line 79: Line 79:
  
 
==== Quadlock Rx/Tx ====
 
==== Quadlock Rx/Tx ====
''Connect GND to GND (PCM4 chassis works), RX on adapter to J5_TX on PCM4, TX to J5_RX on PCM4; pins B3 and B9.'' <ref>https://rennlist.com/forums/991/1049794-porsche-pcm-upgrade-hack-for-android-auto-is-this-real.html</ref>
+
# Adapter GND to car GND
 +
# Adapter RX to J5_TX
 +
# Adapter TX to J5_RX <ref>https://rennlist.com/forums/991/1049794-porsche-pcm-upgrade-hack-for-android-auto-is-this-real.html</ref>
 +
 
 
==== WLAN ====
 
==== WLAN ====
 +
# Create access point with your phone (or any other device)
 +
# Connect your MIB2 device to this access point
 +
#  MIB2 will get a local IP - connect to this IP using telnet on port 23
 +
 
==== POI update ====
 
==== POI update ====
 
Custom update files that will inject additional custom hidden green menu screens with options to copy and replace system files. <ref>https://github.com/jilleb/mib2-toolbox</ref>.
 
Custom update files that will inject additional custom hidden green menu screens with options to copy and replace system files. <ref>https://github.com/jilleb/mib2-toolbox</ref>.

Revision as of 22:13, 23 January 2020

Cars and Devices

Volkswagen

Composition Media MIB2, Discover Media MIB2, Discover Pro MIB2.

  • VW Golf MK7 (5G)
  • VW Passat B8
  • VW Tiguan MK2

Skoda

  • Skoda Karoq (NU)
  • Skoda Kodiaq (NS)
  • Skoda Octavia (5E)
  • Skoda Yeti (5L)
  • Skoda Superb (3V)

Seat

  • Seat Leon (5F)
  • Seat Ibiza (5P)
  • Seat Arona
  • Seat Ateca
  • Seat Toledo
  • Seat Alhambra

Porsche

PCM4.0 Infotainment system

FEC / SWaP Codes

SWaP is short for SoftWare as a Product. This is a strategy to sell and protect optional features and functionality for Audi, Volkswagen, Seat, Skoda, and Porsche infotainment units as if it was an actual material product. Most likely it's cheaper to manufacture an infotainment headunit that is equipped with hardware supporting all features and the lock out these that were not play for, than to have separate hardware configurations designed for each variant of optional equipment. This method gives also chance to cross sell additional features later on.
Here's where the FEC comes in. It's short for Function Enabling Code, and this is exactly what it does. After buying such code for feature that you are interested in having, dealer is installing it in your cars infotainment headunit and from now on desired feature is available for you.

List of SWaP Codes

  • 00030000 AMI (USB Enable)
  • 00030001 Gracenote
  • 00040100 Navigation
  • 00050000 Bluetooth
  • 00060100 Vehicle Data Interface
  • 00060200 Infotaiment Control
  • 00060300 Mirror Link
  • 00060400 Sport HMI / Performence Monitor
  • 00060500 Sport Chrono
  • 00060600 Logbook
  • 00060700 Online services
  • 00060800 Apple Carplay
  • 00060900 Google Automotive Link / Android Auto
  • 00070100 SDS
  • 00070200 SDS for Nav
  • 00070400 Electronic Voice Amplifier

Legal activation

You can buy at the dealership activation codes for some features.

VW

  • 5G0 054 830A - App-Connect (CarPlay, AndroidAuto, MirrorLink)
  • 5G0 054 809 - Driving Modes
  • 5G0 054 802 - Voice Activation
  • 5G0 054 802A - Voice Activation with Navigation
  • 5G0 054 801 - Driver Alert

Skoda

  • 000 054 830A - Smart Link (CarPlay, AndroidAuto, MirrorLink) [1]
  • 000 054 802 - Voice Activation
  • 000 054 802A - Voice Activation with Navigation
  • 5E0 054 801 - Driver Alert

Seat

  • 5F0 054 830 - Full Link (CarPlay, AndroidAuto, MirrorLink)

Audi

  • 4M0 051 472 - Audi Smartphone interface

Hacking

Connection methods

USB to RJ45

By enabling Developer Mode and connecting UBS to Ethernet adapter. [2]

  • D-Link DUB-E100 (0x2001, 0x3c05)
  • D-Link DUB-E100 (0x2001, 0x1a02)
  • SMSC9500 (0x0424, 0x9500)
  • Germaneers LAN9514 (0x2721, 0xec00)
  • Cinterion AH6A 3G (0x1e2d, 0x0055)
  • Cinterion ALS1/ALS6 (0x1e2d, 0x0060)

Quadlock Rx/Tx

  1. Adapter GND to car GND
  2. Adapter RX to J5_TX
  3. Adapter TX to J5_RX [3]

WLAN

  1. Create access point with your phone (or any other device)
  2. Connect your MIB2 device to this access point
  3. MIB2 will get a local IP - connect to this IP using telnet on port 23

POI update

Custom update files that will inject additional custom hidden green menu screens with options to copy and replace system files. [4].

autorun script

In Discover Pro firmware 388 it is possible to execute a script named autorun placed on USB stick [5]

Audi MIB2 / HMI2

VW, Seat, Skoda, Porsche MIB2

Root passwords

  • oaIQOqkW [6]
  • for FW388 is WyQYeuyS [7]
  • for FW K1540 MMX root pass: WyQYeuyS; RCC emergency mode pass: harman_f [8]
  • https://shop.praga-auto.com.ua/userfiles/files/000054830A_EN.PDF
  • https://www.speakev.com/threads/who-wants-to-share-his-her-discover-pro-mib2-vcds-controller-channel-map.22361/page-2#post-1241153
  • https://rennlist.com/forums/991/1049794-porsche-pcm-upgrade-hack-for-android-auto-is-this-real.html
  • https://github.com/jilleb/mib2-toolbox
  • https://turbo-quattro.com/archive/index.php/t-23041.html
  • https://gpszone.ro/viewtopic.php?t=3267
  • https://forums.vwvortex.com/showthread.php?7159156-Discover-Pro-Hack-may-be-possible&p=101223921&viewfull=1#post101223921
  • https://turbo-quattro.com/archive/index.php/t-23041.html