August 11, 2025

How to Read BMW BDC2 IMMO Data with VVDI Key Tool Plus

Today, we’ll show you how to read immo data and program BMW G series BDC2 immo system key using Xhorse vvdi key tool plus.

 

Tools required:

Xhorse VVDI Key Tool PlusorVVDI2

Xhorse BMW G Series BDC2 adapter

BMW G Series IMMO license activation

Original key

New OEM or aftermarket G key to be programmed

Power supply

 

Procedure:

Remove and disassemble the BDC2 module.

Install Xhorse BMW BDC2 adapter with the BDC2 module.

Ensure the pins align perfectly with the positioning points and the connection is stable.
Focus on checking the EEPROM PIN2 pin, ensuring proper contact with the probe and that it doesn’t touch other pins.

 

Add BMW BDC2 Key with Xhorse BDC2 Adapter 1

Add BMW BDC2 Key with Xhorse BDC2 Adapter 2

Add BMW BDC2 Key with Xhorse BDC2 Adapter 3

Add BMW BDC2 Key with Xhorse BDC2 Adapter 4

Add BMW BDC2 Key with Xhorse BDC2 Adapter 5


If the voltage is too high or too low, the adapter light may flicker or not turn on. Too high voltage can even damage the adapter.

 

Add BMW BDC2 Key with Xhorse BDC2 Adapter 6
After installing the BDC2 adapter, go to Key Too Plus IMMO function.

Go to IMMO-BMW- G IMMO Function.

1.Read vehicle information

Add BMW BDC2 Key with Xhorse BDC2 Adapter 7

Add BMW BDC2 Key with Xhorse BDC2 Adapter 8

2. Pre-processing BDC02 IMMO system
Follow 5 steps below to pre-process BDC2 immo system.

Add BMW BDC2 Key with Xhorse BDC2 Adapter 9

Refer to the wiring diagram to connect the BDC2 harness to the BDC2 module.
Supply 12v+ power to the adapter before proceeding.
Read coding data.
Save coding data.

 

Add BMW BDC2 Key with Xhorse BDC2 Adapter 10

Add BMW BDC2 Key with Xhorse BDC2 Adapter 11

 

Step 2: Enter Mode
Put the module into service mode.
Enter service mode completed.
Proceed to step 3 to read BDC2 key data operation.

Add BMW BDC2 Key with Xhorse BDC2 Adapter 12

Add BMW BDC2 Key with Xhorse BDC2 Adapter 13

Add BMW BDC2 Key with Xhorse BDC2 Adapter 14

Step 3: Read the Secret Key
Read and save the key data.

 

Add BMW BDC2 Key with Xhorse BDC2 Adapter 15

Add BMW BDC2 Key with Xhorse BDC2 Adapter 16

 

Step 4: Update programming
Make sure the BDC2 key data has been read successfully. The service mode will exit after programming recovery.

Perform update programming.

Add BMW BDC2 Key with Xhorse BDC2 Adapter 17

Add BMW BDC2 Key with Xhorse BDC2 Adapter 18

Add BMW BDC2 Key with Xhorse BDC2 Adapter 19

Step 5: Restore the coding

Restore the encoding information of the module, which allows generating dealer key.

 

Add BMW BDC2 Key with Xhorse BDC2 Adapter 20

Add BMW BDC2 Key with Xhorse BDC2 Adapter 21

Add BMW BDC2 Key with Xhorse BDC2 Adapter 22

 

Write coding completed.

Pre-processing BDC2 is finished.

3. Make dealer key.

Select make dealer key. Select an key position.

Add BMW BDC2 Key with Xhorse BDC2 Adapter 23

Upload key data.

Generating dealer key requires loading sync data from the key.

Click Yes to read sync data from the original key (add key if we have original key).

If all keys lost, click No and load sync data (obtain from 3rd party).

Add BMW BDC2 Key with Xhorse BDC2 Adapter 24

 

Add BMW BDC2 Key with Xhorse BDC2 Adapter 25

 

Place a new key to the coil.

Add BMW BDC2 Key with Xhorse BDC2 Adapter 25

Make dealer key successfully.

Add BMW BDC2 Key with Xhorse BDC2 Adapter 26

Video guide:

Posted by: jean at 08:18 AM | No Comments | Add Comment
Post contains 361 words, total size 25 kb.




What colour is a green orange?




45kb generated in CPU 0.0195, elapsed 0.0956 seconds.
35 queries taking 0.0824 seconds, 194 records returned.
Powered by Minx 1.1.6c-pink.