X58 Performance

X58 Installer

Identifies your BMW's iDrive 6 head unit, activates your licence and installs the X58 package built for your car.

Download X58 Installer 2.0.0-rc.12

Windows, 64-bit · 15.4 MB · published 2026-11-12

Check the file you downloaded

The SHA-256 of the installer is:

d891f4b96f6cad095f89a2e93d12909d40f6ffc70df7798da0a6fca1ee106cd4

In PowerShell, run Get-FileHash "X58 Installer.exe" and compare. If it differs, delete the file and download it again from this page.

What you need

How to use it

  1. Run the installerOpen X58 Installer.exe. It is not code-signed yet, so Windows may show an unknown-publisher warning. Use the checksum above if you want to confirm the file is ours.
  2. Connect to the carChoose ENET or MHD Universal ENET Wi-Fi, then choose how your engine is tuned: Stock, Bench flashed, MHD, bootmod3 or MG Flasher.
  3. IdentifyClick Identify. The installer reads your VIN, head unit and engine software. Nothing is written to the car at this stage.
  4. Buy or enter a licenceIf your car is supported, choose your package and pay, or enter a key you already have. If it says Needs review, your configuration has been sent to us and cannot be bought yet.
  5. ActivateClick Activate. The package built for your car is downloaded and its signature is checked. Your key is saved for this Windows user.
  6. StartClick Start and confirm the car is ready. The installer checks the car again, backs up its coding before a first unlock, installs, then verifies the result. It stops if anything is unresolved.
  7. Later updatesOpen the installer and click Identify / Check for updates. It restores your saved key and offers the newest build for your car.

Good to know