BMW CCC (E60, E90, X5 2004–2010): CarPlay on the old iDrive
Published:Partager
If you own a BMW built between roughly 2004 and 2010, you have probably been told at some point that nothing can be done about the infotainment. That there is no CarPlay for a car that old, and the only route is ripping out the iDrive screen for an aftermarket Android unit.
That is not true. CCC cars take a retrofit module like any other generation.
What CCC is
CCC stands for Car Communication Computer — BMW's first-generation iDrive, in production from about 2004 to 2010.
It appears in the E60 and E61 5 Series, E63 and E64 6 Series, E90 and E91 3 Series, and the E70 X5.
You recognise it by three things:
- The screen is recessed into the dashboard behind a frame, and on many cars it rises on start-up. It is small by modern standards — 6.5 or 8.8 inches.
- The controller is a plain rotary dial with no touch surface on top. If you can write a letter on your controller with a finger, you do not have CCC.
- The menu is a plain text list, almost no colour, and the map is visibly slow to draw. Menu entries have no icons.
CCC or CIC? The one distinction that matters
CCC's successor, CIC, overlaps with it — both appear in E-series cars, and on the E60 in particular you can find either.
The reliable tell is the menu:
- Plain text list, no icons, flat slow map → CCC
- Menu entries with icons, map rotates in 3D → CIC
If you land on CIC, you need the CIC module instead. Getting this wrong is the most common CCC-era mistake.
The module
The CCC module (€269) is fitted between the head unit and the screen. It adds wireless Apple CarPlay and Android Auto, and everything factory stays exactly as it was.
It costs more than the €219 modules for newer systems, for a straightforward reason: CCC is old enough that the video signal and the iDrive bus are less standardised than in later generations, and the module has to do more work to insert itself cleanly.
Operation without a touchscreen
This is the question CCC owners ask most, and it has a good answer.
CCC has no touchscreen and never did. The module integrates with the iDrive rotary controller — you navigate CarPlay with the dial and the buttons around it, exactly as you navigate the factory menus.
It works better than people expect. CarPlay's interface is a grid of large icons, which suits a rotary controller well. Voice through Siri covers the rest.
What stays and what changes
Kept: factory navigation, radio, Bluetooth telephony, vehicle settings, reversing camera where fitted, parking sensors, steering wheel controls, the Logic7 or HiFi sound system.
Added: wireless Apple CarPlay, Android Auto, Google Maps and Waze on the factory screen, Spotify through the factory speakers, Siri.
For a car of this age the practical effect is significant. The factory navigation in a 2007 BMW is, frankly, obsolete — no live traffic, no meaningful map updates. CarPlay replaces that with whatever your phone runs today.
Is it worth it on a car this old?
A fair question, so an honest answer.
€269 on a car worth a few thousand euros is a real proportion of its value. But the alternative is usually a €400–800 aftermarket Android head unit that destroys the original interior look, often breaks steering wheel controls, and instantly dates the car.
The module keeps the E60 or E90 looking exactly like an E60 or E90. For owners who like the car as it is — which is most people who still own one — that is the whole point.
If you are planning to sell within a year, it probably is not worth it. If you are keeping the car, it changes daily use more than any other €269 you could spend on it.
Common questions
Will the reversing camera still work?
Yes, where one is fitted. Select reverse and the screen switches automatically.
Can I fit it myself?
Yes. On E-series cars the head unit sits behind the centre console trim and comes out with basic tools. Budget 60–90 minutes.
Does the small screen limit CarPlay?
The interface scales to the factory resolution. It is not as spacious as a modern 10-inch display, but it is fully usable — the icons are large by design.
Does it work with Logic7?
Yes. Audio runs through the factory amplifier at full quality.
How long is the warranty?
24 months.
Confirm before you order
Because CCC and CIC overlap, this is a generation worth checking. Send your VIN to info@oemcarplay.com and we will confirm in writing which of the two your car has. Free, usually within 30 minutes.
Full identification of all five BMW systems is in the BMW system guide. Or see all BMW CarPlay modules.
