Pues en mi Xperia ese es un fallo que he observado desde el principio en Gingerbread. En ICS ni idea si se corregiría o no.
Si voy andando con música en auriculares me llaman y los desconecto, dejo de oir al interlocutor.
Es como si no tuviese altavoz. En cambio al que llamo si me oye, con lo que se mosquean.
Haciendo pruebillas, si vuelvo a conectar los auriculares si oigo (solo con ellos, el altavoz sigue muerto). Si quito-pongo, se puede llegar a bloquear el sonido e incluso el terminal.
Esto ocurre siempre. Si se que me van a llamar, no uso la música con auriculares.
Lo que hago si me llaman y ocurre, es colgar, reiniciar y funciona normalmente.
Me parece que es un "bug" y no hace la conmutación entre lo conectado al Jack (un auricular o un altavoz externo) y el altavoz interno cuando llaman...