Xhorse VVDI Pro and VVDI2 program Porsche key

2015 Original VVDI2 adds Porsche software function. Here is the step-by-step instruction on programming Porsche key with original Xhorse VVDI2 and VVDI Pro programmer.


Step 1: Read Porsche BCM 2M25J EEPROM with VVDI Prog

This is a Porsche 2M25J BCM


Connect BCM with VVDI Pro

Open VVDI Pro programmer software

Select 4:Immo->Porsche-BCM-2M25J


Click “Connection diagram

Follow wiring diagram given to connect the BCM with VVDI pro connectors


Close the wiring diagram

Click “New” tab

Hit “Read” to read data

Device initializing

The VVDI pro will prompt the chip is encrypted, you need to decrypt


Click “Remove encrypt” tab


Decrypting chip in progress

Decryption is completed (result will shown on the bottom)

Again click “Read” to read data, wait the procedure process to 100%

Save data (to desktop)



Step 2: Generate Porsche Dealer key with VVDI2

Open VVDI2 software

Select “Key programmer


Select “Data Processing Device” on the left

Select car Region: Europe-> Vehicle model: Porsche-> BCM type: 2M25J


Click “Load EEPROM” button on right

Load the saved EEPROM data by VVDI Pro

If the system prompt if erase key data, click Yes

Select erase key position “Key 2”, press Next, This will generate a new data file


Save the new data file to desktop

Again click “Load EEPROM” to load the new eeprom file just saved

Click “NO”

Key ID remain key 1


Select “Key 2”, select “Generate Dealer Key

Click Yes if generate dealer key is done

Again save the data to desktop

Porsche dealer key has been programmed.


This is from eobdtool.co.uk website technical support: