7 Series, BMW, F01 F02 (2008-2015)

BMW F01 F02 hidden menu diagnostic mode

7-Series BMW F01 F02 hidden menu lets you check diagnostic data in your car. You don’t need diagnostic interface to view DTC trouble codes, check live data from sensors, check battery voltage, oil and coolant temperature, perform instrument cluster test with needle sweep and LCD diagnostic mode, check warning chimes, also adjust trip computer fuel economy correction. Access to this diagnostic mode can be handy if you have trouble with your car and no access to diagnostic interface.

Warning!

Performing this procedure may cause permanent damage to your car.
Do this at your own risk!
We are not responsible for any loss or damage

BMW F01 F02 hidden menu procedure

  1. Turn the ignition on.
  2. Press and hold trip reset button.
  3. When you see “Main menu” on the display release the button.
  4. Scroll through the list with short presses. Long-press to enter or exit.
  5. Go to “Identification”.
  6. Scroll down to VIN.
  7. Sum up last 5 digits on the VIN. In my case 9, 9, 0, 5, 4 sum up to 27.
  8. Press and hold the button to back to “Main menu”.
  9. Select “Unlock”.
  10. Enter last 5 digit sum, then press and hold the button.
  11. Now all diagnostic tests in hidden menu are unlocked.

BMW F01 F02 hidden menu description

  1. Indentification – basic system information
    • Conv. index – most likely pulse quantity per kilometer
    • Hardware – ???
    • BTLD – ???
    • SWFL1 – ???
    • SWFL2 – ???
    • SWFL3 – ???
    • SWFL4 – ???
    • SWFL5 – ???
    • SWFL6 – ???
    • CAFD – ???
    • HWT 1 – ???
    • HWT 2 – ???
    • VIN – end of Vehicle Identification Number
    • HW Index – hardware index
    • Manufact. – production date
    • Company – manufacturer ID
    • StdCore – software version
  2. System test – LCD, indicators nad gauges test
  3. Test end – exit diagnostic mode
  4. Unlock – diagnostic features unlocking
  5. Consumption – fuel economy
    • Consumption dist. – average fuel consumption per 100km
    • Consumption time – average fuel consumption per hour
  6. Range – fuel range
    • Range consumpt. – fuel consumption used for calculation
    • Range – estimated fuel range
  7. Tank – fuel level
    • Tank, left – readout from left fuel level sensor
    • Tank, right – readout from right fuel level sensor
    • Tank, left – estimated fuel quantity in left tank
    • Tank, right – estimated fuel quantity in right tank
    • Tank, total – total estimated fuel quantity
    • Display value – fuel quantity to show on gauge
    • Tank phase – ???
  8. Temperature – temperature sensors
    • O. temp. sensor – ???
    • O. temp. raw data – ???
    • Coolant temp. – coolant temperature
    • Oil temp. – oil temperature
  9. BC-0 – board computer
    • Litre counter – used fuel since trip reset
    • Time counter – time since trip reset
    • Distance counter – distance since trip reset
  10. Speedo/rev. – vehicle speed and RPMs
    • v CAN – speed from engine control module
    • v pointer – speed to display on the gauge
    • Cruise control – speed set by cruise control
    • Rev. counter – RPMs
  11. System voltage – system voltage
  12. Acoustics – warning chimes test
  13. Error codes
    • No. – number
    • DTC – diagnostic trouble code
    • Env1[km] – most likely kilometers since fault
    • Env2[s] – most likely time since fault
    • Active – is fault still preset
  14. Dimming LCD – LCD screen temperature and brghtness
    • LCD temp. sensor – data from temperature sensor
    • LCD temperature – estimated display temperature
    • Light sensor – data from light sensor
    • LCD luminance – screen backlight brightness
  15. Dimming PWM – dashboard backlight information
    • Dimming wheel – data of dimming wheel position
    • Display – ???
    • Scales/pt. orange – ???
    • Underfloor pointer – ???
    • Status lights – ???
    • Status lights blue – ???
  16. CBS – service interval reminder data
    • km/year short-term
    • Service call status – is service reminder active
    • Limit time – max. time to service
    • Limit distance – max. distance to service
  17. Check – warning messages
    • No. – number
    • CC-ID – message code
    • km – mileage when warning appeard
    • Active – is warning still active
  18. Correct. factor – fuel aconomy adjustment
  19. Software reset – restore default settings

3 thoughts on “BMW F01 F02 hidden menu diagnostic mode

  • Pingback: MPG Question, cars display vs reality
  • When i do the “system check” it does nothing but go back to the menu. The needles don’t move, no dash lights come on. Any suggestions?

  • Thank you for sharing thus information As well as your other videos. I am so happy someone is sharing their knowledge on BMW’S. I have 2 BMW’S and I am having trouble deciphering the codes showing up in test 14 on above lust. I am working on my 1997 740 il which has the M62 engine so my. Tests are slightly different than the one above but the DTC’S . WHEN I RUN THE TEST I GET THE FOLLOWING
    ”diag”
    1 11 c4 160
    2 91 c2 045
    3 83 c2 045
    4 88 c2 057
    5 92 c2 045
    I do not have a code reading tool and I wanted to know if there is a way to find out how to know what these codes mean. One more thing..all I could fi
    Al

Comments are closed.