CK-Prog Read BMW MSV90 DME ISN on bench
CK-Prog ECU programmer supports reading ISN code for BMW DMEs. Requires the dedicated CK-Prog ECU cable.
Select BMW MSV90 DME.
Check wiring diagram.
Connect BMW MSV90 DME with CK-Prog via ECU cable.
Read BMW MSV90 ISN code successfully.
OBDSTAR Update MDSCS003 MG1CS028 MD1CS069 ECU Unlocking
OBDSTAR released a new upgrade: add more encrypted MG1/MD1 ECU unlocking models.
More supported models are now available!
- No Opening
- No Soldering
- Faster Operation
- Safer Process
Supported Tools:
- X300 Classic G3, DC706
- All ECU MASTER configurations with Package A for Passenger Car
Newly Supported Models:
- ALPINA BOSCH MD1CP032 (LOCKED) TC299TP Read/Write INT FLASH, Read/Write INT EEPROM, ISN Read (Support CS)(BENCH)
- ALPINA BOSCH MG1CS049 (LOCKED) TC298TP Read/Write INT FLASH, Read/Write INT EEPROM, ISN Read (Support CS)(BENCH/BOOT)
- ALPINA BOSCH MG1CS201 (LOCKED) TC298TP Read/Write INT FLASH, Read/Write INT EEPROM, ISN Read (Support CS)(BENCH)
- BMW BOSCH MD1CP032 (LOCKED) TC299TP Read/Write INT FLASH, Read/Write INT EEPROM, ISN Read (Support CS)(BENCH)
- BMW BOSCH MD1CS001 (LOCKED) TC298TP Read/Write INT FLASH, Read/Write INT EEPROM, ISN Read (Support CS)(BENCH)
- BMW BOSCH MG1CS024 (LOCKED) TC298TP Read/Write INT FLASH, Read/Write INT EEPROM, ISN Read (Support CS)(BENCH)
- BMW BOSCH MG1CS049 (LOCKED) TC298TP Read/Write INT FLASH, Read/Write INT EEPROM, ISN Read (Support CS)(BENCH/BOOT)
- BMW BOSCH MG1CS201 (LOCKED) TC298TP Read/Write INT FLASH, Read/Write INT EEPROM, ISN Read (Support CS)(BENCH)
- CITROEN BOSCH MD1CS003 (LOCKED) TC298TP Read/Write INT EEPROM, Read/Write INT FLASH(Support CS)(BOOT)
- FORD BOSCH MD1CS005 (LOCKED) TC298TP Read/Write INT EEPROM, Read/Write INT FLASH(Support CS)(BOOT)
- INEOS BOSCH MD1CP032 (LOCKED) TC299TP Read/Write INT FLASH, Read/Write INT EEPROM, ISN Read (Support CS)(BENCH)
- INEOS BOSCH MG1CS024 (LOCKED) TC298TP Read/Write INT FLASH, Read/Write INT EEPROM, ISN Read (Support CS)(BENCH)
- IVECO BOSCH MD1CS069 (LOCKED) TC299TP Read/Write INT EEPROM, Read/Write INT FLASH(BOOT)
- JAGUAR BOSCH MG1CS028 (LOCKED) TC298TP Read/Write INT EEPROM, Read/Write INT FLASH(Support CS)(BOOT)
- LANDROVER BOSCH MG1CS028 (LOCKED) TC298TP Read/Write INT EEPROM, Read/Write INT FLASH(Support CS)(BOOT)
- MINI BOSCH MG1CS024 (LOCKED) TC298TP Read/Write INT FLASH, Read/Write INT EEPROM, ISN Read (Support CS)(BENCH)
- MINI BOSCH MG1CS201 (LOCKED) TC298TP Read/Write INT FLASH, Read/Write INT EEPROM, ISN Read (Support CS)(BENCH)
- PEUGEOT BOSCH MD1CS003 (LOCKED) TC298TP Read/Write INT EEPROM, Read/Write INT FLASH(Support CS)(BOOT)
- PORSCHE BOSCH MG1CP007 (LOCKED) TC299TP Read/Write INT EEPROM, Read/Write INT FLASH(Support CS)(BOOT)
- PORSCHE BOSCH MG1CS008 (LOCKED) TC298TP Read/Write INT EEPROM, Read/Write INT FLASH(Support CS)(BOOT)
- ROLLS ROYCE BOSCH MG1CS024 (LOCKED) TC298TP Read/Write INT FLASH, Read/Write INT EEPROM, ISN Read (Support CS)(BENCH)
- ROLLS ROYCE BOSCH MG1CS201 (LOCKED) TC298TP Read/Write INT FLASH, Read/Write INT EEPROM, ISN Read (Support CS)(BENCH)
- MAN BOSCH MD1CE100 (LOCKED) TC299TP Read/Write INT FLASH, Read/Write INT EEPROM(BOOT) (Only Supported by ECU MASTER)
Notes:
- BENCH: No Additional Adapter Required
- BOOT: C4-06 Adapter Required
- Optional ECM-003 Wiring Harness for BMW B48/B57/B58 ECU Read/Write
Launch Prog5 Update Renault Captur 2020- OBD AKL Function
Important Update for Launch X431 IMMO Software and Launch X-PROG5!
Discover the latest features and update your software now to maximize your diagnostic capabilities.
IMMO Software Update
| BRAND | FUNCTION | VERSION | SUPPORTED MODELS |
|---|---|---|---|
| Renault | 1. All models support one-click key programming. 2. Added online gateway-unlock function for Renault Captur II smart-card keys and 15 other models (2020 onwards). 3. Added OBD all-keys-lost (AKL) function for Captur II and 15 other models. 4. Added key OBD all-keys-lost (AKL) function for Kwid (2022-) and 13 other models. |
V10.61 | See Function section for details. |
| Mercedes-Benz | Added one-click key programming function. | V10.70 | All Mercedes-Benz models (up to 2014) |
Function Update of Launch X-prog5
| BRAND | FUNCTION | VERSION | SUPPORTED MODELS |
|---|---|---|---|
| IMMO PROG | Simos18.1 engine ECU (ECM) boot-mode read/write & cloning. | V10.26 | VW / Audi / Porsche engines above 1.8T (2014-2018) |
| Fiat | Body Control Module (BCM) chip read/write for Fujitsu MB91F526 & NXP MC9S12XEG384 MCUs. | V10.65 | Fiat Argo (2017-2025), Cronos (2017-2025), Toro (2016-2025), Pulse (2021-2023) |
| Volkswagen | Volkswagen & Audi MQB platform 5C/5D immobilizer key programming. | V10.26 | Volkswagen (2018-), Audi (2019-) |
| Volkswagen | Renesas D70F3624 VW MQB steering column lock (ESL) bench read & immobilizer data decryption. | V10.26 | VW MQ platform models (2012-2017) |
| Volkswagen / Audi / Porsche | Simos18.1 engine ECU (ECM) immobilizer data decryption. | V10.26 | VW / Audi / Porsche engines above 1.8T (2014-2018) |
| Mercedes-Benz | VGS2-FDCT transmission control unit (TCU) EEPROM data repair. | V10.26 | Mercedes-Benz transmission control units (TCUs) (2015-2017) |
| Nissan | Nissan HFM (R7F7010193), HFM (R7F7010253), UCH (R7F7010563) – three BCM types: bench chip read for PIN code & module replacement. | V10.26 | Nissan all-keys-lost (AKL) immobilizer PIN read & BCM replacement (2020-) |
| Renault | Renault HFM (R7F7010193), HFM (R7F7010253), UCH (R7F7010563) – three BCM types data read/write | V10.26 | Renault all-keys-lost (AKL) PIN read & BCM replacement (2020-) |
Keydiy KD-X4 Add 2024 Volkswagen Transporter 5C Key
Programmed a spare MQB49 5C folding key to 2024 Volkswagen Transporter with Keydiy KD-X4 successfully.
Added a KD ZB remote key.
Read original key data with KD solder free interface board in 10 minutes.
Generate dealer key and learn key successfully.
OBDSTAR Adds 2020- BMW MDG1 ECU Bench Unlocking
OBDSTAR DC706, X300 Classic G3 and ECU Master released a new software update in August 2026.
BMW/MINI B48 / B57 / B58 BENCH Unlock is on the way.
No ECU Opening
No Soldering
Faster Operation
Safer Process
A simpler, faster, and safer way to unlock supported BMW/MINI ECUs via BENCH.

Audi J518 ELV Pinout to Autel IM508 XP400 Pro
Problem:
I am attempting to bench read this J518 ELV module off a 2006 Audi A6 with an Autel IM508 xp400pro. I have tried connecting to both modules I have and neither will connect/read. Am I missing something here, or does the xp400pro need a 12vdc supply for bench work?
Solution:
Need to be hooked up to a 12 V supply.
Autel device has all the diagrams. There are two types of wiring diagrams.
Autel shows a resistor is needed as well.
Add 2025 Peugeot 208 Blade Key by OBDSTAR G3
Successfully added a new blade key to a 2025 Peugeot 208 using OBDSTAR X300 Classic G3.
1. Read PIN code
Read 4-digit pin code successfully.
2.Program key
Select Manual select model- Peugeot – 208 – Blade key- Program keys.
Turn on ignition switch.
All keys will be erased.

Enter number of keys to be programmed: 2

Switch ignition off.
Insert the key within 15 sec and switch ignition on.
Program success. Switch ignition off and remove the key.
Insert the 2nd key within 15 sec and switch ignition on.
Program 2nd key success.
CG FC200 V1.4.0.0 Adds Diesel ECUs
CG FC200 programmer released new software version V1.4.0.0 on August 12th, 2026.
CG FC200 V1.4.0.0
1 Added Diesel ECU Read/Write Systems
| Denso: | Guofang: | Xinfeng: |
|---|---|---|
| - D34 | - MDD02 | - ECU13 |
| - D33 | - MDD06 | - ECU15 |
| - 5-Connector | - MDD07 | |
| - 2-Connector | Nanyue: | Weichai: |
| - Isuzu | - ECU022 | - 12B |
| ECTEK: | - ECU435 | - 15 |
| - F05 | - ECU437 | - 15C |
| - F06 | - ECU4PH | |
| - F17 | - R01 | Wittur: |
| - R02 | - ECU30 |
2 Added Gasoline ECU Read/Write Models
- BAIC / Zotye / Hanteng: 11GC
- Jiangling: DCM71AP
- Changan: EDC17CB1
- Ford: FORD ESU-415 7G91-12A650-ML
3 Added – DTC OFF Types
- Chevrolet: PE01
- Nissan Hitachi: S7253131N
- S75D5319N: S7553219N
- S75D5520N: S7555200N
- S75D5828N: S7555280N
- S75D5927N: S7555927N
4 Added – VIN Function
- Chinese Domestic ECUs: MED17.8.21
- MED17 (TC1782)
5 Added MED9.1 IMMO OFF Function
6 FC200 System Update
To improve the user experience, the FC200 system has been upgraded. The old DB15 cable is no longer compatible with the following systems. New DB15 cable for easier operation.
Honda / Acura:
- KEIHIN 37820-R48-H73 SH7058
- KEIHIN 37820-R48-H71 SH7058
- KEIHIN 37820-R62-H65 SH7058
- KEIHIN 37820-R62-H64 SH7058
- KEIHIN 37820-R63-H53 SH7058
- KEIHIN 37820-R72-TH64 SH7058
- KEIHIN 37820-R72-SF53 SH7058
- KEIHIN 37820-R72-TH64 SH7058
- KEIHIN 37820-Rxx-xxx SH7058
Users can switch back to the previous system if the new system has issues.
Optimized the IMMO OFF function to PCR2.1
Restored access to the "Three unready items" and "Replace CALID" function.
Program VW Golf MQB All Smart Keys Lost by Autel and Xhorse
Successfully programmed a smart key for a VW Golf (MQB2 platform) using Xhorse + Autel tools.
Unlock Fiat MD1CS069 ECU with OBDSTAR DC706
OBDSTAR DC706 MDG1 boot glitch unlocking new user report:
FCA Fiat Ducato Bosch MD1CS069 TC299TP unlocked! Success!
Requqires MP001 + c4-06 adapter.
In boot mode.
The connection diagram is inside the software.
Most important is checksum.
Checksum correction is automatically in writing flash.
OBDSTAR G3 and ECU Master will do the same.
Add Lamborghini URUS MLB Key by Keydiy KD-MP and KD-X4
Lamborghini URUS added a new key + converted the original key into LCD touch key.
Without SFD gateway.
Read original MLB key data with Keydiy KD-MP tool.
Generate dealer key and learn key with KD-X4.
Keydiy KD-X4 Added 2020 VW Atlas MQB49 5C Key
Added a spare MQB49 5C key to a 2020 VW Atlas using Keydiy KD-X4 successfully.
Disassembled the original key and read original key data with KD-X4 and godiag 5C clip adapter.
Generate dealer key.
No SFD gateway.
Learn key in car.
Flex Read and Write Hyundai DCU DCU17PC43 on Bench
Question: Possible to read and write KEFICO SIM2K-510 from HYUNDAI TUCSON 1.6CRDI 2022 with Magic Motorsport Flex programmer?
Which tool can read Hyundai Kefico SIM2K-510 ECU?
Here is the clue.
No tool to read/write this ecu.
Not possible to read out. Adblue possible in DCU.
No tool in the market can unlock them at the moment.
But if have any issues with adblue, can do it via DCU.
Example:
Hyundai i30 1.6Crdi 116hp
Adblue off
This car has the SIM2K-510, no tool to unlock it, so we have to do the job in the DCU.
DCU: DCU17PC43
Bench mode.
What is the Difference Between 2M2 Shadow Warrior and 2M2 Tank 2 Pro?
What is the difference between 2026 new 2M2 Shadow Warrior and old 2M2 Tank 2 Pro CNC key cutting machine?
2M2 Tank 2 Pro: more powerful motor and more robust structure.
Shadow Warrior 2M2: more compact and lightweight. The new 2M2 has LED indicators, built-in battery (5000 mAh), and tool box.
In terms of functions, key compatibility, and cutting quality, they are practically identical.
What Tool to Program 2025 Ram ProMaster All Keys Lost?
Problem:
It’s a 2025 Dodge Ram ProMaster. All keys have lost. Autel IM508 with 12+8 cable was able to pull pin code, but it will not erase keys or allow new one to be programmed.
Will it even pull the pin code if RF Hub is locked? Can we do this with Witech if RF Hub is locked?
Here is the clue.
Rfhm locked means the it has the rf hub lockout update. No keys can be added.
RFH locked means the hub is locked to vehicle and that’s always the case. Because it can only be used once and it locks to that car no way to unlock.
It says rfhm locked that means it’s locked to due to update. Rfh locked is the hub being locked to vehicle.
All promasters 25 and up are locked.
Solution:
Need to replace rfh an then use witech to program both.
Rfh is located in headliners.
Install a new hub and keys programmed without any issues.
Even with witech you have to replace RFH to new one.
The RFH new from the dealer was 160$.
Easy to program with witech them you program new keys.
/image%2F1896381%2F20151209%2Fob_cb2b49_obd365-com.png)

























































