What I'm trying to do:
I recently bought an iPhone 3GS (yes iPhone...) and I am going to install Android on it so I can make apps myself for it and incorporate it in a bigger project, using the WiFi and the touchscreen capabilities to interface with my Arduino.
The iPhone is soon to be jailbroken and it is not connected to a 3G network.
Technology behind it:
Like I said earlier, I am going to jailbreak it so I can install Android on it. Then, I'm going to connect this cable that will split the headphone and microphone signal to it and then connect it to my Arduino. This is where I get stuck. I want the Arduino to generate signals to the "iDroid App" and it to also send signals back.
What circuits should I implement for the microphone and speaker?
I have seen this question, but it doesn't cover microphones, and I can't find out how to actually do anything with the information. I've seen this also, and although it has awesome code samples, it doesn't explain the circuits. These aren't really duplicates, they are related, but I need further explanation and help.