Tuesday, January 29, 2013

Bluetooth earpiece and Media Audio profile in Android?



Maybe you also wonder how to make a Jelly Bean Android device connect to an older Bluetooth earpiece (handsfree device) that is not compatible with A2DP?

More specifically, after I pair my Android 4.2.1 GSG2 with a Samsung WEP301 earphone:


I get this in Android Jelly Bean:



As you can see, only the "Phone audio" profile appears. The "Media Audio" profile, necessary for music streaming, is missing.

What is weird, the same WEP301 works with Windows for music streaming, after the "Headset" profile is activated, the appropriate BT music device driver gets installed, etc:




I have tried a couple of Bluetooth mono audio servers and other software solutions. Alas, they did not work with my SGS2 at all.

Update: they work with SGS4, stock Lollipop, though.

In the end, I have bought a cheapo Item picturemini 9300 BT A2DP earpiece, for 10 USD or so, see this Ebay listing.

It is mono (! despite the two earpieces connected by a cable), works funny with phone calls, and the streamed music is below par, but it serves its purpose, that is listening to my audiobooks or the news, in my case.