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
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Acoustical lock/unlock confirmation | Active / Not active | FZD__35 | Easy | BimmerCode |
| Checkbox acoustical lock confirmation Please note that the car has to be equipped with an alarm system. | Active / Not active | HU_MGU | Only if equipped | BimmerCode |
| Confirmation sound duration | Short / Normal / Long / Very long | FZD__35 | Easy | BimmerCode |
| Confirmation sound frequency | Low / Normal / High | FZD__35 | Easy | BimmerCode |
| Confirmation sound volume | Low / Normal / High / Very high | FZD__35 | Easy | BimmerCode |
Air Conditioning
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| AC on in air recirculation mode | Active / Not active | IHKA_PRO2 | Easy | BimmerCode |
| Air circulation setting memory | Active / Not active | IHKA_PRO2 | Easy | BimmerCode |
| Apply AUTO settings to manual mode | Active / Not active | IHKA_PRO2 | Easy | BimmerCode |
| Automatic Air Recirculation | Active / Not active | IHKA_PRO2 | Easy | BimmerCode |
Alarm system
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Alarm sound | Alarm sound Europe / Alarm sound Great Britain / Alarm sound USA | FZD__35 | Easy | BimmerCode |
| Interior motion detection Please note that this function requires the car to be equipped with an alarm system. | Active / Not active | FZD__35 | Only if equipped | BimmerCode |
| OBD alarm Please note that this function requires the car to be equipped with an alarm system. | Active / Not active | FZD__35 | Only if equipped | BimmerCode |
Ambient lighting
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Ambient lighting color | Citrin / Red / Orange / Yellow / Yellow-green / Green / Green-cyan / Cyan | BDC_BODY3 | Easy | BimmerCode |
| Ambient lighting color bottom | Citrin / Red / Orange / Yellow / Yellow-green / Green / Green-cyan / Cyan | BDC_BODY3 | Easy | BimmerCode |
Audio
| Setting | Choices | Module | Difficulty | Listed 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. | Active | HU_MGU | Easy | BimmerCode |
| Maximum volume at startup | 10% / 20% / 25% / 30% / 40% / 50% | HU_MGU | Easy | BimmerCode |
| Ready-to-drive sound | Active / Not active | BDC_BODY3 | Easy | BimmerCode |
| Ready-to-drive sound type The “Ready-to-drive sound” may also have to be activated in the “Body Domain Controller” additionally. | Alternative / Default | RAM | Two-step | BimmerCode |
| Signal tones | BMW / BMW 2021 / MINI / Rolls-Royce | RAM | Easy | BimmerCode |
Daytime running light
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Checkbox daytime running light | Active / Not active | HU_MGU | Easy | BimmerCode |
Display options iDrive system
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Cover Artwork | Active / Not active | HU_MGU | Easy | BimmerCode |
| Engine sound menu | Active / Not active | HU_MGU | Easy | BimmerCode |
| 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 active | HU_MGU | Only if equipped | BimmerCode |
| Volume popup | Active / Not active | HU_MGU | Easy | BimmerCode |
| xView display | Active / Not active | HU_MGU | Easy | BimmerCode |
Display options instrument cluster
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Tire widget | Active / Not active | HU_MGU | Easy | BimmerCode |
Doors/windows
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Close roof automatically (1 of 2) Keep the backup so you can undo it. | Active (closed) / Active (tilted) | FZD__35 | Two-step | BimmerCode |
| Close roof automatically (2 of 2) Keep the backup so you can undo it. | Active | HU_MGU | Two-step | BimmerCode |
| Horn signal when locking the car with engine running | Active / Not active | BDC_BODY3 | Easy | BimmerCode |
| Lock after pulling away | Active / Not active | HU_MGU | Easy | BimmerCode |
| Time until automatic lock | 10 seconds / 30 seconds / 1 minute / 2 minutes / 5 minutes / 10 minutes | BDC_BODY3 | Easy | BimmerCode |
| Window lifter interruption when opening a door | Active / Not active | BDC_BODY3 | Easy | BimmerCode |
Driving mode
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Default driving mode | COMFORT / ECO PRO / ECO PRO INDIVIDUAL / SPORT / SPORT BOOST / SPORT INDIVIDUAL | BDC_BODY3 | Easy | BimmerCode |
Lighting
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Automatic light control | Active in position A / Active in position A and 0 | BDC_BODY3 | Easy | BimmerCode |
| Fog lights off with high beam | Active / Not active | BDC_BODY3 | Easy | BimmerCode |
| Fog lights with parking lights | Active / Not active | BDC_BODY3 | Easy | BimmerCode |
| Rain-light-sensor sensitivity | Insensitive / Normal / Sensitive / Very sensitive | BDC_BODY3 | Easy | BimmerCode |
Mirrors
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Automatic mirror tilt Please note that your car has to be equipped with power folding mirrors. | Active / Not active | BDC_BODY3 | Only if equipped | BimmerCode |
| Automatic mirror tilt value | 10% / 20% / 30% / 40% / 50% / 59% / 60% / 63% | BDC_BODY3 | Easy | BimmerCode |
| 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 active | BDC_BODY3 | Only if equipped | BimmerCode |
| 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 active | BDC_BODY3 | Two-step | BimmerCode |
| Unfold mirrors with convenient opening | Active / Not active | BDC_BODY3 | Easy | BimmerCode |
One-touch turn signal
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| One-touch turn signal 5 times | Active / Not active | HU_MGU | Easy | BimmerCode |
PDC
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| PDC/Top View distance switch-off threshold | 10 m / 20 m / 30 m / 40 m / 50 m / 100 m / 150 m / 200 m | ACSM_5 | Easy | BimmerCode |
| PDC/Top View speed switch-off threshold | 5 km/h / 10 km/h / 15 km/h / 20 km/h / 30 km/h / 35 km/h / 40 km/h / 50 km/h | ACSM_5 | Easy | BimmerCode |
Seat heating/cooling
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Front backrests temperature level 1 | 30 °C / 31 °C / 32 °C / 33 °C / 34 °C / 35 °C | BDC_BODY3 | Easy | BimmerCode |
| Front backrests temperature level 2 | 36 °C / 37 °C / 38 °C / 39 °C / 40 °C / 41 °C | BDC_BODY3 | Easy | BimmerCode |
| Front backrests temperature level 3 | 42 °C / 43 °C / 44 °C / 45 °C / 46 °C / 47 °C | BDC_BODY3 | Easy | BimmerCode |
| Front seats temperature level 1 | 30 °C / 31 °C / 32 °C / 33 °C / 34 °C / 35 °C | BDC_BODY3 | Easy | BimmerCode |
| Front seats temperature level 2 | 35 °C / 36 °C / 37 °C / 38 °C / 39 °C / 40 °C | BDC_BODY3 | Easy | BimmerCode |
| Front seats temperature level 3 | 41 °C / 42 °C / 43 °C / 44 °C / 45 °C / 46 °C / 47 °C / 48 °C | BDC_BODY3 | Easy | BimmerCode |
| Rear backrests temperature level 1 | 30 °C / 31 °C / 32 °C / 33 °C / 34 °C / 35 °C | BDC_BODY3 | Easy | BimmerCode |
| Rear backrests temperature level 2 | 36 °C / 37 °C / 38 °C / 39 °C / 40 °C / 41 °C | BDC_BODY3 | Easy | BimmerCode |
| Rear backrests temperature level 3 | 42 °C / 43 °C / 44 °C / 45 °C / 46 °C / 47 °C | BDC_BODY3 | Easy | BimmerCode |
| Rear seats temperature level 1 | 30 °C / 31 °C / 32 °C / 33 °C / 34 °C / 35 °C / 36 °C | BDC_BODY3 | Easy | BimmerCode |
| Rear seats temperature level 2 | 35 °C / 36 °C / 37 °C / 38 °C / 39 °C / 40 °C | BDC_BODY3 | Easy | BimmerCode |
| Rear seats temperature level 3 | 40 °C / 41 °C / 42 °C / 43 °C / 44 °C / 45 °C / 46 °C / 47 °C | BDC_BODY3 | Easy | BimmerCode |
| 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 active | BDC_BODY3 | Two-step | BimmerCode |
| 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 active | HU_MGU | Two-step | BimmerCode |
| 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 active | HU_MGU | Two-step | BimmerCode |
| Seat heating/cooling setting memory | 15 minutes / 24 hours / Do not save / Unlimited | CBFS_S15, CFAS_S15 | Easy | BimmerCode |
| 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 active | HU_MGU | Two-step | BimmerCode |
Steering wheel heating
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Steering wheel heating memory | 15 minutes / 24 hours / Do not save / Unlimited | BDC_BODY3 | Easy | BimmerCode |
Tailgate
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Boot lid opening delay | 0.5 seconds / 0.7 seconds / 1 second / 2 seconds / 3 seconds / 4 seconds / 5 seconds / 10 seconds | BDC_BODY3 | Easy | BimmerCode |
| Close tailgate with button in the interior without long press | Active / Not active | HKFM_2015 | Easy | BimmerCode |
| Close tailgate with the remote control without long press | Active / Not active | HKFM_2015 | Easy | BimmerCode |
| 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 active | BDC_BODY3 | Easy | BimmerCode |
| Tailgate function remote control | Open / Open and close | HKFM_2015 | Easy | BimmerCode |
| Tailgate function when pulling the button in the interior | Close / Deactivated | HKFM_2015 | Easy | BimmerCode |
| Tailgate function when pushing the button in the interior | Deactivated / Open / Open and close | HKFM_2015 | Easy | BimmerCode |
Video
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Video via USB Keep the backup so you can undo it. | Active / Not active | HU_MGU | Easy | BimmerCode |
Welcome Lights
| Setting | Choices | Module | Difficulty | Listed by |
|---|---|---|---|---|
| Welcome Light in darkness only | Active / Not active | BDC_BODY3 | Easy | BimmerCode |
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
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