Try out the new beta site for E90Post. You can read more about what's happening here
  E90Post  


Extreme Powerhouse
 
BMW 3-Series (E90 E92) Forum > E90 / E92 / E93 3-series Technical Forums > AUDIO/VIDEO + BLUETOOTH + Electronics/Alarm/Software > CCC to CIC to Carplay upgrade



Reply
 
Thread Tools
      07-22-2025, 01:46 PM   #1
tagoo
Enlisted Member
30
Rep
33
Posts

Drives: 2008 BMW 335i E92 6MT
Join Date: Mar 2019
Location: Boise, ID

iTrader: (0)

CCC to CIC to Carplay upgrade

I recently purchased a 2008 E92, N54, manual (with only 30K miles - woohoo).

A VIN decoder indicates I have: S609 Professional Nav, S677 Hifi System Professional DSP, S694 Provisions for 6 CD changer (but only single CD player).

I can see that I have CCC IDrive and only an aux port in armrest (not a USB port).

I assume I have Logic 7 with 13 speakers. I am satisfied with sound quality through the radio. I would like to add wireless Carplay and keep the MOST system so that sound quality remains as good as possible. I would also like the screen to adequately display Carplay.

I have read some suggestions that it is best to upgrade to CIC first, then add the Mr12Volt unit. If so, I can do that but have the following questions:

1. Is there a single source to get all the needed equipment for the CCC to CIC swap (including any needed harnesses)?
2. Is there coding necessary to make the CIC work with my car after installation?
3. If yes to #2, are there recommendations for someone who can do that coding remotely?
4. Are there there additional considerations for adding Mr12Volt to an IDrive system that has been upgraded to CIC?

Thanks for any input!
Appreciate 0
      07-22-2025, 04:26 PM   #2
ctuna
Lieutenant General
2430
Rep
14,049
Posts

Drives: 325xi 06 wagon MT
Join Date: Jan 2010
Location: Santa Cruz, Ca

iTrader: (0)

1 Yes but it will be expensive and maybe you should consider NBT EVO if you are going to go that far. google bmw retrofits.
2 Yes also some of the retrofits companys can do that. See the coding sub forum for other possible remote coding.
3 Mr 12 Volt is the only vendor I know doing Most Interfaces for there stuff. (at least for carplay and android)
No major considerations except where will you put it how you will tap the 12 volts needed to power it usually you just by
and add a fuse that will plug into an unused slot in the cabin fuse board like the one for CD changer.
4) I don't know of anything specific for Idrive.



There is and idrive sub forum here
There used to be a site called bimmerretrofits.com doesn't seem to be there anymore.
also Bimmertech.com

Doing the Idrive retrofit will be the greatest amount of work .

Last edited by ctuna; 07-22-2025 at 05:03 PM..
Appreciate 0
      07-22-2025, 05:34 PM   #3
90c4
Lieutenant
140
Rep
437
Posts

Drives: 2008 335xi coupe
Join Date: Dec 2014
Location: Boston

iTrader: (0)

I did the CCC->CIC upgrade without knowing how to code, but it was a lot of work to figure it all out. Adding the mr12volt mmi was pretty easy though, and there are a number of videos on youtube that show what carplay looks like through the CCC screen, and it really doesn't seem that bad. For my upgrade I called an autobody shop that had listed an e90 for partout and I offered them $150 for the head unit, display, idrive controller, cables, and center console trim and offered to come down and take it out myself, which I did. I ended up not using the idrive controller and center console trim because I think the controller isn't working and mine was fine, and I sold my CCC head unit on ebay for $150 so it was basically a free upgrade. But again, a lot of work. I'd consider just adding the CCC version of mr12volt if you don't feel like tackling a big project. I added my mr12volt a few weeks later and it took about an hour to put that plus the backup camera in
Appreciate 0
      07-22-2025, 06:02 PM   #4
tagoo
Enlisted Member
30
Rep
33
Posts

Drives: 2008 BMW 335i E92 6MT
Join Date: Mar 2019
Location: Boise, ID

iTrader: (0)

ctuna - Thanks for the input and the link to the video!

90c4 - Thanks for the response. Are you saying you used your old CCC idrive controller with the CIC equipment? I didn't know that would work. If so, it could simplify the installation.

I don't mind spending the money or doing the work of taking the dash apart to install equipment. I just don't have the time to do all the research on exactly what parts and coding is need. I may just do as you suggest and just use the mr12volt system for now. I looked at some videos of CCC with carplay and they are not as bad as I thought they would be.
Appreciate 0
      07-23-2025, 12:56 AM   #5
ptpending
Brigadier General
ptpending's Avatar
883
Rep
3,776
Posts

Drives: e81
Join Date: Dec 2013
Location: Poland

iTrader: (2)

Quote:
Originally Posted by tagoo View Post
I recently purchased a 2008 E92, N54, manual (with only 30K miles - woohoo).

A VIN decoder indicates I have: S609 Professional Nav, S677 Hifi System Professional DSP, S694 Provisions for 6 CD changer (but only single CD player).

I can see that I have CCC IDrive and only an aux port in armrest (not a USB port).

I assume I have Logic 7 with 13 speakers. I am satisfied with sound quality through the radio. I would like to add wireless Carplay and keep the MOST system so that sound quality remains as good as possible. I would also like the screen to adequately display Carplay.

I have read some suggestions that it is best to upgrade to CIC first, then add the Mr12Volt unit. If so, I can do that but have the following questions:

1. Is there a single source to get all the needed equipment for the CCC to CIC swap (including any needed harnesses)?
2. Is there coding necessary to make the CIC work with my car after installation?
3. If yes to #2, are there recommendations for someone who can do that coding remotely?
4. Are there there additional considerations for adding Mr12Volt to an IDrive system that has been upgraded to CIC?

Thanks for any input!
the CCC always has two drives
one for DVD for navigation and one CD for music
are you shure that you have CCC
the e9x in the end of 2008 already had CIC
__________________
E81 2007 130i 6cylinder Montego blue
Retrofits: Harman Kardon, High-beam assistant, Removable tow hitch. Auto-dim folding exterior mirrors. Lumbar support. Perfomance Brakes.
Appreciate 0
      07-23-2025, 02:39 AM   #6
ctuna
Lieutenant General
2430
Rep
14,049
Posts

Drives: 325xi 06 wagon MT
Join Date: Jan 2010
Location: Santa Cruz, Ca

iTrader: (0)

I don't have Idrive at all so I may not be correct .
It doesn't look like a easy retrofit .
I have read most of the retrofit threads over the years.
Any time you change any module in a BMW it needs
programming usually .
You seem to have the codes for what is in the car.
(as per your first post )
The earlier Idrive was DVD based the later one had a hard drive
and single disk cd player I believe.
There are good descriptions of Idrives on wikipedia.
https://en.wikipedia.org/wiki/BMW_iDrive

Last edited by ctuna; 07-23-2025 at 02:48 AM..
Appreciate 0
      07-23-2025, 07:04 AM   #7
90c4
Lieutenant
140
Rep
437
Posts

Drives: 2008 335xi coupe
Join Date: Dec 2014
Location: Boston

iTrader: (0)

Quote:
Originally Posted by tagoo View Post
ctuna - Thanks for the input and the link to the video!

90c4 - Thanks for the response. Are you saying you used your old CCC idrive controller with the CIC equipment? I didn't know that would work. If so, it could simplify the installation.

I don't mind spending the money or doing the work of taking the dash apart to install equipment. I just don't have the time to do all the research on exactly what parts and coding is need. I may just do as you suggest and just use the mr12volt system for now. I looked at some videos of CCC with carplay and they are not as bad as I thought they would be.
Correct - the CCC idrive controller works great and using it means that you don't have to replace the console trim either. In your case I would definitely order the CCC version of mr12volt. Many people have reported being surprised by how good it looks through the CCC screen despite no change in resolution. There's a chance that you'll still need to code either 1 or 2 settings, which can easily be done with the bimmercode app. One may already be set if the car was prepped for a CD changer, even if it doesn't have one. The other isn't even necessary, but most people code off SVS which is the voice control button on the steering wheel so that it can be used with Siri instead of the car. You can add a backup camera later if you choose, and that doesn't require any other coding as it plugs into the mr12volt directly
Appreciate 0
      07-23-2025, 09:47 AM   #8
tagoo
Enlisted Member
30
Rep
33
Posts

Drives: 2008 BMW 335i E92 6MT
Join Date: Mar 2019
Location: Boise, ID

iTrader: (0)

Quote:
Originally Posted by ptpending View Post
the CCC always has two drives
one for DVD for navigation and one CD for music
are you shure that you have CCC
the e9x in the end of 2008 already had CIC
Yep, it is CCC. Oct 2007 build date and CCC screen (4 tabs on home screen)
Appreciate 0
      07-23-2025, 09:49 AM   #9
tagoo
Enlisted Member
30
Rep
33
Posts

Drives: 2008 BMW 335i E92 6MT
Join Date: Mar 2019
Location: Boise, ID

iTrader: (0)

Quote:
Originally Posted by ctuna View Post
I don't have Idrive at all so I may not be correct .
It doesn't look like a easy retrofit .
I have read most of the retrofit threads over the years.
Any time you change any module in a BMW it needs
programming usually .
You seem to have the codes for what is in the car.
(as per your first post )
The earlier Idrive was DVD based the later one had a hard drive
and single disk cd player I believe.
There are good descriptions of Idrives on wikipedia.
https://en.wikipedia.org/wiki/BMW_iDrive
Yes, I have both the DVD for Nav and a single disc for CD - even though the 6 disc changer prep was included. Thanks!
Appreciate 0
      07-23-2025, 09:57 AM   #10
tagoo
Enlisted Member
30
Rep
33
Posts

Drives: 2008 BMW 335i E92 6MT
Join Date: Mar 2019
Location: Boise, ID

iTrader: (0)

Quote:
Originally Posted by 90c4 View Post
Correct - the CCC idrive controller works great and using it means that you don't have to replace the console trim either. In your case I would definitely order the CCC version of mr12volt. Many people have reported being surprised by how good it looks through the CCC screen despite no change in resolution. There's a chance that you'll still need to code either 1 or 2 settings, which can easily be done with the bimmercode app. One may already be set if the car was prepped for a CD changer, even if it doesn't have one. The other isn't even necessary, but most people code off SVS which is the voice control button on the steering wheel so that it can be used with Siri instead of the car. You can add a backup camera later if you choose, and that doesn't require any other coding as it plugs into the mr12volt directly
Thanks for all the great info 90c4. Good to know about the controller should I go that way. I do think I will just get the mr12volt for CCC for now. As we agree, image quality doesn't look that bad. I already have Bimmercode but only have used the basic settings - not expert mode. I assume the CD changer needs to be coded in expert mode. I think I may still need some coding because when I go to the CD player on the idrive menu it only shows a single disc, not 6. Any tips on where or how to code via bimmercode or will the mr12volt instructions include that? Thanks!
Appreciate 0
      07-23-2025, 12:05 PM   #11
90c4
Lieutenant
140
Rep
437
Posts

Drives: 2008 335xi coupe
Join Date: Dec 2014
Location: Boston

iTrader: (0)

It may be in expert mode but expert mode just shows additional, less often coded, items and everything operates the same way. I believe I only saw a single disc before I added the mr12volt too (and I didn't need any additional coding). If you do need to code, you simply use bimmercode to set CDMM_CHANGER_3 to mp3_cdc. You can find it by doing a search in bimmercode.
Appreciate 0
      07-23-2025, 01:03 PM   #12
ctuna
Lieutenant General
2430
Rep
14,049
Posts

Drives: 325xi 06 wagon MT
Join Date: Jan 2010
Location: Santa Cruz, Ca

iTrader: (0)

prep just meant the wiring is there if you buy the module . They use to prep everything before 2009 models came out.
There are many DIY's on this stuff on Ytube and some here to .
Appreciate 0
      09-02-2025, 04:27 PM   #13
tagoo
Enlisted Member
30
Rep
33
Posts

Drives: 2008 BMW 335i E92 6MT
Join Date: Mar 2019
Location: Boise, ID

iTrader: (0)

I want to provide an update...

I installed Mr12Volt on my 2008 E92 with Logic 7 and CCC. I was concerned that the resolution of the CCC display would be too low. I am surprised to report that the 8.8 CCC display with CarPlay exceeded my expections. To my old eyes, it looks really, really good. As some have mentioned, I have been underwhelmed with the wireless CarPlay sound quality. However, the Mr12Volt USB wired connection sounds much better (close to the other Logic 7 sources but still a bit soft with bass response).

I did not do any type of coding for the CCC. In fact, Bimmercode shows coding of the head unit is not supported. Nonetheless, it all worked after I installed it.

The single button iDrive controller is a bit funky as it isn't totally untuitive how to move through the CarPlay menu. For instance, I cannot scroll through menu items. Instead, I have to press the wheel forward or rearward to move through menu items. I can get to everything on the menu, it just isn't as convenient as it could be.

The bottom line (according to me) is that CCC has surprisingly good display quality. CarPlay using the wired USB cable gives great sound quality. Wireless CarPlay is a lot lower quality than the wired USB cable. Finally, the CCC iDrive controller is not intuitive to operate (although it can be made to work).

I'm happy to hear any recommendations for improving the wireless sound quality or CCC iDrive controller functionality.

Special thanks to 90c4 as he recommended I simply try the Mr12Volt for CCC. I'm glad I did.
Appreciate 2
90c4140.00
      09-02-2025, 05:12 PM   #14
oVeRdOsE.
Colonel
oVeRdOsE.'s Avatar
4714
Rep
2,724
Posts

Drives: F25 E91N54 Audi Avnt Cayenne
Join Date: May 2018
Location: mtl

iTrader: (0)

for those looking to this.

if you do a CCC to CIC, use the later CIC generation.

Ive used a 2012 X1 CIC head unit, with the BMW bluetooth audio combox (bn2000).
took all the part at the junk yard for 85$cad, including the harness.

Then I use a ali MMI box 220$ cad.


All this cheaper than the mr12volts alone (700$cad), and audio to bluetooth is almost has good.

Note Ive dropped the aux for BT from the MMI, while there a sound improvement, it's not day and night.
But Ctuna was right, aux definitively drop quality. Like listening a 96kbps mp3.



If money is not considered, then yeah mr12volt is easier to integrate for sure.
Appreciate 1
      09-02-2025, 05:15 PM   #15
90c4
Lieutenant
140
Rep
437
Posts

Drives: 2008 335xi coupe
Join Date: Dec 2014
Location: Boston

iTrader: (0)

I haven't tried wired, but I was under the impression that the bitrate was the same regardless of wired or wireless. The CCC controller takes a little getting used to - I have one with my CIC unit as the CIC controller I grabbed from the junkyard didn't work. The only issue I've had is that there's no way to get out of the zoom screen on maps other than resetting the unit. Not sure if that's the same with carplay as android auto (which I use) but I just avoid hitting that zoom button
Appreciate 1
      09-02-2025, 05:27 PM   #16
90c4
Lieutenant
140
Rep
437
Posts

Drives: 2008 335xi coupe
Join Date: Dec 2014
Location: Boston

iTrader: (0)

Also, regarding the economics of CCC-> CIC, I paid $150 for my head unit, controller (which I couldn't get working), center trim for controller, wiring, and display. I listed my CCC gear on ebay and was surprised to sell the head unit for $150, the screen for $50, and the HD Radio receiver in the trunk for $60, so even after fees and shipping I came out ahead and still have some other parts I can list. The only reason not to do the CIC upgrade is the hassle, which isn't insignificant. Glad to hear that the CCC screen looks good with mr12volt. I'll likely be putting one in a friends car soon
Appreciate 1
      09-03-2025, 12:33 PM   #17
tagoo
Enlisted Member
30
Rep
33
Posts

Drives: 2008 BMW 335i E92 6MT
Join Date: Mar 2019
Location: Boise, ID

iTrader: (0)

90c4,

The CarPlay map function isn't great with the CCC one button controller. rather than doing a hard reset, I just use the phone to back out of the zoomed-in view.

I'm still hopeful that I can find a way to get better sound quality using the wireless capability of Mr12Volt. I just haven't taken the time to play much. As I mentioned, I recently picked up this 30K mile e92 N54 6MT car and have been doing all the maintenance including tires, wheels, brakes (Akebono) a new starter (ugh) and all of the "since you are in there" jobs including walnut blasting plugs, coils, belt, mickey mouse flange, seals, etc. I finally feel like I am on top of the mainentance and can play around with the new Mr12Volt to see if I can make it better.

Thanks again!
Appreciate 1
      09-03-2025, 04:35 PM   #18
oVeRdOsE.
Colonel
oVeRdOsE.'s Avatar
4714
Rep
2,724
Posts

Drives: F25 E91N54 Audi Avnt Cayenne
Join Date: May 2018
Location: mtl

iTrader: (0)

Quote:
Originally Posted by 90c4 View Post
I haven't tried wired, but I was under the impression that the bitrate was the same regardless of wired or wireless. The CCC controller takes a little getting used to - I have one with my CIC unit as the CIC controller I grabbed from the junkyard didn't work. The only issue I've had is that there's no way to get out of the zoom screen on maps other than resetting the unit. Not sure if that's the same with carplay as android auto (which I use) but I just avoid hitting that zoom button
AUX and BT might be same bitrate , I dont know. Im saying both has a difference, but need to switch over quick to notice it.

you wont have this issue with Mr12volt, since it use MOST.


The part I hate the most of this system is :

- android auto drain the cellphone battery fast af. You know when you have a S23 ultra that come hot and drain 10-12%/hour.

- The MMI box come on went you unlock the door and your cell phone connects automatically. Very annoying, like very. especially when you work outside or your car is in the garage.

Very dangerous when you need to flash MHD, you need to make sure you forget the MMI before flashing.

where on my audi it only share hotspot when the car is ON. If I go in and out, the cell wont connect.

- finally, app availability is very very low. And there's no hack for this at the moment.

imo a xtrons full android unit might be better, I dont know from fact since I never used it in a E90, but Ive using it in my audi.
Appreciate 1
      09-08-2025, 06:48 AM   #19
90c4
Lieutenant
140
Rep
437
Posts

Drives: 2008 335xi coupe
Join Date: Dec 2014
Location: Boston

iTrader: (0)

These don't support MOST though, correct?

Quote:
Originally Posted by Aerisauto View Post

Feel free to ask any questions – happy to help anyone thinking about upgrading their ride.
Appreciate 0
      09-09-2025, 01:01 PM   #20
tagoo
Enlisted Member
30
Rep
33
Posts

Drives: 2008 BMW 335i E92 6MT
Join Date: Mar 2019
Location: Boise, ID

iTrader: (0)

I'm a bit confused as i don't know what it means to "support" MOST. Can you answer the following for a CCC system?

1. Does your system replace the CCC System or is the CCC system still active?
2. If the CCC system remains active, how do you select access to CarPlay/Android Auto capabilities (via AUX, CD, or some other way)?

Thanks!
Appreciate 0
      09-10-2025, 04:54 PM   #21
oVeRdOsE.
Colonel
oVeRdOsE.'s Avatar
4714
Rep
2,724
Posts

Drives: F25 E91N54 Audi Avnt Cayenne
Join Date: May 2018
Location: mtl

iTrader: (0)

Quote:
Originally Posted by tagoo View Post
I'm a bit confused as i don't know what it means to "support" MOST. Can you answer the following for a CCC system?

1. Does your system replace the CCC System or is the CCC system still active?
2. If the CCC system remains active, how do you select access to CarPlay/Android Auto capabilities (via AUX, CD, or some other way)?

Thanks!
I look at their site, and i dont see MOST audio support. yes their wire adapter got a slot for most, but wont use it as a audio source. Only to connect the headunit back on most.


unless i miss it. but if it does RIP mr12volt, but doubt.

i see aux cable, so I assume you are stuck to use aux input on the ccc.

Last edited by oVeRdOsE.; 09-10-2025 at 05:01 PM..
Appreciate 0
      09-10-2025, 06:34 PM   #22
ctuna
Lieutenant General
2430
Rep
14,049
Posts

Drives: 325xi 06 wagon MT
Join Date: Jan 2010
Location: Santa Cruz, Ca

iTrader: (0)

Mr12volt has both a CCC and CIC unit with screen I believe with support for Android Auto and Carplay . These are there 2nd or 3rd generation adapters not the simple audio source and bluetooth and phone adapter.
Appreciate 0
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off



All times are GMT -5. The time now is 05:18 AM.




e90post
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
1Addicts.com, BIMMERPOST.com, E90Post.com, F30Post.com, M3Post.com, ZPost.com, 5Post.com, 6Post.com, 7Post.com, XBimmers.com logo and trademark are properties of BIMMERPOST