G05
BMW X5
7.5KVIEWS
56REPLIES
17APPRECIATES
14ACTIVE PEOPLE
05-08-2026LAST POST
12-22-2025
Hello everyone,
Over the past year of owning my pre-LCI X5 (iDrive 7, Executive, DAPP, Parking Assist), I’ve read hundreds of forums over coding changes and wanted to consolidate most of the information I’ve gotten from them and what I’ve done into one forum post. Most functions are reliable, with some exceptions below, but this is still a work in progress.

Before administering changes, backup everything, proceed carefully, and remember many features were disabled from the factory for a reason.

This post is for information only. This is simply what I did and my personal experience - not instructions, guidance, or advice. I’m not responsible for anything you choose to do with this, and I do not guarantee accuracy, safety, or results. Coding or modifying your vehicle can damage your car, void your warranty, violate laws, or cause serious injury or death. If you do anything here, you do so entirely at your own risk and assume full responsibility for any consequences

---
These are observations only, not instructions or recommendations. I am not advising anyone to do this. If you choose to attempt anything similar, you do so entirely at your own risk and are fully responsible for the outcome.

Notes on Specific Features (Codings are by module, not by feature.) (Variance in formatting are due to information from different forums.)
Anti-Dazzle Decoding
  • Removing 5AP from FA/VO isn’t strictly necessary, but made the process substantially easier
Stop Sign Assistance (Recognition)
  • This currently does not work, as it requires an FSC Code I do not currently have and do not plan to get at this time
Traffic Light Assistance (Recognition)
  • Technically operational but very unreliable in the US, stopping too far into the middle of the intersection
  • Other TLA features such as drive off indicator works well
Give Way Warning / Wrong Way Warning
  • Not functional due to missing FSC
Rettungsgasse (Emergency Lane Assistant)
  • Blocked by geographic restrictions and realistically pointless since it is not a US law
Auto Start/Stop Memory
  • Currently not working due to SW version
Automatic Speed Limit Assistant
  • In CC+Steering, vehicle will adopt speed limit automatically, leading to unexpected speed changes. This behavior can be changed from selecting Automatic to Manual adoption.

My next step is to work on getting extended Traffic Jam Assistant to operate on all roads. This is not included as of yet.
  1. ACSM_5 - Advanced Crash Safety Module
    • PDC Distance and switch off threshold
      • v_schwelle_1_kmh - FF
      • v_schwelle_2_kmh - FF
      • d_schwelle_1_kmh - FF
      • d_schwelle_2_kmh - FF
    • Seat belt warnings
      • SbrVariantDriv
      • SbrVariantPas
  2. IHKA_PRO2 - Air conditoning
    • Colder AC
      • Laendervariante - ROW
      • Temperatur_offset - Offset_minus_3k
    • Air recirculation memory
      • Memory_umlift - aktiv
  3. BDC_Body 3 - Body Domain Controller
    • Bimmercode
      • Ambient light color
        • Cyan - R: 0, G: 254, B: 254, #FF00FEFE
        • Magenta-Red - R: 254, G: 0, B: 128, #FFFE0080
      • Hazards after emergency braking
        • Brake force display activation speed and brake force
      • Exterior lighting switch-off allowed
        • Enable lights to be turned off when car is on (engine is running)
    • Flashing brake light during emergency braking
      • GEFAHRENBREMSLICHT-TYP - bremslicht_blinkend
    • Window lift interruption
      • FH_TUERAUF_STOP_MAUT - nicht_aktiv
    • Enable Comfort Plus
      • FesComfortWorld1 - ComfortPlus
      • FesPiaDefaultLastUserMode - 05
    • Fog lights with high beam
      • NSW_AUS_BEI_FL - aktiv
    • Fog lights with parking light
      • NSW_EIN_AUF_LDS_STL - aktiv
    • Corner light without turn signal
      • ASP_ABA_AKTIVIERUNG - aktiv
    • Fog Lights during Alarm
      • abwechseln - 01
    • HBA when headlights manually on
      • FLA_AKTIVIERUNG - LDS_in_Aoder_2 (02)
    • Mirror tilt value
      • Asp_bordsteinautomatik_delta - 3B (59%)
    • Enabled Narrow Lane Assistant
      • ENGSTELLEN_ASSITENT - aktiv
    • Enabled secondary speed +10 and +5 for cruise control based off of speed limit
      • VOFFSET_LANGSAM - gen 1
      • VOFFSET - gen 1
      • VOFFSET_MAX_KMH - (10)
      • VOFFSET_MAX_MPH - (14)
      • VOFFSET_MIN_KMH - (10)
      • VOFFSET_MIN_MPH - (14)
    • Additional features (TLA, SLA, Stop Signs, Exit Ramp, Situational Distance, Passing)
      • WIEDERANFAHREN aktiv (auto-resuming)
      • ANFAHR_ERINNERUNG aktiv (start reminder, likely green light)
      • SPEEDLIMIT_CHANGE_WARNUNG -> aktiv
      • STRECKEN_VERLAUF -> aktiv
      • Automatisch - aktiv
      • Vorausschau - aktiv
      • AMPEL_ASSITENT - aktiv
      • AMPELN - aktiv
      • STOPPSCHILDER - akitv
      • ANFAHR_ERINNERUNG - aktiv
      • AUSFAHRTEN - aktiv
      • DEFAULT_EINSTELLUNG_STL_BEI_TFL - aktiv
      • Situativer_abstand - aktiv
      • Einseitig-vorbeifahren - aktiv
    • Matrix Functionality
      • C_AFS_ENA - 01
      • C_AFS_EX_FOG_ENA - 01
      • C_AFS_EXT_CNTRY_IGNORE - 01
      • C_BLC_DRIVING_ON_RIGHT - 01
      • C_BLC_PRE_ENA - 01
      • C_BLC_PRE_H_ENA - 01
      • C_BLC_STREET_TYPES — 00, FF
      • C_CLC_BLINK_ENA - 01
      • C_CLC_ENA - 01
      • C_CLC_EXT_ENA - 01
      • C_CLC_REV_ENA - 01
      • C_DLMB_BLC_MXB_ENA - 01
      • C_DLMB_ENA - 01
      • C_DLMB_LSR_LOWB_ENA - 01
      • C_HBA_DIM_Delay - 0A
      • C_HBA_DIM_ENA - 01
      • C_HBA_ENA - 01
      • C_HBA_FOG_ENA - 01
      • C_HBA_GFHB_ENA - 01
      • C_HBA_GFHB_HGWY_ENA - 01
      • C_HBA_PLATOON_MODE_ENA - 01
      • C_HBA_SWITCH_DEL_T - 03
      • C_MXB_2D_ENA - 01
      • C_MXB_ENA - 01
      • C_MXB_GAP_ENA - 01
      • C_MXB_HWY_LPT_ENA - 01
      • C_MXB_BLC_ENA - 01
      • C_DLMB_BLC_MXB_FLA_ENA - 01
      • C_MXB_PRES_MHB_DESIGN - 04
      • C_MXB_PRES_REAC_L_DESIGN - 04
      • C_MXB_PRES_REAC_R_DESIGN - 04
      • C_MXB_PRES_REAC_L_DELAY - 03
      • C_MXB_PRES_REAC_R_DELAY - 03
      • C_CLC_CURV_V2 - ECE
      • C_CLC_CURV_V3 - ECE
      • C_CLC_EXT_ENA - enable_roundabout
      • LUT_AFS_DRV_H0R - G05_Laser_ECE
      • LUT_AFS-DRV_VERT - G005
      • Laser_G015_Laser_AHL_ECE/G07 _ECE/Laser_US
      • LUT_AFS_CODRV_HDR - G05_Laser_ECE
      • C_HBA_GFHBA_ENA_V_HI - 28
      • C_DLMB_BLC_ENA_V_LO - 28
      • C_DLMB_DLS_MODE - 02
      • C_BLC_Cont_Zero_Ena - 01
      • C_BLC_Drivingexperience_ENA - 01
      • C_FLC_ENA - 01
      • C_AFS_EXT_ENA - 01
      • C_DLMB_MOTO_BLC_ENA - 01
      • C_DLMB_MOTO_VERT_OFF_ENA - 01
      • C_BLC_PARALLELISM_HB_ENA - 01
  4. DME - Engine Control Unit
    • Auto start stop memory
      • TCM_MSA_Memory - 01
  5. HU_MGU - Headunit
    • Bowers and Wilkins
      • Audio_system- Alev4_ram (03)
    • DRL enable
      • Daydriving_light - standard
      • Daydriving_light_in_fahren - operable
      • Daydriving_light_rear - aktiv
    • One touch turn signal 5 times
      • 5_Fach_Tippblinken - aktiv
    • Enable ComfortPlus
      • FES_Comfort_Plus - aktiv
      • ECO_Conf_Steering_ComfPlus - Aktiv
      • Eco_Conf_Attenuation_ComfPlus - Aktiv
    • Automatic steering wheel and seat heating/ventilating activation
      • AKT_AUTO_LENKRADHEIZUNG - Aktiv
      • AKT_AUTO_SITZE_FRONT - heizung_kuehlung 03
      • AKT_AUTO_SITZE_FOND - heizung 01
    • Video in motion
      • SPEEDLOCK_FREISCHALTMENU - aktiv
      • Speedlock_speedvalue_min - nicht_aktiv
      • Speedlock_speedvalue_max - nicht_aktiv
      • Video_speedlock_conditon - none
    • Warning at startup disabled
      • Legal_disclaimer_time - kein_ld
    • Camera warning disabled
      • Macro_nivicam_ldisclaimer - kein_ld
    • HUD Distance Information
      • HUD_Distance_Info - aktiv
    • Coasting
      • Global_Conf_Sailing - aktiv (01)
      • Eff_dyn_sailing - aktiv (01)
      • Sailing_counter - aktiv (01)
    • Auto-close sunroof on rain
      • REGEN_SCHKIESSEN - aktiv
    • Enabled Narrow Lane Assistant
      • ENGSTELLEN_ASSITENT - aktiv
    • Enabled secondary speed +10 and +5 for cruise control based off of speed limit
      • VOFFSET_LANGSAM - gen 1
      • VOFFSET - gen 1
      • VOFFSET_MAX_KMH - (10)
      • VOFFSET_MAX_KMH - (14)
      • VOFFSET_MIN_KMH - (10)
      • VOFFSET_MIN_MPH - (14)
    • Additional features (TLA, SLA, Stop Signs, Exit Ramp, Situational Distance, Passing)
      • WIEDERANFAHREN - gen 1
      • ANFAHRERINNERUNG - gen 1
      • GUIDING_VORAUSSCHAU_SLI_ENABLE - aktiv
      • SPEEDLIMIT_WECHSEL_AKUSTIK - EIN (01)
      • STRECKENVERLAUF - gen 1
      • STRECKENVERLAUF_GENERATION - gen_1
      • SLAAUTOMATISCH - gen 1
      • VORAUSSCHAU - gen 1
      • AMPELN - gen 1
      • AMPELASSITENT - gen 1
      • AUSFAHRTEN - aktiv
      • STOPSCHILDER - gen 1
      • Sicht_absicht - aktiv
      • DCA_Steuerung - DCA_aktiv
      • ADAS_2DH_horizon_extension - aktiv
      • Adas_output_lane_POS - aktiv
      • ANFAHRERINNERUNG - gen_1
      • Einseitigvorbeifahren - gen_1
      • Rettungsgasse - aktiv
      • Situativerabstand - gen_1
  6. DKOMBI4 - Instrument Cluster
    • Layout - Alpina
    • Refresh Rate
      • DIGIT-GESCHW_UPDATERATE - 01
    • Speedometer Correction Removal
      • BC_V_KORREKTUR - ohne_korrektur
    • Sailing
      • BC_KVA_Comfort_Segeln - aktiv
      • BC_Reku_Counter_Segeln_Enable - aktiv
      • Segeln_Enable - aktiv
      • Segeln_in_Comfort_Modus - aktiv
  7. RAM - Receiver Audio Module
    • Disable Active Sound Design
      • ASD_Inside
    • Signal tones (Rolls Royce)
      • BRAND - RR 02
  8. FZD2 - Roof Function Center
    • Auto-close sunroof on rain
      • REGENAKTIV - aktiv
      • REGENAKTIV_ROBUST - aktiv
      • REGENPOSITION - geschlossen
      • STATUSRCTIME - defaultwert
    • Disable OBD alarm
      • OBD Alarm - nicht aktiv (00)
  9. SM2 - Seat Modules
    • Automatic memory of heat cool without seatbelt click
      • SA_AUSWERTUNG_GURT_BEI_REAKTIVIERUNG - Deaktiviert (00)
      • SA_DEAKTIVIERUNG_BEI_KUNDENAUSSTIEG - Deaktivert (00)
    • Make ventilated seats colder
      • SKL_TEMP_SOLL_ST1_KI - 19
      • SKL_TEMP_SOLL_ST2_KI - 14
      • SKL_TEMP_SOLL_ST3_KI - 10
      • SKL_TEMP_SOLL_ST1_LE - 19
      • SKL_TEMP_SOLL_ST2_LE - 14
      • SKL_TEMP_SOLL_ST3_LE - 10
  10. HKFM2 - Tailgate Function Module
    • Allow closing of trunk by key
      • HKL-RemoteControlComfortFunctiom_Button_Type - 05
    • Increase time to 0.7 for key trunk opening closing + alarm
      • HKL_REMOTECONTROLLIFTGATEBUTTON_BEEPER_ACTIVE - 01
      • HKL_REMOTECONTROLLIFTGATEBUTTON_LONGPRESS_OPEN - 46 (0.7s)
      • HKL_REMOTECONTROLLIFTGATEBUTTON_LONGPRESS_CLOSE - 46 (0.7s)
  11. DSC_VIP_IB4:
    • IntRxSWINVarianten Nr002 G07 _RxSWIN_neu (02)
    • C_SLA_UCC_Land_aktiv Werte (FF,FF,FF,FF)
    • C_UCC_vorhanden Werte (01)
    • C_SLA_Anzeige_Zusatztexte Nr001_aktiviert
    • C_SLA_aSLA_Land_aktiv 0xFFFFFFFF (FF,FF,FF,FF)
    • C_SLA_aSLA_vorhanden Nr001_vorhanden (01)
    • C_SLA_Vorausschau_Land_aktiv 0xFFFFFFFF (FF,FF,FF,FF)
    • C_SLA_Vorausschau_Land_aktiv_erweitert Werte (FF,FF,FF,FF)
    • C_SLA_Streckenregelung_vorhanden → NR_002_vorhanden_SLA_entkoppelt
    • C_SLA_Streckenregelung_Land_aktiv 0xFFFFFFFF (FF,FF,FF,FF)
    • C_SLA_Streckenregelung_Land_aktiv_erweitert Werte (FF,FF,FF,FF)
    • C_VZA_Funktion_Land_aktiv Werte (FF,FF,FF,FF)
    • EM_ElectronicHorizon_MostProbablePathBending - kParameterSet01
    • EM_AdasIntegration_AdasExtendedPdu - enabled
    • C_Segeln_Topologie - nr003_accdcc (03)
  12. KAFAS4 (40F8):
    • EM_ElectronicHorizon_MostProbablePathBending → kParameterSet01 (01)
    • TSM_USE_GPS_GEOREF georeferencing mode 1 (01)
    • SLITSM_ACTIVATION SLI Fusion (02)
    • COUNTRY_VARIATION Europe RC (01)
    • C_FLA_US_SENSTIVITY_MODE - Normal (00)
    • C_FLA_CC_MESSAGE_3 no_CC_message (00)
    • C_FLA_BS_ENTER_THRESH - Rest of the World (03)
    • C_FLA_BS_EXIT_THRESH - Rest of the World (02)
    • VFW_Country_variant_mode - FF (until end)
  13. KAFAS (40F9):
    • TLR_REFERENCE_PASSED_X Werte (AF)
    • TLR_REFERENCE_PASSED_Y Werte (FF)
  14. SAS3:
    • IntRxSWINVarianten Nr002 G07 _RxSWIN_neu (02)
    • C_UCC_vorhanden Nr001_vorhanden (01)
    • C_SLA_UCC_Land_aktiv Werte (FF,FF,FF,FF)
    • C_SLA_aUCC_Land_aktiv Werte (FF,FF,FF,FF)
    • C_ACC_verlaengertes_Wiederanfahren_ohne_Resume Nr001_aktiviert (01)
    • C_ACC_verlaengertes_Wiederanfahren_Laendermatrix Werte (FF,FF,FF,FF)
    • C_ACC_verlaengertes_Wiederanfahren Nr001_aktiviert (01)
    • C_SLA_Anzeige_Zusatztexte Nr001_aktiviert
    • C_VZA_Funktion_Land_aktiv Werte (FF,FF,FF,FF)
    • C_Umschaltung_ACC_DCC Nr001_aktiviert [01]
    • C_SLA_aSLA_vorhanden Nr001_vorhanden (01)
    • C_SLA_aSLA_Land_aktiv 0xFFFFFFFF (FF,FF,FF,FF)
    • C_SLA_Streckenregelung_vorhanden → NR_002_vorhanden_SLA_entkoppelt
    • C_SLA_Streckenregelung_Land_aktiv_erweitert Werte (FF,FF,FF,FF)
    • C_SLA_Streckenregelung_Land_aktiv 0xFFFFFFFF (FF,FF,FF,FF)
    • C_SLA_Vorausschau_Land_aktiv 0xFFFFFFFF (FF,FF,FF,FF)
    • C_SLA_Vorausschau_Land_aktiv_erweitert Werte (FF,FF,FF,FF)
    • C_QmaN_vorhaden - nr001_vorhanden
    • C_RGA_Funktion - nr001_vorhanden
    • C_rechtsueberholden_verbieten - nr001_aktiviert
    • EM_AdasIntegration_AdasExtendedPdu - enabled
    • Em_ElectronicHorizon_MostProbablePathBending - kParameterSet01
    • C_SLA_qmaN_Land_aktiv - FFFFFFFF
    • C_Rga_Land_aktiv - FFFFFFFF
    • C_RGA Seitenwahl_links_Land_aktiv - FFFFFFFF
    • C_Segeln_Topologie - nr003_accdcc (03)
An image attached to this post, provided by the posterAn image attached to this post, provided by the posterAn image attached to this post, provided by the posterAn image attached to this post, provided by the posterAn image attached to this post, provided by the posterAn image attached to this post, provided by the posterAn image attached to this post, provided by the posterAn image attached to this post, provided by the posterAn image attached to this post, provided by the posterAn image attached to this post, provided by the posterAn image attached to this post, provided by the posterAn image attached to this post, provided by the posterAn image attached to this post, provided by the poster
12-29-2025
Great list! Thank you for doing this! What does sailing and coasting do? Is narrow lane assistant different from steering assistant?
12-29-2025
What software level are you? I'm on 03/2025.38 and finding I'm kind of jacked up from doing a lot.
01-03-2026
Thak you for this information, From 11 to 14 you do not have an explanations of what this codes are doing can you please give explanations of those too,
01-04-2026
Great list! Thank you for doing this! What does sailing and coasting do? Is narrow lane assistant different from steering assistant?

Sailing and coasting are the same thing.
In a nutshell, it disengages the engine from the transmission so the car rolls instead of engine braking.
I've tried to have it work in Comfort and Comfort+, but I've only seen it come on in Eco modes.

As far as narrow lane assistant, I have never gotten a control message come up, so I don't know if it works. Steering Assistant just centers you in your lane. So, I would assume it's different.

Thak you for this information, From 11 to 14 you do not have an explanations of what this codes are doing can you please give explanations of those too,
They unlock country codes, regional permissions, and ADAS fusion that enables Narrow Lane Assistant, SLA, TLA, Stop Signs, Exit Ramp, matrix high beams, and some of the other items I mentioned to work.

If you want to know what one specific parameter does, copy and paste into ChatGPT and ask it to interpret it in plain English.

This is what I assume they mean.
SLA ~ Speed Limit Assist
aSla ~ Advanced Speed Limit Assist
VZA ~ Traffic Sign Recognition
ACC ~ Active Cruise Control
TLA ~ Traffic Light Assist
UCC ~ Unified Cruise Control
RGA ~ Rettungsgasse (emergency corridor)
HOO ~ Hands On Operation (Steering wheel detection)
FLA / HBA ~ High Beam Assist
Electronic Horizon ~ GPS + map + vision
Country Matrices (FF,FF,FF,FF) ~ Allows feature in all regions.

What software level are you? I'm on 03/2025.38 and finding I'm kind of jacked up from doing a lot.

07/2024.40
i-Step: S18A-24-07-540

Mine was manually flashed at the dealer (August 2024) after the RSU got stuck. What's strange is that most people I've read on 07/2024.40 have iDrive 8/8.5 vehicles, so I'm not sure how broadly this build was intended to be available for iDrive 7 vehicles.

I do not have a way to confirm the details with that dealer anymore, since I no longer use them because of repeated negative experiences and price gouging.
01-07-2026
AWESOME info. Just added the sunroof closing option.

Tested it fully open and tilted (both positions) and it fully closes when it detects rain. I sprayed windshield cleaner on it up by the cameras and it instantly closed.

Also set it for 1 hour on that setting to close after some time, BUT it didn't do it. I put in a custom number of 01 thinking the 06 option is 6 hours, so...

IDK how to set it to an hour then! I just want it closed quickly when I forgot I tilted it to vent smells or whatever. Any advice?
01-08-2026
A BMW user wrote
AWESOME info. Just added the sunroof closing option.

Tested it fully open and tilted (both positions) and it fully closes when it detects rain. I sprayed windshield cleaner on it up by the cameras and it instantly closed.

Also set it for 1 hour on that setting to close after some time, BUT it didn't do it. I put in a custom number of 01 thinking the 06 option is 6 hours, so...

IDK how to set it to an hour then! I just want it closed quickly when I forgot I tilted it to vent smells or whatever. Any advice?
There's not much research on the topic, but I would guess it isn't related to StatusRCTime. StatusRCTime (from my research) has something to do with the reaction delay once rain is detected (helps against closing for minor mist).

I would imagine the parameter is in BDC or FZD2, but I couldn't find anything.
01-08-2026
vzheng99 wrote
There's not much research on the topic, but I would guess it isn't related to StatusRCTime. StatusRCTime (from my research) has something to do with the reaction delay once rain is detected (helps against closing for minor mist).

I would imagine the parameter is in BDC or FZD2, but I couldn't find anything.
Ok well good to know in case I feel it closes too easily since I guess I turned down the sensitivity.
01-14-2026
vzheng99 wrote
There's not much research on the topic, but I would guess it isn't related to StatusRCTime. StatusRCTime (from my research) has something to do with the reaction delay once rain is detected (helps against closing for minor mist).

I would imagine the parameter is in BDC or FZD2, but I couldn't find anything.
I'm waiting for you to figure out “extended Traffic Jam Assistant to operate on all roads“ eagerly. Where I live, none of the divided highways activate it.
02-04-2026
vzheng99 wrote
There's not much research on the topic, but I would guess it isn't related to StatusRCTime. StatusRCTime (from my research) has something to do with the reaction delay once rain is detected (helps against closing for minor mist).

I would imagine the parameter is in BDC or FZD2, but I couldn't find anything.
Any ideas why I cannot get the auto heat/cooling seats to work? I see the options but clicking them doesn't toggle it. It's also in Celsius. Weird. I also no longer have Connected Drive services, which is what I think the issue is (no more climate rules without that STOCK).
02-05-2026
Nevermind I got it figured out. You have to enable IKF in BDC on top of the other coding. That enables all 4 seats and changed it to Fahrenheit. Seat must be occupied AND buckled up.
02-12-2026
Great post! Thanks!
03-17-2026
Got this warning after activating Assisted Driving after coding in TLA and Stop Sign Detection..
An image attached to this post, provided by the poster
03-19-2026
vzheng99 wrote
Hello everyone,
Over the past year of owning my pre-LCI X5 (iDrive 7, Executive, DAPP, Parking Assist), I’ve read hundreds of forums over coding changes and wanted to consolidate most of the information I’ve gotten from them and what I’ve done into one forum post. Most functions are reliable, with some exceptions below, but this is still a work in progress.
Hi. I have laser headlights with anti-dazzle enabled, coded matrix functionality yesterday and and adaptive lights (swivel function) stopped working: no reaction on steering wheel and/or turn signal. Have you experienced the same?
03-19-2026
mlurker wrote
Hi. I have laser headlights with anti-dazzle enabled, coded matrix functionality yesterday and and adaptive lights (swivel function) stopped working: no reaction on steering wheel and/or turn signal. Have you experienced the same?
Yes, but only low beams. At about 32mph, the high beams swivel.

Now this is the swivel functionality vs the cornering lighting. My cornering lighting still works fantastic: comes on with blinker, comes on at slower speed just making a turn onto another street, both come on in roundabouts (we have a bunch here) and in reverse.

I believe something in one of the DLMB or MXB coding lines turned off the low speed swivel.
03-19-2026
A BMW user wrote
Yes, but only low beams. At about 32mph, the high beams swivel.

Now this is the swivel functionality vs the cornering lighting. My cornering lighting still works fantastic: comes on with blinker, comes on at slower speed just making a turn onto another street, both come on in roundabouts (we have a bunch here) and in reverse.

I believe something in one of the DLMB or MXB coding lines turned off the low speed swivel.
Too many topics discussing the same :)

Ok, let me clarify to be on the same page:
- swivel - turns light beams to the direction of a steering wheel. After this coding, it works only with high beam on at 32+ mph?
- cornering - these are spot lights that are activated to illuminate corners. It works with steering wheel turn and/or blinker. correct?

I want to create a complete coding and make it a cheatsheet for bimmerutility.
03-19-2026
mlurker wrote
Too many topics discussing the same :)

Ok, let me clarify to be on the same page:
- swivel - turns light beams to the direction of a steering wheel. After this coding, it works only with high beam on at 32+ mph?
- cornering - these are spot lights that are activated to illuminate corners. It works with steering wheel turn and/or blinker. correct?

I want to create a complete coding and make it a cheatsheet for bimmerutility.
CORRECT to all above.

My prior AD/matrix coding did NOT include any of the DLMB and MXB coding, but had everything else in common. Therefore those line(s) must be the culprits for the lack of low speed swivel... But again this coding is overall better with that one caveat.
03-20-2026
A BMW user wrote
CORRECT to all above.

My prior AD/matrix coding did NOT include any of the DLMB and MXB coding, but had everything else in common. Therefore those line(s) must be the culprits for the lack of low speed swivel... But again this coding is overall better with that one caveat.
I did some testing. The line that disables headlight swiveling is:
C_DLMB_ENA

As soon as this line is activated, the headlights no longer swivel, even if the value of C_DLMB_BLC_ENA_V_LO is set to "00".

Personally, living in a big city, the swiveling function is very important. High beams are rarely used, but on a daily basis, weaving between cars and turning corners, this function really improves the driving experience.

That said, I'm going to the countryside in two weeks. I'll take the opportunity to do some additional tests with the suggested values.
03-20-2026
SimR wrote
I did some testing. The line that disables headlight swiveling is:
C_DLMB_ENA

As soon as this line is activated, the headlights no longer swivel, even if the value of C_DLMB_BLC_ENA_V_LO is set to "00".

Personally, living in a big city, the swiveling function is very important. High beams are rarely used, but on a daily basis, weaving between cars and turning corners, this function really improves the driving experience.

That said, I'm going to the countryside in two weeks. I'll take the opportunity to do some additional tests with the suggested values.
So if I disable that, I'll lose all the DLMB features coded but gain back low speed swivel? Or do I gain swiveling and the other DLMB coding is valid?
03-20-2026
A BMW user wrote
So if I disable that, I'll lose all the DLMB features coded but gain back low speed swivel? Or do I gain swiveling and the other DLMB coding is valid?
Yes if you set this, you will gain back low speed swivel :
C_DLMB_ENA -> disable (00)

My understanding is that this disables the DLMB function. Now, here's the question: what is this function supposed to do?

Perhaps you could run some tests and see if it makes any difference?
03-20-2026
SimR wrote
Yes if you set this, you will gain back low speed swivel :
C_DLMB_ENA -> disable (00)

My understanding is that this disables the DLMB function. Now, here's the question: what is this function supposed to do?

Perhaps you could run some tests and see if it makes any difference?
https://www.notion.so/ChatGPT-Noted-Changes-1e3750b51a7280c2b778ec6e04d28697

THAT is why the lasers are so impactful now. Stark difference.
03-20-2026
A BMW user wrote
CORRECT to all above.

My prior AD/matrix coding did NOT include any of the DLMB and MXB coding, but had everything else in common. Therefore those line(s) must be the culprits for the lack of low speed swivel... But again this coding is overall better with that one caveat.
Thanks, applied additional coding that you and others share.

Swirl works with high beam, cornering lights activates with blinker and wheel turn and even when in reverse. Will keep testing.