What’s the difference among Xhorse VVDI Key Tool MIDI, VVDI Key Tool Max Pro and Key Tool Plus?
1. Key Tool Midi has built-in TPMS function with a TPMS adapter. Key tool plus and key tool max pro require an extra TPMS adapter.
2. Immobilizer function:
Key Tool Midi vs Key Tool Max Pro:
VVDI Key Tool MIDI basic function does not support VAG IMMO5, CAS4/FEM/BDC and Benz IMMO functions. But you can pay to update to the full version to unlock these functionalities.
MIDI full does more IMMO functions that Key Tool Max Pro. Key Tool Max Pro only does VAG Gen2/Gen3, CAS1-CAS3 IMMO function. Max pro does not support VAG IMMO4/5/MQB/MLB, BMW CAS4/FEM/BDC immo functions. Key Tool MIDI does. MIDI also does MQB and MLB key with the MQB48 adapter.
Key Tool Midi vs Key Tool Plus:
Key Tool MIDI is lighter and smaller than key tool plus.
MIDI full version and key tool plus immobilizer functions are nearly identical except PROG function.
When programming certain vehicles, you may need to read the BCM and ECU data and then complete programming. KEY TOOL PLUS comes with a PROG (programming) feature.
MIDI only reads 8-foot chip and several CAS and BCM modules. It cannot read other eeprom, ecu, tcu etc. You will need use vvdi prog/multi prog to these modules.
Both devices offer identical IMMO functionality for other common vehicle models.
In sum:
In terms of IMMO functionality, Key Tool Plus > Key Tool MIDI > Key Tool Max Pro.
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