All BMW 3series cars of the E90, E91, E92 (and probably E93) family have hidden/service menus in the Board Computer (BC)
To access these hidden menus (or service menus), you have 2 options..
To enter the unlock code, go to main menu 19, and wait until it asks for the unlock code. Now press the button until it reads your unlock code (15 in our example), and the display will show 'lock: off'.
Now all menus are available
Note: please make corrections/additions to this list if you have additional information!
| MENÜ: 01.00 |
| AÇIKLAMA |
FGSTNR |
 |
| Vehicle ?? number |
| NOT |
|
| MENÜ: 01.01 |
| AÇIKLAMA |
K-ZAHL W/T |
 |
| Tacho in thousands True/Tacho? |
| NOT |
|
| MENÜ: 01.02 |
| AÇIKLAMA |
BMWTNR |
 |
| BMW Part number of Instrument panel? |
| NOT |
|
| MENÜ: 01.03 |
| AÇIKLAMA |
COD DIA |
 |
| Diagnostic code? |
| NOT |
|
| MENÜ: 01.04 |
| AÇIKLAMA |
KI HSTLDATUM |
 |
| Instrument Panel Manufacturing date |
| NOT |
|
| MENÜ: 01.05 |
| AÇIKLAMA |
HW AEI |
 |
| Hardware revision ?? |
| NOT |
First part is probably the hardware revision of the instrument panel. Unclear what the second part (AEI is) |
| MENÜ: 01.06 |
| AÇIKLAMA |
SW |
 |
| Software version? |
| NOT |
|
| MENÜ: 01.07 |
| AÇIKLAMA |
KODIERDATEN |
 |
| Coding data |
| NOT |
|
| MENÜ: 01.08 |
| AÇIKLAMA |
CAN |
 |
| Can Bus version? |
| NOT |
Should this not be Most-Bus instead? |
| MENÜ: 02.00 |
| AÇIKLAMA |
KI TEST |
 |
| When the display shows 02.00, click the button one more time to start the test. |
| NOT |
|
| MENÜ: 02.00 |
| AÇIKLAMA |
(Kombi Instrument Test) |
 |
| Instrument Panel Test |
| NOT |
Causes all indicator to light up, and gauges to go to max. |
| MENÜ: 03.00 |
| AÇIKLAMA |
UNBELEGT |
 |
| Unused |
| NOT |
On some older cars (pre-E90), this menu contains service data, but not anymore. |
| MENÜ: 04.00 |
| AÇIKLAMA |
VERB-MOM
(Verbrauch im Moment) |
 |
| Current fuel consumption in l/100km |
| NOT |
|
| MENÜ: 04.01 |
| AÇIKLAMA |
VERB-MOM
(Verbrauch im Moment) |
 |
| Current fuel consumption in l/hour |
| NOT |
|
| MENÜ: 04.02 |
| AÇIKLAMA |
D-VERB1 LIT
(Durchschnitt Verbrauch im Liter?) |
 |
| Averages - Consumed fuel |
| NOT |
|
| MENÜ: 04.03 |
| AÇIKLAMA |
D-VERB1 WEG
(Durchschnitt Verbrauch im Wegstrecke?) |
 |
| Averages - Distance traveled |
| NOT |
|
| MENÜ: 04.04 |
| AÇIKLAMA |
D-VERB2 LIT
(Durchschnitt Verbrauch im Liter?) |
 |
| Averages - Consumed fuel in Liters |
| NOT |
|
| MENÜ: 04.05 |
| AÇIKLAMA |
D-VERB2 WEG
(Durchschnitt Verbrauch im Wegstrecke?) |
 |
| Averages - Distance traveled |
| NOT |
|
| MENÜ: 05.00 |
| AÇIKLAMA |
RW-VERB
(Reichweite Verbrauch) |
 |
| Range Fuel usage |
| NOT |
This is used to calculate how much further you can drive |
| MENÜ: 05.01 |
| AÇIKLAMA |
RW-MOM
(Reichweite im Moment) |
 |
| Estimated range until tank is empty |
| NOT |
|
| MENÜ: 06.00 |
| AÇIKLAMA |
TANK L R S
(Tank Links Rechts Summe) |
 |
| Remaining fuel in left and right fuel tank, and total (Left-Right-Sum) |
| NOT |
|
| MENÜ: 06.01 |
| AÇIKLAMA |
TANK-ANZ PH |
 |
| Total fuel tank content |
| NOT |
why is this different from the 06.00 total value? and what is the trailing 'PH' value (1 in this case)? |
| MENÜ: 06.02 |
| AÇIKLAMA |
TANK-OHM L R |
 |
| ? |
| NOT |
|
| MENÜ: 07.00 |
| AÇIKLAMA |
KTMP-MOM
(Kühlmittel Temperatur im Moment) |
 |
| Current Coolant temperature |
| NOT |
|
| MENÜ: 07.01 |
| AÇIKLAMA |
ATMP-MOM
(Außen Temperatur im Moment) |
 |
| Current Outside temperature |
| NOT |
|
| MENÜ: 07.02 |
| AÇIKLAMA |
ATMP ADC |
 |
| ? |
| NOT |
|
| MENÜ: 07.03 |
| AÇIKLAMA |
N-MOT-MOM |
 |
| current engine revs per minute |
| NOT |
|
| MENÜ: 07.04 |
| AÇIKLAMA |
N-VWF-MOM |
 |
| revs per minute limit on M cars whilst engine warming up (increase in blocks of 50rpm as temp rises) |
| NOT |
|
| MENÜ: 08.00 |
| AÇIKLAMA |
V-EFF |
 |
| Current speed |
| NOT |
|
| MENÜ: 08.01 |
| AÇIKLAMA |
V-ANZ |
 |
| Speed shown on indicator |
| NOT |
|
| MENÜ: 08.02 |
| AÇIKLAMA |
V-SZ |
 |
| Cruise control speed on indicator |
| NOT |
|
| MENÜ: 08.03 |
| AÇIKLAMA |
DGESCH1 WEG |
 |
| ?? - Distance traveled |
| NOT |
|
| MENÜ: 08.04 |
| AÇIKLAMA |
DGESCH1 ZEIT |
 |
| Total Time driven? |
| NOT |
|
| MENÜ: 08.05 |
| AÇIKLAMA |
DGESCH2 WEG |
 |
| ?? - Distance traveled |
| NOT |
|
| MENÜ: 08.06 |
| AÇIKLAMA |
DGESCH2 ZEIT |
 |
| Total Time driven? |
| NOT |
|
| MENÜ: 09.00 |
| AÇIKLAMA |
UB |
 |
| Voltage |
| NOT |
|
| MENÜ: 10.00 |
| AÇIKLAMA |
KM / WOCHE |
 |
| KM/Week |
| NOT |
|
| MENÜ: 10.01 |
| AÇIKLAMA |
GELB CBS H A |
 |
| ? |
| NOT |
|
| MENÜ: 10.02 |
| AÇIKLAMA |
SC-STATUS |
 |
| ? |
| NOT |
|
| MENÜ: 10.03 |
| AÇIKLAMA |
CBS-MODE |
 |
| ? |
| NOT |
|
| MENÜ: 10.04 |
| AÇIKLAMA |
TAG-ZAEHLER
(Tag Zähler) |
 |
| Day Counter |
| NOT |
|
| MENÜ: 11.00 |
| AÇIKLAMA |
ZEIT-EINH
(Zeit Einheit) |
 |
| Time format |
| NOT |
12 or 24 |
| MENÜ: 11.01 |
| AÇIKLAMA |
WEG-EINH
(Wegstrecke Einheit) |
 |
| Distance format |
| NOT |
KM or MLS |
| MENÜ: 11.02 |
| AÇIKLAMA |
TEMP-EINH
(Temperatur Einheit) |
 |
| Temperature format |
| NOT |
°C or °F |
| MENÜ: 11.03 |
| AÇIKLAMA |
VERB-EINH
(Verbrauch Einheit) |
 |
| Fuel Usage format |
| NOT |
l/100km, km/l or mpg |
| MENÜ: 12.00 |
| AÇIKLAMA |
V-ANKUNFT
(Veranschlagt Ankunft?) |
 |
| Estimated ?? until arrival |
| NOT |
|
| MENÜ: 12.01 |
| AÇIKLAMA |
ANK-ZEIT
(Ankunft Zeit) |
 |
| Estimated Arrival time |
| NOT |
|
| MENÜ: 13.00 |
| AÇIKLAMA |
AUDIO |
 |
| Sound test |
| NOT |
Press button to play BLINKER, ACC Gong, CCG and DG sounds |
| MENÜ: 14.00 |
| AÇIKLAMA |
FS-EINTRAEGE
(Fehler Speicher Einträge) |
 |
| Memory error entries |
| NOT |
|
| MENÜ: 14.01 |
| AÇIKLAMA |
FSP01
(Fehler Speicher Position 01) |
 |
| Memory Error Entry 01 |
| NOT |
|
| MENÜ: 14.02 |
| AÇIKLAMA |
FSP02
(Fehler Speicher Position 02) |
 |
| Memory Error Entry 02 |
| NOT |
|
| MENÜ: 14.03 |
| AÇIKLAMA |
FSP03
(Fehler Speicher Position 03) |
 |
| Memory Error Entry 03 |
| NOT |
|
| MENÜ: 14.04 |
| AÇIKLAMA |
FSP04
(Fehler Speicher Position 04) |
 |
| Memory Error Entry 04 |
| NOT |
|
| MENÜ: 14.05 |
| AÇIKLAMA |
FSP04
(Fehler Speicher Position 05) |
 |
| Memory Error Entry 05 |
| NOT |
|
| MENÜ: 14.06 |
| AÇIKLAMA |
FSP04
(Fehler Speicher Position 06) |
 |
| Memory Error Entry 06 |
| NOT |
|
| MENÜ: 14.07 |
| AÇIKLAMA |
FSP04
(Fehler Speicher Position 07) |
 |
| Memory Error Entry 07 |
| NOT |
|
| MENÜ: 14.08 |
| AÇIKLAMA |
FSP04
(Fehler Speicher Position 08) |
 |
| Memory Error Entry 08 |
| NOT |
|
| MENÜ: 14.09 |
| AÇIKLAMA |
FSP04
(Fehler Speicher Position 09) |
 |
| Memory Error Entry 09 |
| NOT |
|
| MENÜ: 14.10 |
| AÇIKLAMA |
FSP04
(Fehler Speicher Position 10) |
 |
| Memory Error Entry 10 |
| NOT |
|
| MENÜ: 15.00 |
| AÇIKLAMA |
PORT 00h |
 |
| ? |
| NOT |
|
| MENÜ: 15.01 |
| AÇIKLAMA |
PORT 01h |
 |
| ? |
| NOT |
|
| MENÜ: 15.02 |
| AÇIKLAMA |
PORT 02h |
 |
| ? |
| NOT |
|
| MENÜ: 15.03 |
| AÇIKLAMA |
PORT 03h |
 |
| ? |
| NOT |
|
| MENÜ: 15.04 |
| AÇIKLAMA |
PORT 04h |
 |
| ? |
| NOT |
|
| MENÜ: 15.05 |
| AÇIKLAMA |
PORT 05h |
 |
| ? |
| NOT |
|
| MENÜ: 15.06 |
| AÇIKLAMA |
PORT 06h |
 |
| ? |
| NOT |
|
| MENÜ: 15.07 |
| AÇIKLAMA |
PORT 07h |
 |
| ? |
| NOT |
|
| MENÜ: 15.08 |
| AÇIKLAMA |
PORT 08h |
 |
| ? |
| NOT |
|
| MENÜ: 15.09 |
| AÇIKLAMA |
PORT 09h |
 |
| ? |
| NOT |
|
| MENÜ: 15.10 |
| AÇIKLAMA |
PORT 0Ah |
|
| ? |
| MENÜ: 15.11 |
| AÇIKLAMA |
PORT 0Bh |
|
| ? |
| MENÜ: 16.00 |
| AÇIKLAMA |
DIMMRAD CAN |
|
| Dashboard lighting? |
| MENÜ: 16.01 |
| AÇIKLAMA |
PHOTO-ADC |
|
| ? |
| MENÜ: 16.02 |
| AÇIKLAMA |
DIMM-PWM SZ |
|
| ? |
| MENÜ: 16.03 |
| AÇIKLAMA |
DIMM-PWM DK |
|
| ? |
| MENÜ: 17.00 |
| AÇIKLAMA |
DISP-HEIZ |
|
| Display heater on/off |
| MENÜ: 17.01 |
| AÇIKLAMA |
NCT1 NCT2 |
|
| ? |
| MENÜ: 17.02 |
| AÇIKLAMA |
KONTR-PWM |
|
| ? |
| MENÜ: 18.00 |
| AÇIKLAMA |
CC-TEST |
|
| Check Control Test |
| MENÜ: 19.00 |
| AÇIKLAMA |
UNLOCK |
 |
| Unlock menu |
| NOT |
|
| MENÜ: 20.00 |
| AÇIKLAMA |
KORR-VERBR |
|
| Correction factor - Usage |
| MENÜ: 20.01 |
| AÇIKLAMA |
1ER KORR |
|
| 1st correction? |
| MENÜ: 20.02 |
| AÇIKLAMA |
10ER KORR |
|
| 10th correction? |
| MENÜ: 20.03 |
| AÇIKLAMA |
100ER KORR |
|
| 100th correction? |
| MENÜ: 21.00 |
| AÇIKLAMA |
RESET? |
|
| Software reset |