Can you really give a virtual device to Android? I do not mean AVD for debugging. For instance, can you really create a custom driver for microphone, and do the installation on the tablet to ensure that you will find two microphones on android? Transpire is: I'm getting challenge with AEC while creating a chat application. The concept happens when my application is installed, I'll possess a second and virtual microphone named "AECMicrophone" as well as on this microphone, AEC is enabled in driver level.