[Q] Details of Audio Codec and Bluetooth Chipset in Sensation XE - HTC Sensation

Hi
I am attempting to implement the Handsfree Device (rather than Hands Free Gateway) profile on the Sensation XE. After a lot of digging around it is apparent that the audio routing supported by Android is not capable of routing a audio to the BT SCO separately from that sent to the local earpiece or speaker.
This makes it impossible to implement a standard Handsfree Device using official (or even internal) Android APIs.
However two further options remain before I give up on this altogether. These are as follows:
1) Modify the BT chipset configuration such that it accepts SCO data over the HCI link (rather than via PCM link from the Audio Codec).
or
2) Modify the Audio Codec configuration such that it directly routes audio from handset local audio devices (mic and earpiece/speaker) to the Bt SCO (rather than routing it to the radio).
To attempt either of these, I need to know what devices are actually used (and ideally how the Audio Codec is wired up).
If anyone knows the answer to either of these questions it would be much appreciated.
Cheers
Robinov

Related

HTC Imagio: Auto Start Stereo Audio Profile?

Hello. On my HTC Imagio, the Stereo Audio profile doesn't start automatically when playing music through my Bluetooth headset. I am using a Jabra BT 8040 which is one of the few single ear headsets that supports A2DP. On every other HTC phone I have used, it started when playing music. My last was an HTC Fuze.
I spoke with HTC support and they state that the ROM is configured this way. I find that odd since this is being sold as a multimedia powerhouse with Verizon's TV service and all that.
What I would like is a mortscript or TSR that detects when Is tart playing music and loads the Stereo Audio profile. Auto A2DP doesn't work, HTC has doen something to the audio gateway service.
Any ideas?

[Q] Is apt-x audio part of Touchwiz or phone itself?

Does anyone know if apt-x audio is part of the Touchwiz rom or built into the phone itself? I'm using the HTC bluetooth dongle in my car for audio streaming and love it, sounds absolutely awesome. But, I do want to flash CM10 or another jellybean rom. Will apt-x audio still work with other roms or is that just an audio codec that Samsung licensed so it will only work with stock Touchwiz?
If working with only Touchwiz is the case, will Jellywiz have apt-x?
rebdogg said:
Does anyone know if apt-x audio is part of the Touchwiz rom or built into the phone itself? I'm using the HTC bluetooth dongle in my car for audio streaming and love it, sounds absolutely awesome. But, I do want to flash CM10 or another jellybean rom. Will apt-x audio still work with other roms or is that just an audio codec that Samsung licensed so it will only work with stock Touchwiz?
If working with only Touchwiz is the case, will Jellywiz have apt-x?
Click to expand...
Click to collapse
Apt-x is a proprietary codec supplied by CSR, incorporated on the CSR BT chipset integrated on the phone. What is unclear is whether the modifications to the ROM and/or radio FW would disable or otherwise disable/impact the application of the codec when streaming music from the phone via BT.
I have repeatedly asked this question and have yet to get an answer. I think this is a somewhat critical issue given the increasing popularity of the Apt-x codec and the use of the handset as a source for streaming musical content.
Ratbastrd said:
Apt-x is a proprietary codec supplied by CSR, incorporated on the CSR BT chipset integrated on the phone. What is unclear is whether the modifications to the ROM and/or radio FW would disable or otherwise disable/impact the application of the codec when streaming music from the phone via BT.
I have repeatedly asked this question and have yet to get an answer. I think this is a somewhat critical issue given the increasing popularity of the Apt-x codec and the use of the handset as a source for streaming musical content.
Click to expand...
Click to collapse
It would be great to get a definite answer. I wonder if there's a way to tell if it's running (besides comparing audio quality by ear). For example an app that shows the status of apt-x while audio is streaming. I didn't know it was on the bluetooth chip itself. Maybe it's always on? If it's not enabled on other roms it would be nice to find a way to turn it on, like a zip file that can be flashed to enable it. I wish I new something about programming or fiddling with what makes android tick.
And yes I agree phones aren't just for making calls anymore, it's for all forms of high quality entertainment. It makes no sense to stream low quality music when you have a top of the line phone with high quality speakers to match.
Re:Apt-x
One other thing I should note. To realize the improved sound quality, the device you are streaming to, must also utilize the CSR BT chip w/Apt-x support. Otherwise, your device will likely render using AAC or something more mundane.
The HTC Car Stereoclip utilizes apt-x for streaming. I have a semi-permanent hookup in my car. The clip in tucked away behind a compartment in my center console with the AUX cable and power cable hooked up to it at all times. The clip turns on when I start my car and I have an NFC sticker that starts up Car Home, bluetooth and Spotify. Sounds just like it's hooked up to an AUX cable. It's worth investing in if you use a car a lot and want good sounding wireless tunes.

Bluetooth multi-routing

Does anyone know if it's possible to route audio to two bluetooth speakers at the same time, preferably in Android or IOS devices?
I know in the past bandwidth was a big issue, but I'm sure bluetooth 4.0 would be able to handle two audio streams.

[Q] Route phone call audio to bluetooth stereo speaker (a2dp)

Hi,
My S5 is rooted. I would like to get my phone call audio from my bluetooth speaker but the speaker only supports stereo (a2dp) bluetooth profile.
Is there an app , fix, library which could do the audio routing from phone call to bluetooth stereo device ?
Thanks.
I'd appreciate any help. Even, "it's not possible" could give an idea. (Although, with a rooted device it should be possible, since we just wwant to redirect sound to another device)
no ideas anyone ?

Separate Audio Output

Hello,
Does anyone if it is possible on the Pixel 3a to output audio from different apps to different audio devices? Apparently Samsung has this feature (Separate Audio) but I can't find anything analogous to that for the Pixel. Specifically I would like to route an audio book (Libby) to wired or Bluetooth head phones and Spotify to Android Auto or Car Bluetooth.
Thanks!

Categories

Resources