Important: Do not choose only by model year. BMW E90, E91, E92 and E93 vehicles can use different factory iDrive screens, CCC / CIC head units, controller layouts and LVDS interface versions. Therefore, please send photos of your dashboard, iDrive menu, controller area and VIN before shipment.
Factory iDrive Screen Required: This BMW E90 CarPlay decoder can only be installed on vehicles that already have the original factory iDrive screen. It is not suitable for vehicles with no OEM display, a removed factory screen or an incompatible aftermarket Android head unit conversion.
BMW E9x Version Note: BMW 3 Series and M3 E9x interiors may look similar, but early CCC and later CIC iDrive systems require different interface matching. Before shipping, AutoMMI checks your screen, menu style and VIN so the correct decoder version can be prepared.
01 / E90 E91 E92 E93
Built for selected BMW 3 Series and M3 E9x factory iDrive screen vehicles.
02 / CCC CIC iDrive
Version matching is based on the original BMW iDrive system, screen and connector layout.
03 / Wireless Apps
Use navigation, calls, music and voice control through wireless CarPlay and Android Auto.
04 / OEM Cabin Look
Keep the factory screen, iDrive controller and dashboard design where equipped.
BMW E90 CarPlay Decoder Overview
The BMW E90 CarPlay decoder adds wireless Apple CarPlay and Android Auto to selected 2005-2013 BMW 3 Series and M3 E90, E91, E92 and E93 vehicles with the original factory iDrive screen. It brings modern smartphone navigation, calls, messages, music and voice assistant control into the OEM BMW display system.
Instead of replacing the factory screen with a universal aftermarket display, this AutoMMI decoder module works behind the original BMW iDrive system. As a result, you keep the factory dashboard appearance, familiar controller operation and original cabin character while gaining modern app connectivity.
Before shipment, our team checks your exact iDrive version. Send a clear dashboard photo, iDrive home menu photo, controller photo, screen size and VIN. Then we can confirm whether your BMW uses a compatible CCC or CIC system and prepare the matched decoder kit.
Quick Fitment Check
Need help before ordering? Send photos of your BMW 3 Series / M3 iDrive screen, main menu, controller area and VIN. We will confirm the correct BMW E90 CarPlay decoder version before shipment.
Why Choose This BMW 3 Series / M3 CarPlay Decoder?
Factory iDrive Screen Retention
- Keeps the original BMW factory iDrive screen instead of replacing the display
- Maintains the OEM dashboard layout and clean E9x interior appearance
- Works with the factory iDrive controller for familiar menu operation where supported
- Retains steering wheel controls for volume, track skip and phone functions where equipped
- Helps keep original parking sensor display and reverse camera display where equipped
Wireless CarPlay And Android Auto
- Wireless Apple CarPlay for iPhone navigation, calls, messages and music
- Wireless Android Auto for Google Maps, voice assistant, calls and media apps
- Supports Apple Maps, Google Maps, Waze, Spotify, WhatsApp and more
- Uses the factory BMW screen for a cleaner OEM-style smartphone experience
- Lets you switch between the original BMW iDrive interface and the smartphone interface
CCC And CIC Version Matching
- CCC iDrive: Common on earlier E90, E91, E92 and E93 vehicles with older BMW menu graphics
- CIC iDrive: Common on later E9x vehicles with newer menu graphics and different interface matching
- E90 Sedan: Selected 3 Series and M3 sedan versions can be matched after screen and menu confirmation
- E91 Touring: Selected factory-screen wagon versions can be matched after iDrive confirmation
- E92 / E93 Coupe and Convertible: Selected 3 Series and M3 versions can be matched by screen, controller and VIN
Clean Non-Destructive Installation
- Matched decoder module connects behind the factory BMW iDrive screen and head unit area
- No permanent dashboard redesign is required when the correct kit is used
- Factory speakers remain in use through the original BMW audio path where supported
- Professional installation usually takes about 45 minutes to 2 hours
- Photo and VIN confirmation helps reduce wrong-version installation problems
Compatibility Guide
- BMW E90 Sedan: Selected 2005-2013 BMW 3 Series / M3 factory-screen vehicles can be matched after CCC or CIC confirmation.
- BMW E91 Touring: Selected 3 Series Touring factory iDrive screen vehicles can be matched after screen and menu confirmation.
- BMW E92 Coupe: Selected 3 Series and M3 coupe factory-screen vehicles can be matched after controller, screen and VIN confirmation.
- BMW E93 Convertible: Selected 3 Series and M3 convertible factory-screen vehicles can be matched after checking the original iDrive system.
- System Notice: CCC and CIC kits are not interchangeable. Please confirm before ordering.
Compatible Vehicle Range
- Selected 2005, 2006, 2007 and 2008 BMW 3 Series E90 / E91 / E92 / E93 factory iDrive screen vehicles
- Selected 2009, 2010, 2011, 2012 and 2013 BMW 3 Series E90 / E91 / E92 / E93 factory iDrive screen vehicles
- Selected BMW M3 E90, E92 and E93 factory iDrive screen vehicles
- Vehicles with matched BMW CCC or CIC iDrive systems after confirmation
- Original factory iDrive screen is required for every supported version
- Final compatibility depends on the OEM screen, menu layout, controller, head unit and VIN
Important: If your BMW has no original iDrive screen, a retrofitted Android screen, removed factory display, changed head unit or previous audio modification, contact AutoMMI before ordering. We will confirm whether this decoder interface kit is suitable.
BMW E90 CarPlay Decoder Features
- BMW E90 CarPlay decoder: Add modern smartphone navigation and media to the factory iDrive screen.
- Wireless Android Auto: Use Google Maps, voice control, calls and media apps without replacing the OEM display.
- iDrive controller support: Operate the CarPlay and Android Auto interface with familiar BMW controls where supported.
- Factory screen integration: Keep the original BMW display instead of installing a tablet-style replacement.
- Audio system retention: Continue using the factory speaker system through the matched audio path.
- Parking display retention: Keep original reverse camera and parking sensor display functions where equipped.
- OEM-style upgrade: Add modern features while preserving the BMW E9x dashboard appearance.
What Is Included?
- AutoMMI wireless CarPlay and Android Auto decoder module
- BMW E90 / E91 / E92 / E93 wiring harness matched to the confirmed iDrive version
- Video/audio integration cables matched to CCC or CIC configuration
- Installation accessories and trim-safe guidance
- English installation manual and video support
- Pre-shipment compatibility confirmation based on your screen photos and VIN
Original AutoMMI Design
AutoMMI develops this decoder module interface kit around BMW factory iDrive architecture. The kit focuses on OEM-style fitment, clean signal integration and long-term cabin reliability.
The AutoMMI interface design, product photos and installation documents are protected by design copyright. This helps customers identify the original AutoMMI kit and avoid low-quality copies with uncertain BMW E9x compatibility.
Installation Notes
The factory BMW head unit remains in place during installation. In addition, the supplied harness connects the decoder module behind the dashboard, so the upgrade stays clean and reversible when the vehicle version matches.
In most cases, professional installation takes about 45 minutes to 2 hours. However, the exact time depends on the iDrive system, installer experience, production configuration and any previous audio modifications.
After installation, you can switch between the original BMW iDrive interface and the new smartphone interface. As a result, you keep the familiar factory menu while gaining modern navigation, music and hands-free convenience.
AutoMMI Promise
- 1-year manufacturer warranty against defects in materials and workmanship
- 24/7 online support from specialists familiar with BMW iDrive retrofit systems
- Fast worldwide shipping, usually 3-7 business days to most countries
- Lifetime firmware update support for continued iOS and Android compatibility
- Fitment check available before purchase for BMW E90, E91, E92 and E93 vehicles
Order With Confidence
Your BMW 3 Series or M3 deserves a clean upgrade that respects the original iDrive design. With this decoder module interface kit, you can add wireless CarPlay and Android Auto while keeping the OEM screen, controller and E9x dashboard character.
Questions? Send a photo of your iDrive screen, main menu, controller area and VIN before ordering. We will confirm compatibility and guide you to the correct BMW E90 CarPlay decoder module.
Browse more CarPlay interface kits, or learn about official smartphone features from Apple CarPlay and Android Auto.
3 reviews for 2005-2013 BMW 3 Series / M3 E90 E91 E92 E93 Wireless CarPlay & Android Auto Decoder Module Interface Kit