Xhorse Key Tool Plus Add BMW BDC3 Key in 2 Ways

VVDI Key Tool

Written by:

This guide demonstrates the process of generating a dealer key for BMW G Chassis BDC3 vehicles using Xhorse Key Tool Plus in two methods.

Follow each step carefully to ensure successful key programming.

Step 1: Prepare Your Tools

xhorse key tool plus add bmw bdc3 key 1

Step 2: Read Vehicle Information

Launch Key Tool Plus and select:

Immo Programming-> All brands-> BMW-> Select from system-> G/U Chassis BDC3/BCP IMMO System-> Start programming

xhorse key tool plus add bmw bdc3 key 2

Select Read vehicle information

xhorse key tool plus add bmw bdc3 key 3

Choose “Manually enter the vehicle identification” or “OBD reads vehicle information”

xhorse key tool plus add bmw bdc3 key 4

Here we select manually input the VIN

Once data is read successfully, proceed to the next step.

xhorse key tool plus add bmw bdc3 key 5 xhorse key tool plus add bmw bdc3 key 6

Step 3: Read the Original Car Key

Select “Read original car key information”

Pay attention the prompts and click “OK”

xhorse key tool plus add bmw bdc3 key 7

Refer to the connection diagram for correct pin positions.

(Note: Cable colors may vary between old and new versions.)

xhorse key tool plus add bmw bdc3 key 8 xhorse key tool plus add bmw bdc3 key 9

Solder the four wires from the MCU cable to the corresponding points on the original key.

⚠ Important: Pay close attention to wire colors—especially MSDA and MSCL. Do not reverse them.

Connect the soldered cable to VVDI Key Tool Plus, then click Read.

xhorse key tool plus add bmw bdc3 key 10

Save the original key data file when prompted.

Upload the data to generate the Service File, then save it.

xhorse key tool plus add bmw bdc3 key 11

Step 4: Generate the Dealer Key

Method A: Using an Original Factory Key

Carefully desolder the MCU cable from the original key.

(Tip: Gently melt the solder with a soldering iron. Do not pull the wires.)

xhorse key tool plus add bmw bdc3 key 12

Solder the MCU cable to the Original Factory Key intended for key generation.

xhorse key tool plus add bmw bdc3 key 13

Return to Key Tool Plus, select “Yes – Generate using Original Factory Key.”

xhorse key tool plus add bmw bdc3 key 14

Load the previously saved Service File.

xhorse key tool plus add bmw bdc3 key 15

Double-check wiring, then click Write.

Once completed, the dealer key is ready.

xhorse key tool plus add bmw bdc3 key 16

Method B: Using a VVDI BMW Dedicated Key

First, complete remote generation:

Enter the remote program menu.

Select the correct BMW model.

Follow the on-screen instructions using a VVDI BMW dedicated key. xhorse key tool plus add bmw bdc3 key 17

xhorse key tool plus add bmw bdc3 key 18

Return to “Generate Dealer Key” and select “No – Generate using VVDI Dedicated Key.”

Load the saved Service File.

Place the VVDI key on the device coil and start the process.

Wait for the “Key Generation Successful” prompt.

xhorse key tool plus add bmw bdc3 key 19 xhorse key tool plus add bmw bdc3 key 20 xhorse key tool plus add bmw bdc3 key 21

Step 5: Final Verification

Disconnect and reconnect the vehicle battery.

Test all key functions (lock, unlock, start) to ensure proper operation.

Alright! That’s the whole process to add a key to BMW G series BDC3 module by Xhorse VVDI Key Tool Plus Pad.

Copy Protected by Chetan's WP-Copyprotect.