BMW transmission tuning · ZF 8HP automatic · DKG

xHP gearbox tuning,
matched to the engine tune.

xHP Flashtool is the leading mobile TCU tuner for BMW ZF 8HP automatics and DKG dual-clutch gearboxes. Faster shifts, raised torque limits, sharper kickdown, custom launch control. At SamuelTuned, xHP is calibrated as a matched pair with the ECU tune so the gearbox keeps up with the engine, not the other way around.

xHP is the transmission counterpart to the ECU platforms above, it tunes the gearbox, not the engine. Most builds use both: an ECU tune for the engine, an xHP tune for the gearbox.

xHP Flashtool logo

Buy it now

Add it to your order.

Custom xHP Settings

Custom xHP Settings

£120

Custom xHP gearbox (TCU) tune — firmer, faster shifts, raised torque limits, launch control and bespoke shift maps. Shaves tenths off your 0–60, 100–200 and quarter-mile times. Bought on its own or layered on a tuning package.

Road or track. Tell Samuel your goal — quicker 0–60 / 100–200 / ¼-mile drag times, or shift points set up for your circuit — and your settings are dialled to match.

View in shop

What it is

xHP Flashtool in plain terms.

xHP is a mobile TCU (transmission control unit) flashing platform for BMWs equipped with the ZF 8HP 8-speed automatic, plus the older M-car DKG dual-clutch gearbox. It writes calibration software to the factory transmission controller through the OBD port, no removed TCU, no bench work to start.

Through the xHP mobile app you flash transmission software, manage map slots, switch between calibration profiles and revise behaviour as the build evolves. Available on Android and iOS.

xHP is the only piece of the build that is NOT the engine. The ECU controls power; xHP controls how that power gets to the wheels, shift speed, shift firmness, torque limiters, launch control logic, kickdown response.

The platform

xHP is the app and flashing platform, it connects to the TCU and handles writing, managing and switching transmission maps.

The tune

The tune is the calibration loaded into the gearbox, what controls shift speed, shift firmness, torque limits, launch behaviour and kickdown logic.

xHP makes the workflow possible. The behaviour, smoothness and reliability of the gearbox comes from the quality of the calibration loaded through it, and from how well that calibration is matched to the engine tune sitting next to it.

What it lets you do

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

TCU flashingOBD flashingCustom remote transmission tuningRaised TCU torque limitsFaster shift timesSharper shift responseCustom launch controlKickdown behaviourSport-mode logicManual-mode hold-gear (no auto-upshift at redline)Disable upshift smoothingIdle line pressureReduced shift slip1st-gear lockup (where supported)Sailing-mode adjustmentsStage 1 / Stage 2 / Stage 3 transmission mapsCustom transmission map revisions

Why use xHP Flashtool?

Built for remote tuning, end to end.

Once an engine is tuned, the TCU becomes the bottleneck. Factory transmission software is calibrated around stock torque, feed it more, and the gearbox protects itself: torque-reducing under load, slipping shifts, dropping into limp, prematurely wearing clutch packs. xHP raises the TCU's torque limits to match the tuned engine output AND sharpens the shift behaviour, so the gearbox finally cooperates with the calibration in the ECU. Without xHP, you are paying for ECU power that the gearbox quietly cancels.

BMW ECU tuning + matched TCU tuneZF 8HP transmission tuningDKG transmission tuningStage 1 BMW gearboxStage 2 BMW gearboxStage 3 BMW gearboxHybrid turbo + 8HP TCU calibrationBig turbo + 8HP TCU calibrationHigh-torque builds (raised TCU limits)Drag-strip launch controlRoll-race shift mappingTrack-focused shift logicDaily driving with sharper shiftsPre-LCI ZF 8HP 45/50/70Post-LCI ZF 8HP 51/76F8x DKG gearbox tunes

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.

ZF 8HP

BMW ZF 8HP automatic

By far the largest xHP platform. The ZF 8HP 8-speed automatic is fitted to the majority of modern BMWs from F-series onward, including every B58, S58 (the G80 M3 / G82 M4 / G87 M2 run an 8HP variant), and most performance chassis. xHP covers the pre-LCI 8HP45/50/70 and the post-LCI 8HP51/76 generations.

Stage 1 / 2 / 3 mapsRaised torque limitsFaster shiftsLaunch controlSport-mode tuningCustom remote tuning

Common models

  • BMW M140i / M240i
  • BMW 340i / 440i
  • BMW 540i / 740i
  • BMW X3 M40i / X4 M40i / Z4 M40i
  • BMW G80 M3 / G82 M4 / G87 M2
  • BMW F90 M5 / M8
  • BMW F97 X3M / F98 X4M
  • BMW 330i / 430i / 530i (B48)
  • BMW 230i / 220i / 320i / 420i
  • Toyota Supra A90 / A91 3.0
DKG · DCT

BMW DKG dual-clutch (F-series M cars)

The S55-era M cars, F80 M3, F82/F83 M4, F87 M2 Competition, M2 CS, run a 7-speed Getrag dual-clutch (BMW's DKG / DCT, not ZF 8HP). xHP supports DKG for raised torque limits, faster shifts and aggressive launch control, the same calibration approach as the 8HP, applied to the dual-clutch hardware.

Raised DKG torque limitsSharper shiftsDrag launch controlTrack-focused shift mapsCustom remote tuning

Common models

  • BMW F80 M3
  • BMW F82 M4
  • BMW F83 M4 Convertible
  • BMW F87 M2 Competition
  • BMW M2 CS (F87)
Supra

Toyota Supra A90 / A91 (ZF 8HP)

The 2020+ Supra 3.0 is a BMW B58 with the ZF 8HP gearbox underneath, so xHP supports it natively. Custom shift calibration matched to whatever ECU tune the Supra is running, Stage 1 through big turbo.

Stage 1 / 2 / 3 shiftsRaised TCU torque limitsLaunch controlCustom remote 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.

Required

xHP USB OBD interface

xHP delivers via a wired USB OBD adapter, the interface plugs into the OBD port and into your phone (USB-C / Lightning with the appropriate cable). Wired connection makes flashing the TCU more reliable than wireless and avoids the dropouts that can otherwise leave a transmission in an unflashable state.

  • Wired OBD connection, flash reliability
  • Phone-driven flashing (Android & iOS)
  • Doubles as your map-switching interface
  • No laptop, no bench work

xHP licence

Required per vehicle. The licence covers TCU flashing, access to the stock OTS files (Stage 1 / 2 / 3) and the workflow that custom calibration sits inside. Custom calibration from SamuelTuned then writes through the same licence.

  • Per-vehicle licence
  • Required before any TCU flash
  • Covers OTS files + custom-tuning workflow

Inside the platform

What each feature actually does.

Faster shifts

Shorter shift duration on supported gears, the gearbox commits to the next ratio sooner, with less smoothing and overlap. Most noticeable on full-throttle upshifts where the stock TCU is heavily de-tuned for refinement.

Raised torque limits

Stock TCU caps inbound torque from the engine to protect the clutch packs. Once the engine is tuned and producing more torque than stock, those caps cause torque reduction mid-pull and choke off the ECU tune. xHP raises the limits to match the calibrated engine output.

Sharper shift response

Reduced shift slip, firmer engagement, less drift between gears. Pulls the gearbox towards a sportier, more deliberate character, without the harshness of an uncalibrated "shift-kit" approach.

Custom launch control

On supported chassis, xHP rewrites the launch-control logic, launch RPM, line pressure during the launch, clutch handoff. Configured around the actual power level and intended use (drag, roll-race, daily fun).

Kickdown behaviour

Sharper, faster kickdown response, the gearbox commits to the lower gear immediately rather than waiting through the factory's deliberate delay.

Sport-mode logic

Sport / Sport+ behaviour rewritten, shift points, throttle mapping, hold-gear logic. Daily comfort modes left alone so the car remains pleasant in normal driving.

Manual-mode hold-gear

Disable auto-upshift at redline in manual mode, the car will bounce the limiter and wait for you to pull the paddle, instead of automatically upshifting on you mid-corner.

Idle line pressure & creep

Adjusted idle line pressure for cleaner stop-start engagement, reduced creep and crisper take-up when pulling away.

Map switching

Multiple calibration profiles loaded into the TCU, switchable in-app. Comfort daily map, aggressive weekend map, track-focused map, drag map. No re-flashing each time the context changes.

OTS vs custom

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

xHP's stock Stage 1 / 2 / 3 files work fine on a near-stock car with a near-stock engine tune. They are not built around the actual torque curve coming out of your engine, the way you drive, or the use case (street vs track vs drag). For an engine that's been properly tuned, an off-the-shelf TCU file is a blunt instrument.

Off-the-shelf

OTS map

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

  • Generic shift maps, not matched to your ECU tune
  • Torque limits raised by a fixed amount, not to your engine output
  • Same launch RPM for every car
  • No accommodation for your gearbox condition or mileage
  • No accommodation for your driving style
  • Often too aggressive for daily use, or too soft for the track
  • Cannot be revised based on how the car actually behaves

Built for you

Custom xHP Flashtool tune

A custom xHP tune is calibrated against the actual torque curve of the engine tune sitting next to it. SamuelTuned tunes ECU and TCU as a matched pair, power delivery and shift behaviour designed to cooperate, not fight. Once it's flashed, revisions come back through the same workflow as the ECU calibration.

Especially useful for

  • Cars with a custom ECU tune
  • Ethanol / flex-fuel setups (matched torque curve)
  • Hybrid turbo / big turbo builds (huge torque, generic files break down)
  • Drag and roll-race cars (launch RPM + kickdown matters)
  • Track cars (manual-mode hold-gear + firm shifts under load)
  • High-mileage gearboxes (calibration matched to real condition)
  • Owners who want the car to behave a specific way

Tune stages

Where your car sits today.

Stage 1

Subtle improvement

The right starting point on a near-stock car, slightly faster shifts, slightly raised torque limits, marginally sharper response. Daily refinement preserved. Works well on a Stage 1 engine tune.

Stage 2

Matched to a tuned engine

Where xHP starts to earn its keep. Torque limits raised to match a Stage 2 / ethanol engine tune. Noticeably faster shifts, sharper sport mode, sharper kickdown. The version most tuned daily drivers want.

Stage 3 / Custom

Hybrid + big-turbo builds, track + drag use

Generic Stage 3 files rarely suit a high-torque build, they assume a typical engine and the launch / shift behaviour gets aggressive enough to wear hardware. Custom calibration is built around the actual ECU map's torque output, the gearbox condition and the intended use.

Remote tuning

How a tune goes from request to drive.

  1. Step 01

    Get the right hardware

    You'll need the xHP USB OBD interface, the wired adapter that connects your phone to the TCU. Available directly from xHP and from this site.

  2. Step 02

    Set up the app & licence

    Install xHP on Android or iOS, register your vehicle and activate the licence covering your chassis (8HP variant or DKG).

  3. Step 03

    Confirm the engine tune is in place

    xHP is calibrated against the torque curve coming out of the ECU. The engine tune (Bootmod3, MHD or MG Flasher) goes in first; the matched TCU calibration is built around it.

  4. Step 04

    Flash the first file

    Samuel issues your first xHP calibration file. You flash it through the app over the wired OBD adapter. Wired connection is important, a wireless dropout mid-TCU-flash is exactly the failure mode the cable is there to prevent.

  5. Step 05

    Drive the car under the relevant conditions

    Daily, launch, kickdown, manual mode, sport mode, whatever the calibration targets, you drive the car through it so the behaviour can be observed.

  6. Step 06

    Receive revisions

    Samuel adjusts shift speed, torque limits, launch RPM and any specific behaviours that need refinement. You re-flash.

  7. Step 07

    Finalise the gearbox tune

    Once the gearbox cooperates with the engine tune across the entire driving envelope, the calibration is finalised. Map slots are loaded for any context-switching you want.

Before we start

The pre-tune checklist.

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

  • Vehicle is supported by xHP
  • Engine tune is in place (xHP is calibrated against the ECU tune)
  • Correct xHP licence for your chassis
  • xHP USB OBD adapter + correct phone cable
  • Healthy battery + battery support during flashing
  • Gearbox mechanically healthy (no slipping, no fault codes)
  • No outstanding TCU adaptations needed
  • Phone or tablet ready for setup

FAQ

Quick answers.

Anything else, message Samuel directly, every xHP Flashtool build is different.

A mobile transmission flashing and tuning platform for BMW ZF 8HP automatics and the F-series M-car DKG dual-clutch. xHP writes calibration software to the factory transmission control unit (TCU), not the engine ECU.

In almost every case, yes. The stock TCU is calibrated around stock torque; once the engine produces more torque than that, the TCU caps power back to protect the clutch packs, and the ECU tune fights the gearbox the whole way up. xHP raises the TCU torque limits so the engine tune actually gets to deliver.

Yes, those cars run an 8HP variant and are fully supported. xHP is essentially mandatory on those chassis once the engine has been tuned.

Yes, xHP is fully remote-capable. SamuelTuned issues calibration files, you flash through the app, you drive, datalogs come back, files get revised. No workshop visit required.

Yes, xHP supports both iOS and Android via the wired USB OBD adapter and the matching phone cable for your device.

Yes, xHP works on a stock engine. The benefit is smaller (the stock TCU is reasonably matched to stock torque), but Stage 1 still gives noticeably faster, sharper shifts. Most customers come to xHP after the ECU tune is in place.

On a custom-tuned engine, yes, significantly. Stock xHP files are generic, calibrated for a typical torque curve. Custom xHP is matched to the actual ECU map running on your car, your gearbox condition, your driving style and your use case. On a stock-engine car, the off-the-shelf files are usually enough.

Yes, when calibrated properly. The risk comes from generic, overly-aggressive settings on a high-torque build (launch RPM too high, line pressure too aggressive, torque limits raised beyond what the clutch can take). Custom calibration is built around the actual gearbox and the actual engine, not a blanket setting.

Ready to start

Buy xHP. Tune the gearbox to match the engine.

If you've already tuned the engine, the gearbox is the bottleneck. xHP fixes that. Custom calibration matched to the ECU tune, delivered remotely, anywhere in the world.