How to choose a good VAG & BMW key programming tool?

If you looking only for VAG + BMW , then VVDI2 and VVDI prog is way to go. No need any other tool. In VVDI2 you have also programmer similar to Tango that you can make keys buy dump, but 90% of VAG and BMW can be done by OBD in VVDI2.


VVDI programmer don’t have OBD it’s only for bench programming.

Good for CAS4, FRM, EZS, EWS4 and many more.


VVDI2 tests on VAG:


Year Model System AKL/ ADD Comments
2001 VW Golf   AKL  
2013 vw golf 6   AKL choose chip 24c64 and read eeprom
2012 Audi A3 Micronas AKL read eeprom to make service mode and program by obd, (Abrites could`t do it even when was working key)
2008 jetta micronas akl read pin obd (weird) and programmed in 2 new keys
2004-2010 CAYENNE KESSY akl EEPROM KR55WK45022 with transponder PCF7946 NON KEYLESS GO
2007 jetta micronas akl read pin and program obd
2007 audi A3   akl read pin and cs. used precoded key from dealer
2004 audi a4   akl pulled pin and cs . made key by obd no problem
2007 audi a8 kessy akl pulled ecu and eepromed for pin. used precoded key from dealer and programmed obd
2011 vw jetta uds akl pulled cluster used svg149 cable to put into service mode. logged in with login 2 got cs and pin. made dealer key and added directly
2011 Jetta   AKL Pulled Cluser, Read 8 Leg Chip, Service Mode


VVDI2 tests on BMW:


Year Model System AKL/ ADD Comments
2011 bmw 528i   akl Cas 4 no need isn (isn for this model from 2012
2008 mini cooper   add cas3+
2006 BMW 328   Akl Cas2 all obd 2
2007 BMW 330xi   AKL CAS2, Had to Pull DME for ISN
2004 BMW 530xi   AKL OBD
2014 BMW 528i   Add Cas4+ read with vvdi prog, decrypted cas using working key
2005 bmw 545i cas 2 akl cas2 keyed ignition not slot key. done by obd quick and easy
2010 bmw 3 series cas3+ akl cas3+ downgraded and made key
2008 bmw 328i cas3 akl cas3 3 read key info by obd and generated dealer key no problem


In short,

Xhorse vvdi2 is a really good tool for BMW and VAG; it makes keys over OBD (90% of VAG and BMW (can be done by OBD in VVDI2) and includes all the VVDI functions