Зачем такие сложности? В каждом телефоне есть аудио выход, зачем выводить через microusb?