KEYDIY KD-X4 Add BMW BDC3 Encrypted (Mexico) Key

How to use KEYDIY KD-X4 to add a BMW BDC3 Encrypted (Mexico) key?

Here we will show the method through reading original key data, and also provide a dedicated wiring harness for reading and writing BMW data. This same harness is compatible with Volkswagen and Audi 5C/5D modules for data operations.

Preparation:

  • Keydiy KD-X4 (or KD-MAX)
  • Original BMW BDC3 encrypted key
  • New BMW BDC3 key/KD FGB58 remote
  • New dedicated wiring harness
  • KD G Function license activation

keydiy kd x4 add bmw bdc3 key 1

Procedure Overview:
1. Read an encrypted BMW BDC3 key
2. Write the data using KD FGB58 key

Step 1: Initial Setup
Power on your KD-X4 5-in-1 key programmer
Tap the home button and connect to the device (it should connect automatically).
Path: Home -> Bluetooth Settings-> KD Remote Control Devices-> Click to Search 
keydiy kd x4 add bmw bdc3 key 2

Important Pre-Check: Software Version
Confirm your device is running Version 1.52. Only this version supports programming encrypted BMW keys.
keydiy kd x4 add bmw bdc3 key 3

If an upgrade is needed, select “Update”-> “Upgrade KD Device” to update to V1.52, which enables the encrypted BMW key read/write function.
keydiy kd x4 add bmw bdc3 key 4

Step 2: Reading Key Data
Ensure the key is correctly wired according to the diagram (a diagram will be available in the corresponding menu).

Navigate: Remote Function -> Smart Key Clone -> BMW BDC3/BCP Smart Key Clone-> G Chassis/BDC3 Clone
keydiy kd x4 add bmw bdc3 key 5 keydiy kd x4 add bmw bdc3 key 6 keydiy kd x4 add bmw bdc3 key 7

You can view the wiring diagram here.
keydiy kd x4 add bmw bdc3 key 8

Proceed to read the data.
Once the connection is confirmed, the device will read the data.
keydiy kd x4 add bmw bdc3 key 9

After reading is complete, click “Save”.
keydiy kd x4 add bmw bdc3 key 10

Step 3: Generating New Key
Remove the key from the harness and place it into the designated slot on the device.
keydiy kd x4 add bmw bdc3 key 11

Select “KD-FGB remote” to begin wireless generation.
keydiy kd x4 add bmw bdc3 key 12

Upon seeing “Generation Successful”, the key data is ready by Keydiy KD-X4 key programmer.
keydiy kd x4 add bmw bdc3 key 13

Final Step: Installation & Usage
Install the newly programmed chip into an original factory key shell.

Important Usage Note:
When using the keys with the vehicle, ensure they are used separately. If both keys are present simultaneously, the “key to start” function may not work correctly.