Pinned
Knowledge Base
Apple CarPlay and Android Auto Retrofit for BMW — Complete Guide
Apple CarPlay / Android Auto Retrofit for BMW
Factory CarPlay Availability
Wireless Apple CarPlay
- Standard from: 2019+ on most models (ID5/ID6 iDrive)
- Available from: 2016+ with NBT EVO (ID4) via software update
- BMW was the first manufacturer to offer wireless CarPlay
Android Auto
- Standard from: 2020+ on most models
- Not available on older iDrive systems without retrofit
Retrofit Options by iDrive Generation
CIC (2008-2012) — E90 LCI, F30 early
- No factory CarPlay available
- Retrofit: Aftermarket module (BimmerTech, Andream)
- Connects via HDMI/USB to the existing screen
- Cost: €200-500
- Quality: Good but not seamless
NBT (2012-2016) — F30, F10
- No factory CarPlay
- Retrofit: NBT EVO swap or aftermarket module
- NBT EVO swap: €500-1,000 (includes coding)
- Aftermarket module: €200-400
NBT EVO / ID4 (2016-2018)
- Factory CarPlay available via software update
- Activation: Coding with E-Sys or BimmerCode
- May require USB hub update
- Cost: Free (if you can code) or €50-100 (shop coding)
MGU / ID5+ (2018+)
- Factory CarPlay and Android Auto standard
- Already included — no retrofit needed
- Wireless CarPlay standard
Aftermarket Solutions
BimmerTech CarPlay MMI
- Plug-and-play module for CIC and NBT
- Wireless CarPlay support
- Retains all factory iDrive functions
- Cost: €300-500
- Best aftermarket solution
Andream / Carlinkit
- Budget wireless CarPlay adapters
- Plug into existing USB port
- Quality varies — some latency issues
- Cost: €50-150
Full Screen Replacement
- Replace the entire iDrive screen with an Android-based unit
- Full touchscreen with CarPlay, Android Auto, apps
- Brands: Eonon, Koason, Road Top
- Cost: €300-800
- Quality varies significantly — research before buying
Tips
- Wireless CarPlay uses Bluetooth for initial connection, then Wi-Fi for data
- Wired CarPlay is more stable and lower latency
- Some aftermarket modules can cause CAN bus issues — buy from reputable brands
- Always verify compatibility with your specific iDrive version before purchasing
0603
