BMW Forum - BimmerFest BMW Forums banner

Super Cheat Sheet - PDF Attached!

767K views 265 replies 70 participants last post by  TheNine90  
#1 · (Edited)
UPDATED: July 1st, 2015

LATEST UPDATE:
Updated to v1.7 (07/01/2015 1:30AM CST): (Download attached below, or click here)
  • Added FA Code: Sport Auto Transmission - Enable SAT for quicker and smoother shifts.
  • Added Code: 'ICMKOD_B_SPORTINDIVIDUALISIERBAR' - Allows Macro_fds to function. Sport Mode Configuration.
  • Added Code: 'KOMFORT_OEFFNEN' - Delay before activating Comfort Opening
  • Added Code: 'C_ZSW_Aktivierunggeschwindigkeit_Funktion_low' - Change Active Blind Spot Activation Speed.
  • Added Code: 'NAVI_ROAD_PREVIEW' - Enables 'Route Info' (Turn-By-Turn Directions)
  • Added Code: 'EINAUSSTIEGSHILFE' - Activates Easy Entry when entering the vehicle.
  • Added Code: 'MEMORY_GONG' - Enables chime when seat position successfully stored in memory
  • Added Codes: Active Sound Design Modification (Change to M3/M5/Disabled)
  • Added Codes/Section: Active Spoiler (F34 3-Series GT only)
  • Added Test Codes: 'REGEN_SCHLIESSEN' - Close Sunroof on Rain Detection
  • Changed Code: 'NAVI_FLIGHT' -> 'ROUTE_FLIGHT' (Updated Name)
  • Changed Description: Enhanced Bluetooth (Added difference between 6NK & 6NS)
  • Changed Description: 'Macro_fds' (Now working with all Head Units)
  • Changed Description: 'TFL_Modus' (Gave difference between Tfl_s and Drl_s)
  • Fixed Code: 'SL021_IBA_3' -> 'SL21_IBA_3'
  • Fixed Code: 'MAPPING_TAGAHRL_H2_L_OUTPUT' -> 'MAPPING_TAGFAHRL_H2_L_OUTPUT'
  • Fixed Code: 'MAPPING_TAGAHRL_H2_R_OUTPUT' -> 'MAPPING_TAGFAHRL_H2_R_OUTPUT'
  • Fixed Description: SeatBeltReminder_SBR_Beifahrer & SeatBeltReminder_SBR_Fahrer (Was Reversed)
  • Moved Code: 'TFL_MODUS' to Day-Running Lights & Activate Rear Fog Lamps
  • Moved Code: 'Daydriving_light' to Day-Running Lights & Activate Rear Fog Lamps
  • Removed Code: 'ASD_SOUND_OFF' - Varied Results. Replaced with Active Sound Design Section.
  • Removed Code: 'KOMFORTSCHLIESSUNG_PA' - Unnecessary. Active in all CA cars by default.
  • Removed Code: 'RLS_FLC_SCHWELLWERT_SATZ' - Not found in F30, only F10.
  • Removed Code: 'MAPPING_UNIVERSAL_6_OUTPUT' - Unused.
  • Removed Code: 'MAPPING_UNIVERSAL_7_OUTPUT' - Unused.
  • Removed Code: 'Sportschalter' - Replaced with Sport Auto Transmission FA/VO Coding
  • Removed Code: 'Sportschalter_alt' - Replaced with Sport Auto Transmission FA/VO Coding
  • Verified Code: 'KOMFORT_OEFF_HINTEN' -> Moved to 'General Locking/Window Features & Convenience Features'
  • Verified Code: 'KOMFORT_OEFF_SHD' -> Moved to 'General Locking/Window Features & Convenience Features'
  • Verified Code: 'KOMFORT_SCHL_VORNE' -> Moved to 'General Locking/Window Features & Convenience Features'
  • Verified Code: 'KOMFORT_SCHL_SHD' -> Moved to 'General Locking/Window Features & Convenience Features'
*Any codes added or changed will have the function and description bolded in the cheat sheet.
**If you decide to test codes in the 'TO BE TESTED' section, please let me know your results!


Previous Versions:
v1.6 (12/23/2014 11:45AM PST):
  • Added Code: 'CLM_TIMEOUT_HK_SMO' - Change the Comfort Access trunk opening delay time.
  • Added Code: 'CLM_SMO_INDICATOR' - Turn off taillight flashing when opening trunk via Comfort Access.
  • Added Codes: Enable LIM Function. (It will change Cruise Control's 'SET' button on the steering wheel to act as the 'LIM' button)
  • Added Codes: Show Active Cruise Control iBrake Distance in HUD.
  • Verified Code: ENT_MC_VIDEO_SUPPORT -> Moved to 'Video In Motion & Playback Features' (Does not save videos to internal HD)
v1.5 (10/18/2014 5:00PM PST):
  • Added Section: 'Seat Heating Temperature Levels'
  • Added Code: (REM) 'FH_TUERAUF_STOP_MAUT' - Allows the rear windows to be rolled up while the door is opened.
  • Added Code: 'NSW_EIN_AUF_LDS_STL' - Allows Fog Lights to turn on while only parking lights are on.
  • Changed Code: 'OFF_MEMORY' -> 'MEMORY_OFF'
  • Changed Code: 'LCMKOD_B_SPORTLENKUNG' -> 'ICMKOD_B_SPORTLENKUNG'
  • Fixed: 'C_CLC_ENA' - Value and Default Value.
  • Fixed: 'JUNCTION_VIEW_HUD' - Now working. (Sometimes images/writing are messed up though.)
  • Fixed: Description in 'FRA_H_R_IS_LED/FRA_H_L_IS_LED' - May cause check engine light.
  • Fixed: Description in 'Variable Light Distribution' - No need to code FLA/KAFAS2.
  • Fixed: Description in 'General Locking/Window Features & Convenience Features' section. (Explained how some cars with MEMORY_OFF enabled may always have the A/C defaulted to Off at each startup.)
v1.4 (9/03/2014 12:45PM PST):
  • Added Section: 'INEFFECTIVE OR UNAVAILABLE CODES'
  • Added Code: 'VOL_MAX_ON' - Retain volume setting up to 100% at vehicle startup
  • Added Code: 'MEMORY_UMLUFT' - Remember Air Re-Circulation Setting from previous shutdown.
  • Changed Description: BMW Logo - '(Not working on updated cars.)'
  • Fixed: Launch Control code - Added both Function Names to Code
  • Fixed: Description in 'General Locking/Window Features & Convenience Features' section. (Explained how ASP_MAX_GESCHWINDIGKEIT_BEIKLAPPEN and ASP_GESCHWINDIGKEIT_AUTO_AUSKLAPPEN are dependent on each other.
  • Moved to Testing Codes: NAVI_AUTOZOOM - Users appear to find this unable to be selected.
  • Moved to Testing Codes: HINTERGRUND_FARBE_NACHT & HINTERGRUND_FARBE_TAG - Users unable to find these codes.
  • Moved to Unavailable Codes: FLA_AUTO_AKTIV
  • Moved to Unavailable Codes: HUD_TLC_ENABLE
  • Moved to Ineffective Codes: HVAC_POPUP codes
  • Moved to Ineffective Codes: ASD_CONFIGURATION
  • Moved to Ineffective Codes: BC_MOTORTEMP_ENABLE
  • Verified Code: ROAD_EDGE_WARNING_ENABLED -> Moved to 'Safety Features & Precautions'
v1.3 (8/17/2014 2:45PM PST):
  • Added Section: 'Heads-Up Display'
  • Added Section: 'TO BE TESTED'
  • Added Code: Another line of code for Auto Headlamp Sensitivity
  • Added Code: Disable Active Sound Design
  • Added Code: Changes Navigation Voice from English to British English
  • Added Code: Remove Speed Require to Watch videos on HU_NBT
  • Added Code: Removes speed requirement to read service messages on HU_NBT
  • Added Code: Removes speed requirement to read office messages on HU_NBT
  • Added Code: Threshold Speed for Activating Emergency Brake Light
  • Added Code: Reverse Gear Gong Chime Code
  • Added Code: Maximum speed the mirrors are allowed to fold
  • Added Code: Time before it auto-locks the car when no doors have been opened
  • Added Code: Number of turn signal flashes when unlocking/locking.
  • Added Code: Ringtone Type (All BMW ringtones)
  • Added 4 more codes for Headlamp washers
  • Separated Active High Beam Assistant and Variable Light Distribution in FA Codes
  • Added Test Codes: Delays between opening/closing Front, Rear, and Sunroof Windows during Comfort Opening/Closing
  • Added Test Codes: Auto High Beam Automatically On as Default (Pretty sure it won't work on F30.)
  • Added Test Codes: Toggle PDC between vertical and horizontal
  • Added Test Codes: Codes to show Climate Control on iDrive Display
  • Added Test Codes: Make Lane Departure recognize grass/curbs and light up lanes only when detected.
  • Added Test Codes: Change Steering Wheel Vibration Intensity
  • Added Test Codes: Show Engine Temperature
  • Added Test Codes: Show Lane Change and ACC Distance in Heads Up Display
  • Added Test Codes: Active Sound Design Configuration Menu
  • Added Test Codes: Active Sound Design Configuration Menu
  • Added Test Codes: Enable Speech Input for E-Mail reply or SMS reply
  • Added Test Codes: Enable Time-Stamp Display for Call Logs
v1.1 (8/6/2014 8:00PM PST):
  • Removed a duplicated Lighting Section.
  • Added LED Turn Signal Coding
  • Fixed Table of Contents and Links

Original Post:
So a while ago, I decided to make my own cheat sheet. I have kept it to myself for a while but then I shared it with a few people on the BMW forums and got really good feedback and suggestions to share it with everyone.

This is basically a compilation of all the codes I could find on forums, external sites, PMs, and other cheat sheet. I wanted to make it because I was sick of how tiny the writing was on spreadsheets and how lose and all over the place codes were. So I made it how I thought it would look the best! (In my opinion of course.) I revised it to make it coherent with everyone. So download it below

If people here end up liking it, I can continue updating it and posting it to the forums with a change log. I want to continue to add codes or missing information, so feel free to notify me if I'm missing anything.

Anyways, check it out and lemme know what you guys think! :thumbsup:

Here's a screenshot of the Table of Contents for reference... They are clickable links in the PDF.
Image
 

Attachments

#2 ·
So a while ago, I decided to make my own cheat sheet. I have kept it to myself for a while but then I shared it with a few people on the BMW forums and got really good feedback and suggestions to share it with everyone.

This is basically a compilation of all the codes I could find on forums, external sites, PMs, and other cheat sheet. I wanted to make it because I was sick of how tiny the writing was on spreadsheets and how lose and all over the place codes were. So I made it how I thought it would look the best! (In my opinion of course.) I revised it to make it coherent with everyone. So download it below

If people here end up liking it, I can continue updating it and posting it to the forums with a change log. I want to continue to add codes or missing information, so feel free to notify me if I'm missing anything.

Anyways, check it out and lemme know what you guys think! :thumbup:

Here's a screenshot of the Table of Contents for reference... They are clickable links in the PDF.
Image
:thumbup:
 
#6 ·
EDIT:
Updated to v1.1:
  • Removed a duplicated Lighting Section.
  • Added LED Turn Signal Coding
  • Fixed Table of Contents and Links

Original Post:
So a while ago, I decided to make my own cheat sheet. I have kept it to myself for a while but then I shared it with a few people on the BMW forums and got really good feedback and suggestions to share it with everyone.

This is basically a compilation of all the codes I could find on forums, external sites, PMs, and other cheat sheet. I wanted to make it because I was sick of how tiny the writing was on spreadsheets and how lose and all over the place codes were. So I made it how I thought it would look the best! (In my opinion of course.) I revised it to make it coherent with everyone. So download it below

If people here end up liking it, I can continue updating it and posting it to the forums with a change log. I want to continue to add codes or missing information, so feel free to notify me if I'm missing anything.

Anyways, check it out and lemme know what you guys think! :thumbup:

Here's a screenshot of the Table of Contents for reference... They are clickable links in the PDF.
Image
great!
 
#10 ·
This was awesome and really helped me code my new F80.

One thing to add is that I had to set HU_NBT -> 3000 -> VIDEO_SPEEDLOCK_CONDITION value="none" to enable VIM. Probably want to add that as a final step for NBT coders.
 
#13 ·
One thing to add is that I had to set HU_NBT -> 3000 -> VIDEO_SPEEDLOCK_CONDITION value="none" to enable VIM. Probably want to add that as a final step for NBT coders.
Added
Why 'it's' recommended'not'to'set'clock'via'GPS'if'equipped'with'BMW'Online?
Fixed. It's mainly for HU_CIC. With NBT, it uses BMW Online to Sync.
 
#14 ·
Updated to v1.3 (8/17/2014 2:45PM PST): (Download in the original post as an attachment)
  • Added Section: 'Heads-Up Display'
  • Added Section: 'TO BE TESTED'
  • Added Code: Another line of code for Auto Headlamp Sensitivity
  • Added Code: Disable Active Sound Design
  • Added Code: Changes Navigation Voice from English to British English
  • Added Code: Remove Speed Require to Watch videos on HU_NBT
  • Added Code: Removes speed requirement to read service messages on HU_NBT
  • Added Code: Removes speed requirement to read office messages on HU_NBT
  • Added Code: Threshold Speed for Activating Emergency Brake Light
  • Added Code: Reverse Gear Gong Chime Code
  • Added Code: Maximum speed the mirrors are allowed to fold
  • Added Code: Time before it auto-locks the car when no doors have been opened
  • Added Code: Number of turn signal flashes when unlocking/locking.
  • Added Code: Ringtone Type (All BMW ringtones)
  • Added 4 more codes for Headlamp washers
  • Separated Active High Beam Assistant and Variable Light Distribution in FA Codes
  • Added Test Codes: Delays between opening/closing Front, Rear, and Sunroof Windows during Comfort Opening/Closing
  • Added Test Codes: Auto High Beam Automatically On as Default (Pretty sure it won't work on F30.)
  • Added Test Codes: Toggle PDC between vertical and horizontal
  • Added Test Codes: Codes to show Climate Control on iDrive Display
  • Added Test Codes: Make Lane Departure recognize grass/curbs and light up lanes only when detected.
  • Added Test Codes: Change Steering Wheel Vibration Intensity
  • Added Test Codes: Show Engine Temperature
  • Added Test Codes: Show Lane Change and ACC Distance in Heads Up Display
  • Added Test Codes: Active Sound Design Configuration Menu
  • Added Test Codes: Active Sound Design Configuration Menu
  • Added Test Codes: Enable Speech Input for E-Mail reply or SMS reply
  • Added Test Codes: Enable Time-Stamp Display for Call Logs
If anyone decides to test out the codes in the 'TO BE TESTED' section, and finds out if it works or not, please let me know! :thumbup:
 
#17 ·
I don't believe the windshield wipers thing is possible, but I'll look into it.
The Air Recirculation can be found by mvaccaro's post.

always remember air recirculating Default IHKA 3003 MEMORY_UMLUFT
I saw it before in an F10 sheet, but I assumed F30's did this by default since mine did. I'll put it in there in my next update!
 
#18 ·
below are 2 codes that i noted missing in your cheat sheet and I have them coded

- 2 character hexadecimal value that determines the angle of the passenger side mirror when the car is put into reverse
FRM => 3020 => ASP_BORDSTEINAUTOMATIK_DELTA => Werte=5A

- Increasing sensitivity of the wipers, but not the speed:
JBBF => RLS_FLC_SCHWELLWERT_SATZ_1 > 5 -- position 1(default 3)
JBBF => RLS_FLC_SCHWELLWERT_SATZ_2 > 9 -- position 2 (default 7)
JBBF => RLS_FLC_SCHWELLWERT_SATZ_3 > 0D (13 in Hex) -- position 3 (default 11 Hex 0B)
 
#21 ·
Hi

I activated these two:

KOMFORT_SCHLIESSEN
KOMFORTOEFFNUNG_FB


When I press the bmw logo button. it closes the car but it doesn't start to close the windows automatically. I have to keep the button pressed to close the windows.

How can I just press the button and have them close automatically without keeping the button pressed?
 
#23 ·
Hi

I activated these two:

KOMFORT_SCHLIESSEN
KOMFORTOEFFNUNG_FB

When I press the bmw logo button. it closes the car but it doesn't start to close the windows automatically. I have to keep the button pressed to close the windows.

How can I just press the button and have them close automatically without keeping the button pressed?
You can set KMFRT_SCHLIESSEN to Werte 00, and the delay between the start of the closing will be removed. You will still have to hold the button until the windows are closed, but it will be a couple seconds instead of twenty seconds.
 
#242 ·
I made a vid of them way back but I deleted it.

Basically when you brake hard the lights blink if the G-force meter hits a certain threshold. Either the rear fog light turns on, or the brake lights blink 3Hz or 5Hz. I found to change the limit to something less. The NTHSA I forgot the G-limit but I put it to that. Stock is like .80 for regular and like real ///M vehicles are like 1.02G.

I set rear fog light because I didn't like the rest that much as it kind of seemed vanity.

Go to 2:09. The extra light is the inner but I changed it from white filament bulb to red LED off ebay and coded the stuff so it doesn't warm check flicker and code throw bulb out.
https://youtu.be/wZQFBe5UoWs?t=2m9s
 
#30 · (Edited)
Have anyone tried API_USB_READ_WRITE?

It says on the description: writeaccess to USB (on, off)

Does it work?
I'm not entirely sure what you would write to USB drives. You may need this to export trips, POI's, Profiles, or any other data from the car to the USB. But I'm not sure if it works for exporting music.

So, the rear brake will blink, not the turn signal lights, right?

Is there any coding for activating the turn signal lights as ESS (Emergency Stop Signal) also?
No, there is not. The way Emergency Stop Signal works is if you are about 5 mph, and you brake hard, you can have it either:
A. Illuminate the rear fog lamps (inner brake lights) in addition to the regular brake lamps.
B. Have the rear fog lamps and third brake light (middle) blink a few times.
C. Have it disabled.

Does anyone know any code for disabling speed lock for Online Browser?
I do not believe this is possible. From Shawn "The only way you can have Internet-In Motion is if you are using an Emulator / CAN Filter. It cannot be coded."
 
#33 ·
I believe its the first code under the "General Locking/Window Features & Convenience Features" section. CLM_UNLOCK_KL15OFF_AFTER_PIA_AUTO_LOCK
 
#34 ·
Actually this is called Dynamic Brake lights. The brake lights flash during hard braking and then the hazards will come on. Here is a video to see what it looks like. https://www.youtube.com/watch?v=QH7FIIgjHqk
Im trying to find code that will decrease the sensitivity of this setting but am having a hard time because of the amount of hits you get under "dynamic" and "brake".
Shawn probably knows how but i want to see if its been posted first before i ask.
 
#35 · (Edited)
That's not how it looks on the F30 at all. On the F30, it does not rapidly flash the brake lights like that. Instead, it keeps the outer brake lights remain illuminated solid while it flashes the inner brake lights (read fog lamps) and third brake light (middle) three times, not rapidly. It might be called "Dynamic Brake Lights" on both vehicles, since it sounds like it's the same feature but it definitely looks different on the F30 and it does NOT flash that rapidly at all and does not flash the outer brake lights.

This is what it looks like: http://vimeo.com/82815238

There is a way to increase the speed at which it will activate, the default being approx. 5 mph and above, but if you changed it to like 25 mph or above, then anything below 25 mph, it would not activate. I doubt there's a pressure sensitivity code.

To change the vehicle speed at which it activates, look for ESS_AKTIVIERUNG_GESCHW in FEM_BODY. (Page 5 on the Cheat Sheet)
To change the pedal speed at which is activates, look for ESS_ON_VERZ is in FEM_BODY. (I'm not 100% sure it's there, nor working, since I have not tested yet so feel free to check yourself if you'd like.)
EDIT: Nevermind, I was wrong about that. Clarified by shawn's post below.
 
#36 ·
For F10, Off and On sensitivity as a function of negative acceleration are these:

FRM => ESS_OFF_VERZ = Werte as Desired
FRM => ESS_ON_VERZ = Werte as Desired

Positive values correspond to negative accelerations where:

[Value x 0.5 m/s ^ 2] and 1 m/s ^ 2 = 0.101971621 g's.

For example:

Werte 0A (HEX) = 10 (DEC) = 10 x 0.5 m/s ^ 2 = 5 m/s ^ 2 = 0.509858106 g's
Werte 0E (HEX) = 14 (DEC) = 14 x 0.5 m/s ^ 2 = 7 m/s ^ 2 = 0.713801349 g's
Werte 10 (HEX) = 16 (DEC) = 16 x 0.5 m/s ^ 2 = 8 m/s ^ 2 = 0.81577297 g's