In this tutorial, we’ll walk through the process of cloning a Ford Focus MK2 instrument cluster (Part No.: 8V4T-10849-HH) by reading and writing its EEPROM and Flash data using the Xhorse VVDI Prog tool. This procedure is useful for replacing a faulty cluster or performing repairs while retaining the original vehicle data.
Tools Required
MC9S12 Cable
Screwdriver/Pry Tool (to open the cluster housing)
Replacement Cluster (same part number as the original)
Step-by-Step Procedure
Remove the instrument cluster from the dashboard by gently prying it out. Releasing the clips on both sides allows the cluster to slide out easily.
Once removed, locate the EEPROM and Flash memory chips on the circuit board.
Use the MC9S12 cable to connect the cluster to the VVDI Prog tool.
Follow the pinout diagram in the software to ensure correct wiring:
Power (VCC)
Ground (GND)
Reset (RST)
Communication lines (PCC, etc.)
Open VVDI Prog software and select the Ford Focus 09-10 dashboard option.
Click “Read” to extract:
EEPROM data and save.
Flash data (saved separately)
Verify that the readings are successful before proceeding.
Once the replacement cluster arrives, connect it to VVDI Prog.
Load the previously saved EEPROM and Flash files and click “Write” to transfer the data.
Ensure all mileage, immobilizer, and settings match the original cluster.
Carefully reinstall the cloned cluster into the dashboard, securing all clips.
Test the cluster by turning on the ignition to confirm functionality.
Important Notes
Compatibility is critical—the replacement cluster must have the exact same part number.
Improper wiring or data transfer may corrupt the cluster, so double-check connections.
This process may require additional coding for full vehicle integration (e.g., immobilizer sync).
Problem:
CAS3+ OM23S – Xhorse vvdi Key tool plus and CAS3 solder free adapter XNDP11- chip crack failed. Is there any other way, or do I need other tools?
Solution:
Always use servisol PCB cleaner on boards, leave for 10ins, brush with semi firm brush, then spray again and brush.
Feedback:
Solved! Removed clear coat from solder points, now it reads. Just scrap it with a needle etc. Be careful.
EXPERIENCE with EDC17C46, Xhorse Multi Prog, tuning files & BOOT recovery.
Tested a few tuning files (Stage 1 + EGR/DPF OFF) on a VW Tiguan Bosch EDC17C46 ECU.
To avoid any risk to the original unit, he intentionally cloned the original ECU just for testing, using VVDI2 for IMMO and MultiProg for EEPROM and FLASH read/write.
Here’s how it went:
Cloning worked perfectly – ECU booted with no issues.
Reading/writing via BENCH mode with MultiProg worked fine at first.
But when I tried flashing a tuned file, writing stopped at 34–37%.
Tried a professional file from Autotuner – exact same issue (stuck at same %).
Finally, he restored the ECU via BOOT mode (Tricore BSL) – flashed the original, and ECU came back to life.
Conclusion:
VVDI2 + MultiProg is a great combo for cloning (IMMO + PFlash)
Files from tuning platforms like Autotuner may not be compatible with MultiProg when flashing via BENCH.
If flashing stops at the same %, it’s very likely a file structure issue, not your tool.
BOOT mode with MultiProg saved the day – full recovery worked.
Here we will show how to read, write and disable the immobilizer (IMMO off) on the VW Passat B8 Bosch EDC17C74 ECU using the Xhorse Multi Prog programmer.
Xhorse Multi Prog read VAG Continental Simos 11.1 ECU in boot mode successfully.
In multi prog software, select VAG Continental Simos 11.1 ECU.
Check boot mode wiring diagram.
Connect ECU with mcu adapter.
Read INT flash and save.
Read INT eeprom and save.