Xhorse VVDI Key Tool MIDI has 3 versatile configurations to fit your needs.
What’s the difference among Basic, Advanced and Enhanced versions?
Check the table comparison below:
| IMMO Function | Basic Version | Advanced Version | Enhanced Version | Notes |
|---|---|---|---|---|
| Volkswagen / Audi / Skoda 4th Gen | ✓ | ✓ | ✓ | Some models require a programmer. |
| Volkswagen / Audi / Skoda MOB | ✗ | ✓ | ✓ | Some models require a programmer. |
| Audi 5th Gen | ✗ | ✓ | ✓ | Some models require a programmer. |
| Audi / Porsche MLB, etc. | ✓ | ✓ | ✓ | Requires MLB-TOOL. |
| BMW CAS1-3 | ✓ | ✓ | ✓ | Some models require a programmer. |
| BMW CAS4 / FEM / BDC | ✗ | ✓ | ✓ | Some models require a programmer. |
| Mercedes-Benz FB53 | ✗ | ✗ | ✓ | Requires MB adapter. |
| Porsche | ✓ | ✓ | ✓ | Requires a programmer. |
| Land Rover / Jaguar 15-18 | ✓ | ✓ | ✓ | Some models require a programmer. |
| Land Rover / Jaguar 2018- | ✓ | ✓ | ✓ | Some models require chip initialization. |
| Other Common Models | ✓ | ✓ | ✓ | Some models need a programmer or adapter. |
| Cloud Diagnosis Mode-C | ✓ | ✓ | ✓ |
Basic version: Supports VAG IMMO 1-4 generation, BMW CAS1-CAS3, programmer basic functions, regular IMMO models.
Premium version: basic version all features, adding VW 5 generation, BMW CAS4/FEM/BDC IMMO functions.
Enhanced version: All features of the advanced version, adding Mercedes-Benz FBS3 IMMO functions
So the Key Tool MIDI basic function does not support VAG IMMO5, CAS4/FEM/BDC and Benz IMMO functions.
The premium version does not support Benz IMMO function.
The enhanced version supports all these functions.
The Key Tool Midi series supports TPMS function with the Xhorse TPMS adapter.
Support XTPMS sensors programming and activation.
Tips to generate Ford Fusion/Mustang/Edge ID49 902MHZ smart key using Xhorse remote.
This option says it is compatible with NXP-smart key, XM38 smart key, XM38 Toyota, XM38 Hyundai, XM38 BMW. But actually, only Xhorse XSMQB or B5 super remote can be used to generate Ford ID49 remote.
Example:
Generate Ford Mustang ID49 key, ID 0521 (FCCID: M3N-A2C931426) using Xhorse XSMQB smart remote.
It detects the chip type ID49 after generation.
Key tool max detects the key frequency: 902Mhz.
If you generate XM38 universal smart key, generate remote without problem. But failed to read chip data and detect the frequency.
In this article, we’ll walk through the process of cloning a Powertrain Control Module (PCM) from a 2021 Jeep Wrangler 3.0 Diesel to a used PCM from a 2020 Dodge Ram with the same engine. The original PCM suffered water damage due to an improper engine wash, leading to corrosion and electrical issues. Instead of purchasing a brand-new PCM from the dealership at a high cost, we’ll use the Xhorse Multi-Prog tool to clone the original PCM’s data onto a used one.
Tools and Equipment
Xhorse Multi Prog (with adapters and accessories)
12V power supply
Laptop with Multi-Prog software installed
Used PCM from a compatible vehicle (2020 Dodge Ram 3.0 Diesel in this case)
Step-by-Step Process
1. Diagnosing the Original PCM
The Jeep Wrangler’s PCM had water damage, causing intermittent communication issues with sensors. After replacing the affected sensors, the faulty PCM was still causing problems. The dealership quoted a high price for a new PCM and insisted on programming it themselves, making a used PCM clone the more economical solution.
2. Setting Up the Xhorse Multi-Prog
Connect the Multi-Prog tool to the laptop and power it using a 12V supply.
Open the Multi-Prog software and select ECU > Jeep > Wrangler.
Identify the PCM model (EDC17C69 in this case) and choose the correct adapter (Version 3 worked here, despite the software suggesting Version 1).
3. Reading the Original PCM Data
Connect the original PCM to the Multi-Prog tool.
Click “Read” to extract the EEPROM and flash data.
Save the data to a secure location on the laptop.

4. Preparing the Used PCM
Connect the donor PCM (from the 2020 Dodge Ram) to the Multi-Prog.
Ensure the connections are correct using the adapter diagram (Version 3 in this case).

5. Writing the Cloned Data
Select “Write” in the software and load the saved data from the original PCM.
The tool will write the EEPROM and flash data to the used PCM. This process takes about 13 minutes.
Verify the written data by reading it back and comparing it to the original.

6. Installing and Testing the Cloned PCM
Install the cloned PCM into the Jeep Wrangler.
Use a scanner to confirm the Vehicle Identification Number (VIN) and PIN match the original.
Start the vehicle—the engine should run smoothly without any codes related to the PCM.
Results and Verification
The cloned PCM worked flawlessly:
The Jeep started without issues.
No error codes related to the PCM were present.
The scanner confirmed the correct VIN and PIN were transferred.
Problem:
XHORSE VVDI MLB KEY, after aprox 2 months remote stop working. Keyless engine start works OK. Original key still working. Any solution for remote or only program another key (OEM/original?).
Solution:
Make sure you update the remote before programming.
Update the key via VVDI MLB Tool programmer to the lastest version.
It will give you 2 option when you press update.
In VVDI MLB Tool software, go to Update Online->Upgrade OEM keys to update VVDI MLB key.
You can resync remote again via obd but he will come back again in 2 months.
www.vvdishop.com
Hey everyone! I’m a locksmith, and today I’m sharing my experience with the Xhorse VVDI Key Tool Plus Tablet – a game-changer in my locksmith toolkit. Before buying, I scoured the internet for a solid review but came up empty-handed. So, I took the plunge, and after a month of heavy use, here’s my no-BS breakdown.
What’s in the Box?
First off, the unboxing was pretty satisfying. Here’s what you get:
– Thetablet(the brains of the operation).
– OBD adapter (essential for vehicle programming).
– Super chips case (handy for organization).
– German car adapters (with options to buy more).
– Charger and extra adapters (always good to have backups).
Why I Chose the Key Tool Plus?
I was torn between this and the Autel IM608, but the Key Tool Plus won me over for a few reasons:
Features That Blew Me Away
I wasn’t expecting much, but this thing is FAST. Key programming is smoother than my old device, and the interface, though different, became second nature after a week.
– Fabric key reader (Mercedes, Dodge, Chrysler, Jeep—no sweat).
– Vehicle diagnostics (not as robust as Autel, but gets the job done).
– FD and Super Chip support (all integrated, no extra gadgets).
I’ve used this for 3 weeks straight on 30+ cars and still had 62% battery left. It charges via USB-C (easy to replace) and even charges through OBD while working – genius!
If you’re used to Autel or AutoProPad, the VVDI Key Tool Plus feels different at first. The workflow isn’t identical, but once you get the hang of it, it’s way more streamlined. I almost returned it after the first week, but now? I’m hooked.
Final Opinion: Should You Buy It?
100% yes
– Cheaper than high-end competitors.
– Does everything the other tool does (despite what some might say).
– Battery life is a beast.
– Bluetooth cutting machine integration is a huge plus.
If you’re a locksmith looking for a powerful, affordable, all-in-one tool, the Xhorse VVDI Key Tool Plus Tablet is worth every penny.
Hope this helps fellow locksmiths make an informed choice!