Review from Martin Atkinson: I love my xhorse tools

Review from Martin Atkinson:

I have VVDI-Prog, VVDI MB and VVDI2.

VVDI-Prog is an amazing tool to compliment the VVDI MB and VVDI2

if it won’t read with the adapters I just solder on only had one so far that wouldn’t actually read once I had cleaned it up. But tbf I’ve only used xhorse tools for Mb so far


VVDI2 + VVDI Prog + Eeprom Adaptor

BMW 120D 2017

FEM Add Key.

Plugged into vehicle read key data
Preprocess the fem module
Programme spare key with isn from existing key.



VVDI MB + VVDI Prog + MB Adapters

Mercedes Vito W639 2010

Only Working key failed

Removed EIS

Read EIS with MB adaptors + VVDI Prog

Generate key files with VVDI MB

Write file to VVDI MB KEY

Replace EIS

Initialise key and test remote




VW Polo 9N3 2007

All keys lost

Key learn>key learn>wait for auto detect immo. VAG (immobiliser Box) – KWP1281 was autodetected.
Get pin/cs


Manually read pincode under immobox/instruments>VDO66/VDO86

Key learn>key learn>wait for auto detect immo. VAG (immobiliser Box) – KWP1281 was autodetected.

Failed to Programme Keys

Key Learn>Key Learn>manually select VAG KWP1281 Immobiliser>enter number of keys and pin>press learn and follow on screen prompts.



Tips from an experienced user: Vw polos / Ibizas and similar systems have problems on key learning menu cause ecus it locks itself and doesn’t allow you to do the process even if vvdi2 said successful ….as long as you read cluster on those k line there is another way to add key directly and faster than do key learning .


In sum I love my xhorse tools. If you know what your doing and know the systems they are brilliant. I just need to get more acquainted with the BMW systems


(Big thanks to Martin Atkinson)

Can VVDI Prog read & write 35160WT?

I’d like to answer the questions for you guys:

“Possible to read and write 35160WT with VVDI Prog?”


Tried with Vvdi programmer to reset eeprom chips on bmw clusters / odometers


But no matter how I try I can’t read ANY eprom soic 8 chips.


Then i tried a loose spare chip. Thinking if i can’t read out of circuit, i will know you have a vvdi or adapter issue


I’ve done that with 2 different Vvdi programmers.

None could read the chip off circuit or in circuit.


I’m sure i’m not trying to read a 35080WT


that’s the second eeprom on a bmw 6wb / 6wa cluster.
Strange thing here is, that cheap as crappy China tools can read both EPROMs but Vvdi can’t. Even though they’re bot on the supported eeprom list.



(many thanks to members in the group:


The conclusion:

VVDI Prog is able to write 35160WT only, NOT write…

VVDI Prog Software V4.7.6 Download Free

Free download VVDI Prog 4.7.6 programming software with released notes.

Download link:!ygIhDYIQ!08YQi5fKzodrixfnOE-KXPAOjSUtIMSGR3HOPQqYEUc

Password: 123456

Requirement: No new fw requirement

What’s New: 
+ Add VVDI PROG USER MANUAL 4.7.6 version in Doc folder
+ MB90F352E, MB90F352ES, MB90F352TE, MB90F352TES, MB90F352A, MB90F352AS, MB90F352TA, MB90F352TAS, MB90F357E,
MB90F357ES, MB90F357TE, MB90F357TES, MB90F352, MB90F352B, MB90F352S, MB90F352BS options in <2-MCU>->
+ Add CX70(2017) option in <5-DASHBOARD>->
+ Add FORTUNER(2018) option in <5-DASHBOARD>->

Tech support: