2025/08/10

How to Add BMW BDC2 Key with Xhorse BDC2 Adapter?

 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 Plus or VVDI2

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:

No comments:

Post a Comment