Bimmercode for i4 - steps followed coding first time | Page 2 | BMW i4 Forum
BMW i4 Forum banner
21 - 40 of 283 Posts
I just did the headlight coding today (without issue). I used the OBDlink CX bluetooth adapter.

One note for the directions. When I connect to the car with bimmercode the dash has a notification that says something like "Diagnostic Mode". And all of the coding worked fine.

So the instruction for G series cars to hit the power button three times may not apply.
 
One thing I was curious about, prior to downloading Bimmercode, was how much I could do with it.
Below is a list of all the "Basic" options that are available to me (as well as my current setting). I am using the OBDLink CX on my 2023 i4M50. ~ I would highly recommend Bimmercode. Very quick and Painless & anti-dazzle lights were easy enough to put in, thanks to this forum.
~ Hopefully this is of use to someone :)

Advanced Crash Safety Module
  • PDC/Top View Distance switch-off threshold 100m
  • PDC/Top View Speed switch-off threshold 35 Kmh
  • Rear View Camera Distance Switch-off threshold 100m
  • Rear View Camera speed switch-off threshold 20 Kmh
  • Seat belt reminder Driver Seat
  • Seat belt indicator driver Seat Active
  • Seat belt reminder Passenger Seat
  • Seat belt indicator Passenger Seat Active
  • Initial Seat belt reminder after start Not Active
Body Domain Controller
  • Ambient Lighting Colour Blue-Magenta
  • Ambient Lighting Colour Blue-Magenta
  • Ambient Lighting Colour Bottom Blue-Magenta
  • Ambient Lighting Colour Upper Blue-Magenta
  • Brake Force Display Activation Speed 20 KM/h
  • Brake Force Display Activation Force Weak 5m/s
  • Horn Signal when locking car with Engine Running Active
  • Time until Automatic Unlock 2 Mins
  • Window Lifter Interruption when opening Door Active
  • Default Driving Mode
  • Rain-Light Sensor Sensitivity Normal
  • Hazard warning signal after emergency braking Active
  • Fog Lights off with High Beam Not Active
  • Fog Lights off with Parking Break Not Active
  • Exterior Lighting Switch-off allowed Not Active
  • Automatic Light Control Active in Position A
  • Automatic Mirror Tilt Active
  • Automatic Mirror Tilt Value 60%
  • Unfold Mirrors with Convenient Opening Active
  • Front Seat Temperature Level 3 48 C
  • Boot Lid Opening Delay No Delay
  • Open Tailgate after Unlock Only Not Active
Headunit
  • Checkbox Acoustical Lock Confirmation Active
  • Max Volume at Start-up 25%
  • Bowers & Wilkins Sound Settings Active
  • Checkbox daytime running light Active
  • Volume Popup Active
  • Tire Pressure Control Temp & PSI
  • One Touch turn signal five times Active
  • Video Via USB Not Active
  • Warning at Startup Not Active
  • Camera Warning
  • Night Vision Warning
Power Tailgate Module
  • Tailgate Function when Pushing the Button in the Interior Open and Close
  • Tailgate Function when Pulling the Button in the Interior Close
  • Close Tailgate with Button in the Interior without Long Press Active
  • Tailgate Function Remote Control Open and Close
  • Close Tailgate with the remote control without long press Active
  • Warning Sound when closing the Tailgate with Remote Active
  • Warning Sound when closing the tailgate from the interior Active
Receiver Audio Module
  • Active Sound Design Not Active
Roof Function Center
  • Acoustical Lock / Unlock Confirmation Active
  • Confirmation Sound Volume Normal
  • Confirmation Sound Frequency Low
  • Confirmation Sound Duration Normal
  • Alarm Sound USA
  • Interior Motion Detection Active
  • OBD Alarm Active
Seat Module Driver
  • Seat Heating / Cooling Setting Memory Do Not Save
 
One thing I was curious about, prior to downloading Bimmercode, was how much I could do with it.
Below is a list of all the "Basic" options that are available to me (as well as my current setting). I am using the OBDLink CX on my 2023 i4M50. ~ I would highly recommend Bimmercode. Very quick and Painless & anti-dazzle lights were easy enough to put in, thanks to this forum.
~ Hopefully this is of use to someone :)

Advanced Crash Safety Module
  • PDC/Top View Distance switch-off threshold 100m
  • PDC/Top View Speed switch-off threshold 35 Kmh
  • Rear View Camera Distance Switch-off threshold 100m
  • Rear View Camera speed switch-off threshold 20 Kmh
  • Seat belt reminder Driver Seat
  • Seat belt indicator driver Seat Active
  • Seat belt reminder Passenger Seat
  • Seat belt indicator Passenger Seat Active
  • Initial Seat belt reminder after start Not Active
Body Domain Controller
  • Ambient Lighting Colour Blue-Magenta
  • Ambient Lighting Colour Blue-Magenta
  • Ambient Lighting Colour Bottom Blue-Magenta
  • Ambient Lighting Colour Upper Blue-Magenta
  • Brake Force Display Activation Speed 20 KM/h
  • Brake Force Display Activation Force Weak 5m/s
  • Horn Signal when locking car with Engine Running Active
  • Time until Automatic Unlock 2 Mins
  • Window Lifter Interruption when opening Door Active
  • Default Driving Mode
  • Rain-Light Sensor Sensitivity Normal
  • Hazard warning signal after emergency braking Active
  • Fog Lights off with High Beam Not Active
  • Fog Lights off with Parking Break Not Active
  • Exterior Lighting Switch-off allowed Not Active
  • Automatic Light Control Active in Position A
  • Automatic Mirror Tilt Active
  • Automatic Mirror Tilt Value 60%
  • Unfold Mirrors with Convenient Opening Active
  • Front Seat Temperature Level 3 48 C
  • Boot Lid Opening Delay No Delay
  • Open Tailgate after Unlock Only Not Active
Headunit
  • Checkbox Acoustical Lock Confirmation Active
  • Max Volume at Start-up 25%
  • Bowers & Wilkins Sound Settings Active
  • Checkbox daytime running light Active
  • Volume Popup Active
  • Tire Pressure Control Temp & PSI
  • One Touch turn signal five times Active
  • Video Via USB Not Active
  • Warning at Startup Not Active
  • Camera Warning
  • Night Vision Warning
Power Tailgate Module
  • Tailgate Function when Pushing the Button in the Interior Open and Close
  • Tailgate Function when Pulling the Button in the Interior Close
  • Close Tailgate with Button in the Interior without Long Press Active
  • Tailgate Function Remote Control Open and Close
  • Close Tailgate with the remote control without long press Active
  • Warning Sound when closing the Tailgate with Remote Active
  • Warning Sound when closing the tailgate from the interior Active
Receiver Audio Module
  • Active Sound Design Not Active
Roof Function Center
  • Acoustical Lock / Unlock Confirmation Active
  • Confirmation Sound Volume Normal
  • Confirmation Sound Frequency Low
  • Confirmation Sound Duration Normal
  • Alarm Sound USA
  • Interior Motion Detection Active
  • OBD Alarm Active
Seat Module Driver
  • Seat Heating / Cooling Setting Memory Do Not Save
Just bought my compatible adapter.

I have a Carly adapter for my E70 and a legacy version of Carly that does not require subscription. For diagnosis Carly is great. Not so much for coding obscure stuff.

I'll pay for Bimmercode when the car gets here



Waiting for my M50......
 
@Sesh Kami, you gave me the confidence to try this tonight...and it works like a charm! As soon as I hit a 4-lane highway, a car was coming at me, and that side switched of high beam, but the rest stayed illuminated. Brilliant!

I did get hung up for awhile, though, because the parameters you identify are hiding behind 3 different sections when one enters Expert mode for Body Domain Controller (BDC)...it took awhile to find them. For the benefit of others, here's where to find those parameters:

View attachment 21626
This doesn't seem as scary as everyone makes expert mode out to be. Am I wrong? I was planning on just doing a few simple codes like getting rid of the warning messages but I'd like to do the anti dazzle too.
 
This doesn't seem as scary as everyone makes expert mode out to be. Am I wrong? I was planning on just doing a few simple codes like getting rid of the warning messages but I'd like to do the anti dazzle too.
It's not hard, just follow that post with all of the options you have to set. It's just a few more steps than the "normal" stuff. These headlights are fantastic!
 
  • Like
Reactions: ssh
Has anyone figured out other parameters to put the lights to full EU brightness?
 
Update - took it for a drive, and now it seems to be fine. I didn’t make any other changes or restore anything. Assuming it stays fine overnight and I don’t get awoken by a siren, I’ll assume a weird quirk. 😀
did you unplug the obd adapter? depending on the adapter it sometimes might triger the alarm (cause the obd port is acutally checked by the system)

A question for anyone who has looked at this ... the box for daytime running lights wasn't checked but I thought they were mandatory for the North American market. What happens if the box is checked?

Thanks!
so normally you do not have the checkbox, therefore the drl is on permanently. when you code in the checkbox you now have the ability to turn the drl off.
 
If you want to access additonal modules, you may want to use Bimmercode this way:
This is what I use. Faster and more reliable for sure. I do it on my iPad for strange reasons (USB-C on the iPad and I have a USB-C Ethernet adapter, plus my iPad isn't connected to the car for CarPlay, etc. so it won't mistakenly connect even if I mess something up in the process).
 
This is what I use. Faster and more reliable for sure. I do it on my iPad for strange reasons (USB-C on the iPad and I have a USB-C Ethernet adapter, plus my iPad isn't connected to the car for CarPlay, etc. so it won't mistakenly connect even if I mess something up in the process).
I wish I had known this earlier. Which Enet cable do you recommend?
 
I wish I had known this earlier. Which Enet cable do you recommend?
I picked one on the Bimmercode site: OHP ENET Cable BMW OBD
 
  • Like
Reactions: dojoman
When you code the anti dazzle, is there anything that has to be changed in idrive? do you see any indication of that function on the display screen at night?
 
When you code the anti dazzle, is there anything that has to be changed in idrive? do you see any indication of that function on the display screen at night?
I have not noticed anything, but I haven't looked, either.
 
Do you just leave automatic high beams on and let it take care of itself?
 
  • Like
Reactions: linerjoe
I don't see anything in the directions about what steps to follow when you're finished coding. At what point can you remove the device and do you have to do anything after that? Also, did anyone verify whether you have to press the start button 3 times in the beginning?
 
Do you just leave automatic high beams on and let it take care of itself?
There's nothing to indicate it, except that you'll see that your brights will come on at ~48 mph+ and stay on, even with cars in front of you. And you can easily see the lights changing (lowering) with oncoming traffic, etc.
 
  • Like
Reactions: bobkalka
Right now the auto brights only come on if it's very dark or I'm on a long road, etc. They don't turn on while on a busy freeway. Is that the same with the anti dazzle or are you saying the brights will now always turn on and just constantly adjust? (seems like there are plenty of situations where I wouldn't need the brights on like a really well lit road)
 
Right now the auto brights only come on if it's very dark or I'm on a long road, etc. They don't turn on while on a busy freeway. Is that the same with the anti dazzle or are you saying the brights will now always turn on and just constantly adjust? (seems like there are plenty of situations where I wouldn't need the brights on like a really well lit road)
In my experience, yes. Brights will now basically always come on over 48 MPH, just aimed down so as not to blind people. I don't even really notice it now, just let it do it's thing. I've only been flashed once, and it was around a turn, where the anti-dazzle hadn't dimmed yet (and if I was just using normal auto-brights, it would have been on as well).
 
  • Like
Reactions: generic.user
21 - 40 of 283 Posts