Home › Coding › I01

BMW I01 i3 coding list

2014–2021 · 126 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).

I01-specific caveats

  • NBT EVO head unit: on some BMW software levels (i-levels) coding the head unit can trigger component protection, which can disable features such as navigation; BimmerCode blocks coding on those levels and suggests a dealer software update first. (BimmerCode FAQ)
  • 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 Cruise Control 1 Air Conditioning 5 Alarm system 3 Ambient lighting 1 Angel Eyes 3 Audio 6 Battery 1 CarPlay 1 Convenient opening/closing 11 Daytime running light 4 Display options iDrive system 9 Display options instrument cluster 3 Doors/windows 5 Driving mode 2 Headlight cleaning 7 Lighting 5 Mirrors 7 PDC 4 Radio 1 Retrofit 1 Seat heating/cooling 12 Steering wheel heating 1 Tailgate 2 Turn signals 2 Video 2 Welcome Lights 18 Window cleaning 4

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__08EasyBimmerCode
Checkbox acoustical lock confirmation
Please note that the car has to be equipped with an alarm system.
Active / Not activeHU_NBT, HU_NBT_EVOOnly if equippedBimmerCode
Confirmation sound durationShort / Normal / Long / Very longFZD__08EasyBimmerCode
Confirmation sound frequencyLow / Normal / HighFZD__08EasyBimmerCode
Confirmation sound volumeLow / Normal / High / Very highFZD__08EasyBimmerCode

Active Cruise Control

SettingChoicesModuleDifficultyListed by
Active Cruise Control default distanceLevel 1 / Level 2 / Level 3 / Level 4SASEasyBimmerCode

Air Conditioning

SettingChoicesModuleDifficultyListed by
Air Conditioning on in AUTO modeActive / Not activeIHKA_VA02EasyBimmerCode
Air Conditioning setting memoryActive / Not activeIHKA_VA02EasyBimmerCode
Air circulation setting memoryActive / Not activeIHKA_VA02EasyBimmerCode
Automatic Air RecirculationActive / Not activeIHKA_VA02EasyBimmerCode
Display color changeActive / Not activeIHKA_VA02EasyBimmerCode

Alarm system

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

Ambient lighting

SettingChoicesModuleDifficultyListed by
Ambient lighting brightness decoupling from instrument clusterActive / Not activeBDC_BODYEasyBimmerCode

Angel Eyes

SettingChoicesModuleDifficultyListed by
Angel Eyes brightness
Please note that this coding has to be carried out for both headlights (left and right) separately. Keep the backup so you can undo it.
100%FLE_02Two-stepBimmerCode
Angel Eyes brightness low beam10% / 20% / 30% / 40% / 50% / 60% / 70% / 80%BDC_BODYEasyBimmerCode
Angel Eyes brightness parking lights10% / 20% / 30% / 40% / 50% / 60% / 70% / 80%BDC_BODYEasyBimmerCode

Audio

SettingChoicesModuleDifficultyListed by
Acoustic signal when reverse gear is engagedActive / Not activeKOMBI_I01_F56EasyBimmerCode
Bluetooth audio streaming
Keep the backup so you can undo it.
ActiveHU_NBT, HU_NBT_EVOEasyBimmerCode
Maximum volume at startup10% / 20% / 25% / 30% / 40% / 50%HU_NBT, HU_NBT_EVOEasyBimmerCode
RingtoneBMW i ringtone / BMW ringtone / Mini ringtone / Smartphone ringtoneHU_NBT, HU_NBT_EVOEasyBimmerCode
Shut off iDrive system when driver door is openedActive / Not activeBDC_BODYEasyBimmerCode
Warning chimeBMW i warning chime / BMW warning chime / Mini warning chime / Rolls-Royce warning chimeHU_NBT, HU_NBT_EVOEasyBimmerCode

Battery

SettingChoicesModuleDifficultyListed by
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.
20 Ah / 40 Ah / 40 Ah AGM / 46 Ah / 50 Ah AGM / 60 Ah AGM / 60 Ah EFB / 70 AhBDC_BODYTwo-stepBimmerCode

CarPlay

SettingChoicesModuleDifficultyListed by
CarPlay fullscreen mode
Important: This coding only works with the iDrive software versions “NBTevo_X” and “NBTevo_Y”. In this case, an update of the i-level from a BMW service partner is required first.
Active / Not activeHU_NBT_EVOOnly if equippedBimmerCode

Convenient opening/closing

SettingChoicesModuleDifficultyListed by
Convenient closing
To trigger convenient closing the lock button on the remote control has to be pressed and held. Please note that this option does not work for convertibles.
Active / Not activeBDC_BODYEasyBimmerCode
Convenient closing delay0.5 seconds / 1 second / 1.5 seconds / No delayBDC_BODYEasyBimmerCode
Convenient closing delay front windows0.5 seconds / 1 second / 1.5 seconds / No delayBDC_BODYEasyBimmerCode
Convenient closing delay sunroof0.5 seconds / 1 second / 1.5 seconds / 3.5 seconds / No delayBDC_BODYEasyBimmerCode
Convenient closing with Comfort Access
For convenient closing with the Comfort Access the door handle has to be touched and held at the ribbed surface. Please note that this option does not work for convertibles.
Active / Not activeBDC_BODYEasyBimmerCode
Convenient closing with remote control
For convenient closing with the remote control, the lock button has to be pressed and held. Please note that this option does not work for convertibles.
Active / Not activeBDC_BODYEasyBimmerCode
Convenient opening
For a convenient opening the unlock button on the remote control has to be pressed and held. When using Comfort Access, the door handle has to be gripped and held.
Active / Not activeBDC_BODYEasyBimmerCode
Convenient opening delay0.5 seconds / 1 second / 1.5 seconds / 2 seconds / 2.5 secondsBDC_BODYEasyBimmerCode
Convenient opening delay rear windows0.5 seconds / 1 second / 1.5 seconds / No delayBDC_BODYEasyBimmerCode
Convenient opening delay sunroof0.5 seconds / 1 second / 1.5 seconds / 3.5 seconds / No delayBDC_BODYEasyBimmerCode
Convenient opening with remote control
For convenient opening with the remote control, the unlock button has to be pressed and held.
Active / Not activeBDC_BODYEasyBimmerCode

Daytime running light

SettingChoicesModuleDifficultyListed by
Checkbox daytime running lightActive / Not activeHU_NBT, HU_NBT_EVOEasyBimmerCode
Daytime running light modeActive / Active also with parking lights / Not activeBDC_BODYEasyBimmerCode
Daytime running light tail lights inner partActive / Not activeBDC_BODYEasyBimmerCode
Daytime running light tail lights outer partActive / Not activeBDC_BODYEasyBimmerCode

Display options iDrive system

SettingChoicesModuleDifficultyListed by
Display full text messages
Keep the backup so you can undo it.
ActiveHU_NBT, HU_NBT_EVOEasyBimmerCode
Rear view camera zoomActive / Not activeHU_NBTEasyBimmerCode
Service historyActive / Not activeHU_NBT, HU_NBT_EVOEasyBimmerCode
Start animation
Please note that the animation is not visible every time you start the car, but only under certain circumstances.
ALPINA / BMW 1 / BMW 2 / BMW i / Christmas / Connected Drive 1 / Connected Drive 2 / M variant 1HU_NBTEasyBimmerCode
Start animation
Please note that the animation is not visible every time you start the car, but only under certain circumstances.
ALPINA / BMW i / Connected Drive / M variant 1 / M variant 2 / MINI John Cooper Works / MINI variant 1 / MINI variant 2HU_NBT_EVOEasyBimmerCode
Start screenAnimation / Welcome screenHU_NBT_EVOEasyBimmerCode
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_NBT, HU_NBT_EVOOnly if equippedBimmerCode
Volume popupActive / Not activeHU_NBT, HU_NBT_EVOEasyBimmerCode
xView displayActive / Not activeHU_NBT, HU_NBT_EVOEasyBimmerCode

Display options instrument cluster

SettingChoicesModuleDifficultyListed by
Average values resetAfter 4 hours / After 8 hours / After every ride / NeverKOMBI_I01_F56EasyBimmerCode
Empty menu item in board computerActive / Not activeKOMBI_I01_F56EasyBimmerCode
“Speed Limit Info” road sign type
Please note that the car has to be equipped with the “Speed Limit Info” by factory.
Country-specific / Default / White Europe / White USAKAFASOnly if equippedBimmerCode

Doors/windows

SettingChoicesModuleDifficultyListed by
Horn signal when locking the car with engine runningActive / Not activeBDC_BODYEasyBimmerCode
Lock after pulling awayActive / Not activeHU_NBT, HU_NBT_EVOEasyBimmerCode
Time until automatic lock10 seconds / 30 seconds / 1 minute / 2 minutes / 5 minutes / 10 minutesBDC_BODYEasyBimmerCode
Unlock doors automaticallyActive / Not activeBDC_BODYEasyBimmerCode
Window lifter interruption when opening a doorActive / Not activeBDC_BODYEasyBimmerCode

Driving mode

SettingChoicesModuleDifficultyListed by
Default driving modeComfort / ECO PRO / ECO PRO+ / SportBDC_BODYEasyBimmerCode
Driving mode memory
Keep the backup so you can undo it.
15 minutes / Always / Not activeBDC_BODYEasyBimmerCode

Headlight cleaning

SettingChoicesModuleDifficultyListed by
Headlight cleaning blocking time1 minute / 2 minutes / 3 minutes / 4 minutes / 5 minutes / 6 minutes / 7 minutes / 8 minutesBDC_BODYEasyBimmerCode
Headlight cleaning pause between injection pulses200 ms / 400 ms / 600 ms / 800 ms / 1000 ms / 1200 ms / 1400 ms / 1600 msBDC_BODYEasyBimmerCode
Headlight cleaning system deactivation speed threshold10 km/h / 20 km/h / 30 km/h / 40 km/h / 50 km/h / 60 km/h / 70 km/h / 80 km/hBDC_BODYEasyBimmerCode
Headlight washersActive / Not activeBDC_BODYEasyBimmerCode
Number of washing operations for headlight cleaning1 operation / 5 operations / 10 operationsBDC_BODYEasyBimmerCode
Number of water injection pulses during headlight cleaning1 time / 2 times / 3 timesBDC_BODYEasyBimmerCode
Water injection duration for headlight cleaning200 ms / 400 ms / 600 ms / 800 ms / 1000 ms / 1200 ms / 1400 ms / 1600 msBDC_BODYEasyBimmerCode

Lighting

SettingChoicesModuleDifficultyListed by
Automatic light controlActive in position A / Active in position A and 0BDC_BODYEasyBimmerCode
Door handle lights when reverse gear is engagedActive / Not activeBDC_BODYEasyBimmerCode
Fog lights off with high beamActive / Not activeBDC_BODYEasyBimmerCode
Fog lights with parking lightsActive / Not activeBDC_BODYEasyBimmerCode
Rain-light-sensor sensitivityDefault / Insensitive / Normal / Sensitive / Very sensitiveBDC_BODYEasyBimmerCode

Mirrors

SettingChoicesModuleDifficultyListed by
Automatic mirror tilt
Please note that your car has to be equipped with power folding mirrors.
Active / Not activeBDC_BODYOnly if equippedBimmerCode
Automatic mirror tilt value10% / 20% / 30% / 40% / 50% / 60% / 70% / 80%BDC_BODYEasyBimmerCode
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_BODYOnly if equippedBimmerCode
Fold/unfold mirrors automatically
Please note that your car has to be equipped with power folding mirrors and that this option does not work for convertibles. Keep the backup so you can undo it.
ActiveBDC_BODYOnly if equippedBimmerCode
Mirror folding speed threshold5 km/h / 10 km/h / 20 km/h / 30 km/h / 40 km/h / 50 km/hBDC_BODYEasyBimmerCode
Mirror unfolding speed threshold5 km/h / 10 km/h / 20 km/h / 30 km/h / 40 km/h / 50 km/hBDC_BODYEasyBimmerCode
Unfold mirrors with convenient openingActive / Not activeBDC_BODYEasyBimmerCode

PDC

SettingChoicesModuleDifficultyListed by
Activate PDC when rolling backwardsActive / Not activePMA_PDCEasyBimmerCode
PDC distance switch-off threshold10 m / 20 m / 30 m / 40 m / 50 m / 100 m / 150 m / 200 mPMA_PDCEasyBimmerCode
PDC speed switch-off threshold5 km/h / 10 km/h / 15 km/h / 20 km/h / 30 km/h / 36 km/h / 40 km/h / 50 km/hPMA_PDCEasyBimmerCode
PDC speed switch-off threshold5 km/h / 10 km/h / 15 km/h / 20 km/h / 30 km/h / 35 km/h / 36 km/h / 40 km/hPMA_PDCEasyBimmerCode

Radio

SettingChoicesModuleDifficultyListed by
AM radioActive / Not activeHU_NBT, HU_NBT_EVOEasyBimmerCode

Retrofit

SettingChoicesModuleDifficultyListed by
HiFi loudspeaker system
Keep the backup so you can undo it.
ActiveHU_NBTRetrofitBimmerCode

Seat heating/cooling

SettingChoicesModuleDifficultyListed by
Front backrests temperature level 130 °C / 31 °C / 32 °C / 33 °C / 34 °C / 35 °CBDC_BODYEasyBimmerCode
Front backrests temperature level 236 °C / 37 °C / 38 °C / 39 °C / 40 °C / 41 °CBDC_BODYEasyBimmerCode
Front backrests temperature level 342 °C / 43 °C / 44 °C / 45 °C / 46 °C / 47 °CBDC_BODYEasyBimmerCode
Front seats temperature level 130 °C / 31 °C / 32 °C / 33 °C / 34 °CBDC_BODYEasyBimmerCode
Front seats temperature level 235 °C / 36 °C / 37 °C / 38 °C / 39 °C / 40 °CBDC_BODYEasyBimmerCode
Front seats temperature level 341 °C / 42 °C / 43 °C / 44 °C / 45 °C / 46 °CBDC_BODYEasyBimmerCode
Rear backrests temperature level 130 °C / 31 °C / 32 °C / 33 °C / 34 °C / 35 °CBDC_BODYEasyBimmerCode
Rear backrests temperature level 236 °C / 37 °C / 38 °C / 39 °C / 40 °C / 41 °CBDC_BODYEasyBimmerCode
Rear backrests temperature level 342 °C / 43 °C / 44 °C / 45 °C / 46 °C / 47 °CBDC_BODYEasyBimmerCode
Rear seats temperature level 130 °C / 31 °C / 32 °C / 33 °C / 34 °CBDC_BODYEasyBimmerCode
Rear seats temperature level 235 °C / 36 °C / 37 °C / 38 °C / 39 °C / 40 °CBDC_BODYEasyBimmerCode
Rear seats temperature level 341 °C / 42 °C / 43 °C / 44 °C / 45 °C / 46 °CBDC_BODYEasyBimmerCode

Steering wheel heating

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

Tailgate

SettingChoicesModuleDifficultyListed by
Boot lid opening delay0.5 seconds / 0.7 seconds / 1 second / 5 seconds / 10 seconds / No delayBDC_BODYEasyBimmerCode
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_BODYEasyBimmerCode

Turn signals

SettingChoicesModuleDifficultyListed by
Turn signals flashing on locking1 time / 2 times / 3 times / OffBDC_BODYEasyBimmerCode
Turn signals flashing on unlocking1 time / 2 times / 3 times / OffBDC_BODYEasyBimmerCode

Video

SettingChoicesModuleDifficultyListed by
Additional video codecs and formats
Keep the backup so you can undo it.
ActiveHU_NBT, HU_NBT_EVOEasyBimmerCode
Video via USB
Keep the backup so you can undo it.
ActiveHU_NBT, HU_NBT_EVOEasyBimmerCode

Welcome Lights

SettingChoicesModuleDifficultyListed by
Welcome Light activationLight switch on auto / Light switch on auto or 2 / Not activeBDC_BODYEasyBimmerCode
Welcome Light in darkness onlyActive / Not activeBDC_BODYEasyBimmerCode
Welcome Light lighting duration5 seconds / 10 seconds / 15 seconds / 20 seconds / 30 seconds / 45 seconds / 60 secondsBDC_BODYEasyBimmerCode
Welcome Lights brightness
Please note that this option only works for cars equipped with halogen or xenon headlights.
10% / 20% / 30% / 40% / 50% / 60% / 70% / 80%BDC_BODYOnly if equippedBimmerCode
Welcome Lights central turn signals
Please note that this option only works for cars equipped with halogen or xenon headlights.
Hard on / Off / Soft onBDC_BODYOnly if equippedBimmerCode
Welcome Lights daytime running light
Please note that this option only works for cars equipped with halogen or xenon headlights.
Hard on / Off / Soft onBDC_BODYOnly if equippedBimmerCode
Welcome Lights design lights
Please note that this option only works for cars equipped with halogen or xenon headlights.
Hard on / Off / Soft onBDC_BODYOnly if equippedBimmerCode
Welcome Lights fog lights
Please note that this option only works for cars equipped with halogen or xenon headlights.
Hard on / Off / Soft onBDC_BODYOnly if equippedBimmerCode
Welcome Lights front turn signals
Please note that this option only works for cars equipped with halogen or xenon headlights.
Hard on / Off / Soft onBDC_BODYOnly if equippedBimmerCode
Welcome Lights high beam
Please note that this option only works for cars equipped with halogen or xenon headlights.
Hard on / Off / Soft onBDC_BODYOnly if equippedBimmerCode
Welcome Lights inner rear parking lightsHard on / Off / Soft onBDC_BODYEasyBimmerCode
Welcome Lights license plate lights
Please note that this option only works for cars equipped with halogen or xenon headlights.
Hard on / Off / Soft onBDC_BODYOnly if equippedBimmerCode
Welcome Lights low beam
Please note that this option only works for cars equipped with halogen or xenon headlights.
Hard on / Off / Soft onBDC_BODYOnly if equippedBimmerCode
Welcome Lights outer rear parking lightsHard on / Off / Soft onBDC_BODYEasyBimmerCode
Welcome Lights parking lights frontHard on / Off / Soft onBDC_BODYEasyBimmerCode
Welcome Lights reversing light leftHard on / Off / Soft onBDC_BODYEasyBimmerCode
Welcome Lights reversing light rightHard on / Off / Soft onBDC_BODYEasyBimmerCode
Welcome Lights turn signals frontHard on / Off / Soft onBDC_BODYEasyBimmerCode

Window cleaning

SettingChoicesModuleDifficultyListed by
Complete wiper cycleActive / Not activeBDC_BODYEasyBimmerCode
Wipe cycles after front washing1 time / 2 times / 3 times / 4 times / 5 timesBDC_BODYEasyBimmerCode
Wipe cycles after rear washing1 time / 2 times / 3 times / 4 times / 5 timesBDC_BODYEasyBimmerCode
Wiper level switch back when stationaryActive / Not activeBDC_BODYEasyBimmerCode

Module names

BDC_BODY Body Domain Controller · FLE_02 Front Light Electronics · FZD__08 Roof Function Center · HU_NBT Headunit · HU_NBT_EVO Headunit · IHKA_VA02 Air Conditioning · KAFAS Camera-based Driver Assistance System · KOMBI_I01_F56 Instrument Cluster · PMA_PDC Park Distance Control · SAS 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 I01 that is:

  • Bulb-failure monitoring, lamp warnings and LED-bulb conversion (18)
  • Seat belt reminders and belt-status warnings (8)
  • Driver-assistance and camera thresholds (6)
  • Safety warnings and notices (4)
  • Pedestrian warning sound (electric and hybrid models) (2)
  • Emergency brake-light signal (Brake Force Display) (2)
  • Fuel-capacity and range-extender limits (emissions certification) (2)
  • Video or text while the car is moving (2)
  • Brake lights used for welcome, follow-me-home, running-light or side-marker functions (2)
  • Rear fog light used for welcome or follow-me-home functions (2)

Sources

  1. BimmerCode: BMW i3 (I01)
  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.

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

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

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