Yanhua Mini ACDP/ACDP2 can enable key copy function for BMW G series BDC3/U series BCP ICP keys. This post will guide you how to copy BDC3 key on bench successfully.
Preparation:
- Yanhua ACDP2/ACDP key programmer
- Yanhua Module 38 license
- Yanhua BMW BDC3/BCP ICP interface board
Step-by-Step Instructions:
Step 1: Install the latest ACDP Software
ACDP1: Application version 1.0.64 or later
ACDP2: Application version 2.0.8 or later
PC Software: Version 3.0.141 or later
iOS Application: Version 3.6.4 or later
Step 2: Authenticate the Key
Remove the key’s rear casing.
Ensure it is a BMW BDC3 key designed for G-Chassis vehicles, produced in Hungary from 2020 to 2024.

Step 3: Application Configuration
Open ACDP II software and go to: BMW → BDC3/BCP ICP Copy Key.
Choose the ‘Special Function’ option.

Step 4: Identify the Original Key
Select the ‘Identify Key Info by BAV Adapter’ feature.
Attach the ACDP device to the BAV key adapter correctly.
Insert the original vehicle key into the BAV adapter.
Proceed to read and securely save the key data.

Step 5: Extract and Duplicate Original Key Data
Go back to the prior menu and choose ‘Help” for G-BDC3 (NCF2953)
Ensure the original BDC3 key, Yanhua BMW BDC3 ICP interface board, and the Mini ACDP unit are connected properly.

Select G-BDC3 (NCF2953)-> Read Orig-Key Data
Extract the original key data and confirm its accuracy.
Provide confirmation to continue.

Step 6: Create a Key Data Backup File
Save a backup of the key data.
Take note of the file path, creation date and time, Vehicle Identification Number (VIN), and Key ID.
Check that the backup file is saved with the “.bin” file extension.

Step 7: Program the New Key
Remove the original key and insert a new, blank key.
Choose the ‘Write New Key Data’ option.
Crucial: Ensure the original key is disconnected during this step to prevent data corruption.

Validate that the new key is indeed blank.
Select the previously created backup file containing the original key data.

Confirm that the information for the selected original key is accurate.
Complete the key data writing process.

Step 8: Confirm Successful Programming
Disconnect the BDC3 ICP interface board and connect the BAV key adapter.
Insert the newly programmed key into the BAV adapter.
Return to Special Function → Identify Key Info.
Check that the data from the new BDC3 key is identical to the original key’s data.

Done!
Read also:




