2026/03/05

Autotuner Cannot Write Audi A8 EDC17CP44 via OBD Solution

Problem:

It’s an Audi A8 4.2 TDI 2014 with Bosch EDC17CP44 ECU. Tried writing 3 times with Autotuner via OBD but had same error every time. This vehicle has two ECU’s.
First said “Could not start transfer: 34 22”. Eventually said “This is neither a valid tuning nor a recovery file for the selected ECU”.

How to fix it?

Autotuner Cannot Write Audi A8 EDC17CP44 via OBD

Solution:

This ECU software ID is 0008.

0008 got new bootloader, there is a bug patching it in obd write, other tools too!

0008 software has a patch that blocks writing/flashing via OBD.

You can use bench, do manual bootloader patch. Bench this ecu, I’ve had this issue with kess3 everytime, on the 3.0 tdi, its the same ECU EDC17CP44.

Optionally, you can downgrade the software to 0005/0003 via OBD, and then everything works over OBD as well.

Yanhua ACDP Mini BDC 085 Coding Lost Solution

Problem:

Added a key for a 2019 BMW Mini BDC via OBD with Yanhua ACDP. The key version is 085. The key was successfully added, and the remote can start the car normally. However, the ACDP2 screen displays coding lost error.

Yanhua ACDP Mini BDC 085 Coding Lost 1

Yanhua ACDP Mini BDC 085 Coding Lost 2

Solution:

Go to Restore function.

Select original coding version and write coding data.

Yanhua ACDP Mini BDC 085 Coding Lost 3Yanhua ACDP Mini BDC 085 Coding Lost 4

Yanhua ACDP Mini BDC 085 Coding Lost 5

2026/03/03

Autotuner Update Hyundai Kia MD1CS012 Mail-in Unlock

 

Get ready to tune the premium and heavy-duty lineup from South Korea! Autotuner is excited to announce support for the Bosch MD1CS012 ECU covering Hyundai, Kia, and Genesis vehicles via their Mail-in Unlock service.

Great news: no ECU Opening Required! Unlike some other recent Bosch ECUs, you DO NOT need to open the MD1CS012 to unlock it.

The Process:

  • Step 1: Send the sealed ECU to Autotuner’s technical center for a one-time Mail-in Unlock.
  • Step 2: AT engineer unlock it safely without opening the casing.
  • Step 3: You get it back and can Read & Write via Bench protocol anytime!

Supported Lineup:

  • Premium & SUVs: Genesis (G70, G80, GV70, GV80), Hyundai Palisade, Kia Sorento
  • The Brand New Pickup: Kia Tasman (2025)
  • Vans & Commercial: Hyundai Staria, Porter, Starex/H-1, Kia Bongo, Travello

Start unlocking the true potential of these 2.2, 2.5, and 3.0 CRDI engines today!

Key features:

  • Type: Engine Control Unit (ECU)
  • Mode: BENCH NR
  • MCU: TC298
  • Read time: 1min 30sec
  • Write time: 30sec
  • Checksums correction
  • Backup creation
  • Mail-in unlock needed

Compatibility List*:

  • Genesis Models: G70 (2017) / G80 (2016) / GV70 (2021) / GV80 (2020)
  • Genesis Engines: 2.2 CRDI EU6 / 3.0 CRDI (smartstream)
  • Hyundai Models: Palisade (2018) / Porter (2019) / Starex – H-1 – H200 – i800 (2018) / Staria (2021)
  • Hyundai Engines: 2.2 CRDI EU6 / 2.5 CRDI EU6d
  • Kia Models: Bongo (2014) / Sorento (2020) / Tasman (2025) / Travello (2019)
  • Kia Engines: 2.5 CRDI EU6d / 2.2 CRDI EU6

*The list may evolve over time.

Autotuner Update Hyundai Kia MD1CS012 Mail-in Unlock

 

Xhorse MVCI Pro+ vs Openport 2.0 for Techstream

The following is feedback from real users regarding the use of Xhorse MVCI Pro+, Openport 2.0, and Toyota Techstream software. Hope it helps who choose a proper Toyota J2534 cable.

 

Xhorse MVCI Pro+ vs Openport 2.0 for Techstream:

“The MVCI+ Pro (new black J2534 cable) is truly compatible with all protocols. The original Tactrix OpenPort 2.0 had its limitations.

The photos show the differences compared to an OpenPort 2.0.

Based on my experience using this new Xhorse cable, I can say that it works much better than an OpenPort 2.0.

It works perfectly.  No bugs so far.

On Techstream with an official OpenPort 2.0 cable, there were many bugs and a slow connection to the vehicle.

With Xhorse, there are no problems.

Mazda ids work very well and diagbox PSA very well.
Future testing Renault canclip.”

xhorse mvci pro vs openport for toyota techstream 1
xhorse mvci pro vs openport for toyota techstream 2
xhorse mvci pro vs openport for toyota techstream 1 3

xhorse mvci pro vs openport for toyota techstream 1 4

 

How to Tell if Benz Key is FBS3 or FBS4 by Key?

Here is the tip to identify if your Mercedes Benz BGA key is FBS3 or FBS4 by key shell and key circuit board.

 

1.By Key Shell

We can tell FBS3 or FBS4 from the key shell.

We can also determine whether it is an FBS3 or FBS4 key from this part of the key. Here is a string of numbers.

With a letter “K” means it’s a smart key, without “K” means semi-smart key.

 

3 numbers before this space indicate it’s an FBS3.5 semi-smart key.

Tell if Benz Key is FBS3 or FBS4 by Key shell 1

4 numbers before this space indicate an FBS4 semi-smart key.

Tell if Benz Key is FBS3 or FBS4 by Key shell 2

“K” at the beginning means it’s an FBS3 full keyless smart key.

Tell if Benz Key is FBS3 or FBS4 by Key shell  3
“K” in the middle means FBS4 full keyless smart key.

Tell if Benz Key is FBS3 or FBS4 by Key shell  4

 

2.By Key PCB

On the FBS4 key board, there is a transistor on the right side here; the FBS3 does not have one.
The chips on the FBS4 key board are smaller than those on the FBS3 key.

How to tell if it’s smart or semi-smart:
A full smart key will have an extra accelerometer chip on the top right side; a semi-smart key does not.

Tell if Benz Key is FBS3 or FBS4 by Key PCB 1

Tell if Benz Key is FBS3 or FBS4 by Key PCB 2

Tell if Benz Key is FBS3 or FBS4 by Key PCB 3

Related item:

Benz FBS3 BGA KeylessGo Smart Key

CGDI Benz BE Key

Xhorse Benz BE key

Keydiy KD Benz ZB11 smart remote

Keydiy KD Benz ZB29-3 Smart Remote

How to Copy BMW BDC2 Key with Yanhua ACDP2 via ICP?

Tutorial: how to copy BMW G series BDC02 key with Yanhua ACDP programmer.

 

Tools used:

 

Requirement:

  • Update ACDP PC software to 1.0.64 or newer
  • Update ACDP2 PC software to 2.0.58 or newer
  • Update Android App to 3.0.141 or newer
  • Update iOS app to 3.6.4 or higher

Procedure:

Disassemble the original BDC2 key. The BDC2 encrypted key has a long main chip on the board.

Copy BMW BDC2 Key with Yanhua ACDP2 via ICP 1

Connect ACDP, ICP interface board and BMW original key as following:

Copy BMW BDC2 Key with Yanhua ACDP2 via ICP 2

Copy BMW BDC2 Key with Yanhua ACDP2 via ICP 3

Copy BMW BDC2 Key with Yanhua ACDP2 via ICP 4

In ACDP App, go to BMW- FEM/BDC- IMMO/Mileage- BDC02/BDC03/BCP/LCD key (encrypted chip) ICP copy key- BDC02 Key (rectangle main chip).

Read original key data.

Copy BMW BDC2 Key with Yanhua ACDP2 via ICP 5
Verify the original key info and take a screenshot.

Note the backup file’s path, date, time, VIN and key ID.
The file name must end with the “.bin” extension.

Copy BMW BDC2 Key with Yanhua ACDP2 via ICP 6

Select the corresponding menu to proceed the key writing according to the new key type.

You can write into BDC03/BCP/LCD display keys.

The new key is compatible with both brand new original keys and 2nd hand locked keys.

Copy BMW BDC2 Key with Yanhua ACDP2 via ICP 7
Disassemble the new key, and confirm the key type.

Connect ACDP, ICP interface board and new BMW key.
Replace the BDC2 key with a BDC3 key.
Switch the DIP button to the BDC3 side.

Copy BMW BDC2 Key with Yanhua ACDP2 via ICP 8
Write BDC03 key Square main chip.

Do not connect the original working key to avoid erasing the data of the original working key and causing the key to become invalid.

Verify the new key info and take a screenshot.

Copy BMW BDC2 Key with Yanhua ACDP2 via ICP 9

Read new key data successfully.

Note the backup file’s path, date, time, VIN and key ID.
The file name must end with the “.bin” extension.

Click OK, select the correct original BDC2 key data.

Copy BMW BDC2 Key with Yanhua ACDP2 via ICP 10
Check whether it is the original key info.
Write key data finish.

Copy BMW BDC2 Key with Yanhua ACDP2 via ICP 11

Reassemble both keys and test them.