Mobile BMW & Supra tuning · E-series · F-series · G-series

MHD BMW tuning,
MHD+ custom remote tuning & hardware.

MHD is one of the most popular mobile ECU tuning platforms for BMW and Toyota Supra. Flash tuning software, record datalogs, monitor live engine data, read & clear faults, and manage advanced MHD+ features directly from your phone or tablet. At SamuelTuned, MHD is used for custom BMW remote tuning anywhere in the world.

MHD Tuning logo

What it is

MHD in plain terms.

MHD is a mobile ECU flashing and tuning platform built around BMW and Toyota Supra. Supported vehicles flash through the OBD port using a smartphone, tablet and the right connection hardware.

Unlike a piggyback box, MHD writes tuning software to the factory ECU/DME — proper control over the calibration while keeping the factory ECU management system. The car flashes, logs and behaves like the manufacturer intended, just running your file.

The platform

MHD is the app and flashing platform — it connects to the ECU and handles writing, logging and monitoring.

The tune

The tune is the calibration file loaded into the car — what controls boost, fuelling, timing and torque.

MHD makes the workflow possible. The performance, safety and drivability of the car comes from the quality of the calibration loaded through it.

What it lets you do

One platform.
Everything you need to flash, log and revise.

ECU flashingOBD flashingCustom remote tuningDataloggingLive monitoringRead & clear fault codesStage 1 / Stage 2Ethanol tuningFlex fuel (MHD+)Map switching (MHD+)Anti-lag (MHD+)Burble adjustmentExhaust flap controlPower per gearCold-start changesRev-limiter changesTop-speed limiter changesCustom map revisions

Why use MHD?

Built for remote tuning, end to end.

MHD is one of the most convenient platforms for BMW tuning because it is built mobile-first. Connect, flash, log and adjust without a complicated laptop setup. Once your licence and hardware are in place, the workflow runs from your phone — files in, datalogs out, revisions back.

BMW Stage 1BMW Stage 2Custom BMW tuningRemote BMW tuningN54N55S55B58S58S63Toyota SupraEthanol & flex fuelHybrid turboBig turboTrack car calibrationDrag racing calibrationDaily-driven performance cars

Supported vehicles

Across the BMW lineup — and the Supra.

Compatibility depends on exact model, engine, ECU type, production date and software version. Some cars need an ECU unlock first — see below.

N54

BMW N54

The N54 is the engine that put MHD on the map and remains a major platform — single turbo conversions, upgraded twins, port injection and full ethanol setups all live here.

Stage 1Stage 2Upgraded twinsSingle turbo conversionsPort injectionEthanol blendsCustom tuning

Common models

  • BMW 135i
  • BMW 335i
  • BMW 535i
  • BMW Z4 35i
  • BMW 1M
N55

BMW N55

A wide N55 platform across BMW performance models. Stage 1, Stage 2, hybrid turbo and ethanol blends all flash through MHD.

Stage 1Stage 2Hybrid turbo upgradesEthanol blendsCustom remote tuning

Common models

  • BMW M135i
  • BMW M235i
  • BMW 335i
  • BMW 435i
  • BMW F87 M2
  • BMW X3 35i
  • BMW X4 35i
B58

BMW B58

Modern B58 cars respond extremely well to MHD calibration — especially with the right hardware and fuel.

Stage 1Stage 2EthanolUpgraded fuel pumpsHybrid turboBig turboCustom remote tuning

Common models

  • BMW M140i
  • BMW M240i
  • BMW 340i
  • BMW 440i
  • BMW 540i
  • BMW 740i
  • BMW X3 M40i
  • BMW X4 M40i
  • BMW Z4 M40i
  • Toyota Supra A90/A91 3.0
S55

BMW S55

S55 cars vary heavily based on hardware, cooling, turbo condition and fuel — exactly where custom MHD calibration earns its keep.

Stage 1Stage 2Ethanol blendsUpgraded turbosTrack-focused calibrationDrag setups

Common models

  • BMW F80 M3
  • BMW F82 M4
  • BMW F83 M4
  • BMW F87 M2 Competition
  • BMW M2 CS
S58

BMW S58

Modern BMW M cars on the S58 platform — once unlocked, MHD covers flashing, datalogging and full custom map revisions.

G80 M3 / G82 M4 / G87 M2 tuningStage 2Ethanol blendsFlex fuelCustom remote tuning

Common models

  • BMW G80 M3
  • BMW G82 M4
  • BMW G83 M4 Convertible
  • BMW G87 M2
  • BMW F97 X3M
  • BMW F98 X4M

Note · Most newer S58 vehicles require ECU unlocking before MHD can flash. Once unlocked, the full workflow is available.

S63

BMW S63 (V8 twin-turbo)

Big-power BMW M applications. Accurate datalogging and controlled revisions are critical at this torque level.

Stage 1Stage 2Downpipe setupsUpgraded turbo setupsHigh-power remote tuning

Common models

  • BMW F10 M5
  • BMW F06 M6
  • BMW F12 M6
  • BMW F13 M6
  • BMW F90 M5
  • BMW M8
  • BMW X5M
  • BMW X6M
Supra

Toyota Supra A90/A91 3.0

The 2020+ Supra is BMW B58 underneath — Stage 1 through big-turbo custom remote tuning, end-to-end through MHD.

Stage 1Stage 2EthanolFlex fuelHybrid turboBig turboRemote tuning

Common models

  • Toyota Supra A90 3.0
  • Toyota Supra A91 3.0

Hardware

Everything you need to flash and tune.

Coming soon to this site — the right adapter, cable and licence for your car, in one place.

Recommended

MHD Universal WiFi Adapter

The easiest connection method for modern BMW and Supra. Wireless flashing, datalogging, diagnostics and monitoring — works across E-series, F-series, G-series and Supra A90/A91, on Android and iOS.

  • Wireless connection to the vehicle
  • Works on Android & iOS
  • Cleaner setup than wired cables
  • Best for repeat remote-tuning revisions
  • Doubles as a diagnostics & monitoring tool
Wired · F/G/Supra

ENET cable

A wired ENET cable for supported F-series, G-series and Supra applications. Reliable for flashing — kept as a backup connection by some customers.

  • Reliable wired connection
  • Useful with laptops or mobile adapters
  • Backup connection method
E-series

K+DCAN cable

For older BMW E-series cars (notably N54 and certain N55 platforms). Choosing the right connection method matters — the wrong cable will simply refuse to connect.

  • Required for older E-series cars
  • Used for N54 / certain N55 models

Inside the platform

What each feature actually does.

ECU flashing

Flash the factory ECU through OBD on supported BMW and Supra vehicles. Install, update and revise software without removing the ECU.

Datalogging

Records boost, throttle closure, timing, knock, lambda, fuel pressure, torque limits and more. Every custom MHD revision is reviewed against real ECU data.

Live monitoring

Real-time view of boost, fuel pressure, intake temperatures, ignition timing, ethanol content and lambda. Useful long after the tune is finalised.

MHD+ map switching

Run different map slots — pump fuel, ethanol, race fuel, low-boost, high-boost, valet, track, drag — without re-flashing.

MHD+ flex fuel

Compatible cars adjust calibration based on real-time ethanol content. No more flashing a different file each time the blend changes.

Ethanol tuning

E40 N54, E85 S55, E30/E40/E50 B58, S58 ethanol — all matched to your fuel system, turbo and actual ethanol content.

MHD+ anti-lag

Faster boost response on supported setups — most relevant on hybrid/big turbo builds and drag/roll-race cars. Configured around your actual hardware.

Burble & exhaust-flap control

Adjustable overrun behaviour and exhaust valve control. Tuned sensibly — burble that bakes catalysts is not on the menu.

Power per gear

MHD+ supports torque/power adjustment by gear — useful for traction management on tuned BMWs where the lower gears get traction-limited.

OTS vs custom

Off-the-shelf, or built for your car.

OTS-style MHD maps work fine on a near-stock car. They are not built around your engine, your fuel, your turbo or your datalogs — and that limits how far they can take you.

Off-the-shelf

OTS map

Designed to work across a wide range of cars. Limitations to be aware of:

  • Not built from your own datalogs
  • May not suit local fuel quality
  • May not match your exact hardware
  • Won't solve vehicle-specific issues
  • Often leaves performance on the table
  • May not deliver the drivability you want
  • Not ideal for ethanol, hybrid turbo or track use

Built for you

Custom MHD tune

A custom MHD tune is the right route once your car has supporting hardware, ethanol or specific performance goals. The calibration is built around your actual setup and revised against real datalogs until the car behaves correctly.

Especially useful for

  • Stage 2 vehicles
  • Ethanol blend setups
  • Flex fuel setups
  • Hybrid turbo builds
  • Big turbo builds
  • Track cars
  • Drag cars
  • Boost-control & throttle-closure issues
  • Fuelling-limited builds
  • Owners wanting calibration built around their actual car

Tune stages

Where your car sits today.

Stage 1

Mostly standard, more performance

Common on 135i, 335i, M135i, M235i, M140i, M240i, 340i, 440i, F80 M3, F82 M4, G80 M3, G82 M4 and Supra 3.0. Improved power and drivability without major hardware.

Stage 2

With supporting hardware

Downpipe, intake, charge pipe, intercooler, exhaust, upgraded fuel pump, plugs and cooling. Strong fit on N54, N55, B58, S55, S58 and Supra.

Hybrid / Big turbo

Custom only

A generic file is rarely the right answer with a larger turbo — airflow, boost control and torque behaviour change completely. Custom calibration around your actual hardware and datalogs.

Remote tuning

How a tune goes from request to drive.

  1. Step 01

    Get the right hardware

    You'll need the correct MHD hardware to connect to the car — typically the MHD Universal WiFi Adapter. Available directly from this site.

  2. Step 02

    Set up the app & license

    Install MHD, register your vehicle and activate the licence covering your engine family.

  3. Step 03

    Check ECU unlock

    Newer BMW G-series and modern Bosch MG1/MD1 ECUs need to be unlocked first. If yours is locked, that step happens before any flashing.

  4. Step 04

    Flash the first file

    Samuel issues your first calibration file. You flash it through MHD from your phone.

  5. Step 05

    Record datalogs

    You drive the car under the requested conditions and record the datalogs Samuel asks for.

  6. Step 06

    Receive revisions

    Samuel reviews the logs, refines the calibration and sends a revised file. You re-flash and run another log set.

  7. Step 07

    Finalise the tune

    Once the data shows the car behaving exactly as it should, the calibration is finalised and you keep driving.

ECU unlock

Some ECUs need unlocking first.

Newer BMW G-series cars, S58 models and modern Bosch MG1/MD1 ECUs typically need to be unlocked before MHD can flash them. If yours is locked, MHD won't write any tuning software until the unlock is completed.

ECU unlock guide

Unlock typically required for

  • BMW G-series vehicles
  • BMW B58 MG1 ECUs
  • BMW S58 MG1 ECUs
  • BMW S55 MED17.2.G ECUs
  • BMW S63 ECUs
  • Post-2020 BMW ECUs
  • Toyota Supra B58 ECUs

Before we start

The pre-tune checklist.

Getting these right makes the tune faster, cleaner and safer.

  • Vehicle is supported by MHD
  • ECU unlocked where required
  • Correct MHD license for your car
  • Correct connection hardware (WiFi adapter or cable)
  • Healthy battery + battery support during flashing
  • Modifications fitted correctly and listed in full
  • Car is mechanically healthy
  • Confirmed fuel the car will be tuned on
  • Ability to record safe, consistent datalogs
  • Phone, tablet or laptop ready for setup

FAQ

Quick answers.

Anything else, message Samuel directly — every MHD build is different.

A mobile ECU flashing and tuning platform for supported BMW and Toyota Supra vehicles. ECU flashing, logging and monitoring through a phone or tablet using compatible connection hardware.

Yes — MHD is one of the strongest platforms for remote BMW tuning. Flash files, record datalogs and receive revisions without visiting a workshop.

Different connection methods are supported, but the MHD Universal WiFi Adapter is the easiest option for most customers — it makes flashing, logging and revisions much simpler.

Yes — MHD hardware will be available to purchase directly from this site.

Yes — MHD supports both Android and iOS depending on the vehicle and connection hardware.

Yes — all three are MHD+ features supported on compatible vehicles and setups.

No. If your ECU requires unlocking, that has to happen before MHD can flash any tuning software.

For a near-stock car, an OTS map can be enough. For modified cars, ethanol setups, upgraded turbos, track cars or drag cars, a custom MHD tune is the right route.

Ready to start

Buy MHD hardware. Start the custom tune.

Whether you already have MHD or are starting from scratch, the process can be handled remotely from anywhere in the world.