Home › Coding › G29

BMW G29 Z4 coding list

2019–present · 149 settings you can change yourself, from the published lists of BimmerCode and Carly, 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).

G29-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 Active Sound Design 1 Air Conditioning 4 Alarm system 3 Ambient lighting 4 Audio 5 Auto Start Stop function 2 Battery 2 Cleaning 12 Clock/Date 1 Comfort Functions 10 Daytime running light 1 Display options iDrive system 6 Display options instrument cluster 7 Doors/windows 6 Driving mode 1 Easy Entry 3 Fuel reserve warnings 2 Gear Shift Indicator 5 Head-Up Display 15 Headlight Cleaning 6 Lighting 4 Mirrors 5 One-touch turn signal 1 PDC 2 Seat heating/cooling 17 Spoiler 3 Sport displays 2 Steering wheel heating 1 Tailgate 2 Telephone 6 Tires 3 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

Active Sound Design

SettingChoicesModuleDifficultyListed by
Active Sound Design
Please note that it is not possible to enable the Active Sound Design for cars that are not equipped with this option by factory.
Active / Not activeRAMOnly if equippedBimmerCode

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 colorBronze / Red / Orange / Yellow / Yellow-green / Green / Green-cyan / CyanBDC_BODY3EasyBimmerCode
Ambient lighting color (i-level 22-07 and later)Ivory / Red / Orange / Yellow / Yellow-green / Green / Green-cyan / CyanBDC_BODY3EasyBimmerCode
Ambient lighting color bottom (i-level 22-07 and later)Ivory / Red / Orange / Yellow / Yellow-green / Green / Green-cyan / CyanBDC_BODY3EasyBimmerCode
Ambient lighting color contourBronze / 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

Auto Start Stop function

SettingChoicesModuleDifficultyListed by
Auto Start Stop functionActive / Not activeDMEEasyBimmerCode
Auto Start Stop function memory
Please note that the Auto Start Stop function is automatically activated again in ECO PRO driving mode.
Active / Not activeDMEEasyBimmerCode

Battery

SettingChoicesModuleDifficultyListed by
Battery capacity
Please note that this value must only be modified if the battery in the car has been replaced. After coding, the battery replacement has to be registered using “BimmerLink” additionally.
20 Ah / 50 Ah / 60 Ah / 69 Ah / 70 Ah / 80 Ah / 90 Ah / 105 AhDMETwo-stepBimmerCode
Battery type
Please note that this value must only be modified if the battery in the car has been replaced. After coding, the battery replacement has to be registered using “BimmerLink” additionally.
AGM / EFB / Lead acid / Lithium-ionDMETwo-stepBimmerCode

Cleaning

SettingChoicesModuleDifficultyListed by
Threshold washer fluid warninglow / medium / high / very highGBDCMAINEasyCarly
Number of wipes after windscreen cleaning1 / 2 / 3 / 4GBDCMAINEasyCarly
Number of wipes after rear window cleaningoff / 1 / 2 / 3 / 4GBDCMAINEasyCarly
Wiping interval rear windowoff / 2s / 4s / 6s / 8s / 10s / 12s / 15sGBDCMAINEasyCarly
Reduce wiper speedoff / 130 kph / 80 mph / 170 kph / 105 mph / 210 kph / 130 mphGBDCMAINEasyCarly
Rear window cleaning with low washer liquidon / offGBDCMAINEasyCarly
Cleanings until 1st headlight cleaningoff / 1 / 3 / 5 / 8 / 10 / 15GBDCMAINEasyCarly
Number until headlight cleaningoff / 1 / 3 / 5 / 8 / 10 / 15GBDCMAINEasyCarly
Head light cleaningon / offGBDCMAINEasyCarly
Number of splashes for head lights1 / 2 / 3GBDCMAINEasyCarly
Length of splash for head lights0.4 s / 0.5 s / 0.6 s / 0.8 s / 1.0 s / 1.2 s / 1.4 s / 1.6 sGBDCMAINEasyCarly
Delay between splashes for head lights0.6 s / 0.8 s / 1.0 s / 1.2 s / 1.4 s / 1.6 s / 1.8 s / 2.0 sGBDCMAINEasyCarly

Clock/Date

SettingChoicesModuleDifficultyListed by
Date incl. Time in dashboard
In order to activate this function, please also activate ‘Date in dashboard’.
on / offKOMBITwo-stepCarly

Comfort Functions

SettingChoicesModuleDifficultyListed by
Door lock after driving awayon / offNBTEasyCarly
Comfort open sunroof immediatelyon / offGBDCWINDOWSEasyCarly
Comfort close sunroof immediatelyon / offGBDCWINDOWSEasyCarly
Comfort open windows simultaneouslyon / offGBDCWINDOWSEasyCarly
Comfort close windows simultaneouslyon / offGBDCWINDOWSEasyCarly
Comfort open using remoteon / offGBDCWINDOWSEasyCarly
Comfort close using remoteon / offGBDCWINDOWSEasyCarly
Comfort close – door (comfort access)
This only works if comfort access is installed.
on / offGBDCWINDOWSTwo-stepCarly
Comfort open delay0.0 s / 0.5 s / 1.5 s / 2.5 sGBDCWINDOWSEasyCarly
Comfort closing delay (mirrors)0.0s / 0.5s / 1.5sGBDCWINDOWSEasyCarly

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
Start animation
Please note that the animation is not visible every time you start the car, but only under certain circumstances.
Default / BMW / M variant 1 / ALPINA / BMW i / Rolls-RoyceHU_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
Diesel logoActive / Not activeDKOMBI4EasyBimmerCode
Fuel consumption display maximum value15 l/100km / 20 l/100km / 30 l/100kmDKOMBI4EasyBimmerCode
Layout
Please note that the layouts are not fully compatible with hybrid vehicles.
ALPINA / M / M Performance up to 160 mph / M Performance up to 200 mph / M Sport / M with shift lights / StandardDKOMBI4EasyBimmerCode
LogoALPINA / eDrive / i / M / M Sport / M2 / M2 Competition / M3DKOMBI4EasyBimmerCode
Redline Tachometer5,000 RPM / 6,000 RPM / 6,500 RPM / 7,200 RPM / 7,500 RPMDKOMBI4EasyBimmerCode
Refresh rate digital speed2 times per second / 5 times per second / 10 times per secondDKOMBI4EasyBimmerCode
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 modeADAPTIVE / COMFORT / COMFORT INDIVIDUAL / COMFORT+ / ECO PRO / ECO PRO INDIVIDUAL / ECO PRO+ / ELECTRICBDC_BODY3EasyBimmerCode

Easy Entry

SettingChoicesModuleDifficultyListed by
Easy entryon / offGBDCWINDOWSEasyCarly
Close window after easy entryon / offGBDCWINDOWSEasyCarly
Easy entry with every door openon / offGBDCWINDOWSEasyCarly

Fuel reserve warnings

SettingChoicesModuleDifficultyListed by
Low fuel warning 110 kilometers / 10 miles / 20 kilometers / 20 miles / 30 kilometers / 30 miles / 40 kilometers / 50 kilometersDKOMBI4EasyBimmerCode
Low fuel warning 240 miles / 50 kilometers / 50 miles / 60 kilometers / 70 kilometers / 80 kilometers / 90 kilometers / Not activeDKOMBI4EasyBimmerCode

Gear Shift Indicator

SettingChoicesModuleDifficultyListed by
Gear shift indicator and suggestion 1/3
To activate this function, also activate other codings for ‘Gear shift indicator’.
on / offKOMBITwo-stepCarly
Gear shift indicator and suggestion 2/3
Only change with ‘Gear shift indicator 1/2’.
on / offKOMBITwo-stepCarly
Gear shift indicator in sport modeon / offKOMBIEasyCarly
Gear shift indicator current gearon / offKOMBIEasyCarly
Gear Shift Indicator menuon / offNBTEasyCarly

Head-Up Display

SettingChoicesModuleDifficultyListed by
Cruise Control in Head-Up Display
Only change this function with ‘Cruise Control in Head-Up Display 1/2’. To activate this function also activate ‘Cruise Control in Head-Up Display’ in the iDrive module.
on / offKOMBITwo-stepCarly
Turn signal in Head-Up Display
This function only works on models until 2013. To enable this option, please also activate ‘Turn signals in Head-Up Display – Addition’ in the iDrive module.
on / offKOMBITwo-stepCarly
Startscreen HUDon / offKOMBIEasyCarly
Entertainment menu in HUDon / offKOMBIEasyCarly
Recent call list in HUDon / offKOMBIEasyCarly
Telephone contacts in HUDon / offKOMBIEasyCarly
Cruise Control in HUD – addition
Only change this function with ‘Cruise Control in Head-Up Display ‘.
on / offKOMBITwo-stepCarly
Color of Navigation Graphicsorange / HUD orange, Instruments grayKOMBIEasyCarly
HUD Startup timeoff / very short / short / medium / long / very longKOMBIEasyCarly
Turn signal in Head-Up Display – Addition
Only change this function with ‘Turn singal in Head-Up Display’.
on / offKOMBITwo-stepCarly
Voice command in HUDon / offKOMBIEasyCarly
Lane change in Head-Up Displayon / offKOMBIEasyCarly
Highway junction images on HUDon / offNBTEasyCarly
Cruise Control in Head-Up Display
To activate this function also activate ‘Cruise Control in Head-Up Display’ in the Kombi module.
on / offNBTTwo-stepCarly
Entertainment/Telephone information in HUD
To show information for entertainment and telephone, please also activate the HUD functions in the Kombi module.
on / offNBTTwo-stepCarly

Headlight Cleaning

SettingChoicesModuleDifficultyListed by
Cleanings until 1st headlight cleaningoff / 1 / 3 / 5 / 8 / 10 / 15GBDCMAINEasyCarly
Number until headlight cleaningoff / 1 / 3 / 5 / 8 / 10 / 15GBDCMAINEasyCarly
Head light cleaningon / offGBDCMAINEasyCarly
Number of splashes for head lights1 / 2 / 3GBDCMAINEasyCarly
Length of splash for head lights0.4 s / 0.5 s / 0.6 s / 0.8 s / 1.0 s / 1.2 s / 1.4 s / 1.6 sGBDCMAINEasyCarly
Delay between splashes for head lights0.6 s / 0.8 s / 1.0 s / 1.2 s / 1.4 s / 1.6 s / 1.8 s / 2.0 sGBDCMAINEasyCarly

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

Spoiler

SettingChoicesModuleDifficultyListed by
Raising speed for spoiler
Raising speed has to be higher than the lowering speed. This function will only have an effect if the car is equipped with an electrical spoiler.
55 kph / 35 mph / 75 kph / 50 mph / 95 kph / 60 mph / 110 kph / 70 mphHKL2Only if equippedCarly
Lowering speed for spoiler 2/2
Only change this function with ‘Lowering speed for spoiler 1/2’.
55 kph / 35 mph / 75 kph / 50 mph / 95 kph / 60 mph / 110 kph / 70 mphHKL2Two-stepCarly
Lowering speed spoiler 1/2
Lowering speed has to be lower than the raising speed. This function will only have an effect if the car is equipped with an electrical spoiler.
50 kph / 31 mph / 70 kph / 45 mph / 90 kph/ 55 mphHKL2Two-stepCarly

Sport displays

SettingChoicesModuleDifficultyListed by
G-Meter maximum value0.8 g / 0.9 g / 1.0 g / 1.2 g / 1.5 g / 1.8 g / 2.0 gHU_MGUEasyBimmerCode
Sport displays values
Please note that, depending on the vehicle, not all displays may work.
G-meter, power, torque, oil temperature, boost pressure / Not active / Power, torqueHU_MGUEasyBimmerCode

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
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

Telephone

SettingChoicesModuleDifficultyListed by
Recent call list in HUDon / offKOMBIEasyCarly
Telephone contacts in HUDon / offKOMBIEasyCarly
Selection of ringtoneBMW / MiniNBTEasyCarly
Use telephone ringtoneon / offNBTEasyCarly
Phone contacts in ‘Office’ iDrive menuon / offNBTEasyCarly
Siri Eyes-Free button
Siri has to be active on the iPhone.
on / offNBTEasyCarly

Tires

SettingChoicesModuleDifficultyListed by
Tire pressure menu in iDrive 1/3
Displaying values only works if the tires have tire pressure sensors installed.
off / pressure / pressure and temperatureNBTTwo-stepCarly
Tire pressure menu in iDrive 2/3
Only change this function with ‘Tire pressure menu in iDrive 1/3’.
on / offNBTTwo-stepCarly
Tire pressure menu in iDrive 3/3
Only change this function with ‘Tire pressure menu in iDrive 1/3’.
on / off / off (alternative)NBTTwo-stepCarly

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 · DKOMBI4 Instrument Cluster · DME Engine Control Unit · FZD__35 Roof Function Center · 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 G29 that is:

  • Bulb-failure monitoring, lamp warnings and LED-bulb conversion (50)
  • Safety warnings and notices (45)
  • Video or text while the car is moving (17)
  • Driver-assistance and camera thresholds (5)
  • Seat belt reminders and belt-status warnings (5)
  • Driver-assistance settings (lane change, speed-limit warning) (5)
  • Emergency brake-light signal (Brake Force Display) (4)
  • Speedometer correction (4)
  • Tire pressure monitoring on/off (1)
  • Pedestrian warning sound (electric and hybrid models) (1)
  • Safety interlocks (starting without brake/clutch, top or lights while moving) (1)

Sources

  1. BimmerCode: BMW Z4 (G29)
  2. Carly: coding for the BMW z4, G29 (2018 - now) tab
  3. BimmerCode FAQ
  4. 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.

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

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

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