Call Today
Upgrade your current OEM Screen with our OEM Integrated Wireless Apple CarPlay / Android Auto + Camera System.
Compatible with all OEM factory screens (6.5" to 10.25") in the 2006-2020 BMW 3 Series / M3, across CCC, CIC, NBT, and EVO Command Systems. This plug-and-play video interface module seamlessly integrates with your existing OEM screen and radio, adding both Apple CarPlay and Android Auto capabilities.
Now you can experience enhanced navigation, voice control via Siri or Google Assistant, and stream your favorite music through Spotify, Apple Music, and more, all through your car's speakers and using your BMW's OEM screen and controls.
Our system will not disable any OEM factory functions or steering wheel controls. Preferably, the factory microphone is used for hands-free calling, and all audio routes through the vehicle's speakers. An aftermarket microphone is provided in the event your vehicle does not have one.
Note: vehicles equipped with the base analog radio (no factory display screen) are not compatible with this system.
On EVO touchscreen vehicles, the CarPlay/Android Auto interface is controlled with the iDrive knob; the factory touch function does not operate inside the CarPlay screen.
Fits all OEM factory screens (6.5" to 10.25") in the 2006-2020 BMW 3 Series / M3, across
CCC, CIC, NBT, and EVO Command Systems
A dealer or shop-installed OEM retrofit typically runs $600+ before labor. Ours is $449.99, plug and play, with no dealer coding or activation required and no cutting or splicing of OEM cables. A 1 year warranty is included with every order.
Here is what you will pick at checkout:
1. Command system: CCC (Typically 2006-2008), CIC (Typically 2009 - 2012), NBT (Typically 2013 - early 2017), or EVO (Typically mid-2017 & newer).
2. Optional backup camera (measure your tailgate handle): Flush Mount Camera (add $50), Tailgate Handle Camera with the wide handle, about 6 1/3" (add $70), or the narrow handle, about 4 1/3" (add $70). Keeping what you have? Choose "No - I want to use my factory camera" or "No - I already have another RCA camera to use".
3. Optional front camera: Adjustable Lens Front Camera (106S) (add $60).
4. Extended Warranty: 1 Year (Included With All Orders), 2 Year (add $20), or 3 Year (add $40).
Not sure which command system you have? Click here to confirm your radio model and you are good to go, or send an email to sales@emeraldintegrations.com with a photo of your vehicle's screen and iDrive controller, or your VIN, and we will confirm it for you.
Do not worry: almost all BMWs in this range have a compatible factory screen. Only some newer lower-trim models might carry the analog-only radio without a screen, so the year range above is usually all you need to place your order.
The 3 Series is the widest-ranging BMW we support, spanning 2006-2020 and every mainstream iDrive generation along the way. Whether you are keeping an E90 on the road or daily-driving a late F30-era car, the retrofit works the same way: a module connects behind your original screen through factory harnesses, and Apple CarPlay and Android Auto appear on the display BMW installed, driven by the buttons and knob you already know. No screen swap, no coding, no dealer appointment.
Note: Video is for NBT. However we have modules for all BMW Command Systems (CCC, CIC, NBT, EVO)

The CarPlay module itself stays hidden, each kit is backed by our 1-year warranty, and everything installs through plug-in connections.
Wireless pairing over Bluetooth is standard, and a USB cable comes in the box for anyone who prefers a wired connection or wants to charge while on the move.


Volume, track skipping, and voice control all stay on the controls BMW gave the car, and the module works with both iPhone and Android handsets.
Camera choice is where the 3 Series kit stands apart. Beyond our standard flush mount and adjustable-lens options, this model offers OEM-style tailgate handle cameras in two sizes: a version measuring about 6 1/3 inches across for the 320i, 328i, 330i, and 335i, and a narrower unit about 4 1/3 inches across for other 3 Series trunks.
Whichever you choose displays on your factory screen and works alongside factory PDC sensors where equipped.

Support starts at 2006 because that is the year the E90 3 Series brought CCC iDrive to the range, while earlier E46 cars used a navigation unit this module cannot connect to. From 2006 through 2020 the model spans all four command systems we support, CCC, CIC, NBT, and EVO, and we match the kit to the system rather than to a year chart because the correct one depends on your specific car rather than its badge. Four systems means four different wiring setups. Pick your command system on the order form, and if the interface style leaves any doubt, send a photo of your screen before buying.



Looking for JUST a backup camera system without CarPlay and Android Auto? That is our 2006-2020 BMW 3 Series / M3 OEM Integrated Backup Camera System.
Pick from the four options on this page: CCC (Typically 2006-2008), CIC (Typically 2009 - 2012), NBT (Typically 2013 - early 2017), or EVO (Typically mid-2017 & newer). Model year is only a guide, so if you are unsure, click here to confirm your radio model, or email sales@emeraldintegrations.com with a photo of your screen and iDrive controller, or your VIN, and we will confirm it for you.
Yes. This system works with all OEM factory screens (6.5" to 10.25") in the 2006-2020 BMW 3 Series / M3 and displays Apple CarPlay and Android Auto right on your BMW's OEM screen, using your factory controls and your car's speakers. You can switch back and forth between your factory screen and the CarPlay screen at any time; nothing is removed or disabled. On EVO touchscreen vehicles the CarPlay interface is controlled with the iDrive knob, and the factory touch function does not operate inside the CarPlay screen.
No. The kit is plug and play. There is no dealer coding or activation required, and there is no cutting or splicing of OEM cables. A 1 year warranty is included with all orders, with 2 Year (add $20) and 3 Year (add $40) extensions available at checkout.
| Make | BMW |
|---|---|
| Year | 2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020 |
| Icon | Label | Description | Type | Size | Download |
|---|---|---|---|---|---|
|
|
BMW CPC - NBT | Installation guide for BMW NBT CarPlay Integration System | 1.1 MB | Download | |
|
|
BMW CPC - EVO | Installation Guide for BMW EVO CarPlay Integration System | 1.7 MB | Download | |
|
|
BMW CPC - CIC | Installation guide for BMW CIC CarPlay Integration Systems | 1.1 MB | Download |