Esto es lo que quiero hacer. Si conecto mi Galaxy S4 a mi BMW 335i, puedo navegar y reproducir música almacenada en el dispositivo sin problemas y la calidad del sonido es excelente. Si reproduzco a través de la entrada auxiliar de audio, puedo reproducir cualquier cosa pero la calidad del sonido no es nada buena. La única manera de reproducir el sonido del sistema y servicios como Spotify, Pandora, Google Music, etc es a través de la entrada auxiliar de audio ya que el MTP no lleva la salida de audio de los dispositivos Android.
Lo que quiero hacer es transmitir todo el audio del sistema a través de MTP cuando el dispositivo está conectado. Esto debería ser posible a través de alguna aplicación o a través de algún código personalizado que básicamente amortiguaría la salida de audio del sistema y la empujaría a través de MTP. Idealmente, usted podría navegar a un elemento en el BMW iDrive que dice "System Audio" y entonces usted podría escuchar cualquier salida del teléfono Android, independientemente de lo que la aplicación está jugando.
¿Alguien conoce una aplicación que enrute el audio del sistema a través de la conexión MTP? o ¿alguien tiene un servicio o código personalizado que enrute todo el audio a través de la conexión?
Yo también tengo el mismo problema con el audio Bluetooth. El BMW 2010 que tengo no es compatible con el audio Bluetooth, pero realmente no me importa ya que la calidad del sonido es bastante cuestionable también de todos modos.