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.12Check 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
- A Windows laptop.
- An ENET cable, or an MHD Universal ENET Wi-Fi adapter.
- A licence for your car: bought in the installer, or a key you were given.
How to use it
- 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.
- 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.
- IdentifyClick Identify. The installer reads your VIN, head unit and engine software. Nothing is written to the car at this stage.
- 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.
- ActivateClick Activate. The package built for your car is downloaded and its signature is checked. Your key is saved for this Windows user.
- 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.
- 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
- A licence belongs to one car. The package is built for that car's VIN and will not install on another.
- Moving to another laptop: use Show saved key on the old one, then enter the key on the new one.
- Each new build for your car can take a little while to prepare. The installer shows how long it has been waiting and you can close it and come back.