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.
Solution:
You cannot generate a transponder using the Xhorse smart remote.
Go to Prepare Remote/Proximity function to generate the remote then program remote.
Here comes the solution to Xhorse Condor XC-Mini Plus or Condor II movement abnormal and error code 55 problem.
Phenomenon: There is an abnormal noise when the X/Y/Z axis self checks and moves after Condor machine is turned on, Or there is abnormal noise when one of the X/Y/Z axis moves during the process of decoding or cutting keys;
Solution: Go to device self test – motor measurement- perform X/Y/Z motor testing separately (Refer to the following picture for the entry method)
Normal situation: ‘OK’ will be displayed at the bottom of the test interface, as shown in the picture;
Fault situation: A certain axis at the bottom of the interface will display ‘Bad’, indicating that there is a fault with this axis and the corresponding sensor needs to be replaced,
As indicated by the arrow on the right, it represents that there is a fault in the current Y-axis and the Y-axis sensor needs to be replaced;
Check
picture 1 shows the positions of Z-axis and Y-axis sensors;
picture 2 shows the appearance of the old sensor;
picture 3 shows the appearance of the new sensor.
If it is a fault with the X-axis sensor, please contact technical support as the steps for replacing the X-axis sensor are quite complicated.
What’s the difference between Xhorse VVDI Key Tool MIDI and Key Tool Max Pro?
Check the table comparison below:
| Product | Xhorse Key Tool MIDI Advanced Version | Xhorse Key Tool Max Pro |
| IMMO Programming | ||
| VW/Audi/Skoda IMMO4 | Yes (some models require a programmer) | No |
| VW/Audi/Skoda MQB | Yes (some models require a programmer) | No |
| Audi 5th Gen IMMO | Yes (some models require a programmer) | No |
| VAG Porsche MLB | Yes (with MLB Tool) | No |
| BMW CAS1/CAS2/CAS3 | Yes (some models require a programmer) | Yes (some models require a programmer) |
| BMW CAS4/CAS4+ | Yes (some models require a programmer) | No |
| BMW FEM/BDC | Yes (some models require a programmer) | No |
| Porsche | Yes (some models require a programmer) | No |
| Land rover/Jaguar 2015-2018 | Yes (some models require a programmer) | No |
| Land rover/Jaguar 2018- | Yes (some models require a programmer) | No |
| Volvo | Yes (some models require a programmer) | Yes (some models require a programmer) |
| Other common models | Yes (some models require a programmer) | Yes (some models require a programmer) |
| Programmer | ||
| 8-pin EEPROM | Yes | No |
| Vehicle Diagnostic Function | Yes | No |
| Transponder identification and clone | Yes | Yes |
| IMMO Data Tool | Yes | Yes |
| Remote Generation | Yes | Yes |
| Key Cutting (App) | Yes | Yes |
| Cloud Diagnosis Mode-C | Yes | No |
| TPMS Function | Yes works with TPMS adapter | Yes built-in TPMS antenna |
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.
What’s the difference between Xhorse VVDI2 Full and new VVDI Key Tool MIDI?
Check comparison here:
| Item | VVDI2 Full | VVDI Key Tool MIDI |
| Image | ![]() | ![]() |
| Mercedes-Benz FBS3 | √ | Only 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.
2022- Toyota BZ3 add key and all keys lost cannot be done via OBD. Here is the tip to program key for BZ3 with Xhorse tools.
Tools used:
XDNP10 eeprom adapter
Immo data is stored in the BCM module. We have to remove the BCM module under the dashboard on the driver side.
Be careful when removing the module.
Disassemble the BCM module.
Locate the eeprom chip 25640.
Desolder the chip and solder it to XDNP10 eeprom adapter.
Go to IMMO Programming- Toyota- Select by vehicle- BZ3- 2022 onwards- Smart key system (46).
Back up eeprom data.
Then write key using Xhorse XM38 smart key.
http://blog.vvdishop.com/program-2022-toyota-bz3-smart-key-with-xhorse-vvdi-key-tool-plus/