Top 6 Tools to Unlock 2020- Encrypted BMW MDG1 ECUs on Bench

Here obdii365.com lists the top 6 tools for 2020- BMW encrypted MD1/MG1 ECU bench unlocking without opening/disassembling ECUs.

 

1. Magic Motorsport Flex

Flex version 8.12.0.0 introduces a world exclusive: a solution for last generation Bosch MDG1 control units installed on BMW & Mini vehicles.

Connect it. Then work in Bench!

This new protocol allows you to work directly via pinout, no need to operate in Boot Glitch mode, which means no need to open the unit to perform the unlock.

An exclusive solution to make the programming process easier, faster, and safer, optimizing your workflow and reducing working time.

Less steps.

Less risks.

Shorter working time.

 

Supported ECU List:

  • BMW Bosch MD1CP032 TC299
  • BMW Bosch MD1CS001 TC298
  • BMW Bosch MG1CS024 TC299
  • BMW Bosch MG1CS049 TC298
  • BMW Bosch MG1CS201 TC298

Key insights:

Working Mode: Bench

Memories: Read/Write/Checksum Internal Flash, Read/Write Internal EEPROM, Full Backup

License: FLS0.1M/S – FLS0.10M/S – FLS0.5M/S

Connection: ~10 seconds

Reading Time: ~2 minutes 30 seconds

Writing Time: ~2 minutes

 

Some of the supported models:

BMW 4-Series Gran Coupe (I) G26 (2021MY) 2.0L 420d MHEV 187HP

BMW M2-Series (II) G87 (2023MY) 3.0L Twin-Turbo 24v 453HP

BMW M4-Series (II) G82 (2021MY) 3.0L Twin-Turbo 24v 542HP

BMW X2-Series (II) U10 (2023MY) 2.0L 20d sDrive/xDrive MHEV 161HP

Mini Cooper (F57) (2020MY) 1.5L 139HP

flex mdg1 bench unlock

 

2. Alientech KESS3

Alientech KESS3 released new BENCH protocols for Bosch MDG1 “Locked” ECUs (DDE8 and DME8) – BMW and Mini.

KESS3 strengthens coverage for the BMW Group with new BENCH protocols for Bosch “Locked” ECUs MD1CP032, MD1CS001, MG1CS024, MG1CS049 and MG1CS201, belonging to the DDE8 and DME8 generations.

The release enables work on numerous latest-generation petrol and diesel BMW and Mini models: from premium compact cars and sedans to SUVs and high-performance models in the BMW M range.

The advantage lies in the connection method: work directly in BENCH, straight from the ECU connector, without opening the ECU. This solution reduces complexity and operational risks compared with invasive procedures, making work on protected Bosch ECUs more direct and safer.

The benefits for everyday workshop operations:

  • direct work in BENCH mode on “Locked” ECUs
  • greater operational safety when managing latest-generation ECUs
  • new opportunities to work on recent BMW and Mini models
  • support for DDE8 and DME8-generation Bosch ECUs for petrol and diesel engines
  • extended coverage for high-performance vehicles

With this update, KESS3 extends its coverage of the latest Bosch electronics for BMW, giving workshops a direct and controlled working method for managing and calibrating some of the most widely used petrol and diesel powertrains.

The protocols are already available to KESS3 users with CAR BENCH/BOOT activation and an active subscription.

Technical focus

Connection: BENCH

ECU:

  • Bosch MD1CP032
  • Bosch MD1CS001
  • Bosch MG1CS024
  • Bosch MG1CS049
  • Bosch MG1CS201

Production years: dal 2021

Brands involved: BMW, Mini, Alpina

Supported vehicles

  • BMW 1-Series, 2-Series, 2-Series Gran Coupe, 3-Series, 4-Series, 4-Series Gran Coupe, 5-Series, 6-Series GT, 8-Series, M2-Series, M3-Series, M4-Series, X1-Series, X2-Series, X3-Series, X3 M, X4-Series, X4 M, X5-Series, X6-Series, X7-Series.
  • Mini Clubman, Cooper, Cooper Countryman, Cooper D Clubman, Cooper D Countryman, Cooper S Clubman, Cooper S Clubman ALL4, Cooper SD Clubman, Cooper SD Clubman ALL4, Cooper SD Countryman, One Clubman, One D Clubman.
  • Alpina XD3, XD4, B3, B3 GT, B4, B4 GT.

kess3-update-mdg1-ecu-unlock

3. OBDSTAR

OBDSTAR released a new software update in August 2026.

Available on DC706 with MP001, X300 Classic G3 and ECU Master tools.

BMW/MINI B48 / B57 / B58 BENCH Unlock- No opening required.
No ECU Opening
No Soldering
Faster Operation
Safer Process
A simpler, faster, and safer way to unlock supported BMW/MINI ECUs via BENCH.

 

Supported ECU models:
Bosch MD1CP032-TC299
Bosch MD1CS001-TC298
Bosch MG1CS024-TC298
Bosch MG1CS049-TC298
Bosch MG1CS201-TC298

No extra adapter required.
Optional ECM-003 wiring harness for BMW B48 B57 B58 ECU read/write.

Function:
Auto ECU identification
Read/write flash
Read/write eeprom
Read ISN code.

obdstar-update-bmw-mdg1-ecu-bench-unlock

4. CG FC200

CG FC200 programmer released new software in August 2026.

Supports BMW/MINI B48 / B58 BENCH Unlock.
No soldering required, easy operation.
Direct bench connection for ECU unlocking, read and write
Supports encrypted MG1CS201/MG1CS024 ECU.
ECU Clone, ISN Reading, tuning & repair available.
Lower risk of ECU damage.
Faster Operation
Safer Process
A simpler, faster, and safer way to unlock supported BMW/MINI ECUs via BENCH.

cg-fc200-unlock-bmw-mdg1-ecu

5. EngineDance X5

EngineDance X5 also released new software update in August 2026.

BMW Bosch MDG1 Post-2020

  • Bench Read & Write — No Unlock Needed
  • No shipping
  • No ECU opening

Supported bench unlock ECUs:
MG1CS201-TC298
MD1CP032-TC299
MD1CS001-TC298
MG1CS024-TC298
MG1CS049-TC298

Enginedance-x5-bmw-mdg1-bench-unlock

 

6. FormulaFlash

New software V1.2.0.0 supports unlocking 2020- BMW MDG1 ECUs on bench.

Updated BMW MD1/MG1 ECU bench unlocking without opening ECU.

 

Bosch DDE8/DME8 B48 B58 ECUs now supported on bench mode.

Supported ECU models:
Bosch MD1CP032-TC299
Bosch MD1CS001-TC298
Bosch MG1CS024-TC298
Bosch MG1CS049-TC298
Bosch MG1CS201-TC298

Function:
Bench unlock
Read/write Flash + EEPROM
Checksum correction

formulaflash-bmkw-mdg1-bench-unlock

Keep updating…

OBDII365