BMW Garage BMW Meets Register Search Today's Posts Mark Forums Read
M2 Technical Topics > Navigation, iDrive, Audio, Video, Bluetooth, Phone, Cameras, Electronics > Front Fog Light Mod

Post Reply
 
Thread Tools Search this Thread
      08-24-2019, 10:32 AM   #1
andrewc89
Colonel
andrewc89's Avatar
United_States
6047
Rep
2,699
Posts

Drives: 2017 M2 | 2015 328dx
Join Date: Aug 2010
Location: New Jersey

iTrader: (5)

Garage List
2017 M2  [5.00]
2015 328d xDrive  [0.00]
Front Fog Light Mod

Right off the bat let me say that my car is xenon pre-lci so I can't confirm if this works on LCI/LED cars. Someone can test this and let me know in the comments.

Anyways, yes you read that title correctly. This is a front "fog light" mod. It uses the front fog light button/command to increase the brightness of the angel eyes when the low beams are on. (This mod assumes you haven't already coded your angel eye brightness to 100% when your low beams are on.)

So why even do this? Because driving around with your angel eyes set to 100% when your low beams are on at night is kind of a dick thing to do. It causes a lot of glare and people may high beam you to signal their discomfort. It's happened to me multiple times and It's made me want to do something about it. You might be saying "well why not just turn your angel eye brightness down back down to the stock levels and leave it there?" Well, because sometimes I want them dim and sometimes I want them bright. This mod gives you the option of turning the angel eye brightness (when the low beams are on) up from a lower setting to a higher one without having to code your car each time. You can now literally do it with a push of a button. Big thanks to Poochie for all the info and all his help getting me sorted.

How to do it


If you have the stock north american light controls and you want the fog buttons to illuminate you'll need part #61319265303 (pre lci cars only)

https://www.ecstuning.com/b-genuine-...319265303~oeb/

(You can find it used on ebay for a lot less if cost is an issue)

You'll want this switch because it has the illuminated rear fog button as well incase you want to code in the rear fogs:

https://f87.bimmerpost.com/forums/sh....php?t=1450178

Coding for this switch so it doesn't throw errors at the dealer:

Bimmercode:

FEM > Expert Mode > 3064

LCECONFIGURATION > LCE_BEL_LIN_VAR > BEL_FLC_NSW_NSL

Installation of a new switch is super easy, you can literally just pry the driver vent out and then pull the light switch panel out. You don't even need a pry tool you could do it by hand if you wanted to, it takes 2 seconds. Then just unplug the old switch and replace with the new one. Reinstall switch and vent and you're done.


If you already have the euro rear fog light switch because your car came like that stock, or you've already done the rear fog mod, you won't need a new switch you just have to find a front fog button off any similar 2/3/4 series light switch panel. I found one on ebay for $25 and will simply take that button off and move it to my current switch:

https://www.ebay.com/itm/GENUINE-BMW...53.m2749.l2649


If you do not care for an illuminated button and want to keep your stock light switch you will need to modify the stock fog light button:

First you have to pop out your front fog button with a pry tool:



Next you shave down the 3 largest black plastic teeth.



Pop it back in and ensure it now moves back and forth when you press it.


Once you have your new switch installed or your old switch modded it's time to code:

Bimmercode:

FEM > Expert Mode >

3060lcemaster:

nsw_verbaut > verbaut

3063lcelampmapping2:

mapping_nebelschw_l_output: 0x30

mapping_nebelschw_r_output: 0x31

Results:





Enjoy

Last edited by andrewc89; 09-01-2019 at 08:17 PM..
Appreciate 8
bmwm2nyc180.00
///M Houbi1382.00
Poochie2586.00
OKCZ6.00
McGary911359.00
gphung10.50

      08-24-2019, 10:51 AM   #2
supersam
Da Baus
supersam's Avatar
No_Country
212
Rep
236
Posts

Drives: F87 6MT, RA, E46
Join Date: Feb 2016
Location: NY/MI

iTrader: (0)

Pretty neat. Thanks for innovating and sharing
__________________
M2 LBB/6MT/VFstg1/V1 stealth/JRC valve delete/Dinan/Fabspeed/IND/Eibach
RA Evo X/AMS/ETS/UR/AEM/Swift/RRM/VIS/ID
E46 330ci --> S54 M3 xplant vzv 3bananas (retired)
Appreciate 1
andrewc896046.50

      08-24-2019, 10:39 PM   #3
Poochie
Luxury at the redline :)
Poochie's Avatar
United_States
2586
Rep
3,067
Posts

Drives: 2016 M2
Join Date: Aug 2012
Location: NYC

iTrader: (1)

Hey Andrew,

Excellent write-up and awesome you took the time to share with the community

I just wanted to mention that folks should verify that their light switch does indeed have a LED and metal spring inside that makes contacts with the activation prongs, for the 'front fog light' switch DIY.

I had cracked open a US spec switch, which I bought just for the front fog light button and I notice that BMW had eliminated the polarity contacts and LED for the 'rear fog light' hack. Which I assume was some sort of cost-cutting measure, since it's not required in North America. :

So there is a possibility that some switches might not have proper connection/LED behind the dead buttons. In that case, you would just need to source the proper switch to complete this mod.
Attached Images
  
Appreciate 1
andrewc896046.50

      08-25-2019, 02:56 AM   #4
///M Houbi
Major
///M Houbi's Avatar
Switzerland
1382
Rep
1,203
Posts

Drives: M2 Competition
Join Date: May 2018
Location: Switzerland

iTrader: (0)

Garage List
Great mod and write-up, thank you 👍🏼
Appreciate 1
andrewc896046.50

      08-25-2019, 01:47 PM   #5
andrewc89
Colonel
andrewc89's Avatar
United_States
6047
Rep
2,699
Posts

Drives: 2017 M2 | 2015 328dx
Join Date: Aug 2010
Location: New Jersey

iTrader: (5)

Garage List
2017 M2  [5.00]
2015 328d xDrive  [0.00]
Quote:
Originally Posted by Poochie View Post
So there is a possibility that some switches might not have proper connection/LED behind the dead buttons. In that case, you would just need to source the proper switch to complete this mod.
Good to know!

Also, interesting thing about the front fog button being added; I think because I have VLD coded in I now have access to the guiding fog light setting and the headlights will adjust themselves differently with the fog light switch activated:



I believe this to be the case because I noticed the low beams moving around a bit when pressing the fog button while parked:

Appreciate 4
bmwm2nyc180.00
///M Houbi1382.00
OKCZ6.00
Poochie2586.00

      09-01-2019, 12:46 PM   #6
McGary911
Finally!
McGary911's Avatar
United_States
359
Rep
580
Posts

Drives: 2017 LBB M2 DCT
Join Date: Jan 2017
Location: St Johns, FL

iTrader: (0)

Thumbs up

This is a great one. I've always missed fog lights in this car and never quite understood why it didn't come with them. This is a perfect (free) compromise. There is a nice $3000 fog light option but for now, free is better. That post is from the "what did you do for...." thread.......

I decided to clean the pool filter later and play with the M2 instead.

I left my button stealth (like the rear fog mod I did a while back).

I couldn't get my Bimmercode working. It was making me nuts. Apparently a bit back an update required that you reconfirm the purchase or something. After I did that all was right again. Bimmercode now seems to have a demo mode that actually lets you do everything but code the car, so that threw me off too.

I think there's an error in the coding you noted. Just a fat finger:

I believe this:

3060lcemaster: nws_verbaut > verbaut

Should be:

3060lcemaster: nsw_verbaut > verbaut

Again, thanks for posting this. I've been so busy I've been away from the board for a bit, so it's even nicer when I do get back I find something as cool as this.
__________________
2004 E46 ///M3 SMG Convertible Carbon Blk\Imola
2017 LBB ///M2 DCT

Last edited by McGary911; 09-01-2019 at 01:05 PM..
Appreciate 1
gphung10.50

      09-01-2019, 01:32 PM   #7
andrewc89
Colonel
andrewc89's Avatar
United_States
6047
Rep
2,699
Posts

Drives: 2017 M2 | 2015 328dx
Join Date: Aug 2010
Location: New Jersey

iTrader: (5)

Garage List
2017 M2  [5.00]
2015 328d xDrive  [0.00]
Quote:
Originally Posted by McGary911 View Post
I believe this:

3060lcemaster: [COLOR="Red"]nws[/COLOR]_verbaut > verbaut

Should be:

3060lcemaster: [COLOR="Lime"]nsw[/COLOR]_verbaut > verbaut
Yup, made a typo. I'll edit the post, thanks.
Appreciate 1
bmwm2nyc180.00

      09-09-2019, 11:49 PM   #8
Nezil
Major
Nezil's Avatar
794
Rep
1,119
Posts

Drives: LCI '18 M2
Join Date: Jul 2017
Location: San Francisco Bay Area

iTrader: (0)

OK andrewc89, I can confirm that for LCI M2s with adaptive LED headlights, this doesn't work.

The first part, coding of the button, does work, and I get the light on the dash to signal front fogs are on. What doesn't work, is coding "mapping_nebelschw_l_output: 0x30 /
mapping_nebelschw_r_output: 0x31.

There probably is a coding version that does work, but 0x30 and 0x31 do not unfortunately.

Where did you get 0x30 and 0x31 from andrewc89? Perhaps that would give me a pointer to where to look / try.

Oh... one other thing... When I pulled the button, it was illuminated underneath. The rear fog doesn't have an LED, but the front one does, even though there is only a blacking plate above it.
__________________
2018 ///M2 LCI, LBB, 6MT, Exec Pkg, Apple

Order Timeline (W37 2018): 07/06 - Status 97; 07/07 - Status 111; 08/20 - Status 112; 08/30 - Status 150; 09/13 - Status 190; 09/16 - Status 193; 09/22 - Status 195; 10/22 - At Port; 11/02 - Picked Up!
Appreciate 0
      09-10-2019, 12:15 AM   #9
andrewc89
Colonel
andrewc89's Avatar
United_States
6047
Rep
2,699
Posts

Drives: 2017 M2 | 2015 328dx
Join Date: Aug 2010
Location: New Jersey

iTrader: (5)

Garage List
2017 M2  [5.00]
2015 328d xDrive  [0.00]
Quote:
Originally Posted by Nezil View Post
Where did you get 0x30 and 0x31 from andrewc89? Perhaps that would give me a pointer to where to look / try.
Not sure, Poochie was the one who found it. You'd have to ask him.
Appreciate 1
bmwm2nyc180.00

      09-10-2019, 12:45 PM   #10
Nezil
Major
Nezil's Avatar
794
Rep
1,119
Posts

Drives: LCI '18 M2
Join Date: Jul 2017
Location: San Francisco Bay Area

iTrader: (0)

Quote:
Originally Posted by andrewc89 View Post
Not sure, Poochie was the one who found it. You'd have to ask him.
I think I've worked out where Poochie must have got it from... The E-Sys description for those codes is:

Code:
Comment = valid coding range: 00-13, 30-35

output channel for mapping (ID)
++++++
IDs Output Channels (hex):
AL_L:1, AL_R:2, TFL_L:3, TFL_R:4, SML_L:5, SML_R:6, FL_L:7, FL_R:8, POL_L:9, POL_R:A, NSW_L:B, NSW_R:C, FRA_V_L:D, FRA_V_R:E, Reserve:F, FRA_Z_L:10, FRA_Z_R:11, BIX_L:12, BIX_R:13, TMS_LEUCHTRING_L:30, TMS_LEUCHTRING_R:31, TMS_SML_L:32, TMS_SML_R:33, TMS_DESIGN_L:34, TMS_DESIGN_R:35
++++++
IDs functions (hex):
Standlicht:1, Standlicht2 (not active with small Standlicht):2, Abblendlicht:3, TFL/DRL:4, Fernlicht/Lichthupe:5, Blinken links:6, Blinken rechts:7, NSW:8, Abbiegelicht links:9, Abbiegelicht rechts:A, Reserve:B, Bremslicht:C, BFD/ESS:D, NSL:E, RFS:F, Parklicht links:10, Parklicht rechts:11, TMS_VCC_L:12, TMS_VCC_R:13
++++++

__US Racetrack:_NSW_ist_verbaut_(Typeinhalt)_nur_wenn_folgende_Steuerung_vorliegt:__

((F032, F036) + !(US + 337_M_SPORTPAKET + (2NH_M_SPORT_BREMSE + (Baustand>=1507), (N20B20 + OL, N26B20 + OL, N55B30) + (Baustand<1507)))), 
((F030 + !(US + 337_M_SPORTPAKET + 2NH_M_SPORT_BREMSE))) + (Baustand>=1507))
If we focus only on the 'IDs Output Channels' section, 0x30 and 0x31 are TMS_LEUCHTRING, which translates as TMS_Light Ring.

There are also TMS_SML (0x32 & 0x33), which I assume is 'Side Marker Light' and TMS_DESIGN (0x34 & 0x35) which I believe is the headlight eyebrow on cars with that feature (LCI Exec doesn't have an eyebrow).

The available options are 0x00 to 0x13 and 0x30 to 0x35, which is only 26 possible combinations. 0x00 is off, and 0x0F is reserved, so there really is only 24 possible combinations. There are Right and Left codes as well, so really only 12 combinations, and I've already tried 0x30 & 0x31 as well as 0x0B & 0x0C, so only 10 remain. When I get a chance I'll try all 10, but I have a feeling this isn't going to work and the coding is elsewhere on the LCIs...
__________________
2018 ///M2 LCI, LBB, 6MT, Exec Pkg, Apple

Order Timeline (W37 2018): 07/06 - Status 97; 07/07 - Status 111; 08/20 - Status 112; 08/30 - Status 150; 09/13 - Status 190; 09/16 - Status 193; 09/22 - Status 195; 10/22 - At Port; 11/02 - Picked Up!
Appreciate 1
///M Houbi1382.00

      09-10-2019, 04:52 PM   #11
Poochie
Luxury at the redline :)
Poochie's Avatar
United_States
2586
Rep
3,067
Posts

Drives: 2016 M2
Join Date: Aug 2012
Location: NYC

iTrader: (1)

Quote:
Originally Posted by Nezil View Post
Quote:
Originally Posted by andrewc89 View Post
Not sure, Poochie was the one who found it. You'd have to ask him.
I think I've worked out where Poochie must have got it from... The E-Sys description for those codes is:
You're kinda right, smart guy

It didn't exactly get if from Eys though; someone had posted the hex value to change the specific output for each light, in the F30 section.

I just plugged them each in, as a trial and error and found it worked. So I can't take all the credit.

And yes, the value you supplied are 100% match to what I have. I assume the OP had originally gotten it from Eys because they he a pretty comprehensive list of all lights controlled on the same network.
Appreciate 0
      09-11-2019, 08:43 AM   #12
BlacMacJac
Private
39
Rep
71
Posts

Drives: AW '20 M2C
Join Date: May 2017
Location: USofA

iTrader: (0)

sorry if I'm just blindly missing this in the thread - is there a version of this for M2C?
Appreciate 0
      09-12-2019, 08:59 PM   #13
iRasF87
Enlisted Member
14
Rep
47
Posts

Drives: MG_'17Ⓜ2
Join Date: Jun 2017
Location: Florida

iTrader: (0)

Quote:
Originally Posted by andrewc89 View Post
(This mod assumes you haven't already coded your angel eye brightness to 100% when your low beams are on.)
Does this mod increase angel eyes brightness to 100% regardless of original setting or does it increase exponentially to a value less than 100%? I believe factory setting was set at 12% but I've coded mine to 40% with low bean on.
Appreciate 0
      09-12-2019, 09:22 PM   #14
andrewc89
Colonel
andrewc89's Avatar
United_States
6047
Rep
2,699
Posts

Drives: 2017 M2 | 2015 328dx
Join Date: Aug 2010
Location: New Jersey

iTrader: (5)

Garage List
2017 M2  [5.00]
2015 328d xDrive  [0.00]
Quote:
Originally Posted by BlacMacJac View Post
sorry if I'm just blindly missing this in the thread - is there a version of this for M2C?
This posts coding seems to only works for the pre-LCI xenon equipped cars. The LCI and the M2C both have LED headlights. Nezil is currently trying to figure out the correct coding for those cars.

Quote:
Originally Posted by iRasF87 View Post
Does this mod increase angel eyes brightness to 100% regardless of original setting or does it increase exponentially to a value less than 100%? I believe factory setting was set at 12% but I've coded mine to 40% with low bean on.
So I don't actually know what % it increases them to but it isn't 100. If you have your DRL's coded to 100% and then flip to the low beams and fogs you can see them dim a little. If i were to guess it would be like 60-70% by default. No idea if you can or how to adjust that. You should however see a difference in brightness from 40%. If you have your low beam angel eyes coded above 70% then I would guess that this mod wouldn't be very useful as they would stay the same brightness or even dim a little.

I personally have my low beam eyes and brows switched off completely for maximum effect when activating the front fogs:

https://f87.bimmerpost.com/forums/sh....php?t=1650193
Appreciate 2
Post Reply

Bookmarks

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 04:10 PM.




m2
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST