Home › Coding › G26

BMW G26 i4 coding list

2022–present · 72 settings you can change yourself, from the published lists of BimmerCode, with the module, difficulty and caveats for each

Before you code

  • Both apps need a supported OBD adapter plugged into the port in the driver's footwell; not every adapter works with every car, and some newer G-series modules can only be reached with specific adapters (BimmerCode quick start, BimmerCode FAQ).
  • Coding restarts the module you changed, so the car can show warning messages for a moment. BimmerCode says these clear after switching the ignition off and on again (BimmerCode FAQ).
  • Keep the backup the app makes before you code. BimmerCode says coding data can be restored from it if a connection drops, but that misuse of expert mode can leave a module needing a reflash (BimmerCode FAQ).
  • Some modules have known faults: BimmerCode refuses to code certain FRM footwell modules that have a corrupted boot sector, and on some cars the body domain controller (BDC) can stop responding until the 12 V battery is disconnected for a few minutes (BimmerCode FAQ).
  • The lists below are the apps' published lists. What your car actually offers depends on its modules, software level and factory options; the free version of BimmerCode reads the car and shows what is available before you pay (BimmerCode quick start).

G26-specific caveats

  • Body Domain Controller (BDC): BimmerCode notes it occasionally stops responding; the only known fix is disconnecting the 12V battery for a few minutes (both batteries, for 15 minutes, on cars with two). (BimmerCode FAQ)

Areas

Acoustical confirmation 5 Air Conditioning 4 Alarm system 3 Ambient lighting 2 Audio 5 Daytime running light 1 Display options iDrive system 5 Display options instrument cluster 1 Doors/windows 6 Driving mode 1 Lighting 4 Mirrors 5 One-touch turn signal 1 PDC 2 Seat heating/cooling 17 Steering wheel heating 1 Tailgate 7 Video 1 Welcome Lights 1

Easy: One setting; change it and you are done. Two-step: Works only together with a second, paired setting (often in another module); the note says which. Only if equipped: Needs hardware the car must already have from the factory. Retrofit: Only after the matching hardware has been fitted. Difficulty is our grouping, based on the app's own description of each setting.

Acoustical confirmation

SettingChoicesModuleDifficultyListed by
Acoustical lock/unlock confirmationActive / Not activeFZD__35EasyBimmerCode
Checkbox acoustical lock confirmation
Please note that the car has to be equipped with an alarm system.
Active / Not activeHU_MGUOnly if equippedBimmerCode
Confirmation sound durationShort / Normal / Long / Very longFZD__35EasyBimmerCode
Confirmation sound frequencyLow / Normal / HighFZD__35EasyBimmerCode
Confirmation sound volumeLow / Normal / High / Very highFZD__35EasyBimmerCode

Air Conditioning

SettingChoicesModuleDifficultyListed by
AC on in air recirculation modeActive / Not activeIHKA_PRO2EasyBimmerCode
Air circulation setting memoryActive / Not activeIHKA_PRO2EasyBimmerCode
Apply AUTO settings to manual modeActive / Not activeIHKA_PRO2EasyBimmerCode
Automatic Air RecirculationActive / Not activeIHKA_PRO2EasyBimmerCode

Alarm system

SettingChoicesModuleDifficultyListed by
Alarm soundAlarm sound Europe / Alarm sound Great Britain / Alarm sound USAFZD__35EasyBimmerCode
Interior motion detection
Please note that this function requires the car to be equipped with an alarm system.
Active / Not activeFZD__35Only if equippedBimmerCode
OBD alarm
Please note that this function requires the car to be equipped with an alarm system.
Active / Not activeFZD__35Only if equippedBimmerCode

Ambient lighting

SettingChoicesModuleDifficultyListed by
Ambient lighting colorCitrin / Red / Orange / Yellow / Yellow-green / Green / Green-cyan / CyanBDC_BODY3EasyBimmerCode
Ambient lighting color bottomCitrin / Red / Orange / Yellow / Yellow-green / Green / Green-cyan / CyanBDC_BODY3EasyBimmerCode

Audio

SettingChoicesModuleDifficultyListed by
Bowers & Wilkins sound settings
Please note that these only have an effect if a Harman Kardon sound system is installed in the vehicle. Keep the backup so you can undo it.
ActiveHU_MGUEasyBimmerCode
Maximum volume at startup10% / 20% / 25% / 30% / 40% / 50%HU_MGUEasyBimmerCode
Ready-to-drive soundActive / Not activeBDC_BODY3EasyBimmerCode
Ready-to-drive sound type
The “Ready-to-drive sound” may also have to be activated in the “Body Domain Controller” additionally.
Alternative / DefaultRAMTwo-stepBimmerCode
Signal tonesBMW / BMW 2021 / MINI / Rolls-RoyceRAMEasyBimmerCode

Daytime running light

SettingChoicesModuleDifficultyListed by
Checkbox daytime running lightActive / Not activeHU_MGUEasyBimmerCode

Display options iDrive system

SettingChoicesModuleDifficultyListed by
Cover ArtworkActive / Not activeHU_MGUEasyBimmerCode
Engine sound menuActive / Not activeHU_MGUEasyBimmerCode
Tire pressure control
Please note that the car has to be equipped with the required sensors to make this work.
Display pressure only / Display temperature and pressure / Not activeHU_MGUOnly if equippedBimmerCode
Volume popupActive / Not activeHU_MGUEasyBimmerCode
xView displayActive / Not activeHU_MGUEasyBimmerCode

Display options instrument cluster

SettingChoicesModuleDifficultyListed by
Tire widgetActive / Not activeHU_MGUEasyBimmerCode

Doors/windows

SettingChoicesModuleDifficultyListed by
Close roof automatically (1 of 2)
Keep the backup so you can undo it.
Active (closed) / Active (tilted)FZD__35Two-stepBimmerCode
Close roof automatically (2 of 2)
Keep the backup so you can undo it.
ActiveHU_MGUTwo-stepBimmerCode
Horn signal when locking the car with engine runningActive / Not activeBDC_BODY3EasyBimmerCode
Lock after pulling awayActive / Not activeHU_MGUEasyBimmerCode
Time until automatic lock10 seconds / 30 seconds / 1 minute / 2 minutes / 5 minutes / 10 minutesBDC_BODY3EasyBimmerCode
Window lifter interruption when opening a doorActive / Not activeBDC_BODY3EasyBimmerCode

Driving mode

SettingChoicesModuleDifficultyListed by
Default driving modeCOMFORT / ECO PRO / ECO PRO INDIVIDUAL / SPORT / SPORT BOOST / SPORT INDIVIDUALBDC_BODY3EasyBimmerCode

Lighting

SettingChoicesModuleDifficultyListed by
Automatic light controlActive in position A / Active in position A and 0BDC_BODY3EasyBimmerCode
Fog lights off with high beamActive / Not activeBDC_BODY3EasyBimmerCode
Fog lights with parking lightsActive / Not activeBDC_BODY3EasyBimmerCode
Rain-light-sensor sensitivityInsensitive / Normal / Sensitive / Very sensitiveBDC_BODY3EasyBimmerCode

Mirrors

SettingChoicesModuleDifficultyListed by
Automatic mirror tilt
Please note that your car has to be equipped with power folding mirrors.
Active / Not activeBDC_BODY3Only if equippedBimmerCode
Automatic mirror tilt value10% / 20% / 30% / 40% / 50% / 59% / 60% / 63%BDC_BODY3EasyBimmerCode
Fold mirrors with convenient closing
Please note that your car has to be equipped with power folding mirrors and that this option does not work for convertibles.
Active / Not activeBDC_BODY3Only if equippedBimmerCode
Steering wheel heating automatic activation (2 of 2)
The option “Steering wheel heating automatic activation (1 of 2)” must also be activated in the “Headunit”.
Active / Not activeBDC_BODY3Two-stepBimmerCode
Unfold mirrors with convenient openingActive / Not activeBDC_BODY3EasyBimmerCode

One-touch turn signal

SettingChoicesModuleDifficultyListed by
One-touch turn signal 5 timesActive / Not activeHU_MGUEasyBimmerCode

PDC

SettingChoicesModuleDifficultyListed by
PDC/Top View distance switch-off threshold10 m / 20 m / 30 m / 40 m / 50 m / 100 m / 150 m / 200 mACSM_5EasyBimmerCode
PDC/Top View speed switch-off threshold5 km/h / 10 km/h / 15 km/h / 20 km/h / 30 km/h / 35 km/h / 40 km/h / 50 km/hACSM_5EasyBimmerCode

Seat heating/cooling

SettingChoicesModuleDifficultyListed by
Front backrests temperature level 130 °C / 31 °C / 32 °C / 33 °C / 34 °C / 35 °CBDC_BODY3EasyBimmerCode
Front backrests temperature level 236 °C / 37 °C / 38 °C / 39 °C / 40 °C / 41 °CBDC_BODY3EasyBimmerCode
Front backrests temperature level 342 °C / 43 °C / 44 °C / 45 °C / 46 °C / 47 °CBDC_BODY3EasyBimmerCode
Front seats temperature level 130 °C / 31 °C / 32 °C / 33 °C / 34 °C / 35 °CBDC_BODY3EasyBimmerCode
Front seats temperature level 235 °C / 36 °C / 37 °C / 38 °C / 39 °C / 40 °CBDC_BODY3EasyBimmerCode
Front seats temperature level 341 °C / 42 °C / 43 °C / 44 °C / 45 °C / 46 °C / 47 °C / 48 °CBDC_BODY3EasyBimmerCode
Rear backrests temperature level 130 °C / 31 °C / 32 °C / 33 °C / 34 °C / 35 °CBDC_BODY3EasyBimmerCode
Rear backrests temperature level 236 °C / 37 °C / 38 °C / 39 °C / 40 °C / 41 °CBDC_BODY3EasyBimmerCode
Rear backrests temperature level 342 °C / 43 °C / 44 °C / 45 °C / 46 °C / 47 °CBDC_BODY3EasyBimmerCode
Rear seats temperature level 130 °C / 31 °C / 32 °C / 33 °C / 34 °C / 35 °C / 36 °CBDC_BODY3EasyBimmerCode
Rear seats temperature level 235 °C / 36 °C / 37 °C / 38 °C / 39 °C / 40 °CBDC_BODY3EasyBimmerCode
Rear seats temperature level 340 °C / 41 °C / 42 °C / 43 °C / 44 °C / 45 °C / 46 °C / 47 °CBDC_BODY3EasyBimmerCode
Seat heating automatic activation (2 of 2)
The option “Seat heating front automatic activation (1 of 2)” and/or “Seat heating rear automatic activation (1 of 2)” must also be activated in the “Headunit”.
All seats / Driver's seat / Front seats / Not activeBDC_BODY3Two-stepBimmerCode
Seat heating front automatic activation (1 of 2)
The option “Seat heating automatic activation (2 of 2)” must also be activated in the “Body Domain Controller”. Please note that a “BDC_BODY2” or “BDC_BODY3” is required.
Active / Not activeHU_MGUTwo-stepBimmerCode
Seat heating rear automatic activation (1 of 2)
The option “Seat heating automatic activation (2 of 2)” must also be activated in the “Body Domain Controller”.
Active / Not activeHU_MGUTwo-stepBimmerCode
Seat heating/cooling setting memory15 minutes / 24 hours / Do not save / UnlimitedCBFS_S15, CFAS_S15EasyBimmerCode
Steering wheel heating automatic activation (1 of 2)
The option “Steering wheel heating automatic activation (2 of 2)” must also be activated in the “Body Domain Controller”.
Active / Not activeHU_MGUTwo-stepBimmerCode

Steering wheel heating

SettingChoicesModuleDifficultyListed by
Steering wheel heating memory15 minutes / 24 hours / Do not save / UnlimitedBDC_BODY3EasyBimmerCode

Tailgate

SettingChoicesModuleDifficultyListed by
Boot lid opening delay0.5 seconds / 0.7 seconds / 1 second / 2 seconds / 3 seconds / 4 seconds / 5 seconds / 10 secondsBDC_BODY3EasyBimmerCode
Close tailgate with button in the interior without long pressActive / Not activeHKFM_2015EasyBimmerCode
Close tailgate with the remote control without long pressActive / Not activeHKFM_2015EasyBimmerCode
Open tailgate after unlock only
Please note that “Tailgate” has to be selected for the tailgate button in the settings in the iDrive system in the car.
Active / Not activeBDC_BODY3EasyBimmerCode
Tailgate function remote controlOpen / Open and closeHKFM_2015EasyBimmerCode
Tailgate function when pulling the button in the interiorClose / DeactivatedHKFM_2015EasyBimmerCode
Tailgate function when pushing the button in the interiorDeactivated / Open / Open and closeHKFM_2015EasyBimmerCode

Video

SettingChoicesModuleDifficultyListed by
Video via USB
Keep the backup so you can undo it.
Active / Not activeHU_MGUEasyBimmerCode

Welcome Lights

SettingChoicesModuleDifficultyListed by
Welcome Light in darkness onlyActive / Not activeBDC_BODY3EasyBimmerCode

Module names

ACSM_5 Advanced Crash Safety Module · BDC_BODY3 Body Domain Controller · CBFS_S15 Seat Module Passenger · CFAS_S15 Seat Module Driver · FZD__35 Roof Function Center · HKFM_2015 Tailgate Function Module · HU_MGU Headunit · IHKA_PRO2 Air Conditioning · RAM Receiver Audio Module · SAS2 Optional Equipment System

What we left out

The apps also list settings that switch off or weaken safety equipment or lighting that US law requires, or that only make sense in other markets. We don't list them. For the G26 that is:

  • Safety warnings and notices (5)
  • Seat belt reminders and belt-status warnings (5)
  • Driver-assistance settings (lane change, speed-limit warning) (4)
  • Emergency brake-light signal (Brake Force Display) (2)
  • Driver-assistance and camera thresholds (2)
  • Pedestrian warning sound (electric and hybrid models) (1)
  • Safety interlocks (starting without brake/clutch, top or lights while moving) (1)

Sources

  1. BimmerCode: BMW i4 (G26)
  2. BimmerCode FAQ
  3. BimmerCode quick start guide

Setting names, choices and modules are as the apps publish them, retrieved 2026-10-18. We have no relationship with either app and don't earn anything if you buy one.

G26 buyer's guide G26 repair costs and recalls G26 specs All coding lists

Want a heads-up when prices or bulletins change for your G26?

About one short email a week, with BMW news. Unsubscribe anytime.