Xhorse Tool Blog

VVDI2 vs FVDI2: vvdi2 better for VAG diagnostic & key programming

Purpose: 

use it for VAG group clusters changing g6/touran/tiguan etc., immo adaptation, making keys, millage correction.

 

Tools in consideration:

Xhorse VVDI2 and Flyobd FVDI2

 

Reference i read:

VAG diagnostic:

 

  VVDI2 FVDI2
Identification √ √
Coding √ √
Actuator test √ √
Output tests   √
Read DTCs √ √
Clear DTCs √ √
Basic settings √ √
Security access √ √
Adaptation √ √
Custom requests √ √
Broadcast requests   √
Measured values √ √
Advance measure value √ √
ECU Flasher √

flash ECU by OBDII, now it supports frf, odx, sgo file

√
Protocols TP2.0,

UDS,

KWP1281,

KWP2000

KWP2000 over TP2.0,

KWP2000 over TP1.6,

UDS over ISO transport protocol (CAN),

KWP1281 or KWP2000 over K-Line

 

VAG key programming:

 

  VVDI2 FVDI 2
4th immobilizer VW/Audi/Skoda/Seat/Porsche/Bentley VW/Audi/Skoda/Seat/Porsche/Bentley
read/write EEPROM √ √
read/write immo data √ √
read START/STOP key data √ √
add a new key √ √
program a new key

(when all key lost)

√ √
read PIN √ √
coding calculator   √
5th immobilizer VW/Audi

incl. A4(2009- ), A5, Q5, A6 (2012-), A7, A8(2011-),

Touareg(2011-)

VW/Audi/Skoda/Seat, incl A4/A5/Q5 2007+ vehicles with the BCM2 immobilizer
OBD read BCM2 √ √
BDM read BCM2 √ √
check key status √ √
make dealer key √ √
learn key √ √

 

Special functions for VAG:

 

  Xhorse VVDI2 Flyobd FVDI2
Engine Control Unit
read PIN, CS, MAC √ √
change KM √ √
switch OFF/ON immo

(enable/disable immobilizer)

√ √
read/write flash √  
read/write eeprom   √
K-Line Instrument/Immobox
read pin code from Kline cluster&immobox √ √
read/write EEPROM √ √
read Flash   √

read ROM/Flash

change KM √  
auto remove “DEF error”   √
Adapt Unit
ECU adaptation √ √
steering lock adaptation   √
change service interval options   √
Component protection
Generation 1 √ √
Generation 2 √ √
EEPROM dump tool
ECU EEPROM
decode PIN, CS, MAC √ √
set new PIN, CS, MAC values √ √
change KM   √
Immobox EEPROM
Kessy module(93C86) √ √
J518 module √ √
comfort module √ √
decode PIN, CS, Immo NO., VIN etc √ √
Cluster and immobox EEPROM
decode PIN, KM √ √
change KM √ √
TV activation ED1/ED2
change speed limit of MMI compatible vehicles   √
Airbag
read/write complete EEPROM of airbag   √
clear the crash data of the airbag module   √
Custom Read/Write
read/program memory in some ECU   √
PIN Converter
convert PIN codes   √
Service interval
reset of the service reminder,   √
reset of the service interval parameters   √
change service interval options   √
Navigation
enable/disable the “Eject” button of the “Navigation” system   √
Cruise control system
activate/deactivate a cruise control system

 

  √
change the related steering wheel electronics( SWE) configuration

 

  √
Brake pads change
open rear parking brake for pad change

 

  √
close rear parking brake   √
parking brake function test   √

 

From the charts above, FVDI2 FLY and VVDI2 Xhorse almost share the same functions.

They mainly differ in these aspects:

1 OBD read CS/PIN of MED17

2 generate OEM remote control

3 software authorization

 

FVDI2 full kit includes software for VAG – VW, Audi, Seat, Skoda; Porsche; Mercedes/Smart/Maybach; OPEL/VAUXHALL; BMW; Peugeot/Citroen; Fiat/Alfa/Lancia; Renault; Toyota/Lexus; Hyundai/KIA; Nissan/Infiniti; TAG Key Tool; Ford; Volvo;Chrysler, Dodge and Jeep; Mitsubishi; DAF; Bikes, Snowmobiles and Water scooters.

Your FVDI2 commander can be authorized; cost depends on vehicles

 

VVDI2 full kit includes VK-01 Transponder Programmer, VJ-01 Passthru J2534 and software for VAG – VW, Audi, Seat, Skoda; BMW; PSA (Peugeot/Citroen); Porsche

VVDI2 authorization service, look here:

http://blog.xhorsetool.com/convert-vvdi2-basic-vvdi2-full-version/

 

My final decision:

Have read lots of info in webs. i was told that if tools are only for VAG + BMW , then VVDI2 and VVDI prog is the best way to go. No need any other tool. 90% of VAG and BMW can be done by OBD in VVDI2:

http://www.xhorsetool.com/wholesale/vvdi2-full-version-with-vvdi-prog.html

 

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

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