Is there a way to make an Android phone (HTC Desire HD) act as Bluetooth speakers or headset?
I'd like to use the phone as wireless headphones whilst watching a movie on a computer (running Ubuntu).
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It only takes a minute to sign up.Sign up to join this community
As of right now the bluetooth API only supports pairing with the android device as the master. https://stackoverflow.com/questions/4474697/use-android-device-as-a-headset-for-another-device
Here's a XDA article by Mishaal Rahman that basically says:
Even without A2DP profile on Android (which is not implemented even in Android 8 yet), you can do a low-quality Bluetooth streaming via Hands-free Profile (HFP) to Android from another Android phone (sorry iPhone owners!)
Profile: Reroute Audio (192) State: BT Connected [ Name:BMW 15384 Address:* ] Enter: Anon (199) A1: AutoVoice Ctrl BT [ Configuration:Enabling Headset Sound Timeout (Seconds):0 ] Exit: Anon (204) A1: AutoVoice Ctrl BT [ Configuration:Disabling Headset Sound Timeout (Seconds):0 ]
Warning: I have not tested this myself.
Warning: quotation about HFP audio quality:
Note: because the Hands-Free Profile is not meant to send high-fidelity audio streams, the audio quality of your music will suffer. This is just the nature of the Hands-Free Profile and there’s nothing you can do about it without either upgrading your stereo’s Bluetooth to bring A2DP support or to stream through another peripheral.
This sort of functionality is often asked for, but as of yet I don't know of an application that actually does it!
Jamcast (http://www.sdstechnologies.com/) does what you ask, but they are currently still developing their Android app. http://www.sdstechnologies.com/Blog/post/Coming-Soon-Jamcast-for-Android.aspx
The good news is they are developing it though!