2026/10/26

Yanhua ACDP2 Disable 2018+ JLR AKL Active Alarm

Great news for Yanhua Mini ACDP2/ACDP1 users — Module 24 gets a free update! You can now disable the Jaguar Land Rover active alarm during all-keys-lost programming.

 

ACDP Free Upgrade
Disable the Alarm State on 2018+ JLR
(Requires Module 24 authorization).

 

Function
When the new JLR all keys lost, the vehicle will activate its alarm after the door is opened using a lock-opening tool. At this point, the OBD cannot communicate. Once the alarm state is disabled by using ACDP, the vehicle’s OBD can communicate normally again, allowing the RFA module or the RFA module’s chip to be replaced for key programming.

 

How to disable JLR AKL active alarm with Yanhua ACDP?

Requires ACDP Module 24 authorization, a PCAN cable, PTCU cable, or PECU cable.
1. Locate the RFA module in the vehicle; do not disconnect the RFA connector.
2. Insert the white wire CAN_H into PIN 2 of the RFA module connector.
3. Insert the green wire (CAN_L) into PIN 20 of the RFA module connector.

Overall wiring diagram:

yanhua acdp disable jlr active alarm 1

yanhua acdp disable jlr active alarm 2

yanhua acdp disable jlr active alarm 3

yanhua acdp disable jlr active alarm 5

Menu path:

Go to JLR IMMO- Replace RFA Program key- OBD Programming RFA- Turn off anti-theft alarm.

yanhua acdp disable jlr active alarm 6

2026/10/25

Rewrite Toyota 8A TIB Smart Key with Keydiy KD-X4

What happens when you’ve already cloned a customer’s Toyota 8A P4 BA smart key, and then they decide they don’t want it after all?

The Problem: Cloned Keys and Changed Minds

Anyone who works with key cloning knows the scenario. You’ve completed a clone for a customer, and then they come back and say they no longer want the key. In the past, this might have meant a wasted key and a lost sale. But according to the demonstration, that’s no longer the case—thanks to writable keys like the TIB remote from Keydiy.

The Solution: Rewriting Over an Existing Clone

Even though a key has already been cloned with Keydiy KD-X4, the writable key can still be rewritten with new data. Even though you already cloned that key, if your customer says they don’t want it after the fact, you can still write over it. Because these are the writable keys, the TIBs from Keydiy.

The demonstration shows the key being rewritten with a completely different version—for example, writing a new “3441” onto the key or even programming something different, like a Toyota key. Throughout the process, the red light blinks as the key takes all the data, confirming that the write is in progress.

rewrite toyota 8a TIB remote with keydiy kdx4 1

rewrite toyota 8a TIB remote with keydiy kdx4 2

rewrite toyota 8a TIB remote with keydiy kdx4 3

Automatic Detection and a Whole New ID

Once the rewrite is complete, we return to the chip function, where the system automatically detects the key. The screen displays “BABA” at the top and confirms the detection. Crucially, the demonstration shows that the key now has a completely new ID—the old ID is no longer associated with that key. It generated a whole new ID so this ID is no longer this key. There are two different IDs now.

This is the key takeaway: the writable key can be fully repurposed, and the new ID proves the rewrite was successful.

rewrite toyota 8a TIB remote with keydiy kdx4 4

rewrite toyota 8a TIB remote with keydiy kdx4 5

rewrite toyota 8a TIB remote with keydiy kdx4 6

Practical Benefits for Key Professionals

The implications for locksmiths and key cloning professionals are significant. Instead of being “all upset” when a customer changes their mind, you can simply rewrite the key, put it back in your box, and move on to the next customer. As the presenter notes, “Very very simple to do.”

 

A Note on Key Shells

As long as it looks okay it fine. Interestingly, the Lexus style is believed to use the same curve board, so it should work in the other shells as well.

Final Thoughts

This is a simple but valuable workflow improvement for anyone in the key cloning business. Writable keys eliminate the waste and frustration of abandoned clones, allowing professionals to rewrite and reuse keys with ease.

 

2026/10/22

Flex Unlock Fiat Ducato MD1CS069 ECU with Korhex

Flex +Korhex now supports unlocking the locked Bosch MD1CS069 ECU found in the Fiat Ducato. We’ve put together a fresh review of reading and writing the 2023 Ducato Bosch MD1CS069.

“FIAT DUCATO 2023 – BOSCH MD1CS069 | KORHEX SUCCESS!
Another successful job completed using Magicmotorsport KORHEX!
Vehicle: Fiat Ducato 2023
ECU: Bosch MD1CS069 locked
Tool: Magicmotorsport Flex + KORHEX

Also use the MMS MAGBench Mini BDM frame set.

No capacitor removal.

If you don’t have a mask, the Magicmotorsport Help section shows you the exact point on the processor where the KORHEX probe needs to be positioned. Just follow the instructions!”

Modifications performed:

DPF OFF
EGR OFF
SCR / AdBlue OFF
KORHEX handled this ECU flawlessly!
The entire process was completed smoothly, without any errors, complications, or technical issues.
Excellent performance, reliable operation, and another successful experience with Magicmotorsport equipment!

 

Credit to Velhovecky.

 

NOTE:

Flex doesn’t use glitch for Iveco MD1CS069 locked. But unlock it in obd/bench. It uses glitch only for Fiat Ducato FCA

Flex Unlock Fiat Ducato MD1CS069 ECU with Korhex 1

Flex Unlock Fiat Ducato MD1CS069 ECU with Korhex 2

Flex Unlock Fiat Ducato MD1CS069 ECU with Korhex 3

Flex Unlock Fiat Ducato MD1CS069 ECU with Korhex 4

 

2026/10/21

Flex Korhex Red Indicator Flashing Solution

Problem:

One of the Flex users had a problem connecting Korhex adapter for unlocking ECU.

Software shows Connected.

But the RGB LED near the USB/power connector keeps flashing red continuously.

flex korhex red indicator flashing 1

flex korhex red indicator flashing 2

Solution:

The flashing red LED does not necessarily mean there is a fault.

The red flashing LED is normal: the Korhex stays red when it is idle (as when it arrives) and turns green only during a Connect that is at least partly successful.

It can simply mean that Korhex is connected but not currently engaged with a locked ECU.

It does not mean the tool is faulty.

The red light will flash until you open a protocol that needs Korhex. Once you open a protocol that needs Korhex, the light will become green and when it is actually glitching it’ll become blue.

That’s normal until you open the protocol for glitching and then it will change to green.

If a Connect fails, please attach the logs of that attempt from C:\FlexV2\defprofile\history and tell MMS team which ECU you were connecting.

They will check your records and analyse the issue.

Xhorse Multi Prog vs CK-Prog

Both Xhorse Multi Prog and the CK Prog are built around chip and memory programming. They support a range of MCUs, EEPROMs, and flash memory devices. What’s the difference between MultiProg and CK-Prog? Which one is better?

Check the comparison below.

xhorse multi prog vs ck-prog

Chip and Memory Programmers:

Both MultiProg and CK Prog are built around reading and writing MCUs, EEPROMs, and flash memory. They do not care whether the chip comes from an ECU, BCM, airbag module, or instrument cluster—as long as the chip and access method are supported, the tools can often read and write the data. There is an important limitation: successfully reading data does not automatically mean you can safely modify and reflash a modern ECU. Engine calibration work, in particular, requires careful protocol handling, checksum correction, and recovery procedures that general chip programmers handle less comprehensively.

 

Xhorse Multi Prog
MultiProg sits between traditional chip programming and more specialized automotive module work. It offers a large database covering MCUs, EEPROMs, immobilizer modules, instrument clusters, and selected ECUs/TCUs. It supports checksum processing on certain ECU protocols and can perform ECU/TCU cloning in bench and boot modes.It is versatile for locksmiths and electronics technicians who handle immobilizer data extraction (including BMW ISN), module cloning, memory recovery, and occasional ECU/TCU jobs. Key strengths reported by users include:

  • Lifetime free online updates (no annual subscription).
  • Free MQB48 license (when bound to a compatible Xhorse account such as VVDI2 or Key Tool Plus).
  • Batch programming capability, scripts, data comparison, and checksum correction for supported units (especially MED17/EDC17 series).
  • Solder-free adapter ecosystem and clear wiring diagrams.
  • Strong performance on many European modules (VAG, BMW, Mercedes) for cloning and immobilizer-related tasks.

Users frequently praise its stability on bench/boot work, faster reads compared with older VVDI Prog units, and reliability when cloning ECUs or TCUs.

Limitations include more limited native OBD-mode tuning coverage and fewer one-click tuning features (such as IMMO-OFF or DTC-OFF cloud services) compared with pure tuning platforms. Some newer or highly specialized TCUs may require waiting for updates.

 

CK Prog

CK Prog emphasizes the combination of chip programming with practical locksmith-oriented repair functions. It includes repair data solutions for selected commonly failing modules, which can reduce reliance on third-party repair files.

Supported functions commonly include bench key programming, OEM key unlocking, dump file processing, airbag repair, and instrument cluster data services.

Its primary positioning is not as a full dedicated ECU/TCU tuning platform. It is particularly useful for locksmiths who occasionally repair automotive modules and for electronics technicians expanding into immobilizer and key-related services. It focuses more on everyday locksmith tasks than broad calibration or performance tuning workflows.

The CK Prog takes a slightly different direction. It includes repair data solutions for selected commonly failing modules, which can save buying certain repair files from third-party services. It also offers supported functions such as bench key programming, OEM key unlocking, write dump file processing, airbag repair, and instrument cluster data services.

Its positioning is explicitly not the same as a dedicated ECU/TCU tuning platform. It is particularly interesting for locksmiths who occasionally repair automotive modules, and for electronics technicians expanding into immobilizer and key-related services.

 

Dedicated ECU Programmers

Tools such as KESS 3, Autotuner, Flex, OBDSTAR ECU Master / DC706-style platforms, and similar dedicated units are designed around specific control-unit protocols.

They prioritize:

  • Accurate ECU identification.
  • Full read/write operations.
  • Checksum correction.
  • Supported unlocking and recovery procedures.
  • Often OBD, bench, and boot modes in one package.

These become especially important when modifying engine calibration data. They manage the complete, safer process of reading, writing, and calibrating rather than simply transferring raw memory content. Coverage of modern Bosch MD1/MG1 units, extensive protocol support, and tuning-oriented features is typically stronger, though many require ongoing subscriptions or protocol packages after an initial free period.

 

AspectXhorse Multi ProgCK ProgDedicated ECU Programmers (e.g., KESS 3, OBDSTAR)
Primary focusChip/MCU + selected ECU/TCU cloning & immobilizer workChip programming + locksmith repair functionsFull protocol-based ECU/TCU identification, writing, calibration
ECU/TCU calibration depthGood for cloning & some checksums; less comprehensive for tuningLimited; not positioned as a tuning toolStrong; designed for safe calibration workflows
Updates & cost modelLifetime free updates; free MQB48 licenseGenerally free or low ongoing costOften subscription or protocol fees after initial period
Best forImmobilizer, module cloning, occasional ECU work, locksmiths expanding into electronicsKeys, immobilizers, airbags, clusters, occasional module repairEngine/transmission tuning, frequent calibration jobs
User-reported strengthsStability on bench/boot, speed on many Bosch units, no annual fee, adapter ecosystemPractical repair data, locksmith-oriented convenienceBroader modern protocol coverage, OBD + bench + boot, recovery tools
Common limitationsWeaker native OBD tuning features; learning curve for wiringNot a full tuning platformHigher ongoing costs; less emphasis on general chip/MCU or pure locksmith tasks

User reviews and workshop feedback consistently highlight MultiProg’s value for shops that mix locksmithing with module and occasional ECU work—praised for reliability, free lifetime updates, and practical features like scripts and solder-free adapters. Dedicated programmers receive strong marks for pure tuning volume and modern ECU coverage but are noted for subscription costs. CK Prog-style tools are valued when the daily workload centers on keys, immobilizers, and module repairs rather than calibration.

Which Tool Should You Choose?

  • Choose CK Prog if most of your work involves keys, immobilizer data, airbag modules, and instrument clusters.
  • Choose Xhorse MultiProg if you regularly handle a mix of locksmithing and automotive electronics and need broader memory and module programming coverage, including selected ECU/TCU cloning.
  • Choose a dedicated ECU programmer if the majority of jobs involve engine tuning, transmission programming, or full ECU/TCU calibration files.

The fundamental difference remains simple: chip programmers focus on accessing and transferring data; dedicated ECU programmers focus on safely managing the complete reading, writing, and calibration process. Select the tool that matches the jobs you actually perform most often. Many professional shops ultimately keep more than one type of tool because the strengths are complementary rather than fully overlapping.Always follow proper safety procedures, use correct adapters and wiring, and verify checksums and vehicle-specific requirements. Training resources and manufacturer documentation help reduce risk when working at the module or ECU level.

Dimsport The Genius Adds MD1CE100 MD1CS004 H80 Boot Unlocking

Dimsport The Genius update Bosch MD1CE100 and MD1CS004 H80 locked ECU boot unlocking in HVR mode.

NEW BOSCH MDG1 ECUs UNLOCKED!
More possibilities, new applications!
With the latest update you can now work on two additional Bosch MDG1 ECUs through the HVR MODE!

NEW SUPPORTED ECUs:

BOSCH MD1CE100 – MAN Diesel

Applications include MAN trucks 

BOSCH MD1CS004 H80 – VAG Diesel

Discover the new protocols!

Requires using HVR adapter to unlock these ECUs.

Dimsport The Genius Adds MD1CE100 MD1CS004 H80

 

 

2026/10/20

Dimsport The Genius Unlock PSA MD1CS003 ECU

DimSport The Genius programmer now also supports unlocking 2020.06- Bosch MD1/MG1 locked ECUs in boot mode (HVR Mode).

 

HVR Mode: a new unlocking option for Bosch MDG1

It has been developed to enable the unlocking of select Bosch MDG1 engine control units (ECUs) manufactured after 2021, which are equipped with a protected INFINEON AURIX TC298TP/TC299TP microcontroller.

To perform this procedure, you will need the new HVR (High Voltage Regulation) adapter cable, designed for direct connection to the ECU circuit board (OPEN MODE).

The connection is made at two specific points to ensure maximum precision and perfect synchronization during the unlocking process (a resistor must also be temporarily removed).

dimsport the genius hvr cable

Supported ECUs

The initial release will cover the following ECUs:

MD1CS003 TC298TP PSA
MD1CS069 TC299TP FCA
MD1CS069 TC299TP CNH/FPT/IVECO
MD1CS069 TC299TP Carraro/John Deere/Massey
MD1CS089 TC299TP Deutz
MG1CS031 TC298TP VAG
MD1CP006 TC298TP Ford
MD1CS005 TC298TP Ford
MD1CE101 TC299TP CNH/FPT/IVECO
MD1CP007 TC298TP Land Rover
MD1CP017 TC298TP Land Rover
MG1CS011 TC298TP VAG
MG1CS042 TC298TP PSA

Once the unlock is complete, you can proceed with subsequent reading and programming operations in BENCH MODE using TheGenius on compatible diesel and gasoline applications.

 

Takes PSA MD1CS003 locked ECU as an example.

Unlocking and Bench Programming a 2021 Peugeot 308 MD1CS003 with Dimsport TheGenius:

A 2021 Peugeot 308, equipped with a 1.5 Blue HDI engine producing 130 horsepower, arrived at with its check engine light illuminated. To address the issue, technicians removed the vehicle’s Bosch MD1CS003 engine control unit (ECU) to perform work on the bench.

 

1.ECU Preparation

Preparing the control unit on the bench.

 

2. Opening the ECU
Accessing the connection side.

Open the control unit on the connection side to access the circuit board.

dimsport the genius unlock psa md1cs003 1

3. HVR Preparation
Removing the resistor indicated by the arrows.

dimsport the genius unlock psa md1cs003 2

4. HVR Connection

Positioning the probes on the circuit board.

dimsport the genius unlock psa md1cs003 3

5. Reading in HVR Mode

Connecting to the microcontroller.

dimsport the genius unlock psa md1cs003 4

6. Reading Complete.

First stage complete.

dimsport the genius unlock psa md1cs003 5

For the HVR preparation phase, technicians removed a specific resistor on the board, as indicated by arrows in their reference materials. They then positioned probes onto the circuit board to establish the HVR connection. With the microcontroller successfully connected, they initiated a read in HVR mode. Once the HVR reading was complete, the first stage of the process was finished.

 

7. Unlocking the ECU
HVR Unlock procedure in progress.

The next critical step was the HVR unlock.

dimsport the genius unlock psa md1cs003 6

8. Unlock Complete
Moving on to bench mode.

After the unlocking process concluded, the previously removed resistor was restored to its original position. The control unit was then closed and reconnected for bench programming.

dimsport the genius unlock psa md1cs003 7

9. Ready for bench mode
Resistor restored. ECU closed and connected.

 

10. Reading in Bench mode
Retrieving the file from the ECU.

dimsport the genius unlock psa md1cs003 8

11. Writing the modified file
Programming in progress.

 

12 . Writing Complete
Successfull opeation confirm on the tool.

Switching the Dimsport tool to bench mode, the technicians read the control unit to retrieve the original file. Following this, they wrote the modified file to the ECU. The tool confirmed that the programming and writing processes were successful, marking the technical work as complete.

dimsport the genius unlock psa md1cs003 9

The process concluded with a smooth handover. The customer returned to the Peugeot, ready to drive away with the vehicle serviced and the check engine light issue resolved.

This operation highlights the capabilities of Dimsport’s “Truck program,” which offers software solutions for engine control units and supports workshops in performing advanced diagnostics and programming.