4/15/2026

Xhorse Key Tool Max Pro Unlock Land rover ID49 Key

Xhorse VVDI Key Tool Max Pro renew Land rover ID49 smart key successfully.

 

Menu path: Special Function – Remote Renew- Land rover- 5EU40247 (434MHz).Xhorse Key Tool Max Pro Unlock Land rover ID49 Key 1
Xhorse Key Tool Max Pro Unlock Land rover ID49 Key 2

Xhorse Key Tool Max Pro Unlock Land rover ID49 Key 3

Solder vvdi remote cable to the key circuit board.

Xhorse Key Tool Max Pro Unlock Land rover ID49 Key 4

Xhorse Key Tool Max Pro Unlock Land rover ID49 Key 5

Xhorse Key Tool Max Pro Unlock Land rover ID49 Key 6

Unlock Land rover ID49 key successfully.

Xhorse Key Tool Max Pro Unlock Land rover ID49 Key 7

Xhorse Key Tool Max Pro Unlock Land rover ID49 Key 8

Read key information again. Now it is unlocked.

Xhorse Key Tool Max Pro Unlock Land rover ID49 Key 9

Xhorse MultiProg Device System Outdated Error Solution

Problem:

Trying to update Xhorse Multi Prog firmware but its always says device system is outdated and need to be update after sucessfull update it says again need to BE uodated and doesn’t install firmware. Any advise?

Xhorse MultiProg Device System Outdated Error  1

Solved, did a hard reset and all ok after that to upgrade.

Press and hold the Reset button on the main unit before powering on, and hold it for 5 seconds after powering on. Try to force firmware upgrade.

Xhorse MultiProg Device System Outdated Error  2

4/12/2026

Xhorse Multi PROG Audi BCM2 Cloning How to Write Data?

Problem:

I am trying to clone a used Audi BCM2 with Xhorse Multi Prog and old BCM2 adapter.  Its encrypted but it doesn’t need synch data its a4 type.
I have data 1 and data2 set read from both bcm.
What can i do with files to copy across data?

Xhorse Multi PROG Audi BCM2 Cloning How to Write Data

Solution:

You will need the new adapter to clone.

Full clone only works with new bcm2 adapter. Old adapter isn’t complete read need to clone data manually in dump.

With BCM2 adapter dont need sync. Only read and write for cloning.

Read Data1 and Data2 with Multi Prog, then load them into VVDI Key Tool Plus, after calculation you get 2 files: Service File and Key (immo) file. Write Service File into New (reused) bcm2. Done.

4/09/2026

Mitsubishi L200 4D All Keys Lost with Xhorse Multi Prog and VVDI2

Mitsubishi L200, Pajero etc year 2000- 4D transponder All keys lost.
Motorola MCU: MC68HC805P18

Read MCU with xhorse multi prog using VH42 adapter.

Write key with VVDI2. Generate key and off you go.

Mitsubishi L200 4D All Keys Lost with Xhorse Multi Prog and VVDI2 1

Mitsubishi L200 4D All Keys Lost with Xhorse Multi Prog and VVDI2 2

Mitsubishi L200 4D All Keys Lost with Xhorse Multi Prog and VVDI2 3

Mitsubishi L200 4D All Keys Lost with Xhorse Multi Prog and VVDI2 4



4/08/2026

Xhorse Multi Prog V95 Update MQB Adapter V2 Options

Xhorse Multi Prog programmer released new database V95 on March 5th, 2026.

 

V95 Database:

BMW BDC03 writing function optimized, supports writing to LCD keys and long blade keys

+ Instrument Cluster -> Volkswagen -> Johnson Controls – 5C Series added:

  • Step 1: MQB-5C-LOCK (R7F701406) – Initialization – V2

  • Step 3: MQB-5C-LOCK (R7F701406) – Data Recovery – V2 (Adapter)

  • Step 1: MQB-5C-LOCK (R7F701406) – Initialization – V3

  • Step 3: MQB-5C-LOCK (R7F701406) – Data Recovery – V3 (Adapter)

  • Step 1: MQB-5C-LOCK (R7F701404_1405) – Initialization – V2

  • Step 3: MQB-5C-LOCK (R7F701404_1405) – Data Recovery – V2 (Adapter)

  • Step 1: MQB-5C-LOCK (R7F701404_1405) – Initialization – V3

  • Step 3: MQB-5C-LOCK (R7F701404_1405) – Data Recovery – V3 (Adapter)

+ Instrument Cluster -> Volkswagen -> MQB Series added:

  • MQB-LOCK (D70F3423) – Read – V2 (Adapter)

  • MQB-LOCK (D70F3423) – Read – V3 (Adapter)

  • MQB-LOCK (D70F3423) – Read – V4 (Adapter)

  • MQB-LOCK (D70F3426) – Read – V2 (Adapter)

  • MQB-LOCK (D70F3426) – Read – V3 (Adapter)

  • MQB-LOCK (D70F3426) – Read – V4 (Adapter)

+ Instrument Cluster -> Volkswagen -> MQB-RH850 Series added:

  • MQB48-LOCK (R7F701401) – Read – V2 (Adapter)

  • MQB48-LOCK (R7F701401) – Read – V3 (Adapter)

  • MQB48-LOCK (R7F701401) – Write – V2 (Adapter)

  • MQB48-LOCK (R7F701401) – Write – V3 (Adapter)

  • MQB48-LOCK (R7F701402) – Read – V2 (Adapter)

  • MQB48-LOCK (R7F701402) – Read – V3 (Adapter)

  • MQB48-LOCK (R7F701402) – Write – V2 (Adapter)

  • MQB48-LOCK (R7F701402) – Write – V3 (Adapter)

  • MQB48-LOCK (R7F701407) – Read – V2 (Adapter)

  • MQB48-LOCK (R7F701407) – Read – V3 (Adapter)

  • MQB48-LOCK (R7F701407) – Write – V2 (Adapter)

  • MQB48-LOCK (R7F701407) – Write – V3 (Adapter)

  • MQB48_49-LOCK (R7F701401) – Mileage Correction – V2 (Adapter)

  • MQB48_49-LOCK (R7F701401) – Mileage Correction – V3 (Adapter)

  • MQB48_49-LOCK (R7F701402) – Mileage Correction – V2 (Adapter)

  • MQB48_49-LOCK (R7F701402) – Mileage Correction – V3 (Adapter)

  • MQB48_49-LOCK (R7F701407) – Mileage Correction – V2 (Adapter)

  • MQB48_49-LOCK (R7F701407) – Mileage Correction – V3 (Adapter)

  • MQB-5D-LOCK (R7F701401) – Mileage Correction – V2 (Adapter)

  • MQB-5D-LOCK (R7F701401) – Mileage Correction – V3 (Adapter)

These updates requires MQB V2 or 3 adapters.

MQB V2 adapter kit is coming soon. V3 adapters not yet available.

Xhorse Multi Prog VAG Airbag 3D0 909 601 E Pinout

Here comes the Xhorse Multi Prog wiring pinout for Bentley Continental GT/Porsche Cayenne / VW Touareg airbag.

 

SRS part number:

Bosch : 0 285 001 733 / 3D0 909 601 E

MCU: CR16HCS9

 

In Multiprog software, select  MCU- National Semiconductor- CR16MCxx- CR16MCS9V.

Credit to Mr. Ballongue.

Xhorse Multi Prog VAG Airbag 3D0 909 601 E Pinout 1

Xhorse Multi Prog VAG Airbag 3D0 909 601 E Pinout 2

Xhorse Multi Prog VAG Airbag 3D0 909 601 E Pinout 3

Xhorse Multi Prog VAG Airbag 3D0 909 601 E Pinout 4

 

4/06/2026

Xhorse Multi Prog Pinout to BMW FRM1 Module

Problem:

Trying to do a data repair on this FRM1 BMW first generation Footwell Module, I can’t seem to find the proper diagram on Xhorse multi prog. Any solution?

Xhorse Multi Prog Pinout to BMW FRM1 Module 1

Xhorse Multi Prog Pinout to BMW FRM1 Module 2

Here is the clue.

You cannot repair FRM1 by data fix with multiprog.

You cannot find the diagram for repair but can find the diagram to read eeprom and flash.

Multiprog pinout to BMW FRM1 (1st generation)

Pinout with multiprog wire:

Xhorse Multi Prog Pinout to BMW FRM1 Module 3

Xhorse Multi Prog Pinout to BMW FRM1 Module 4

Read eeprom and flash from a good unit with same part number and write it then code on car.

If cloning read only eeprom and code it in the car or you may end up with another bad frm.  Find the same part no and just recode it on the car.

 

FRM1, No repair (In some cases,the program is never corrupted), if you try to write it, it will die.
File size by hexprog is 2Mb and the file read by vvdi or other programmer is only 256Kb.

If you try random write on a corrupted one you can kill it fully.

4/03/2026

How to Add 2024 Volvo XC90 Key with Xhorse?

Today we’re working on a second-generation Volvo XC90, 2024 model. The task is to add a spare smart key.

 

Tools used:

Xhorse Multi Prog

Xhorse VVDI Key Tool Plus 

A new key to be programmed:

 

So here’s the procedure:

1. Remove the CEM unit.
2. Read data from the unit with multi prog
4. Install the unit back into the car.
5. Learn the key with key tool plus.

Below are some photos of the process.

Add 2024 Volvo XC90 Key with Xhorse 1

Add 2024 Volvo XC90 Key with Xhorse 2

Add 2024 Volvo XC90 Key with Xhorse 3

Add 2024 Volvo XC90 Key with Xhorse 4