Originally Posted by chmura
There should be a sticky on this board that tells you what is programmable.
I know when I had my Lexus IS350 there was a sticky on the Lexus board that explained all of this and what can be changed. Very useful.
I'm surprised there is no information on here about these settings?
Maybe I just haven't found it yet.
The reason is that they're not intended to be user-configurable like other iDrive settings. There's a VERY long thread on E90Post called "BMW Coding Success" that talks about this, as well as a website devoted specifically to coding. It's banned here but if you search BMW Coding in Google you should find it quickly.
That said, it requires a $100 cable, some software that was never intended for public consumption and is therefore not user-friendly, mostly in German, and a little tricky to troubleshoot, so it's definitely pretty far into the power user arena, but there are some spreadsheets that list all the commonly known coding possibilities for the adventurous types.