In this post, we use VW 5C Magotan as an example to demonstrate how to add a key and modify the key ID for Volkswagen, Audi, and Porsche 5C/5D using Yanhua ACDP2 and Module 44.
Before key programming, ensure ACDP2 is connected to vehicle via OBD cable, switch ignition on, make sure the instrument cluster is active, and confirm ACDP2 key programmer is bound to ACDP APP.
After that, perform the step-by-step guide below.
1. OBD identify info
2. PCF read key info
3. ICP+ OBD add key
- Step 1: ICP read work key
- Step 2: ICP write new key
- Step 3: OBD learn key
Optional: ICP modify key ID
In detail…
1. OBD identify info
Navigate as follows:
VW → VW MQB IMMO (ODO) → MQB49 IMMO 5C/5D → OBD identify info

Confirm the identified vehicle information (incl. keys number and ID)
Back up the data by taking a screenshot
Once OBD identification is complete, proceed.

2. PCF read key info
Refer to “Help” function of [PCF read key info] to connect PCF-Key to
ACDP2 key programmer properly
Insert original key into PCF-Key Adapter
Perform [PCF read key info] function
If software prompts that “The PCF-KEY adapter version is low, lease upgrade the adapter firmware!”,
please navigate to Special function → Adapter Upgrade → PCF-Key Upgrade
After upgrading, verify the original key information and key ID, and save a screenshot for reference.


3. ICP+ OBD add key
Step 1: ICP read work key
Disassemble both original and new keys carefully
Select “ICP + OBD add key”
Begin with “Step 1: ICP read work key”
Select VW 5C Magotan and click “Help” to check wiring diagrams

Connect original keyboard to Yanhua Module 44 interface board and ACDP2 correctly


Click “Step 1: ICP read work key” to read key info and IMMO data
After reading, save the original key data

Step 2: ICP write new key
Replace original keyboard with a blank or used locked keyboard
Confirm key info and ICP support
Select the original file to make dealer key


Optional: ICP modifykey ID
You can change the new key’s ID to match that of a lost key to simplify future programming.
Go to Special function → ICP modify key ID
Read key info
Using the previously saved OBD and PCF data, enter a lost key ID (avoid using a working key ID)
The change is now complete


Step 3: OBD learn key
Disconnect ACDP Module 44 interface board and connect Mini ACDP2 to the vehicle’s OBD port
Reassemble key shells, install batteries, turn the ignition on, and open the hood
Select “Step 3: OBD learn key”
Read vehicle info and key count
Tap “Load orig key data, select the original file.
Input keys number to learn (e.g., 2)
Put the first key near or into the induction coil, and the cluster will show “1/2.”
Repeat for the second key, and the cluster will show “2/2.”
Wait until the learning process finishes
Then, verify that both the original key and the newly programmed key operate as expected.


Afterwards, verify that both original key and newly programmed key operate as expected.
Read also:
http://blog.cardiagtool.co.uk/yanhua-acdp2-with-module-44-add-vag-mqb49-5c-5d-key/
