Confirmed! Xhorse vvdi2 can work for 2013 Passat slot key AKL.
By dump! Not through the obd!
Do you need a special cable for the dump?
Vvdi prog or other eeprom programmer
When you select the car on vvdi2 what the tool ask for ?
I havnt been out to the car yet, just asking for advice…I have AR32 and Tango also.
The tango and AR32 will work. It is best done out of circuit.
You can add the key by tango too i think. The eeprom would be 8 legs eeprom not difficult to read .
Can you share details with us if you have a good success?
I tried to do one with vvdi 2 last year and i could not figure it out. I do us the prog to read and write these.
Attached: VVDI2 Passat User Manual:
4th immobilizer system
VW Passat B6/B7/CC Key Learn
You can read PIN and 6 bytes CS from ECU via OBD, no comfort module dump
Lost all key is same as add key with working key. Place 7th byte CS to “FF”
Add key: you need find 7th byte CS from working key, you can follow steps: 1->2->3->4
Lost all key: this type need use try start method to find working key. Try times belong to 0-255. First try need start from 0, if failed in the procedure, record the failed times. Next time, try start with last failed times.
Cannot read 6 bytes CS from ECU. Here you need comfort module dump (95320) support. After load comfort module dump you will get window
It has 3 methods to decrypt comfort module dump:
u Decrypt 7 bytes CS from dump file (usually we select this method)
u Get CS from ECU EEPROM dump
u Have 6 bytes CS
Decrypt success :
You will get the 7 bytes CS and PIN after decrypt success. So make dealer key is very easy. No matter 48 or 46, no matter lost all key or add key, they are all same.
Decrypt failure：This type rarely happen
Lost All key: this type need use try start method to find working key. Try times belong to 0-255. First try need start from 0, if failed in the procedure, record the failed times. Next time, try start with last failed times. Number 6 (Unlock 46 key) only unlock the temp key under try start method under decrypt failure method
5th immobilizer system
VW Passat B6/CC – CAN (Support OBD lost all key)
VW Passat B6/CC with EDC17/MED17 – CAN (Support OBD lost all key)
Ø Passat/CC 46 Transponder learned key failure, verify “Dealer Key”. If you get “NO” mean ignition key is not dealer key. You need prepare dealer key first. Don’t worry about “Locked Key” value, dealer key can be learned without test this item. Please check other failure reason
Ø Passat/CC lost all key, don’t know transponder type, Prepare a 48 transponder and a 46 transponder, insert to ignition switch one by one, verify “Transponder type OK”. If you get “YES” mean the immobilizer system use this type transponder
Instrument Cluster – Magneti Mareli – Shadow 2 (Passat)
Passat B6 /CC Comfort module
Ø You can load EEPROM dump (95320) for 2nd hand comfort module, or type in known PIN/CS manually
Ø Press button “Read” . It requires input power class for 2nd hand module。
Attention: the working key in 2nd hand comfort module will stop work after success reading, it can start work after write with correct 7 bytes CS. This usually happen for adapt original comfort module in car, because the comfort module have working key
Ø Input new Immo No, VIN, power, total 7 bytes CS, PIN, press button “Write”
Ø Note: Comfort module power class can change via adapt unit
Instrument EEPROM: Decrypt for PIN, KM, and set new KM
Passat B6 Comfort module component protection data 
Steering lock VW Passat 6 Security code [68HC908]
Passat VDO 1991 mileage [93C56]
Passat VD202 1993 mileage [93C46]
Passat GT mileage [93C46]
Passat GT mileage [93C56]