Free Download Xhrose VVDI Prog V4.6.1 Software

Xhorse VVDI Prog ecu, mcu, eeprom programmer software released to V4.6.1 (2017-08-30).

VVDI Prog V4.6.1 Update Feature:
v4.6.1 (2017-08-30)
* This version DON’t need update firmware
* Fix some bugs
+ Add VVDI PROG USER MUNUAL 4.6.1version in Doc folder
* Fix MC9S12XS/MC9S12XHY series PFLASH write error problem
* Fix SRS-VW52-V1 diagram
+ Add AT24C01(CLIP),AT24C02(CLIP), AT24C04(CLIP), AT24C08(CLIP), AT24C16(CLIP), AT24C32(CLIP), AT24C64(CLIP), AT24C128(CLIP), AT24C256(CLIP),
AT24C512(CLIP), AT24C1024(CLIP), AT25010(CLIP), AT25020(CLIP), AT25040(CLIP), AT25080(CLIP), AT25160(CLIP), AT25320(CLIP), AT25640(CLIP), AT25128(CLIP),
AT25256(CLIP), AT25512(CLIP), AT93C06[A](CLIP), AT93C46[A](CLIP), AT93C56[A](CLIP), AT93C57[A](CLIP), AT93C66[A](CLIP), AT93C76[A](CLIP),
+ Add CAT24C/W01(CLIP), CAT24C/W02(CLIP), CAT24C/W04(CLIP), CAT24C/W08(CLIP), CAT24C/W16(CLIP), CAT24C/W32(CLIP), CAT24C/W64(CLIP), CAT25C128(CLIP),
CAT25C256(CLIP), CAT93C46[A](CLIP), CAT93C56[A](CLIP), CAT93C57[A](CLIP), CAT93C66[A](CLIP), CAT93C76[A](CLIP), CAT93C86[A](CLIP) options in
+ Add XL[S]24C01(CLIP), XL[S]24C02(CLIP), XL[S]24C04(CLIP), XL[S]24C08(CLIP), XL[S]24C16(CLIP), XL[S]93C/LC06(CLIP), XL[S]93C/LC46(CLIP), XL[S]93C/LC56(CLIP),
+ Add FM24C02(CLIP), FM24C03(CLIP), FM24C04(CLIP), FM24C08(CLIP), FM24C09(CLIP), FM24C16(CLIP), FM24C17(CLIP), FM93CS06(CLIP), FM93CS46(CLIP), FM93CS56(CLIP),
FM93CS66(CLIP), NM24C02(CLIP), NM24C03(CLIP), NM24C04(CLIP), NM24C05(CLIP), NM24C08(CLIP), NM24C09(CLIP), NM24C16(CLIP), NM24C17(CLIP), NM24U17(CLIP),
NM24C32(CLIP), NM24C65(CLIP), NM93C06(CLIP), NM93C46(CLIP), NM93C56(CLIP), NM93C66(CLIP), NM93C86(CLIP), NM93CS06(CLIP), NM93CS46(CLIP), NM93CS56(CLIP),
+ Add 24AA02(CLIP), 24AA04(CLIP), 24AA08(CLIP), 24AA16(CLIP), 24AA164(CLIP), 24AA32(CLIP), 24AA128(CLIP), 24AA256(CLIP), 24C02(CLIP), 24C04(CLIP), 24C32(CLIP),
24LC02(CLIP), 24LC04(CLIP), 24LC08(CLIP), 24LC16(CLIP), 24LC164(CLIP), 24LC32(CLIP), 24LC64(CLIP), 24LC65(CLIP), 24LC128(CLIP), 24LC256(CLIP),
93C/LC/AA76B(CLIP), 93C/LC/AA86B(CLIP), 93C/LC/AA46C(CLIP), 93C/LC/AA56C(CLIP), 93C/LC/AA66C(CLIP), 93C/LC/AA76C(CLIP), 93C/LC/AA86C(CLIP) options in
+ Add M24C01(CLIP), M24C02(CLIP), M24C04(CLIP), M24C08(CLIP), M24C16(CLIP), M24C32(CLIP), M24C64(CLIP), M24C128(CLIP), M24C256(CLIP), M24C512(CLIP),M93C06(CLIP),
M93C46(CLIP), M93C56(CLIP), M93C66(CLIP), M93C76(CLIP), M93C86(CLIP), M95010(CLIP), M95020(CLIP), M95040(CLIP), M95080(CLIP), M95160(CLIP), M95320(CLIP), M95640(CLIP),
M95128(CLIP), M95256(CLIP), M95512(CLIP), ST24C01(CLIP), ST24C02(CLIP), ST24C04(CLIP), ST24C08(CLIP), ST24C16(CLIP), ST24E16(CLIP), ST24E32(CLIP), ST24W02(CLIP),
ST24W04(CLIP), ST24W08(CLIP), ST24W16(CLIP), ST25C01(CLIP), ST25C02(CLIP), ST25C04(CLIP), ST25C08(CLIP), ST25C16(CLIP), ST25E16(CLIP), ST25E32(CLIP), ST93CS56(CLIP),
+ Add X24C01(CLIP), X5043(CLIP), X5045(CLIP) options in <1-EEPROM&FLASH>-><ST(CLIP)>(Need EEPROM CLIP ADAPTER)
+ Add ME7.4.5-FLASH-ST10F275, ME7.4.5-EEPROM-95320 options in <3-ECU>-><BOSCH>
+ Add BCM2(D70F3380) option in <4-IMMOBILIZER>-><AUDI>
+ Add EWS3-KLINE(0D46J) option in <4-IMMOBILIZER>-><BMW> (Need EWS3 ADAPTER)
+ Add BCM-XEP100(2009–) option in <4-IMMOBILIZER>-><LANDROVER>
+ Add LAGUNA-UCT(2006) option in <4-IMMOBILIZER>-><RENAULT>
+ Add BCM2(D70F3380) option in <4-IMMOBILIZER>-><VOLKSWAGEN>
+ Add BJ40-DASHBORAD, E150-DASHBORAD(2014), EX200-BCM(2016) options in <5-DASHBORAD>-><BAICMOTOR>
+ Add EQ-DASHBOARD(2017) option in <5-DASHBORAD>-><CHERY>
+ Add IEV-DASHBOARD(2017) option in <5-DASHBORAD>-><JAC>
+ Add REGAL-SRS(2014) option in <7-ARIBAG>-><BUICK>
+ Add GOLF7-SRS option in <7-ARIBAG>-><VOLKSWAGEN>
+ Add A6L-C7-EPB-MODULE option in <8-OTHER>-><AUDI>
+ Add 300C-PDC-MODULE(2007–) option in <8-OTHER>-><CHRYSLER>

Free Download VVDI-Prog V4.6.1 software
Notes: about eeprom clip adapter or EWS 3 adapter,please contact vvdishop.com customer service for help.
vvdi prog eeprom clip adapter

EWS 3 adapter 1

EWS 3 adapter 2



How to use Xhorse VVDI2 to Program Audi Q7 2007 Remote

Here vvdishop introduces 2 ways to program remote smart key on a Audi Q7 year 2007 with Xhorse VVDI2 key programmer by OBD.
Connect Xhorse VVDI2 VAG key programmer with vehicle through OBD connector
Audi Q7 OBD diagnostic connector location
The remotes to be programmed use ID8E transponder
First, we show how one of the two remotes is deprogrammed
Original key can turn on the switch, remote key to be programmed cannot.

Method 1:

Open VVDI2 software
Select Audi->Key Learn-> 4th Immobilizer system-Audi-> A6L/Q7/Allroad
Turn ignition ON
We extract the necessary information (Pin Code and Security Code) of the vehicle to access and be able to perform the final process of programming (Key Learn)
Select Autodetect from engine (ECU)
Reading data, please wait
Reading data success
We observe on the above screen the information of security codes (Pin Code and Security Cop) extracted correctly

Let’s go to the final programming process (Key Learning)
Enter number of keys to learn: 2
and press Key Learning button
Insert the dealer key into car and switch on for at least 2 seconds. The time for change key should  within 5 seconds. Press OKAY button after all key is learned.
All keys successfully learned.

Method 2:

Next, we will see another method of programming.
In this case, more direct and automatic.
And with information on the status of immobilizer and possible vehicle lock by incorrect Pin Code or transponder to
real-time on-screen.
In VVDI2 Audi Menu
Select Key Learn->Key Learn
Auto detect vehicle: A6L/Q7/Allroad 2005+, CAN
Select Autodetect PIN/CS
Automatic detection / extraction of the security codes (Pin Code and Comp. Of Security)
Real-time status information of the Immobilizer: type of key / transponder and its status, access to units, number of keys programmed
Real-time information on possible vehicle lockout and remaining time for leaving it
PIN and CS Security codes successfully extracted
Enter key number in marked red area: 2
Press Learn button
Insert entry key and switch on ignition
We accept OK to finish the process once the steps are done correctly
Test the new programmed remote key.


Will VVDI Prog read Volvo V50 9s12dg256 OLO1Y?

Is Xhrose vvdi prog programmer able to read volvo v50 keyless entry module?
Chip is 9s12dg256 OLO1Y.



Chip is on the list

0L01Y is the same MCU as in Benz EZS/EIS units....W906 for example...try this.


Which programmer will read MC9S12KG256 mcu?

hi. i need universal programmer that can do MC9S12KG256 mcu. can your please forward me prices and programmers that can do the job. thanks for your time. regards.

Answer from vvdishop engineer:
Xhorse VVDI Prog programmer will read and write MCU MC9S12KG256.


VVDI MB BGA Tool Disable Mercedes E260L 2011 key

Guide to disable Mercedes E260L 2011 key by using Xhorse VVDI MB BGA Tool Mercedes key programmer.

Key information:
Original key: 3 button semi intelligent key
Frequency: 433MHz
Start: insert key to start engine
Disable key device: VVDI MB

1.Connect VVDI MB Tool with vehicle via OBD diagnostic socket. Turn ignition switch to ON position.
Open VVDI MB BGA software, select EIS-> Read EIS data and then save data.
2. Insert key into EIS
3. VVDI MB will prompt key position to be disabled
Note: VVDI Mercedes shows the last used key number #2, second used key number #7, so Key 2 and Key 7 are the working keys. Do not disable key 2 and key 7. We need to disable key 1.
4. Tick the key 1 to be disabled
After disable key 1, it will not start car. You cannot add key on this position neither. Are you sure to disable key 1? Press YES to continue.
5. VVDI MB Tool disable Mercedes key success!


VVDI2 V4.3.0 adds BMW FEM/BDC Key Programming function

Xhorse VVDI2 key programmer V4.3.0 software released BMW FEM/BDC system key programming function.

VVDI2 V4.3.0 update (2017-08-16)
*** Require firmware V4.3.0
************************************************* *********************
===== VAG V4.3.0 =====
1. Bugfix===== BMW V4.3.0 =====
1. Add BMW FEM/BDC system key learning, erase key
2. Add BMW FEM/BDC system reset KM
3. Add FEM/BDC syste backup coding, restore coding
4. Attention: FEM/BDC Key Learn is an option function, it require buy license or exchange with bonus points. Contact your dealer for help!===== Porsche V4.3.0 =====
1. Bugfix===== PSA V4.3.0 =====
1. Bugfix===== Transponder Programmer V4.3.0 =====
1. Bugfix
===== J2534 V4.3.0 =====
1. Bugfix
===== Online Upate Tool V4.3.0 =====
1. Bugfix
===== Quick Start V4.3.0 =====
1. Bugfix
Q: After activation the fem bdc it will work without tokens?
A:  Yes.
VVDI2 – BMW FEM/BDC system(function released and available, just no user manual)
Users can refer to following information (3 steps for make keys:get key info->programming FEM/BDC system->make keys)
1.support make new key with ignition switch(support add spare key and all key lost, all key lost require ISN)
2.support reset FEM/BDC KM(cluster require reset manually)
3.support erase key(after erase the key position become blank position)
4.support backup coding
5.support restore coding

1.backup coding and restore coding can direct operation generally.
2.add keys, reset KM, erase key must programming FEM/BDC system first
3.in FEM/BDC interface, if ‘get key info’ the type not support, it will show:customer should use “BMW E-sys software” program FEM/BDC system.then programming FEM/BDC system with VVDI2 BMW
4.when operation on ‘programming FEM/BDC system’interface,please don’t close this software window until all procedures completed.
5.programming FEM/BDC system, require soldering and get eeprom.(FEM 95128 chip, BDC 95256 chip)usually there are 2 same chips on the module, please refer to the software diagram, select the correct one.
6.programming FEM/BDC system,must restore the original eeprom, restore coding.if cannot restore coding or after restore coding assemble FEM/BDC module back to car,but with problem(such as the remote control cannot start the car
or the car with window problem)please use “BMW E-sys software” coding for FEM/BDC system
7.if connect power to FEM/BDC module, but the relay keep ringing,please contact technical support for help.usually operation on FEM/BDC should be ok,just need to programming.
If your vvdi2 already bind to condor,then BMW FEM/BDC = 600 USD
without condor: BMW FEM/BDC = 800usdPls note:
1.Your vvdi2 must already has BMW OBD functions
2.After payment, pls give us serial number of VVDI2 and condor(if you have)
Instructions of FEM/BDC:

VVDI 2 Updated to V4.3.1 (2017-08-18)
Free Download VVDI2 V4.3.1 Software

For 4.3.0 software users, just download 4.3.1 directly, no need update firmware again.
Require firmware V4.3.0
************************************************* *********************
===== VAG V4.3.1 =====
1. Copy 48 function: Support Passat B6/CC with 48 transponder
2. Bugfix
===== BMW V4.3.1 =====
1. Improvement for BMW FEM/BDC key learn
2. Bugfix
===== Porsche V4.3.0 =====
1. Bugfix
===== PSA V4.3.0 =====
1. Bugfix
===== Transponder Programmer V4.3.0 =====
1. Bugfix
===== J2534 V4.3.0 =====
1. Bugfix
===== Online Upate Tool V4.3.0 =====
1. Bugfix


VVDI2 vs Tango: VVDI2 Wins in OBD, VAG, BMW

Topic: VVDI2 or Tango? Which is better for auto key programming?

Program keys: VVDI2 via OBD, Tango from dump

If you are going to make keys from dump and reading with a programmer buy Tango.
If you are looking to make keys over OBD buy VVDI2 is a good tool for BMW CAS/MB EZS. (read and write MB IR key)
Tango more features, VVDI2 good for OBD
Better buy VVDI2 with VVDI Prog
I personally prefer Tango good support and more features, xhorse it is also a very good for obd.
If you buy VVDI2 i also recommend complement with VVDI programmer.

Tango has guides with pics, free with standard tool

I don’t know VVDI2… but I have tango and it’s excellent so long as you have good programmers too like xprog etc. Most makes/models have guides with pics. Also many makers are free with standard tool and you can just add when you need

VVDI2 + Tango better than Zed full

If you mean original Tango and VVDI2 full…than this group will be better than zed full, thats my opinion…but there is a lot of car that you will need to remove BCM’s, immo’s…etc because vvdi2 and tango are more eeprom based tools, except vvdi2 making bmw and vag over obd2, skp900 and obdstar are obd2 tools but cant help you with fiat, opel, renault and with some few brands

VVDI2 + VVDI Prog good for VAG + BMW

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.

VVDI2 = VVDI + Tango + …

VVDI 2 includes all the VVDI functions, the function of Tango…. has improved remote control generation and chip identification, and also enhanced the coil’s stability
Moreover, you don’t have to connect VVD2 with a computer or other devices to identify chip or detect remote frequently.

VVDI2 wins! Wins in OBD making keys! Wins in VAG + BMW key programming.

Correct odometer
Generate key
Unlock key
Fix CAS computer

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

Program key chip
Generate specialized chips
Immobilizer data processing tool
Other key tools
Generate remote control