I am currently working on making a custom big(ger) screen radio for my MY07 XC90 and I am wondering if I can somehow inject my own audio into the stock radio of the car. The car is equipped with the base audio system, which Volvo calls performance audio (I think), with the single CD unit.
The main plan is to use the AUX input but I have three problems with this approach:
- I can't switch to the AUX through the CANBUS, even though I can basically switch to any other input. My best way around this is to switch to a known input source (e.g. CD) and then, using the GPIOs from a microcontroller, replicate the signals of the rotary encoder of the source knob, tricking the ICM into thinking someone is turning the knob and thus changing the source. This means I would have to splice into the cables of the button module or solder wires directly to the ICM board. I don't really want to do this since I want to keep modifications on the stock equipment to a minimum (which I'm hoping is going to be zero).
- I would like to keep the audio signal digital as long as possible, ideally all the way to the stock AMP, letting it handle the conversion to analog.
- If I can, I would like to have at least 4 channel audio output. This is more of a "nice to have" feature than "a must", but you know, go big or go home.
I am guessing this might be possible by hacking into the cd player (IAM), since that is the module that Grom and Dension seem to be mimicking with their products, but I would like some reassurance before I crack it open.
So, do you guys know of a way I can do this?
If anyone is curious, below is an image of my actual hardware progress so far, along with a render of what it will look like... hopefully:
The screen frame is actually supposed to be glossy black, like the render, but didn't check the spray can label which said it has metallic flakes. I'll post a thread about the project when I finish it, hopefully people will be interested.