Skip to main content

G30 / G31 — 5 Series (2017–2023)

The G30 (sedan) and G31 (Touring) were among the first G-series BMWs and have extensive coding support.

Quick Facts

  • Production: 2017–2023
  • Head unit: MGU (ID6/ID7)
  • OBD port: Standard location, driver's side footwell
  • Recommended tool: BimmerCode or E-Sys
note

The 2024+ 5 Series uses the G60 platform with iDrive 8 — see the G70/G60 section for those.

Exterior

ModModuleToolDifficulty
Ambient Lighting customizationBDCBimmerCode / E-SysEasy
Fold mirrors on lockBDCBimmerCodeEasy
Welcome light carpet (if equipped)BDCE-SysEasy
Daytime running light codingBDCE-SysMedium

Interior / Display

ModModuleToolDifficulty
Digital speedometerKOMBI / HU_MGUBimmerCodeEasy
Full M Sport displaysHU_MGUBimmerCodeEasy
Video in motionHU_MGUE-SysMedium
Remove disclaimer screensHU_MGUE-SysEasy

Comfort / Functional

ModModuleToolDifficulty
Start-stop memoryDMEBimmerCodeEasy
Exhaust burble (M550i / 540i)DMEE-SysMedium
Seatbelt chime delayBDCE-SysMedium
Auto hold default onEMFBimmerCodeEasy
Soft close doors sensitivityBDCE-SysMedium

G30 LCI Notes (2020+)

  • The LCI brought updated headlights, new iDrive version, and revised BDC firmware
  • Most pre-LCI coding changes still apply
  • Some ambient lighting options expanded on LCI models
  • Live Cockpit Professional (larger digital cluster) adds more display coding options

Tips

  • The G30 M550i has additional DME coding options for exhaust and throttle response
  • G30 and G32 (6 Series GT) share many modules — most G30 coding applies to the G32
  • 530e plug-in hybrid has additional BMS (battery management) modules but standard comfort coding is the same