Bluetooth Handsfree Hack - Bluetooth / Phone / Speakerphone switch - Windows Mobile Development and Hacking General

Hi all
does anyone know if there is a app that while in bluetooth sync mode with a bluetooth handsfree device could launch a switch when a incomming call comes in to give the option to select the call by bluetooth or phone or speakerphone? i saw this option on a iphone. if this app is not available could some maybe create one? this would be a great function for windows mobile device. i do know that there is a option after you answer the call to turn off the bluetooth but its in the menu option and not as accessable. it seems windows uses 2 different profiles for ear pieces and car kits 1 is headset and the other is handsfree i believe ear pieces use the headset profile which allows you to answer the call on the phone by using the hardware and software buttons or answering the call on the ear piece by clicking the hardware button on the ear piece. this however is not the same for the handsfree profile it seems that all hardware and software buttons eather on the phone or car kit chooses the car kit device as the default device does anyone know how maybe edit or make changes to the handsfree profile? is this a reg setting or can someone tell me how these profiles are stored in winmo 6.5?
thanks for you help..
Has anyone have any advise on this???
J

Related

MP3 via BlueTooth

I need to listen to MP3s throught the bluetooth headset.
I don't need a good sound quality - it's just for speech.
I just want to play that MP3 continuously (again and again) so I'd be able to put on paper as much as possible.
So is there a way to play a MP3 (or any other sound format) using the BT headset?
i think it require a bluetooth profile which the xda2 dont currently support
I use a SouthWing BT headset, bought on Ebay.co.uk for around £35.
It supports both the BT handsfree and headset profile, which the XDA2 supports too.
I can listen to MP3's or use it to take or make calls. You should be able to use any BT headset that supports the headset profile, most only support the handsfree mode.
MP3s through Bluetooth
I have a Plantronics M3000 headset when I bonded it with my XDA II I selected the option for the headset profile from BT Tools. When I switch on the headset mode from the Today Screen I get a bleep on the headset but no audio is transferred to the headset it still comes out of the speaker. Do I need to tweak any other settings?
Im guessing that the Plantronics is not fully compatable with the headset profile.
Thanks for any help.
Paul
Rudegar said:
i think it require a bluetooth profile which the xda2 dont currently support
Click to expand...
Click to collapse
OK. Where can I get the required BT profile? Does the Widcomm driver have it?
It normally works on my PC - I can listen to all sounds form PC throught the BT dongle and BT headset. So it's just a question of driver. Where can I get it for my XDA2?
captin said:
I use a SouthWing BT headset, bought on Ebay.co.uk for around £35.
It supports both the BT handsfree and headset profile, which the XDA2 supports too.
I can listen to MP3's or use it to take or make calls. You should be able to use any BT headset that supports the headset profile, most only support the handsfree mode.
Click to expand...
Click to collapse
Can u provide more details please? I couldn't find your mentioned headset from Ebay.co.uk
This ie the companies web site - http://www.south-wing.com/
When I was setting up the pairing on my XDAII it recognised the earpiece as having the headset protocol and asked if i wanted to connect using the headset profile or the handsfree profile, I chose the headset one. It still works perfectly as a handsfree earpiece but also allows me to listen to anything played with the windows media player, which i use for MP3's.
It also works with a PC using a bluetooth dongle, I use it as a handsfree phone for my home phone.
how does it handle music ?
i mean does it play one channel of the stereo
or does it play joind mono ?
to me listening to music with 1 ear is pretty useless
can you please also elaborate which rom version ? pocket BT tools installed or not? which BT stack?
the headset and handsfree profile are supported by MOST BT headsets
my jabra 250 suppprts both profiles, but I am never able to channel windows media output through the BT headset ((
so any info would be very insghtful
captin said:
This ie the companies web site - http://www.south-wing.com/
When I was setting up the pairing on my XDAII it recognised the earpiece as having the headset protocol and asked if i wanted to connect using the headset profile or the handsfree profile, I chose the headset one. It still works perfectly as a handsfree earpiece but also allows me to listen to anything played with the windows media player, which i use for MP3's.
It also works with a PC using a bluetooth dongle, I use it as a handsfree phone for my home phone.
Click to expand...
Click to collapse
Hi captin,
I had a look on the website. It didn't mention that the handsfree can support xda2. Also, there's no info at all that it can be used to listen mp3.
Can u show us more how you do it?
Thanks
mp3
ok friend to use your headset with xda2 to lesson to mp3 you need widcomstck you can find in our fourm and kai blutooth headset batch you can buy from handango in 3 dollars and you can give to our fourms instool both and make pairing with your headset and thats work fine but only mono beacuse we need blutooth headset streo and in the market only mono thanks
captin said:
I use a SouthWing BT headset, bought on Ebay.co.uk for around £35.
It supports both the BT handsfree and headset profile, which the XDA2 supports too.
I can listen to MP3's or use it to take or make calls. You should be able to use any BT headset that supports the headset profile, most only support the handsfree mode.
Click to expand...
Click to collapse
I think you must be the only person on the planet that has mp3 working through bluetooth without any patches/hacks/etc, can you please elaborate more because it doesnt work for anybody else.
I am using a Plantronics M1000 (M1500) with iMate 1.52.00WWE.
With Pocket Bluetooth Tools I can use it for Phone calls but not MP3.
Annoyances are -
1. I can't initiate dialling from teh Headset unless I dial from the phone and then hangup (even if BT permanently on).
2. If I leave BT permanently on the Headset battery goes flat very quickly in standby.
3. If a Call comes in on Call Waiting, the call transfers to the phone and I can't get it back to the Headset
Mike Sydney
Any more news on this? The world waits...
Bluetooth/XDA 11 Integration
Hi Guys,
Just thought I would let you know that New Answer Ltd have done bespoke integration work into Bluetooth headsets. For the application that you are talking about, it is possible to develop an app to run MP audio apps to any bluetooth headset. get intouch with [email protected]
Dan
Yesterday, I tried w/ Kai's Bluetooth Headset patch
I've found that it doesn't work with XDAII.
So, I'm still waiting for the new patch.
Besides, does anyone know what Tobias, Pocket Tools developer, is doing?
I've sent emails to him serveral timee But there is no reply. His website also stop progressing as well.
Headset Profile
So, the XDA 2 does not have the profile that allows MP3's to be played through a headset. But does anyone know a profile that allows voice dialing from the headset? South-Wing has voice dialing from the headset but captin is the only person i know who has it working on the XDA 2. Anyone got any suggestions?
Michael
Re: Headset Profile
mlee2 said:
So, the XDA 2 does not have the profile that allows MP3's to be played through a headset. But does anyone know a profile that allows voice dialing from the headset? South-Wing has voice dialing from the headset but captin is the only person i know who has it working on the XDA 2. Anyone got any suggestions?
Michael
Click to expand...
Click to collapse
Unfortunately, it's not as simple as just a profile. Since a third party voice dialing software has to be manually added to the XDA II (its not built in), the headset would have no way of knowing which application to "activate" when the headset button was pressed. The only way I see this happening is, if someone can hack the bluetooth stack to detect a headset button press, then route the command to a voice dial software installed on the XDA II. Ideally, the dll would have an interface that would allow you to select the application you want executed when the bluetooth headset button is pressed.
Rumor has it that the iPaq 6300 won't have voice activated dialing either - and it will have the best bluetooth software stack around, the Widcomm stack. If it won't support it, I wouldn't have much hope for the XDA II unless some hacker decides to give it a try. But it sounds like a lot of work.
Reply from South Wing
I sent a email to South Wing about compatibility with the XDA 2 and i got this reply
The XDA II does not support the Bluetooth hands-free profile which is used by the NeoVoice USB headset and gives access to the various hands-free mode features of the device.
However, it supports the headset profile also supported by the NeoVoice USB. This means you can make and receive calls perfectly and use functions of the headset like voice dialing.
Overall, without the hands-free mode capability, the features you would miss on are only the following ones: rejecting a call, transferring a call to the phone, last number redialing and disconnecting from the phone.
The headset is available online from expansys.com (type NeoVoice in the search box) where you may acquire the USB cable and car charger for little more.
There you have it from the horses mouth, hope this is some help
Michael
Re: Reply from South Wing
mlee2 said:
However, it supports the headset profile also supported by the NeoVoice USB. This means you can make and receive calls perfectly and use functions of the headset like voice dialing.
Click to expand...
Click to collapse
Hmmm. Interesting. But I still don't see how voice dialing can be supported through the headset. Again, the XDA II has no built in voice dialing software, so there's nothing to standardize on. Therefore, your only option is a third party dialing app. So, if you were to install something like Microsoft's Voice Dial, the headset would have no way of knowing that it needs to call the Microsoft Voice Dial EXE when you press the headset button. Other bluetooth phones that do support voice dial can use headsets that, when you press the headset button, can call standard API's that initiate the voice dialing capability on the phone. The XDA II does not have this standard API set.
Anyway, I'm still more interested in pushing standard sound like MP3's and audio books through the BT headset. But the voice dialing stuff is interesting nonetheless.

Bluetooth Tools & Nokia Handsfree Advice?

I'm aware of the various BT issues with the XDA II, and therefore installed BT Tools thinking it may allow me to use my handfree kit. Unfortunately I'm experiencing problems and not sure if this is me doing something wrong or there is a problem with the software. Basically the XDA II does not route either incoming or outgoing calls via the handfrees unit. I have do the following:-
1. Installed the latest BT Tools.
2. Created a bond with the Nokia Handfree kit, when prompted for the BT profile (the BT Tools icon screen) I select headset only.
3. Enable BT on the XDA II
When I make or receive a call is there any button or menu I should be selecting to enable the handsfree unit?
From the Today screen, make sure bluetooth headset mode is enabled.
And if Bluetooth Headset Mode does not appear on the today screen:
Start -> Settings -> Today -> Items and make sure Profile is checked. That will put the headset mode switch on the Today screen.
Thanks for the suggestions, I must admit I had missed the headset profile on the Today screen.
Even with the device paired, BT enabled & the Headset enable neither incoming or outgoing calls are routed through the handsfree unit.
Any other suugestions welcomed...
With the new bluetooth tools you need to transfer the call to the headset...
I find the best way when dialing is to have the phone ready to dial, then i hit the answer button on the headset causing the phone to dial & transfer sound to the headset @ the same time.
When answering the call the headset should ring and you press the answer button on the headset to recieve the call.
Ta
Christian
When you say press the headset button are you referring to the headset icon on the XDA or the Nokia handsfree button?
If its the Nokia button , I'll try this tomorrow, if not, then the icon does not ring and when receiving a call it is covered by the incoming call window.
Many thanks...
the nokia headset button
ta
Christian
Yep thats what I thought, I think I can confidently say there is a compatability issue with using the current version of BT Tools with the new Nokia CK-7W handsfree kit.
I've read the user manual for the handfree kit and that refers to switching/transferring the call between the BT devices using the button. The unit clicks as if there's something happening, but no call is heard, the unit works perfectly with a BT phone connected both Nokia & Motorola.
I would try uninstalling pocket BT tools - for using a headset it is of no additional value anyway. I do not have it installed and have never had any problems making or receiving calls with my SE HBH-30 headset.
Try using the earlier version of bluetooth tools, make sure you uninstall the version you have and also unbond/remove bluetooth pairings, rebond after successful install.
Pocket Bluetooth Tools is perfect! This is what I'm looking for, except I can't figure out how to listen to music thru my bluetooth headset.
Thanks for the great tool though, now I can make calls with my headset.
BRosenow said:
I would try uninstalling pocket BT tools - for using a headset it is of no additional value anyway. I do not have it installed and have never had any problems making or receiving calls with my SE HBH-30 headset.
Click to expand...
Click to collapse
The BIG advantage is battery life and not having to re-enable the headset profile each time you switch on the phone! With both PBT and/or Profile not displayed, I also get more Today real estate to play with.
With BT on all the time, I'm lucky to get four hours usage out of my Xda II, with PBT turning it off after five minutes the time can go up to almost seven. Sure, there is a short lag between call coming in and the headset (HBH-65) ringing but I can live with that and it even works well with Pocket Zen Phone. I also like the last number redial facility it adds to my headset. PBT rocks!
I found one problem with this program. My device won't automatically turn off after installing this tool. The backlight turns off, but not the device after certain minutes set. Who do I report the problem too.
i have got this problem to carnt get the xda i to connect to my car blue tooth hands free kit it finds the kit but nothing gome on guy get ya thinking heads on n help :idea: to revolve this problem
i have got this problem to carnt get the xda i to connect to my car blue tooth hands free kit it finds the kit but nothing gome on guy get ya thinking heads on n help :idea: to revolve this problem
Hi everyone,
well, I got the same problem :x with my XDA2, also called Qtek 2020, and Nokia carkit 112. It just does'nt work, even with BT tools. But I wonder how you get the icon screen while connecting to your Nokia carkit...cause mine is going straight back to the "Bluetooth connected devices" screen. I only got the icon screen, enabling the profile selection, while connecting to my Nokia 6310i phone.
Let's hope that HTC is gonna come up with Handsfree profile soon...
Regards to all, special ones to our OZ friends!! Mates, I really enjoyed living in Sydney, even if Italy is quite convenient as well.
Chris

BT Headset issue. Please help.

Hi. I have a Spring ppc-6700 running wm5 with the latest rom.
My problem is that I cannot use the BT headset to talk on Skype or to listen to music from the computer. I do not know how to switch to the headset. It's paired and i see the headset icon on the screen. Before the latest rom i used to press the action button on the headset and it would switch to it. Now when i press the button i get this annoying voice dialing feature.
OT: When i use skype it only works in speakerphone mode. Any way i can get skype to work through the earpiece so emulate talking on the phone?
Thanks.
This is normal behavior.
Skype does not support the phone functions on Pocket PC and so your (mono) Bluetooth headset does not get its sound. The same happens for ANY application that is not part of the "phone" functionality of the Pocket PC. The mono Bluetooth headsets ONLY work with applications that recognize the "HSP or HFP Bluetooth profiles".
>Any way i can get skype to work through the earpiece
There are two ways to do that:
1. Email Skype and tell them to get their sh*t together and provide a phone-friendly version of Skype that supports HSP/HFP.
2. Buy a *stereo* Bluetooth headset. This will work both for music and general pocketPC sound (in A2DP/AVRCP mode) and in HFP/HSP mode (for phone calls). With a stereo Bluetooth headset you can hear the Skype sound on your headphones, but you will still need to talk using the PocketPC's microphone (until Skype supports the HSP/HFP profile that is). For normal phone calls, you will be able to use the headphones and microphones of the BT headset directly.
It all boils down to applications support the HSP/HFP BT profile.
i've used the bluetooth headset with skype before but after this update with the stupid voice dialer app, i just can't get it to work at all. I want to get rid of voice dialer app. and have sound being routed to the headset as before.
I tried BTAudioToggle.exe with no success. Absolutely nothing happens.
FIXED.
I went to
HK_LOCAL_MACHINE\SOFTWARE\OEM\VOICECOMMAND\Path
And cleared the path. This way when i press the bluetooth button on the headset it just activates the headset profile but doesn't launch the stupid voice dialer which shuts off the headset profile.

No Ring Tone when Using A2DP - Bug or By Design?

Greetings,
I'm using a Sony Ericsson HBH-DS970 stereo Bluetooth headset with my TyTN and so far I have only one gripe - when the headset is connected, the ring tone somes through the handset only, not the phone itself, which means that I'll miss any incoming calls if I don't have the earbuds inserted.
Also, the ring tone sometimes does not start until about 20 seconds after the display has started to announce the incoming call.
I tend to have the earbuds hanging from my neck if I'm not listening to music, and the ring tone is not loud enough to be heard that way.
I suspect this may be by design, because it's assumed that a stereo Bluetooth headset is always in/on the ears when connected to the phone, but I want to use the 970 as my only headset even when I'm not about to listen to music.
Is there any way to get a ring tone from both headset and phone?
/POL
?
Anyone figure this one out yet? I have the same problem...
same here, anyone find a solution please post, I think I can change it from the registry I will check it.
Can I ask you folks a question relating to the use of the headset Sony Ericsson HBH-DS970 with the HTC Hermes...do you get all the functionality ie caller ID, the ability to accept and reject the call, compatible with mediaplayer etc.
I have a concern that with the headset not being a HTC product, perhaps some of the Sony functionality may not work with the handset.
Thx
From my experience the ringtones will not come to the speaker if you use the headset as wireless stereo. I only use the headset as handsfree, which makes the ringtones go through the phone.
I used the DS970 for two week with my O2 Trion,feature like Caller Display is No any problem,But when using media player sometime it may out of control, like cann't accept call and control volume or stop.
And the sound quality is acceptable,but it will stop few second after 1 or minutes, I have change the regedit.
May I know is there any way to fix it?
Still no solution?
Anyone come up with a solution to this problem? It really bugs me not to get a ringtone from the unit itself, just thru headset... Works just fine with my old mono handsfree, would be great to have it in the stereo heaseat to...
i have the same problem
hello i have the same problem
the ring sound is only on my headset i have tested with 1.13.097fr and now 1.13.234fr if anybody have the ring on the phone with a headset stereo a2dp cang give us is configuration rom and other soft for the bluetooth.
thank and sorry for my english
juste a little frenchy
There seams as if there's no solution in sight, I got the exact same problem, also with HBH-DS970 and with Jetware Mobile's "Hands-free extension" installed.
I'm still running WM5, anyone who have tried WM6?
/Fluff
Same "design feature" here with my HBH-DS970 and HTC S710 WM6 Smartphone, so it's not ROM, device or OS version specific. I would suggest this is by design.
I'm pretty sure this is by design since thats how it works on my BT8010. Its stereo so it seems to make sense all sounds go through headset although it would be nice if it was an option. The BT8010 has a button on the headset to take it out of music mode so then they will go through the phone but I guess that doesn't help any of you out much.
Another option would be to just uncheck wireless stereo in the pairing and just check it back when you want to do wirelss stereo.

Bluetooth / phone / speakerphone switch

Hi all
does anyone know if there is a app that while in bluetooth sync mode with a bluetooth handsfree device could launch a switch when a incomming call comes in to give the option to select the call by bluetooth or phone or phones speakerphone? i saw this option on a iphone. if this app is not available could some maybe create one? this would be a great function for windows mobile device. i do know that there is a option after you answer the call to turn off the bluetooth but its in the menu option and not as accessable...
thanks for you help..
J
It should work simply like this on WM phones (at least on all the WM phones I have). When a call comes in:
1. If you press talk button on your Bluetooth handsfree, the call should get picked up through the handsfree.
2. If you answer the call on the phone by pressing either software or hardware button, the call is picked up on the phone.
Thank you for your reply i just have another question
will that be the same for if the phone was synced to a car bluetooth kit as well? i just want to know if so as maybe the rom i have has problems doing this...
I tried to do what is posted and it did not work for the car i answered from the hardware keys as well as the software keys and still picked up in the car. i jave to click menu then turn off hands free. is there some other option i need to select in some settings to change the way the hands free works? I will try with a blue tooth ear piece to see if there is a difference..
In looking more into this there are 2 profiles 1 is headset and the other is handsfree i believe ear pieces use the headset profile and car kits use handsfree profile i did check the earpiece and it worked as described above does anyone know how to change the handset profile? is this a reg setting or can someone tell me how these profiles are stored in winmo 6.5?

Categories

Resources