7/31/2025

Xhorse VVDI2 Cannot Read and Write XSCH01EN Remote?

 Problem:

It’s an XHORSE XSCH01EN Chrysler style XM38 smart remote. VVDI2 won’t record the id63 for Ford, is it a problem with the key or something else, when I record the id63 the key is 46 after recording and won’t change to id63 d4. I also have a mini key tool, but I can’t do the same with 4d.

Xhorse VVDI2 Cannot Read and Write XSCH01EN Remote 1

Xhorse VVDI2 Cannot Read and Write XSCH01EN Remote 2

Xhorse VVDI2 Cannot Read and Write XSCH01EN Remote 3

Solution:

You cannot generate a transponder using the Xhorse smart remote.

Go to Prepare Remote/Proximity function to generate the remote then program remote.

7/23/2025

Xhorse VVDI2 BMW CAS4 FEM BDC OBD and Bench Review

 Does Xhorse vvdi2 support adding key to CAS4+ by OBD without the need to remove the CAS4/4+ Module and do it on the bench?

 

Here is the clue:

VVDI2 and CAS4/4+ via OBD:
It is possible, but not all CAS4/4+ units are supported.
Not possible: software tells you that is not possible and suggests removing CAS4 unit and do it on the bench.
Possible: software tells you put external power supply above 13V and internet connection will be needed. In this case you can unlock by OBD if you don’t want to do it on bench.

Risk: with all attendant risks of OBD flashing.

CAS4 modules can be done via dump reading with an IC programmer or via CAN communication either on bench or over vehicle OBD

Xhorse VVDI2 BMW CAS4

VVDI2 and FEM/BDC:

FEM modules always need to be removed and pre-processed on the bench.

BDC is supported for processing in the car in car, but once again you take on all the risks of OBD flashing.

Some BDC are possible by OBD some not. SWFL_00002419.085.xxx.xxx not support OBD (085 version).

In general BDC can be done via OBD, but you need to have external power supply above 13 V and internet connection.

Xhorse VVDI2 BMW CAS4 FEM BDC

One important thing if you are going to do add keys via OBD is to have external power supply.
Don‘t use some cheap battery chargers. Buy yourself some unit which can handle at least 100 amps.

 

If you’re in all keys lost in 4+/FEM/BDC you’ll need to bench the ECU for the ISN as well. VVDI2 not sufficient hardware for dealing with ISN reading, you’ll need a programmer like multi prog or vvdi prog with the bosch ecu adapter or others to extract the ISN for AKL work.
Preprocessing it on bench is the safest way so far.

 

Bench work with a BDM programmer bypasses flashing or pre-process with CAS4. You are directly reading the EEPROM content where keys and secrets are stored. When you bench read CAS3/3+/4/4+ you are not changing anything, just reading the keys and secret data to prepare keys by a programmer. This is the safest method by a long margin when working with these cars.

You can flash or pre-process these modules on the bench much like we do with FEM/BDC but if you’ve got it out just either solder the wires or use a solder-free adapter to do the job by BDM. There is slightly less risk with working with a module directly as nothing else can request the bus while you are flashing. But this is still 100% not recommended.

The risks of OBD flashing are a dead CAS module basically, and depending on type it can fail in a variety of ways. You need a good library of flash files and a good BDM programmer to fix it if it goes wrong. CAS modules aren’t hard to remove outside of Mini, so just remove the module and do it by BDM and never have a headache of trying to repair EEPROM & find a good flash for your module.

CAS4/CAS4+ solder free adapter

FEM/BDC clip adapter

Xhorse Key Tool MIDI Advanced Version vs Key Tool Max Pro

 What’s the difference between Xhorse VVDI Key Tool MIDI and Key Tool Max Pro?

Check the table comparison below:

ProductXhorse Key Tool MIDI Advanced Version

Xhorse Key Tool MIDI Advanced Version

Xhorse Key Tool Max Pro

Xhorse Key Tool Max Pro

IMMO Programming
VW/Audi/Skoda IMMO4Yes (some models require a programmer)No
VW/Audi/Skoda MQBYes (some models require a programmer)No
Audi 5th Gen IMMOYes (some models require a programmer)No
VAG Porsche MLBYes (with MLB Tool)No
BMW CAS1/CAS2/CAS3Yes (some models require a programmer)Yes (some models require a programmer)
BMW CAS4/CAS4+Yes (some models require a programmer)No
BMW FEM/BDCYes (some models require a programmer)No
PorscheYes (some models require a programmer)No
Land rover/Jaguar 2015-2018Yes (some models require a programmer)No
Land rover/Jaguar 2018-Yes (some models require a programmer)No
VolvoYes (some models require a programmer)Yes (some models require a programmer)
Other common modelsYes (some models require a programmer)Yes (some models require a programmer)
Programmer
8-pin EEPROMYesNo
Vehicle Diagnostic FunctionYesNo
Transponder identification and cloneYesYes
IMMO Data ToolYesYes
Remote GenerationYesYes
Key Cutting (App)YesYes
Cloud Diagnosis Mode-CYesNo
TPMS FunctionYes works with TPMS adapterYes built-in TPMS antenna
Xhorse Key Tool MIDI Advanced Version vs Key Tool Max Pro

In sum:

Key Tool MIDI advanced version can do VAG IMMO4, IMMO5, MQB, MLB, Porsche, BMW CAS4/FEM/BDC, JLR 2018- IMMO function, Key Tool Max Pro cannot.

Key Tool MIDI will read some 8-pin eeprom, key tool max pro cannot.

MIDI supports Cloud diagnosis mode-c (super remote diagnostics), key tool max pro cannot.


7/22/2025

Xhorse VVDI2 Full vs Key Tool MIDI

 What’s the difference between Xhorse VVDI2 Full and new VVDI Key Tool MIDI?

Check comparison here:

ItemVVDI2 FullVVDI Key Tool MIDI
Imagevvdi2 fullvvdi key tool midi
Mercedes-Benz FBS3Only enhanced version with FBS3 adapter
VW/Audi/Skoda 4th Gen√ (Some models require a programmer)√ (Some models require a programmer)
VW/Audi/Skoda MQB√ (Some models require a programmer)√ (Some models require a programmer)
Audi 5th Gen√ (Some models require a programmer)√ (Some models require a programmer)
Audi/Porsche MLB models√ (Works with MLB-TOOL adapter)√ (Works with MLB-TOOL adapter)
ID48 96bit cloning√ free activation
BMW CAS1-3√ (Some models require a programmer)√ (Some models require a programmer)
BMW CAS4/FEM/BDC√ (Some models require a programmer)√ (Some models require a programmer)
Porsche√ (Some models require a programmer)√ (Some models require a programmer)
Land Rover/Jaguar 2015-2018√ (Some models require a programmer)
Land Rover/Jaguar 2018-√ (Some models require a programmer)
Volvo√ (Some models require a programmer)
Toyota 8A blade AKL√ with 8A blade AKL adapter√ with 8A blade AKL adapter
Toyota BA Proximity√ with BA AKL adapter
Other common models√ (Some models require a programmer)
IMMO Data Tool
8-pin EEPROM
Transponder Identification and Clone
IMMO Data Tool
Remote Generation
Key Cutting(App)
Cloud Diagnosis Mode-C
TPMS Functionality(works with TPMS Adapter)

In sum:

Xhorse VVDI2 full focus on VAG, BMW and Porsche key programming. It has the same VAG, BMW, Porsche coverage as MIDI.

MIDI enhanced version can also do Benz FBS3 IMMO with the FBS3 adapter. MIDI will program keys for JLR, Volvo and other common brands; VVDI2 cannot.

Xhorse key tool MIDI will do TPMS function, VVDI2 cannot.

Key tool midi has the advantage of having a key tool max and some of a mini prog built in and the ir key reader/programmer. keytool plus can also control xhorse key cutting machine, vvdi2 does not cos it is PC based.