Xhorse VVDI2 key programmer vs FlyOBD FVDI2 Abrites commander

Here is a detailed comparison of Xhorse-made VVDI 2 ii commander key programmer and FLY-made FVDI 2 ii Abrites Commander.



*** Similarities ***

FVDI2 and VVDI2 ABRITES Commanders share the similar functions, including basic diagnostic, key programming, J2534 adapters etc.

FVDI 2018 2015 FVID2 Installation Step by Step Guide

*** Differences ***


2016 VVDI II: $2,150

2016 FVDI II: $1,369


Newest Version

Xhorse VVDI II: v1.1.7

Fly FVDI II: V24



VVDI ii and FVDI ii software: no need activation



VVDI II: English/Chinese

FVDI II: English, Germany, Spanish, French, Russian, Italian, Danish, Czech, Chinese, and Bulgarian



All commanders can be updated; VVDI 2 is much easier than FVDI 2.

VVDI 2: update online with free download software for lifetime

FVDI 2: For customers with old FVDI Commander from uobdii.com, ysend the FVDI Commander hardware and soft-dongle back and pay 300.00USD extra to get a new FVDI 2, with the same car model software+ free FLY OBD Terminator software + all J2534 DrewTech Software.

Note: (if you lose the soft-dongle, you need pay another 90.00USD, if you have both hardware and soft-dongle, you just need pay 300.00USD)


Vehicle coverage

VVDI2 commander: covers VW, Audi, BMW, Porsche vehicles

Item Name&No VVDI2 Full Version
VVDI Basic Version
and VW Module Plus 5th IMMO Authorization

VVDI Basic Version Only
VVDI Basic Version+BMW


Price $2150.00 $1550.00 $499.00 $1079.00
VW × ×
Porsche × × ×
5th AUDI Authorization +320USD (SV86-2) ×
BMW OBD Authorization +720USD (SV86-3) +720USD (SV86-3)
BMW CAS4 + Authorization +260USD (SV86-4) +260USD (SV86-4) +260USD (SV86-4)


FVDI2 Abrites Commander: VW, Audi, Seat, Skoda cars from 1996-2014

FREE to get:

1) Honda HDS V3.016 + 

2) JLR SDD V145.00 + 

3) TIS V11.00.017 + 

4) VCM IDS + 

5) OBD Termination software:

– VAG-VW, Audi, Seat, Skoda immobilizer Generation 4

– VAG-VW, Audi, Seat, Skoda immobilizer Generation 5

– AUDI A6/Q7 immobilizer Generation 4,5

6) DAF or Bikes software



Xhorse VVDI2 key programmer:


1) Core function: To detect the remote control frequency

2) Multi-functions on VAG vehicles

Read & write Immo4/Immo5 system

Learn key

Program BCM remote

K-Line instrument immobilizer box

Correct odometer

Program control unit

Unlock Immo1/Immo2 firmware protection

Support data manipulation tools

3) OBD functions on BMW vehicles

Correct odometer

Generate key

Unlock Key

4) Fix CAS4 EEPROM key programmer

Generate specialized chips

Immobilizer data processing tool

Other key tools

Generate remote control

5) supports third-party diagnostic software:

To perform VVDI2 diagnostic function, third-party diagnostic software (ODIS, Toyota TIS techstream etc.) should be compatible with J2534 function.

6) Plug-in function, reserved connectors 

VVDI 2 can act as a multifunction programmer to connect plug-ins, and read & write IC and CPU data.

Can read and write Benz IR key, Can program key for old and new Mercedes–Benz, Can connect BMW plug to realize OBD function, And meanwhile reserve some connectors for further uses.


FLY FVDI2 Diagnostics:


Standard diagnostic functions:

  1. Connect to the device using KWP2000 over TP2.0, KWP2000 over TP1.6, UDS over ISO transport protocol (CAN), KWP1281 or KWP2000 over K-Line
  2. For all electronic control units reading identification data
  3. For all electronic control units read error (DTCs)
  4. For all electronic control units clear error (DTCs)
  5. Output tests
  6. Control unit coding
  7. Scan all units
  8. Broadcast requests
  9. Measured values
  10. Adaptation


Special functions:

Instrument CAN

– Mileage recalibration by OBDII – VW Golf 6, VW Multivan 2009+, VW EOS 2009+, VW Caddy 2009+, VW Scirocco, VW Polo 2009+, VW Bora 2010+, VW Jetta 2010+, VW Passat CC, VW Amarok, Skoda Octavia II 2009+, Skoda Superb 2009+, Skoda Fabia 2009+, Skoda Yeti 2009+, Seat Leon 2009+, Seat Altea 2009+, Seat Exeo 2009+, Seat Ibiza 2009+, …

– Added support for VDO Instrument Cluster 2006+

– Read/Program memory of instrument cluster immobilizer

– Reading security access code of the IMMOBILIZER

– Reading security code (PIN) and component protection by OBDII – VW CRAFTER

– Read/Write immobilizer data in VDO dashboards with NEC microcontroller (2009+) by OBDII

– Read/Write immobilizer related data
EZS – Kessy (Q7/A6/Allroad)

– With this function you can prepare dealer key/learn dealer key

– Read/Write eeprom from EZS – Kessy (Q7/A6/Allroad)
Instrument K-Line

– With this function you can establish disgnostic session with the Instrument cluster via K-Line (KWP1281 or KWP2000)

– You can Read/Change odometer value

– Read PIN code

– Read/Write eeprom

– Read ROM/Flash from the Instrument cluster

– Automatic removing of “DEF error” for Audi A4 instrument cluster BOSCH RB8
Engine Control Unit

– Read EDC17/MED17 flash memory

– Read/Write of flash memory (EDC15, EDC16 all types Read/Write Flash memory via OBDII (K and CAN). Calculation of

checksums while programming, ME7.1.1, MED9.x, ME7.5)

– Read/Write flash counters (EDC16)

– Read/Write eeprom (VAG-EDC15x, VAG-ME7.1.1, VAG-ME7.1, VAG-ME7.5, VAG-Cartronic ME7.8.)

– Extracting Security access code / PIN (EDC15, ME7.x, VAG-Cartronic ME7.8, EDC16, EDC17, MED9.x, Simos PPD)

– Extracting Component security bytes (EDC15, ME7.x, VAG-Cartronic ME7.8, EDC16, MED17.5.1, MED 9.x, Simos PPD)

– Enable/Disable immobilizer (EDC15, ME7.x, EDC16)

– Mileage recalibration (EDC15, EDC16)
Component Protection Manager

– Component Protection Manager – adaptation of spare part (used electronic control units) and programming component protection of Audi A6/Q7/Allroad/A4/A5/Q5
ECU adaptation by OBDII

– ECU adaptation by OBDII – EDC16, EDC17, MED17, MED9, Simos petrol, SIMOS PPD Diesel, ME7.5.20, ME 7.5.30
BCM2 – Audi A4/A5/Q5 2007+ key programming

– The special function makes possible to learn keys for A4/A5/Q5 2007+ vehicles with the BCM2 immobilizer
Steering Lock adaptation

– The window “Steering lock adaptation” can be used for adaptation of steering lock control module to the VW Touareg/VW Phaeton/Porsche Cayenne/Bentley Continental/Audi A8.

This adaptation can be by CAN TP2.0 or K-KWP2000
TV activation ED1/ED2

– Using this special function you can change speed limit of MMI compatible vehicles to change speed where TV becomes OFF
Key programming/adaptation

– Programming keys by OBDII (VAG with 16 bytes Component Security) – VW Crafter, Audi R8, VW Golf 6, VW Multivan 2009+, VW EOS 2009+, VW Caddy 2009+, VW Scirocco,

VW Polo 2009+, VW Bora 2010+, VW Jetta 2010+, Skoda Octavia II 2009+, Skoda Superb 2009+, Skoda Fabia 2009+, Skoda Yeti 2009+, Seat Leon 2009+, Seat Altea 2009+,

Seat Exeo 2009+, Seat Ibiza 2009+, … Free for owners of AN024+AN026

– UNLIMITED production of TP22/TP23/TP24/TP25 transponders from a Megamos 48. Free for all owners of AN024, ZN001

– No more precoded transponders (TA2/TA3/TA4/TA5) are used for the key-learning. Instead any Megamos 48 Crypto transponder can be used. Free for all owners of ZN001

– Extracting of the 7th byte Component Security from a working key of the car (Megamos, Hitag2). Free for all owners of AN024, ZN001


– With this function you can learn key/transponder to the vehicle
Dump tool

– With this function you can calculate security access codes, change odometer and so on from EEPROM dump from the corresponding unit

– Read/Write complete EEPROM of airbag control units Siemens (CAN bus – ISO15765). Audi A6/Q7/Allroad, VW Golf5…, Skoda Octavia II …, Seat Altea …

– With this special function you can Read/Write EEPROM memory of the airbag module

– Clear the crash data of the airbag module
Custom Read/Write

– Using this application you can read/program memory in some electronic control unit
PIN Convertor

Service interval

– Using this function you can perform reset of the service reminder, reset of the service interval parameters or change service interval options

– Service intervals reset for the models with UDS diagnostics
Remote control adaptation
– Using this application, you can learn remote controls


– Using this application, you can enable/disable the “Eject” button of the “Navigation” system
Cruise control system

– Using this application, you can activate/deactivate a cruise control system and change the related

steering wheel electronics( SWE) configuration if SWE unit is available
Brake pads change

– Using this application, you can “Open rear parking brake for pad change”, “Close rear parking

brake”, perform “Parking brake function test”



*** Conclusion ***

VVDI II is the best choice for VAG group. FVDI II covers the most vehicles than VVDI II.