07-11-2020, 09:31 PM | #1 |
Lieutenant
![]() ![]() ![]() 271
Rep 446
Posts |
DIY: Change Ambient Lighting Colors For G05 X5 / G06 X6 to New Colors & Combos
![]() Featured on BIMMERPOST.com That said, I have wanted to change the ambient lighting in my vehicle for a while but didn’t have the time until recently to dig. After spending some time in the code and looking at what the G20 guys have been able to do, I was able to decode the color scheme for the G05 and change the colors and combination of colors on my truck. This can be done with Bimmercode. Unfortunately, I haven’t figured out how to change the i-drive labels, so you would need to remember the combos. Specifically, I wanted to get rid of the bronze colors because I hate them and turn that category red. I also wanted to create a ///M scheme with red/blue combo and the reverse blue/red. The color scheme unfortunately is different on the G05 versus other models, so it took some trial and error to make it work. Anyway, here is how you do it. 1. How to change the stock colors of ambient lighting. — Start Bimmercode as usual and enter the BDC controller. This is a big module so it can take a little while to load. — Next, enter Expert Mode at the bottom of the app. This will give you access to the needed areas of the module. — You first will enter the 360A LicLciColorLibrary. — Then click the LIC_LCI_COLOR_LIBRARY_DATA folder. — Navigate to the GO5G06_Lichtpaket_code1 packet. Note, this should have a check next to it. Highlight it and click the custom values down bottom to enter into the bytes section that needs to be modified. — The original RGB HEX code for our trucks are the same as all other vehicles. This is how the stock colors are listed. White - 90, E0, 90 Bronze - D7, 6E, 14 Orange - 93, 1A, 01 Blue - 00, 20, FE Green - 10, FE, 32 Lilac - 78, 3C, FE Remember, I wanted to add red, so we need to know that RGB HEX code: Red - FE, 00, 00 Since I wanted to change the bronze to red, I replaced the bronze values at bytes 33, 34, 35 then 38, 39, 40 and finally 43, 44, 45 to red. That means the D7 value is changed to FE, the 6E is changed to 00, and the 14 is changed to 00. One trick that you need to know is that you click the value you want to change, then hit the backspace button on the ykeyboard down bottom then enter the new value. Basically what you did is change bronze to red. Obviously this practice can work with any color you want to replace as long as you know the new RGB HEX code. — Once those values are changed, you are ready to move on to assigning colors to the menu. 2. Changing what ambient light combo the idrive menu will activate. — Once the new colors are assigned, you find yourself back in the prior menu that is BDC Module -> Expert Coding. From here, enter the 360DLicLciColorProfiles file. — Navigate to the LIC_LCI_COLOR_PROFILES_DATA folder. —The file you will be editing is the G05G06_Lichtpaket_code1 which should already be selected. If not, select it and go to the bottom and click custom value. This actually got a bit complicated for me because the G05/6 color assignments are different than the G20. After a lot of trial and error, here is what I found each assignment means... 00 - White 01 - Blue 02 - Bronze (now red for me) 03 - Orange 04 - Green 05 - Lilac You can go through each byte and see the combos that the i-drive is displaying. Example... byte 0 is displaying Bronze on the bottom of the dash and byte 1 is displaying Bronze on the top of the dash. Since I already changed those colors to red in step 1, those now will show red ambient lighting. — I wanted to create a custom ///M red/blue and blue/red so I chose to assign the bronze/white and green/white for these. If you choose to do that, then change byte 3 from 00 to 01 creating a blue over red look. To create the red over blue look in the “Green/White” I-drive menu item, change byte 16 from 04 to 01 and byte 17 from 00 to 02. — Now you are ready to code everything. Once you code it, all the changes will take. Bronze menu items will now all show red ambient lightning, bronze/white will show a blue over red, and green/white will display red over blue. Results: The work is very easy and will apply to any colors you want to assign. Again, work at your own risk. EDIT: Updated HTML hex code for red to avoid a BMW glitch. *Note... for anyone creating custom colors, you should not use any HTML hex code with the value FF. Substitute FE for the FF part of the HTML hex code and it will look exactly the same but won’t affect the overhead splash LEDs that shine on the shifter area. Last edited by 130FeetDeep; 08-26-2020 at 01:36 AM.. |
Appreciate
46
James_G0540i433.00 ikheetleon214.00 babyghost96.50 qocerhuang28.50 OzJedi105.50 Ftpohyeah280.00 DickyS51.50 biterror484.50 Osheatwo127.00 Mieleo26.50 Thawke163.50 Andruhan7.50 fricfracfrank360.00 MachinesWithSouls4804.00 F85MTuNED1608.50 Cooltones239.50 Saunders17283189.50 Poodle63.50 NorCalAthlete3120.00 Flexray4.50 paliknight2178.50 bradythedog12122.50 clee1982795.00 AlexGT410.50 BayAreaBimmers359.50 BMWBuffalo36.50 dds007407.00 NavyGimp52.00 nosnoop833.00 Xtabi1693.00 Shawzy44150.50 Victor198413.50 smp920.00 nycpassat3.50 m-prsev73.00 mobilejo1010.00 |
07-11-2020, 09:45 PM | #3 |
ghey
![]() 463
Rep 2,028
Posts |
Awesome. Thanks for posting this, hope the pics work soon!
__________________
21 G05 > 20 G05 > 17 G30 > 14 F30 > 08 E90
|
07-11-2020, 10:08 PM | #5 |
New Member
11
Rep 20
Posts |
Thanks for posting this. Very clear and easy to follow. I made the same change as you by following the G20 threads - changing bronze to red. The only problem I'm having is the B&W lighting hasn't changed. That still shows as bronze even though I changed all of the corresponding bytes to red in 360A. Anybody crack this part of the code?
|
Appreciate
0
|
07-11-2020, 10:25 PM | #7 | |
Lieutenant
![]() ![]() ![]() 271
Rep 446
Posts |
Quote:
Last edited by 130FeetDeep; 07-11-2020 at 10:43 PM.. |
|
Appreciate
1
paliknight2178.50 |
07-12-2020, 12:12 PM | #11 |
Lieutenant
![]() ![]() ![]() 271
Rep 446
Posts |
|
Appreciate
0
|
07-12-2020, 09:13 PM | #12 | |
New Member
11
Rep 20
Posts |
Quote:
Will try to post a pic. On the positive side, I guess I figured out a way to get four different colors. May be handy around the holidays, lol. |
|
Appreciate
1
NorCalAthlete3120.00 |
07-12-2020, 10:23 PM | #13 | ||
Lieutenant Colonel
![]() 1035
Rep 1,943
Posts |
Quote:
Double check your coding and make sure you accidentally didn't change the green hex code in one of the color positions. |
||
Appreciate
0
|
07-12-2020, 10:32 PM | #14 | |
Lieutenant
![]() ![]() ![]() 271
Rep 446
Posts |
Quote:
|
|
Appreciate
0
|
07-12-2020, 11:15 PM | #15 |
Second Lieutenant
![]() ![]() 106
Rep 271
Posts |
Great post!!! Thanks for sharing!!!
|
Appreciate
1
Thewolfbmw215.50 |
07-13-2020, 09:44 AM | #17 |
Lieutenant Colonel
![]() 1035
Rep 1,943
Posts |
I'm going to run an experiment and see what happens if you change just one HEX value for a given color slot. I hope to do this mid afternoon so I'll report back my finding. My hope is that you can change the speaker and sunroof independently from the dash and doors.
|
Appreciate
0
|
07-13-2020, 10:46 AM | #18 | |
Lieutenant
![]() ![]() ![]() 271
Rep 446
Posts |
Quote:
|
|
Appreciate
0
|
07-13-2020, 12:05 PM | #19 |
Private
![]() ![]() 25
Rep 75
Posts |
The Red / Blue combo looks awesome, I'm also amazed this isn't a standard iDrive option...
I'm not familiar with coding but I am fairly techy, is there a post that explains coding for beginners? Edit; just found Bimmercode download app site and links to various OBD's (guess they will all work for this application?) Thanks again for this detailed guide, very useful... Last edited by bav29; 07-13-2020 at 03:50 PM.. |
Appreciate
0
|
07-13-2020, 03:59 PM | #20 | |
Lieutenant
![]() ![]() ![]() 271
Rep 446
Posts |
Quote:
![]() |
|
Appreciate
0
|
07-13-2020, 04:18 PM | #21 |
Private
![]() ![]() 25
Rep 75
Posts |
|
Appreciate
0
|
07-13-2020, 05:05 PM | #22 |
Lieutenant Colonel
![]() 1035
Rep 1,943
Posts |
Just ran my little experiment. Nothing changed if I just changed one HEX code within a color slot. What I did notice when I turned the B&W speaker color on is that the old color slot is what the speaker showed. So for example, if I changed the Green color slot to RED, my ambient lights will be red, but my speaker was still green. This was the case for all the colors. My speakers will showing the old colors even though they had been coded to different HEX. That means there must be another module somewhere that controls the speaker colors too. That's good and bad news ... the good news is, you can code your speakers to be any color you want. Bad news is, we have to find that module.
|
Appreciate
0
|
Post Reply |
Bookmarks |
Thread Tools | Search this Thread |
|
|