2026/02/25

Xhorse Multi Prog Pinout to VAG MQB49 5C 5D Keys

Question:

Tried to disassemble the original VAG MQB49 5C key and read key data to add a spare key using Xhorse Key Tool MIDI, the MIDI does have this option, but it says function not supported and needs VVDI Programmer to read it first. Any clue?

xhorse key tool midi mqb49 5c 1

xhorse key tool midi mqb49 5c 2

Here is the clue.

Key Tool MIDI does not support reading original MQB49 5C/5D key data by disassembling key yet.

The VVDI Programmer here refers to Xhorse Multi Prog.

Multi prog MQB49 5C 5D key reading function is under testing.

If you want to use the test features, enter this channel.

Test Channel: Help – Test 180

Stay tuned for the upcoming official release.

 

To read MQB49 5C 5D key data, you are also required to modify the MCU adapter as following:

Modify these 2 black wires (GND short and GND long).

modify mcu adapter

Xhorse Multi Prog wiring diagrams to MQB49 5C 5D keys:

 

xhorse multiprog wiring diagrams to mqb49 5c key 1

xhorse multiprog wiring diagrams to mqb49 5c key 2

xhorse multiprog wiring diagrams to mqb49 5c key 3

xhorse multiprog wiring diagrams to mqb49 5c key 4

xhorse multiprog wiring diagrams to mqb49 5c key 5

xhorse multiprog wiring diagrams to mqb49 5c key 6

xhorse multiprog wiring diagrams to mqb49 5c key 7

xhorse multiprog wiring diagrams to mqb49 5c key 8

PS: If it fails to read key data, connect a 100-ohm resistor in series with CLK.

 

Xhorse Failed to Learn VW Caddy MQB48 Key Solution

Some users have trouble learning VW Caddy MQB48 key with Xhorse vvdi key tool plus/vvdi2.

Here is an example:

VW Caddy 2017 Key learning dont work.
Original Key MQB48.
Ali Key 48Transponder
Automatically Key Learning NEC+24C64 2014.06-
Reading eeprom OK
Reading Immo OK
Generate dealer Key OK
Learning dealer Key, Car don’t detect Key.

Generate xhorse super chip as 48 transponder, no working.
What is the Problem? Need a MQB48 blank key to learn key?

Xhorse Failed to Learn VW Caddy MQB48 Key 1

Xhorse Failed to Learn VW Caddy MQB48 Key 2

Xhorse Failed to Learn VW Caddy MQB48 Key 3

Xhorse Failed to Learn VW Caddy MQB48 Key 4

Solution:

These are MQB 4.5.  Wrong menu. This is MQB48, not ID48.

Automatic selection finds the wrong menu and opens old UDS but it is MQB 4.5 – not full MQB, more MQB upgrade on old UDS system.

It reads data correctly, doesn’t make the right dealer key.

VVDI Super chip XT27A does not work as MQB48; you need flip smart key or MQB key. Xhorse has wireless remotes with xt27b chip(B5), also supports MQB48. ID48 not working on MQB48 vehicles.

Still need MQB key, so either dedicated MQB chip, new XT57B super chip or XS MQB flip key.

It will program and learn key, then learn remote separately.

2026/02/24

Tips to Write MG1CS008 ECU HW80 SFD2 with AutoTuner

It’s an Audi SQ7 2024 and it has Bosch MG1CS008 HW80 ECU.

Do I need to do SFD unlock and after that Autotuner will write?
Is it all OBD2 or Bench?

Bosch MG1CS008 HW80

Here is the clue.

Needs a unlock. Not all hw80 are locked. The most of them are locked.

It needs a hardware unlock, them sfd unlock, then you can flash it.

This is MG1CS008 HW80 SFD2 !!
Needs 3 Steps
1. Send ECU out to get it unlocked (no regular tool at this moment). Send to autotuner office for unlock.
2. After ECU has OBD unlock
You will have to do SFD unlock online (Odis or most acurate tester, i.e Autel/Launch X431/Topdon etc with online subs can do this now) after SFD is open you can flash it OBD for 90min
3. Flash OBD with tools or pack your own odx/frf and tune it.

2026/02/23

Xhorse Built-in VAG MQB Sync Data Calculator

Question:

There is a “Calculate synchronization data” option in the Xhorse VVDI KEY TOOL PLUS. For an all keys lost Volkswagen for example, does this option allow synchronizing the MQB data and allow me not to go through a third party to synchronize the data?

Xhorse Built-in VAG MQB Sync Data Calculator 1

Here is the clue.

It’s for generating sync data. Nothing to do with 3rd parties. Autel is the same.

Xhorse key tool plus, Autel IM508/IM608, Launch X431 IMMO plus, OBDSTAR G3 etc all have built-in sync data calculators.

For them to work, you need to decode dump files from each module to see the CS. Enter each CS into the sync calculator and it will provide a sync data file. This file is then used during key learning. It’s the same file a 3rd party would send you.

You need to read multiple modules to gather all the CS codes. If it’s an automatic gearbox with push button start, you need to read TCM, ELV, ECM and cluster.  Unless it’s a keyed ignition with a manual gearbox. Then you only need ECM and cluster CS.

If you get it from ECM too then you can generate sync data as long as it’s a manual key and manual gearbox.

Gets harder if smart key and auto box but doable in an emergency.

Xhorse Built-in VAG MQB Sync Data Calculator 2

Once you pulled the data on all the modules you go to the calculate sync data option. Upload all the data you pulled then that gets sync data.

3rd party requires custom codes from different modules. In this case it’s different, you enter the CS of each module and it gives you the sync file.
The data you send to a 3rd party includes custom codes generated from inside diagnostics.

 

How do you get cs code for immo system cluster?

Two method:

1). you can get immo data and cs by use adapter without soldering put it on instrument cluster after disassembly and read mcu number to choose which adapter you need.
2). The other method is read immo data an cs by soldering inside instrument cluster as diagram as mcu number.

 

2026/02/11

Generate EoneBoss ET Toyota Smart Key with App

EoneBoss released a set of ET series Toyota/Lexus 8A/4D/4A smart keys. The EoneBoss ET remote can be generated via a mobile phone App. No special key tool hardware required.

 

EoneBoss ET Remote features:

Remote Keyless Entry (RKE)
Emergency Start Function
Push-Button Start Compatibility
Passive Keyless Entry (PKE)

 

Generate remote, change frequency and modify button configuration with EoneBoss App via Bluetooth directly.

 

Obdii365.com will show how to generate EoneBoss Toyota ET series remote.

Generate EoneBoss ET Toyota Smart Key with App 1

Generate EoneBoss ET Toyota Smart Key with App 2

Where to download EoneBoss App?

Scan the QR code here to download EoneBoss App.

Download from Google Play, Apple Store, or directly download APK to your desktop.

Generate EoneBoss ET Toyota Smart Key with App 3

Generate EoneBoss ET Toyota Smart Key with App 4

Install the APK.

Select ET Generate function.

Generate EoneBoss ET Toyota Smart Key with App 5

Choose Generate by vehicle model or by board number.

Generate EoneBoss ET Toyota Smart Key with App 6

Select the corresponding remote option and Generate remote.

Generate EoneBoss ET Toyota Smart Key with App 7

Generate EoneBoss ET Toyota Smart Key with App 8

 Generate EoneBoss ET Toyota Smart Key with App 9

After generating EoneBoss ET remote, we can modify buttons and change frequency.

Generate EoneBoss ET Toyota Smart Key with App 10

Generate EoneBoss ET Toyota Smart Key with App 11

EoneBoss ET smart remote keys must be generated using the EONEBOSS APP.

However, once generated, they can be programmed using other devices (such as XHORSE, KEYDIY, Lonsdor, etc.).

Yanhua ACDP Copy BMW BDC3 Encrypted Key

Yanhua Mini ACDP will copy both encrypted and unencrypted BMW BDC2/BDC3/BCP keys. Here is an example of copying an encrypted G series BDC3 key using ACDP2.

 

Tools used:

Yanhua Mini ACDP2/ACDP

Module 38 license activation 

Yanhua ACDP BMW BDC2 BDC3 adapter

New original key to be programmed

 

Requirement:

To use this new feature, update your ACDP software version to latest version.

ACDP PC software: version 1.0.64 or higher

ACDP2 PC software: version 2.0.8 or higher

Android App: version 3.0.141 or higher

iOS App: version 3.6.4 or higher

 

Instruction:

Disassemble the BDC3 key.
Push the interface board latch to the unlock position.
According to the positioning pins, align the positioning pins of the interface board with the positioning holes on the key.

Press down the interface board, push the PCB locking buckle towards the Lock end to lock the interface board and complete the installation.

Yanhua ACDP Copy BMW BDC3 Encrypted Key 1
Connect ACDP, BDC3 interface board with the original key properly.
And switch the DIP button to the BDC3 position.

Yanhua ACDP Copy BMW BDC3 Encrypted Key 2

Open ACDP App.
Go to BMW-FEM/BDC- IMMO/Mileage-BDC02/BDC03/BCP/LCD key (encrypted chip) ICP Copy Key function.
Select BDC03-key (square main chip/encrypted).

Yanhua ACDP Copy BMW BDC3 Encrypted Key 3

Yanhua ACDP Copy BMW BDC3 Encrypted Key 4
Read original key data.
Verify the original key info and take a screenshot to back up.
Note the backup file’s path,date, time,and VIN.
The file name must end up with the “.bin” extension.

Read key data finish.

Yanhua ACDP Copy BMW BDC3 Encrypted Key 5

Select the new key type you need to write key.
Here select Write BDC03 key (encrypted).
Replace the original car key with new BDC3 key.
Connect new BDC3 key with BDC3 adapter and ACDP.

Yanhua ACDP Copy BMW BDC3 Encrypted Key 6

Do not connect the original working key to avoid erasing the data of the original working key and cause the key to become invalid.
Verify new key information.
Back up new key info.

Yanhua ACDP Copy BMW BDC3 Encrypted Key 7
Upload original key data.
Verify whether it is the original key info.
Write original key data to the new BDC3 key.

Yanhua ACDP Copy BMW BDC3 Encrypted Key 8
Write key successfully.
Yanhua ACDP will save new key information automatically.

Yanhua ACDP Copy BMW BDC3 Encrypted Key 9

Done.