BMW · MINI · F / G SERIES

BMW coding and programming

CarPlay, software updates, module replacement and retrofit coding for BMW and MINI. Done remotely with ISTA.

All services

Programming with ISTA

ISTA is BMW's workshop system for diagnosis and programming. I use it for software updates, coding a replaced control unit and the programming step after a repair, on F- and G-series BMW and MINI.

Popular BMW jobs

  • Apple CarPlay activation on supported NBT Evo and MGU head units, plus full-screen display where the hardware supports it
  • Module replacement and coding: headlights, footwell module, instrument cluster, head unit
  • Software updates for control units and the whole vehicle
  • Retrofit coding: reversing camera, LED or laser lights, M steering wheel, parking sensors, assistance systems
  • Comfort coding: digital speed display, sport displays, mirror folding with the key, start-stop remembers your last setting
  • Battery registration after a battery change, so the charging strategy matches the new battery

Before the session

BMW programming sessions can be long and draw a lot of current. A strong battery charger is essential, plus a Windows laptop, a supported interface (ENET cable or ICOM) and stable internet. I'll confirm the exact setup for your car.

Check first

Head unit generation, model year and installed software decide what's possible. Send your VIN and I'll tell you exactly what your car supports.

Frequently asked questions

Which BMW models do you cover?

F- and G-series BMW and current MINI models. Older E-series on request.

Which interface do I need?

For most coding an ENET cable is enough. Larger programming jobs work best with an ICOM. I'll tell you which fits your job.

Is battery registration really needed?

Yes. Without it the car charges a new battery as if it were the old one, which shortens its life.

Do you do video in motion?

No. Video while driving is a distraction and illegal in many countries.