Skip to content
TempaDrive Forum
On this pageOverview
Pinned

Knowledge Base

BMW iDrive Generations — Complete History and Technical Breakdown

TTempaDrive

@tempadrive

Admin

Administrator

Posts0
Threads194
Rep0
JoinedMar 2026

Overview

iDrive is BMW's infotainment and vehicle control system, first introduced in 2001 with the E65 7 Series. It has evolved through multiple generations, each bringing significant improvements in capability and user experience.

Generation Timeline

iDrive 1.0 (CCC) — 2001-2008

  • Debut: E65 7 Series (2001)
  • Hardware: Car Communication Computer (CCC)
  • Display: 6.5" or 8.8" non-touch
  • Controller: Single rotary knob
  • Features: Navigation, phone, audio, climate
  • Criticism: Overly complex menu structure, steep learning curve

iDrive 2.0 (CIC) — 2008-2012

  • Hardware: Car Information Computer (CIC)
  • Display: 6.5", 8.8", or 10.25"
  • Controller: Rotary knob with direct menu buttons added
  • Features: USB, Bluetooth audio, improved navigation
  • Improvement: Much more intuitive menu structure

iDrive 3.0 (NBT) — 2012-2016

  • Hardware: Next Big Thing (NBT)
  • Display: 6.5", 8.8", or 10.25"
  • Controller: Touchpad on rotary controller
  • Features: Apps, ConnectedDrive, real-time traffic
  • Improvement: Faster processor, better graphics

iDrive 4.0 (NBT EVO / ID4) — 2016-2018

  • Hardware: NBT EVO
  • Display: 8.8" or 10.25" touchscreen
  • Controller: Rotary + touchscreen
  • Features: Wireless CarPlay (BMW was first), gesture control
  • Improvement: Touch capability, wireless phone integration

iDrive 5.0 (MGU / ID5/6) — 2018-2020

  • Hardware: MGU (Media Graphics Unit)
  • Display: 10.25" + 12.3" digital cluster
  • Features: BMW Intelligent Personal Assistant, OTA updates
  • Improvement: Dual-screen setup, voice control

iDrive 7.0 (ID7) — 2021-2022

  • Hardware: Updated MGU
  • Display: Curved display (12.3" + 14.9")
  • Features: 5G, improved assistant, widgets
  • Debut: iX, i4

iDrive 8.0 (ID8) — 2022+

  • Hardware: Next-gen MGU
  • Display: BMW Curved Display
  • Features: QuickSelect, flat menu structure, improved voice
  • Improvement: Simplified UX, faster response

Coding & Retrofitting

BMW iDrive systems can be coded to enable hidden features:

  • E-Sys — For F/G series cars (FEM/BDC based)
  • NCS Expert — For E series cars
  • BimmerCode — User-friendly app for common coding changes
  • ISTA+ — BMW's official diagnostic and coding tool

Common Coding Changes

  • Digital speedometer in instrument cluster
  • Disable seatbelt warning chime
  • Enable sport displays
  • Fold mirrors on lock
  • Change daytime running light brightness
  • Enable video in motion (for passengers)

Warning: Incorrect coding can cause module faults. Always back up your coding data before making changes.

0180

No replies yet. Be the first to respond.

Want to join the conversation? Sign in or create an account — it takes about ten seconds.