Como funciona o cancelamento de ruído no android?

Me deparei comest post relativamente antigo, que descreve o quão impressionante o cancelamento de ruído do Nexus One funciona, e eu queria saber onde posso encontrar mais informações sobre sua implementação no software do S

Em particular

Quanto é feito usando software e quanto é feito em hardware?Quais módulos no código-fonte Android são responsáveis pelo cancelamento de ruído?Posso controlar seu comportamento através da API do Android? (Se sim, quais são Também funciona com o microfone no fone de ouvido fornecido com o Nexus One (tomada de 3,5 pinos de 4 pinos) ou funciona apenas com o microfone embutido?

questionAnswers(2)

yourAnswerToTheQuestion