VVDI Prog Read N20 N13 ISN with DME OBD Cloning Cable

How-to: Read ISN From ECU BMW N20/ N13 with Xhorse VVDI Prog and MOE Cable without soldering.
The MOE BMW DME OBD ISN Cloning Cable comes with multiple adapters B38 – N13 – N20 – N52 – N55 – MSV90
To use with the VVDIPROG programmer
For example: Read N20 ISN code from ECU
Connect N20 N13 adapter with Bosch ECU adapter
Connect Bosch ECU adapter with vvdi-prog
In VVDI prog software, select Type Bosch ECU Adapter->BMW->MEVD17.2.4 Exx (N20) (Adapter)
Read D-flash
Read VIN and ISN code success
Read DFLASH success. Save data.

Reviews on Xhorse VVDI2, Key tool, Dolphin XP005 etc

One DK Veteran review on Xhorse VVDI2, key tool max, key tool, Dolphin XP005 etc
One DK Veteran who is running a locksmith shop and he is trying to tell what kind of key programmers (and other hardware) he have, and what they are good for. This post editor picks his point of view on Xhorse VVDI2, key tool max, key tool, Dolphin XP-005 etc
A good alternative when you don’t want to pay for the AVDI modules.
It has VW (Audi, Seat, Skoda, Porsche, Bentley), Beemer and PSA support with key learning and so on. I don’t know how other peoples think, but AVDI is and was a good tool – but is damn expensive. The modules what this machine can do were cost more than 10.000.- euros. This alternative is good enough to do the allday work, and costs only $1600 from the official web page. From this year the ID48 cloning is free for all users, don’t imitate – innovate! There is only one thing with this toy what irritates me: you have a prompt in the program, that you have to update the software, but if you push on update button, nothing happens. To update the program you have to download & install the new sw as usual @ VVDI Prog, only the firmware update needs the official update manager. Sometimes some functions aren’t activated, then you can ask  sales@vvdishop.com for help.
Another key tool from X-Horse, if you want to buy something better than the mini, this is your choice.
I hate when I am forced to buy something, even then when it is a good tool. X-Horse did this with removing the normal Key Tool from the market, now you can make your choice between the mini and this if you want to have updates. This thing is a weird-housed Android tool with good functions, for example decoding keys from photo. This device makes the smartphone unnecessary for the use of X-Horse devices, it can do the key tool functions, can make the key cutters work and so on. The smart key side is strong enough @ X-Horse, but if you need the normal remotes, then the X-2 is much more better choice: the Keydiy usual remotes are easier to get as the XHorse ones.
This device has an OBDII expander, the ‘Mini OBD’, what can read out special infos (pin codes) through OBD, and help to program keys.
Its price is a bit less, than $500 with the Mini OBD from vvdishop.
Xhorse VVDI Key tool: A must have
This is the alternative answer of XHorse to the Keydiy stuff. To be honest this programmable universal remote idea is so good as it could be, that’s why they made another type for the same task. The first thing is compared to the Keydiy X2, what’s the next generation tool of KD after Mini, 200 & 900 is the fact, that this revolver-looking toy has a big color display, and can be used without smartphone and internet – however this abilities are usable too. The main advantage compared to a KD900 is the fact, that this tool can clone transponders, and renew used remotes too. Yes, this renewing option is strongly limited, but is much more than nothing, and can come very often handy: just get a new housing for the remote, and make money from the garbage. The transponder cloning is good from some pov it is better than Handy Baby and X2, because it has free G and H chip functions. You need only 2 types of transponders for cloning: CN3 & LKP02. As far you don’t try to clone ID48. This toy forces you to clone all ID48s as a 96 bit one via internet, and you know that this function isn’t for free…
Maybe it offers less type of remotes as the KD does, but covers the mostly needed models. Sadly they aren’t compatible with each others, so you have to decide between KD or VVDI stockings, but my answer to this problem was that I have only B01 type remotes in my car with this tool, and KD stuff in the shop.
As I said earlier, this is a must have tool, you can get it from $260 with 5 programable remotes.
The cheapest tool for Toyota key learning is the Toyota Smart Keymaker for nice $10.26 with free shipping, but it has limited abilities, so wouldn’t trust that it can renew ur remotes.  Normally I would recommend VVDI Key Tool with the renew adapters, or something like it. If you wanna make money, then you have to invest into a tool that may be expensiver as you think for the first look, but when you can trust it and use it in a long term, then it would make you a good profit.
just another automated key cutter, but it is really made to work on the roadside – a good choice
After the X6 I was really happy to have a machine what’s more compactor and smaller for the roadside work – but this small thing is a heavy opponent. At first it is heavy because the batteries are built in into the machine, it can cut up to 10 keys without recharging – when you have no troubles with his bit.ch…
It operates from smartphone or tablet or KeyTool Max as usual @ X-Horse, you can use the same VVDI app. The connection was made trough Bluetooth as usual. The main problem with the machine is the hit & miss system what’s built in as factory feature. Sometimes it won’t work. Recalibrate the clamp, cutter calibration and such jokes are coming continuously, but it won’t cut da damn key. In this cases just switch the app to expert mode, and retry. Usually it helps, but when not then you have to do all the calibrations what’s needed. This is impossible without a HON66 blade. If you try to do the calibration with another one, you will get a really bad result. For example: if you do the calibrations with a GT10 key, then you can decode the same blank key only for 3333333 instead of 1111111. To avoid this I’ve put a HON66 blade and a small hex into the collecting tray. I understand that the HON66 is the broadest available key blade, but why is it necessary to use only that one – neither the Mirace or the X6 does such jokes. Another problem is the bad keyway cutting when you cut an inner groove key. If you cut a VA2 or VA6 blade it makes such a bluff cut, that you can put the key in into the keyhole, but it is very difficult to pull it out. It happens often when it decodes something that the machine breaks the probe without any reason, but next time (with the new probe) it decodes the key perfectly.
However, this machine is good enough to buy one, but only for second one – you can’t trust it so much as an X6 for example.
The price is around 2000 USD with the basic accessories.
Let’s me stop here and will keep update in the later days.

AUDI A5 70F3380 BCM2 Wiring Diagram to VVDI Prog

Here the pinout to read this bcm2 of Audi A5 70F3380 in xhorse vvdi prog programmer.
Make sure you choose correct MCU. (click to enlarge images)


I read one of these a few days ago. Don’t remove any components from the board and the connection is same as picture. The board does look slightly different from vvdi picture. I think all useful data will be inside the 95320.
Vvdi prog not have SPI, only UART, other programmers have.

Good luck!

Xhorse iScanner VAG MM-007 Firmware Update

How-to: update original Xhorse Iscancar VAG MM-007 (SuperVAG 3+) Diagnostic and Maintenance Tool.
Latest version:
Firmware version: 2.3.2
Software version: V2.3.0 (released 26/07/2018)
Turn on VAG-007
Select About Iscanner to check device information: SW, FW version and S/N


Go to System Setup->Firmware Update
Check available firmware update and confirm
Connect VAG MM-007 with laptop via test cable
Run update tool or Xhorse upgrade Kit
Check device info and press Update Online 
Check update status on mm-007 or laptop
Firmware completed.

Xhorse W204 Mini ELV Emulator vs. Normal ESL Emulator

Q: What is this and what does it do?
A: It is the new style Xhorse Mini ELV emulator for Mercedes Benz w204 w207 w212.
Q: What’s the difference between the mini one and normal ELV emulator?
A:   The new mini emulator is smaller and cheaper.  They have same functions.
Q: Works with VVDI MB?
A: Yes.
Q: How much does it cost?
A: The mini emulator takes $139 for 5 pcs/lot, deliver via standard shipping.

Xhorse VVDI Toyota 8A AKL Adapter Manual and Wiring

Here vvdishop.com provides opearyoion manual to the new released Xhorse VVDI 8A adapter for non-smart key all keys lost without disassembling immo box.
Manual including:
Toyota Camry 2015 2016/2017 Years 8A All Keys Lost
Toyota Corolla 8A All Keys Lost
Toyota High Lander 8A All Keys Lost
Toyota Hilux 8A All Keys Lost
Toyota Levin 8A All Keys Lost
Toyota Prado 2017 2018 8A All Keys Lost
Toyota RAV4 8A All Keys Lost
  • can be used with vvdi2key tool max + mini obd tool
  • Toyota 8A Non-smart key car models:
    Levin, Corolla, Rav4, Prado, Land Cruiser,Camry, Highlander, Reiz, Sienna
  • NOT ON BENCH: not on bench on car no need to dismantle the dash anymore vvdi2 new software + keytool max u can read immo data and make keys directly to immo or other option is baraccuda and tango on bench
(Click to enlarge manual images)
Camry 2015, 2016/2017  8A AKL
Corolla 8A AKL
Highlander 8A AKL
vvdi-8a-adapter-toyota-high lander-akl
Hilux 8A AKL
Levin 8A AKL
Prado 8A AKL
Rav4  8A AKL

VVDI2 BMW FEM “Current version is not support”

A 2012 F30 BMW 335i. FEM is out and on bench. Have isn from DME. Xhorse VVDI2 reports this message” Current version is not support, please perform program FEM/BDC operation with “BMW E-sys software” first.  ”
Same with Autel IM608…it doesn’t recognize the SW version and has no upgrade path.  Neither tool recognizes the software on this fem.
Software version:
SWFL 0000155E 003.007.010
SWFL 0000155F 000.003.025






*This is normal.  This FEM software is not yet supported by VVDI2 BMW yet.
Possible solutions:
Had same issue with vvdi2 . Downgrade fem with esys.
You’re better off putting the module back in the car and use e-sys to do a istep update.
If using Autel MaxiIM im608 and go through smart mode. You can update the S/W on the 608 through the Autel BMW router. Follow instructions, job done.
Just do coding with esys or autel and go again.
If failed with IM608, try maxisys.
Autel has BMW/Mercedes server that only the cool kids with 908p get to play with.

Program Mercedes W216 All Keys Lost on Bench with VVDI MB

How-to: program Mercedes Benz w216 all keys lost with Xhorse VVDI MB Tool on bench.
Device required:
W216/W221 CABLE
Programming Procedure:
Step 1: Read EIS data
Connect W216/W221 cable with EIS and VVDI MB via test cable
Run VVDI MB software, Read EIS data
Save EIS data
Save HC05 format file
Step 2: Calculate Password
Select Password Calculation
Choose All keys lost->OBD mode->W216(FAST)
Connect MB Power adapter with vvdi. Connect 12V to MB power adapter. Don’t provide 12V power to EIS cable.
Connect “Device OBD line” to OBD on bench before continue.
Press “Data Acquisition”
Connect IR adapter to VVDI MB tool before press OK
Wait about 1 hour 20 minutes to acquire data
Save data
Data acquisition finished. Upload the saved data with “Upload data” for password
wait 2 minutes to query result
Calculate password succeed. Copy the password.
Step 3: Prepare Key File
Choose Prepare Key File function
Load EIS file
Paste password here and choose key number i.e #6
Select unused key position and tick V51
Press Prepare Key File
Save key file
Step 4: Write Key
Select Read Write Key function
Insert a new key into VVDI MB
Load key file
Press Write to write key
Write key success.
Test the new key.

VVDI Prog V4.9.3 adds EZS 9S12XDT384 EIZ 9S12XDP384

Xhorse VVDI-Prog programmer software released to latest version 4.9.3 on April 29th, 2020.
VVDI PROG latest software version V4.9.3 update
v4.9.3         (2020-04-29)
* This version DON’t need update
* Fix 93Cxx ERASE BUGs
version in Doc folder
+ Add S2943 option
+ Add S2943 (CLIP) option
+ Add EIZ-W906-9S12XDT384,
option in <4-IMMOBILIZER-><BENZ>
+ Add ARRIZO3 option in
+ Add FIAT500 option in
V260-STEERING-COLUMN(2016) options in
option in <8-OTHERS-><FAW>
+ Add CLIO-HFM-MODULE option in
option in <8-OTHERS-><VOLKSWAGEN>
Free Download VVDI Prog software 4.9.3

VVDI Prog updated new wiring diagrams
W906/CRAFTER EZS 9S12DT256-DT384-DP512
W906/CRAFTER EZS 9S12DT256-DT384-DP512
SPRINTER/CRAFTER EZS DT256-DT384-DP512 (Require Benz EIS/EZS Adapter)