3/31/2026

Xhorse Key Tool MIDI Adds 2021- Mazda CX-30 Smart Key

Xhorse’s recent Mazda immo software adds 2021- 6A smart key programming without pin code.

Here is an example of how to add a 2021- Mazda CX-30 6A smart key using Xhorse VVDI Key Tool MIDI.

Key Tool Plus and Key Tool Max Pro will do the same.

 

NOTE:

Must program OEM key for Mazda.

 

Procedure:

Connect Key Tool MIDI with vehicle via OBD connector.
Go to Immo Programming – Mazda – China (region) -CX-30 – 2020+.

Xhorse Key Tool MIDI Adds 2021- Mazda CX-30 Smart Key 1

Xhorse Key Tool MIDI Adds 2021- Mazda CX-30 Smart Key 2

Xhorse Key Tool MIDI Adds 2021- Mazda CX-30 Smart Key 3

After confirming the existing key count, proceed to add a new key. The tool will display a warning and ask use original key.

Xhorse Key Tool MIDI Adds 2021- Mazda CX-30 Smart Key 4

The tool will then begin reading the necessary data.

The system will indicate that keys will not be cleared (no reset is performed during this procedure). This procedure adds a key without clearing existing keys.
Turn the ignition ON (dashboard lights on) and wait.

Xhorse Key Tool MIDI Adds 2021- Mazda CX-30 Smart Key 5

This step takes approximately 7 minutes while the tool communicates with the server to calculate the required security password. Once the calculation is complete, the tool proceeds to the next stage.

Xhorse Key Tool MIDI Adds 2021- Mazda CX-30 Smart Key 6

If the vehicle has an automatic transmission, you can immediately proceed.
For manual transmission vehicles, press the brake pedal to activate the system.

Xhorse Key Tool MIDI Adds 2021- Mazda CX-30 Smart Key 7

The tool will prompt you to touch the new key to the start button (or designated area).

Press the start button while holding the key against it.

The programming is successful when the tool displays: “Program Successful.”

Xhorse Key Tool MIDI Adds 2021- Mazda CX-30 Smart Key 8

After successful programming:

  • Tap the newly programmed key to the start button for 3 seconds.
  • Turn the ignition OFF, then ON again.
  • Check the dashboard — the key warning light should no longer be present.
  • Start the engine to confirm operation.
  • Test remote functions:
  • Lock / Unlock
  • Engine start (with brake pedal pressed)

If all functions work as expected, the key has been successfully programmed.

Xhorse Key Tool MIDI Adds 2021- Mazda CX-30 Smart Key 9

3/26/2026

Read Audi A8 48V Lithium Battery with Xhorse VVDI Prog

Read, write to repair Audi A8 48V Lithium battery module using Xhorse VVDI Prog or Multi Prog programmer.

Processor:

SPC5644BMLU8
0N32E

Read Audi A8 48V Lithium Battery with Xhorse VVDI Prog 1

Read Audi A8 48V Lithium Battery with Xhorse VVDI Prog 2

Read Audi A8 48V Lithium Battery with Xhorse VVDI Prog 3

Read Audi A8 48V Lithium Battery with Xhorse VVDI Prog 4

Read Audi A8 48V Lithium Battery with Xhorse VVDI Prog 5

In VVDI Prog software,

select 2-Microcontroller

Motorola MPC564 series

MPC5644B

Read Audi A8 48V Lithium Battery with Xhorse VVDI Prog 6

Read module data.

Contact 3rd party to modify the bricked module data. VVDI prog or multiprog does not have repair data for this module.

Then write the modified data back to the battery module.

Xhorse Multi Prog Audi Airbag 4N0 959 655K Pinout

Problem:
Need to clear 2019 Audi A6 airbag Module 4N0 959 655K crash. I previously looked in both Xhorse VVDI Prog or Multi Prog and didn’t find this module. Can i read this SRS module with multi-prog.

Xhorse Multi Prog Audi Airbag 4N0 959 655K Pinout 1

Here is the clue.

Read data flash TC27xx-64F.

VW31 is not locked.
Change to 7-AIRBAG–>VOLKSWAGEN–>VW31(TC27X)

 

4N0 pinout to vvdi prog/multiprog/cg100 etc

Xhorse Multi Prog Audi Airbag 4N0 959 655K Pinout 2

Read data flash.

Modified data and write the modified data back to SRS module.

3/25/2026

VVDI Key Tool Max Failed to Connect Hotspot Solution

Problem:

I cannot connect Xhorse VVDI Key Tool Max Pro to my hotspot. It only allows me to connect to my house Wi-Fi. What can I do to fix this problem?

VVDI Key Tool Max Failed to Connect Hotspot  1

Solution:

Configure your Hotspot to be 2.4GHz.

Xhorse key tool series only supports 2.4ghz.

Configure your Hotspot to be 2.4GHz.
If you’re using an iPhone as a hotspot, turn this setting on. If not, disable the 5Ghz band on the hotspot and make sure 2.4Ghz is enabled.

VVDI Key Tool Max Failed to Connect Hotspot  2

You need to select to use both 2.4ghz and 5ghz in the hotspot options.


3/18/2026

Clone BMW 3 Series MSV80 DME by Xhorse Multi Prog

A BMW 3 Series came in with engine ECU issues. The owner couldn’t find anyone to repair it, so he decided to clone the unit.

Clone BMW 3 Series MSV80 DME by Xhorse Multi Prog 1

He has two control units on hand: the Continental unit is the original one, and the Siemens unit is the donor DME.

Device to clone DME: Xhorse Multi Prog programmer

Clone BMW 3 Series MSV80 DME by Xhorse Multi Prog 2

He connected the DME with multiprog according to the instructions in bench mode. He was able to gain access to the full data—EEPROM, flash and the ISN.

Clone BMW 3 Series MSV80 DME by Xhorse Multi Prog 3

Clone BMW 3 Series MSV80 DME by Xhorse Multi Prog 4

Clone BMW 3 Series MSV80 DME by Xhorse Multi Prog 5

For those unfamiliar: the ISN in BMW is a unique number stored in the DME (engine control module) and is linked to the immobilizer system (EWS). This number is located in the EEPROM, but Multiprog reads it separately.

Clone BMW 3 Series MSV80 DME by Xhorse Multi Prog 6

Once we had access to the full memory, we proceeded with the cloning process.

An important note: when transferring flash data, Multiprog indicates that the checksum (CS) is calculated online—it doesn’t do this automatically. In this case, however, that wasn’t necessary.

Transferring information to the Siemens DME successfully.

After programming, he installed the donor unit in the vehicle. If everything is done correctly, there should be no issues with starting or engine operation.

 

www.vvdishop.com

3/16/2026

Xhorse XM38 2022 Kia Proximity Weak Solution

Problem:

Great success on 2022 kia seltos. The Xhorse XM38 smart key worked perfectly but sorta had weak proximity had to have out of pocket sit it on center console working perfectly is there a way to adjust proximity ?

Xhorse XM38 2022 Kia Proximity Weak 1

Xhorse XM38 2022 Kia Proximity Weak 2

Solution:

You can adjust it in the smart key settings on VVDI keys on Key tool plus or key tool max.

Just keep in mind if you increase transmit power, fob battery drain dramatically increases.

Or use Xhorse XZKA82EN remote.

Use this kind of remote. It’s especially made for Kia /Hyundai. Programmed one to my car and it’s perfect.

Xhorse XZKA82EN

Xhorse Multi Prog MQB49 5C 5D CLK Not Connected Solution

Problem:

Keep getting the same error (CLK line not connected) when trying to read VAG MQB49 5C key data with xhorse multi prog. I’ve already checked CLK and it’s fine. Any ideas?

Xhorse Multi Prog MQB49 5C 5D CLK Not Connected 1

Xhorse Multi Prog MQB49 5C 5D CLK Not Connected 2

Solution:

Didn’t modify the mcu cable.

To read MQB49 5C 5D key data with multiprog, you need to modify the MCU cable first.

Then try again.

Xhorse Multi Prog MQB49 5C 5D CLK Not Connected 3