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

Here obdii365.com lists the top 10 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. Autotuner

Bosch DDE8 and DME8 ECUs for BMW are now supported in Bench mode with no Mail-in Unlock required. Anyone with an AutoTuner Tool now has INSTANT ACCESS to this release for free thanks to our subscription promise!

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

Once unlocked, you can patch the ECU to enable flashing over OBD all without paying for additional functionality. This applies to both Master and Slave tool owners.

Brands include BMW, Mini, Alpina, Toyota, and Morgan!

autotuner bmw mdg1 bench unlock

 

3. 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

4. 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

5. 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

6. 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

 

7. 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

8. Hextag

Microtronik Hextag released new update- Software v1.0.123

Unlock new possibilities with direct Bench Mode reading for supported locked BMW Bosch MG1/MD1 ECUs — no VFI unlocking and no ECU opening required.

Direct Bench Mode Reading
No VFI Unlocking Required
No ECU Opening Needed
Faster & Simpler Workflow

Newly Supported ECUs:
• MD1CS001 — TC298
• MG1CS024 — TC299
• MD1CP032 — TC299
• MG1CS049 — TC298
• MG1CS201 — TC298

Compatible with HEXPROG & HEXPROG II.

Hextag-II-BMW-MDG1-bench-unlock

9. bFlash

bFlash also released bench protocol for 2020- locked BMW MDG1 ECUs.

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

 

10. Bitbox

Bitbox added support for Bosch MG1/MD1 2020+ control units based on NXP SPC5777 MCU for petrol and diesel BMW and Mini vehicles in our module Bosch MG1/MD1 Gen2 BENCH [SM2/SM3 ONLY].

bitbox-bmw-mdg1-bench-unlock

Keep updating…

OBDII365