GEN 3 DEVELOPMENT ACTIVE
BMW GEN 3 VITESCO DME: WHAT WORKS TODAY

BMW B58 & B48
GEN 3 TUNING.

Can a Gen 3 B58 or B48 be tuned yet? Not with a flash, not yet. Gen 3 BMWs use the new Vitesco DME 960 or DME 961 instead of the Bosch MG1 DME found in Gen 1 and Gen 2 cars. MG Flasher already supports datalogging on every Gen 3 BMW with the Basic Logger, free during the beta. DME unlock, flashing and OTS maps are in development.

✓
FREE GEN 3 BASIC LOGGER AVAILABLE NOW Order it free in the shop, then update MG Flasher to the newest version.
AVAILABLE NOW • FREE BETA
THE FIRST STEP INTO GEN 3

Gen 3
Basic Logger.

The first MG Flasher Gen 3 feature is here, and it is free during the beta. The Basic Logger records the main engine parameters on Gen 3 B58 and B48 BMWs with the Vitesco DME 960 or DME 961, in the same app you already know.

Monitor main engine parameters with live gauges, record logs for analysis and continue using the familiar MG Flasher logging workflow while Gen 3 development progresses.

39
B58 PARAMETERS

Parameters currently available for supported B58 Gen 3 applications.

35
B48 PARAMETERS

Parameters currently available for supported B48 Gen 3 applications.

LIVE
GAUGES

Monitor supported engine parameters directly inside MG Flasher.

SAVE
DATALOGS

Record vehicle data for later review and analysis.

CLOUD
LOGS CLOUD

Continue using the existing MG Flasher logging workflow.

FREE DURING THE BETA

How to get the Gen 3 Basic Logger

1. Order it in the shop. Pick the Basic Logger License for your engine. It costs nothing during the beta.

2. Install or update MG Flasher to the newest version. You need version 501 or newer.

3. Redeem it on your car. Connect to your car, press Check Support, then tap Logger and confirm. The licence is locked to your car's VIN.

When the full Gen 3 logger is released, the free beta licence ends and the Logger licence goes back to its normal price.

BASIC LOGGER BETA

Gen 3 Basic Logger Details

The current Basic Logger beta provides initial datalogging functionality for Gen 3 BMWs with the Vitesco DME 960 or DME 961. It gives access to the main engine parameters, live gauges, saved datalogs and the MG Flasher logging workflow, including Logs Cloud for analysing your logs online.

SUPPORTED RIGHT NOW

Which BMWs are Gen 3, and what is supported today?

Gen 3 means the Vitesco DME 960 or DME 961 engine computer fitted to the newest B58 and B48 BMWs. The Basic Logger works on all of the Gen 3 models below. To confirm your own car, run Check Support in the MG Flasher app: it reads the DME and shows which generation you have.

✓ BASIC LOGGER AVAILABLE

BMW M340i

G20 / G21
✓ BASIC LOGGER AVAILABLE

BMW M440i

G22 / G23 / G26
✓ BASIC LOGGER AVAILABLE

BMW 2 Series

G42
✓ BASIC LOGGER AVAILABLE

BMW 8 Series

G14
✓ BASIC LOGGER AVAILABLE

BMW X3 M50

G45
✓ BASIC LOGGER AVAILABLE

BMW X5

G05
✓ BASIC LOGGER AVAILABLE

BMW X6

G06
✓ BASIC LOGGER AVAILABLE

BMW X7

G07
✓ BASIC LOGGER AVAILABLE

BMW 5 Series

G60
BMW GEN 3 EXPLAINED

Gen 3 vs Gen 2: what changed in the BMW DME?

BMW's latest B48 and B58 applications introduce a new generation of engine management hardware. These vehicles use newer Vitesco engine control units: the DME 960 and the DME 961.

Gen 1 and Gen 2 B48 and B58 engines use the Bosch MG1 DME, which MG Flasher unlocks and flashes today (see the B58 and B48 engine pages). The Gen 3 Vitesco platform is a different design, so communication, datalogging, DME unlocking and ECU flashing each need dedicated development before they can be released.

MG Flasher is actively developing support for BMW Gen 3 Vitesco systems, beginning with DME 960 and DME 961 datalogging and progressing toward unlocking, flashing, OTS maps and expanded logging capabilities.

01

VITESCO DME

Newer BMW Gen 3 applications introduce Vitesco engine control hardware requiring dedicated development and support.

02

DME 960 & 961

The Basic Logger already works with both Vitesco DMEs used in Gen 3 BMWs.

03

EXPANDING PLATFORM

Additional BMW models, DME variants and MG Flasher products will be introduced as development progresses.

GEN 3 DEVELOPMENT ROADMAP

Gen 3 unlock, flashing and OTS maps: where development stands.

Every stage of Gen 3 support is actively in development. The roadmap begins with the Basic Logger beta and continues toward unlocking, flashing, OTS maps and the complete Gen 3 logging experience.

✓

Basic Logger

Datalogging support for every Gen 3 BMW with the Vitesco DME 960 or DME 961.

AVAILABLE / FREE BETA
02

DME Unlock

Development toward unlocking supported Gen 3 Vitesco engine control units.

IN DEVELOPMENT
03

Flashing

Development of MG Flasher ECU flashing for supported Gen 3 vehicles.

IN DEVELOPMENT
04

OTS Maps

Development of MG Flasher Off-The-Shelf performance calibrations for supported Gen 3 applications.

IN DEVELOPMENT
05

Full Logger

Expanded Gen 3 datalogging with additional parameters and advanced functionality.

IN DEVELOPMENT
GEN 3 QUESTIONS

BMW Gen 3 tuning FAQ.

Can a Gen 3 B58 be tuned with MG Flasher yet?

Not yet with a flash. DME unlock, flashing and OTS maps for Gen 3 are in development. What is available today is the free Gen 3 Basic Logger, in beta, for datalogging on all Gen 3 B58 and B48 cars.

How do I know if my BMW is Gen 3?

Gen 3 cars use the Vitesco DME 960 or DME 961 engine computer. The quickest check is Check Support in the MG Flasher app: it reads your DME and shows the generation.

Can the Gen 3 Vitesco DME 960 or DME 961 be unlocked?

Not yet. Gen 3 DME unlock is in development. The roadmap above is updated as each step ships, and the newsletter announces every release.

Is the Gen 3 Basic Logger free?

Yes, during the beta. Order the Basic Logger License for your engine in our shop (B58 Gen 3 or B48 Gen 3), update MG Flasher to the newest version, then press Check Support and tap Logger to redeem it. When the full Gen 3 logger is released, the free beta licence ends and the Logger licence goes back to its normal price.

What does the Gen 3 Basic Logger record?

The main engine parameters: 39 on supported B58 Gen 3 cars and 35 on B48 Gen 3 cars today, with live gauges in the app, saved datalogs and Logs Cloud for analysis.

Does this change anything for Gen 1 and Gen 2 B58 and B48 owners?

No. Gen 1 and Gen 2 engines with the Bosch MG1 DME are supported today: unlock, flashing, Stage 1 and Stage 2 OTS maps and the logger. See the B58 engine page and the B48 engine page.

Which Gen 3 BMWs does the Basic Logger support?

All of them, with the Vitesco DME 960 or DME 961: M340i (G20 / G21), M440i (G22 / G23 / G26), 2 Series (G42), 8 Series (G14), X3 M50 (G45), X5 (G05), X6 (G06), X7 (G07) and 5 Series (G60). Run Check Support in the MG Flasher app to confirm your car.

THIS IS JUST THE BEGINNING

More Cars.
More DMEs.
More Products.

This is only the beginning. More DMEs, vehicles, products and functionality are coming as Gen 3 development continues.

STAY CONNECTED

Don't Miss What's Next.

Follow MG Flasher and join our newsletter for Gen 3 development milestones, new vehicle support, beta releases, unlock progress, flashing support and OTS map announcements.

Join the Newsletter
FOLLOW MG FLASHER
Privacy Overview
MG Flasher

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Strictly Necessary Cookies

Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

Analytics

This website uses Google Analytics to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.