[BOUNTY] Bluetooth HSP, HFP, SPP Profiles [A501] - Acer Iconia A500

This for A501 3G AT&T only !
I need a fix for bluetooth on the A501 bluetooth profiles, currently it only supports mouse, keyboard and AD2P. I want to have HSP, HFP and SPP profiles.
Currently you cannot connect a headset, it will pair but not connect, I want to use my headset and handsfree for making bluetooth skype calls on my A501.
Currently the A501 does not support bluetooth SPP profiles, I want to use SPP for controlling serial devices.
I am willing to pay $300 to the developer that fixes these issues.
Bluetooth must be useable with Skype and or an added in dialer for making 2g/gsm calls, bluetooth must be usable with handsfree in that you can connect to some vehicles for handsfree calls while driving, and SPP bluetooth must function.
Kernel source for HC 3.2 is available.
Anybody else want to add to the bounty?

ghost1157 said:
This for A501 3G AT&T only !
I need a fix for bluetooth on the A501 bluetooth profiles, currently it only supports mouse, keyboard and AD2P. I want to have HSP, HFP and SPP profiles.
Currently you cannot connect a headset, it will pair but not connect, I want to use my headset and handsfree for making bluetooth skype calls on my A501.
Currently the A501 does not support bluetooth SPP profiles, I want to use SPP for controlling serial devices.
I am willing to pay $300 to the developer that fixes these issues.
Bluetooth must be useable with Skype and or an added in dialer for making 2g/gsm calls, bluetooth must be usable with handsfree in that you can connect to some vehicles for handsfree calls while driving, and SPP bluetooth must function.
Kernel source for HC 3.2 is available.
Anybody else want to add to the bounty?
Click to expand...
Click to collapse
great idea, however i dont think we can make voice calls on this. i could be wrong but the a501 has a neutered radio, and i dont think it can be made to make voice calls.
i would be happy if somone proved me wrong

dr mcknight said:
great idea, however i dont think we can make voice calls on this. i could be wrong but the a501 has a neutered radio, and i dont think it can be made to make voice calls.
i would be happy if somone proved me wrong
Click to expand...
Click to collapse
You might be right that it does not have GSM or 2g capabilities but I would wager that the issue is in the firmware rather than the hardware, of course the firmware could be an issue as well unless the radio vendor (thinking Broadcom) has other firmware that has more functionality than the firmware supplied to AT&T's specs. I think it would be cheaper to purchase uncrippled radios and cripple them in the firmware than actually producing crippled hardware....

Related

Bluetooth Profiles

Can anyone tell me the list of the bluetooth profiles supported by our XDA II, i'm start getting frustrated
it has a bluetooth voice profile (for phone call only) and you can connect to a bluetooth handset (for data use)...i dont believe currently you can transfer objects via bluetooth
Probably, they'll add more Bluetooth profiles with ROM upgrades.
I wonder: is it difficult to code Bluetooth profiles?
Can someone take a profile from another mobile or PDA and
port it to the XDA II/MDAII/QTEK ?
So, from an iPAQ for example.
Personally, I would be _very_ interested in a Bluetooth profile for GPS receivers.

Bluetooth Stack revisited

Now that we're likely to get a working solution for our Bluetooth worries thanks to TOWA it seems sensible to revisit the BT-stack implementation on the XDA II. I spent some time working through the Microsoft documentation to come up with this assessment.
All previous PDA's have used the Widcomm stack, which supports a multitude of BT-profiles,specifically the Serial Port Protocol, which it emulates as a COM-port. Unfortunately, the Widcomm stack does not support the Headset service, which is required for the phone. This is why the installation of the Widcomm stack on the XDA eventually failed -just couldn't support the headset.
The Microsoft stack actualy also supports the serial port profile, but uses a different implementation. Their BT-stack is socket based and aligned very close to the IRDA-implementation we all know from our PC's. Just as the PC generally requires that famous "IRCOM"-applet, so does the Microsoft BT-stack (this is basically what TOWA is working on).
The Microsoft Bluetooth stack is actually very flexible, which gives us hope of seeing the XDA II support more and more Bluetooth functions as time goes along.
But why did MS not implement the COM port? If it takes TOWA a week to do the job with limited resources, why couldn't MS have done the same? And if the MS Stack is flexible, why do they leave out functions when they release it?
I'm sure MS could have done it, but the they didn't do it for IRDA either.
I think they are trying to push their implementation architecture upon us.
[email protected] said:
Now that we're likely to get a working solution for our Bluetooth worries thanks to TOWA it seems sensible to revisit the BT-stack implementation on the XDA II. I spent some time working through the Microsoft documentation to come up with this assessment.
All previous PDA's have used the Widcomm stack, which supports a multitude of BT-profiles,specifically the Serial Port Protocol, which it emulates as a COM-port. Unfortunately, the Widcomm stack does not support the Headset service, which is required for the phone. This is why the installation of the Widcomm stack on the XDA eventually failed -just couldn't support the headset.
The Microsoft stack actualy also supports the serial port profile, but uses a different implementation. Their BT-stack is socket based and aligned very close to the IRDA-implementation we all know from our PC's. Just as the PC generally requires that famous "IRCOM"-applet, so does the Microsoft BT-stack (this is basically what TOWA is working on).
The Microsoft Bluetooth stack is actually very flexible, which gives us hope of seeing the XDA II support more and more Bluetooth functions as time goes along.
Click to expand...
Click to collapse
I would like to take this oppertunity to thank Towa for the great job he did with the TOM TOM gps bt issue. I will be getting my imate(xda2...) ppc soon, and I have the following questions, as I am quite a novus:
1. does the gps doohicky that Towa wrote enable the xda2 to work with the bt headset as a handsfree profile, since the xda2 only supports headset profile? or is it only to create a port so the tom tom can find it and work with it?.
2. If no to question 1, then I would like to share my expieriance with bt headsets, which I cannot understand untill this day and may be you can help?. I currently use a Nokia 6310 and previously was using it with the Ericsson hbh-20. Since, the Nokia phone did not suport voice activation or reject a call from the headset, I could only voice dial through the headset after I pushed a button on the 6310. So I thought, no biggie it was Nokia's fault since I successfuly voice dailed when paired to my friends t 68. Then I tried my 6310 with my other friends hbh-30 bt carkit, and wouldn't you know that the voice activation from the bt carkit's button worked like a charm (stumped. who to blame know, we always need someone to blame.) So, after that my third friend bought me the new Nokia clip-on bt headset, it works as a complete handsfree headset with my old Nokia 6310, rejecting, auto answer, voice dialing ... all from the headset. So, my question is do I have too many freinds? (just kidding), how do you expect the xda2 and the new Nokia clip on headset to communicate with each other?. In headset profile or handsfree profile?.
3. If your answer to question 2, is headset profile, then will we have to beg the "Great One" also known as "The Man" (as qouted earlier on gps bt forum of this site" Mr.TOWA himself, to write us another doohiky to make them work in handsfree profile.
p.s. In my opinion, anyone who has downloaded Towa's doohiky for gps and had a positive result, should donnate something for this hard worker.
Thank you, and sorry for being so boring.[/quote]
TOWA's great app only fixes the serial port issue, by basically establishing a permanent virtual com-port using the functionality built into the Microsoft BT-stack.
Unfortunately, inmplementing a Handsfree profile will be much more complex, so don't expect a quick fix on that. I'm sure HTC and Microsoft are working on it, but I wouldn't expect a fix this year.
Regarding your BT-observations, it seems that the implementation of the profiles on each device is different and probably none of them are really complete.
I think the Bluetooth Org will have to do something to improve its performance and compatibility testing! :evil:
Thank you for your kind reply.
Whenever I receive a call, it is automatically transferred to my SE BTH-60 headset, so I am using it handsfree mode actually. I can accept/reject the call thru the headset.
palmop said:
Whenever I receive a call, it is automatically transferred to my SE BTH-60 headset, so I am using it handsfree mode actually. I can accept/reject the call thru the headset.
Click to expand...
Click to collapse
Handsfree profile lets you use the automatic feature, which automaticaly accepts and answers (after a you specify the number of rings) the call without pressing any button on the bt headset.
Also, the handsfree profile lets you use the voice dial feature by activating it from the bt headset and without touching the mobile phone. and other features...
Does, anyone have any expirence with new nokia clip-on bt headset and the xda2.
Thanks
[email protected] said:
TOWA's great app only fixes the serial port issue, by basically establishing a permanent virtual com-port using the functionality built into the Microsoft BT-stack.
Unfortunately, inmplementing a Handsfree profile will be much more complex, so don't expect a quick fix on that. I'm sure HTC and Microsoft are working on it, but I wouldn't expect a fix this year.
Regarding your BT-observations, it seems that the implementation of the profiles on each device is different and probably none of them are really complete.
I think the Bluetooth Org will have to do something to improve its performance and compatibility testing! :evil:
Click to expand...
Click to collapse
Thank you again for your kind reply.
Sirs, I believe the time has come for me to beg the great one "TOWA" to write us a new doohicky, to make the xda 2 work in handsfree profile with handsfree bt headsets and others.
So, Towa, if your reading, have you ever had someone to beg you for something in writing?? :lol:
Must be nice bieng the man!!

Upgrade Pocket Bluetooth Tools 1.0.1.2

The current version 1.60 of the ROM includes already a virtual serial port but unfortunately it is a dynamic port, which is not visible to many applications. Also the ActiveSync support is difficult and complicated to use and if you want to synchronize with different computers you have always to couple the device again.
For future releases I plan the following improvements:
Support for Bluetooth headsets
Support for Bluetooth network access points
Send contacts and files through Bluetooth
http://www.angeltowns.com/town/bluetooth/
i am looking also for handsfree bluetooth support if any help on that
Yeah, headset works fine, it's the handsfree profile we need, that's the one adding enhanced features....
Do you know why some headsets work better than others? I understand that the profile does not work and therefore you can not use the functions on the headsets, but I'm curious if your recent fix will help headsets such as the Jabra BT250 communicate better with the device. The HBH-65 has no issues, but Jabra does note, often very slow to connect. I like the Jabra because I can hear better-age you know.
gratefuled said:
Do you know why some headsets work better than others?
Click to expand...
Click to collapse
Maybe because of the headsets itself ? I bought a HBH-35 and can do [/quote]anything with it, walk out of range and back, turn it off and on, reset the MDA, chanrge the headset etc etc. without having to re-pair...
I understand that the profile does not work and therefore you can not use the functions on the headsets, but I'm curious if your recent fix will help headsets such as the Jabra BT250 communicate better with the device. The HBH-65 has no issues, but Jabra does note, often very slow to connect. I like the Jabra because I can hear better-age you know.
Click to expand...
Click to collapse
What headset-functions do you mean ? Caller ID ? Voicedial etc. ?
That's not in the headsetprofile, that's in the handsfree profile. the headsets with enhanced functions use the handsfreeprofile also, nut just the headsetprofile...
downloaded and installed 1.0.1.2 fantastic my new bt gps works! However I can not use my gps and hbh-65 headset at the same time, any ideas please
Simply stated I was wondering if the new blutooth fix might help the Jabra BT250 work better. I know other headsets work without issue, but Jabra seems to have some problems, and I doubt that this is a Jabra problem, I believe it is a BT Device profile issue.
Can I have another link to the software cause the link is blocked from my ISP, or can any body upload it here or any other palce...
Best regards,,,
I have a new HBH-200, it works ok to answer a call but all the other features are not working, such as caller number etc.
Like i said; It's not i the headsetprofile. The headsetprofile doesn't do much except making a wireless headset possible. Answer, dosconnect and talk and listen, that's all...
Everyting else is in the handsfreeprofile (handsfree is used for advanced options for headsets and carkits)...
Link down????? :?:
not for me
Handfree Profile
I have 2 phones, XDA II and a Nokia 8910i.
My bluetooth Headset is the Ericsson HBH65.
To my surprise, I have paired the HBH65 with both phones and I am able to receive calls from both phones (not at the same time of course) without any problems. Whichever phone rings first get the use of the HBH65. In conflicts however, the Nokia seems to have priority over the XDAII, which is fine with me, but I am so happy that it actually works.
As others are mentioning, I am really missing the enhanced functions of the Handsfree Profile. Can anyone suggest any solution or perhaps work on resolving this issue as a lot of people are waiting for this. I was aware that Towas was planning to release a new version to his BT Stack Fix, has he got anywhere with that by any chance? or anyone else?

Skype and Bluetooth headsets

I have a Vario II with Skype installed.
I realise that Skype recommends that you use the supplied headset when using the product for calling (rather than the speakerphone) but I was wondering if I can use my Bluetooth headset instead of the wired headset?
Bluetooth works fine with ordinary phone calls so I sort of expected it to work with Skype (doesn't the phone just see a Bluetooth headset as a standard headset once a partnership has been established?) - but it doesn't appear to work.
Am I missing something or does Skype for Pocket PC not support Bluetooth? And, if not, why not?
Skype probably doesn't use BT Headset profile. They probably should. But look at how long it took MS to make Voice Command work with BT and on our phones it didn't even work. I bet A2DP stereo headsets would work since it is an audio sending profile and not related to calls but you wouldn't be able to use the MIC except for the one on the phone. This might be enough functionality someone could try if they haven't already. However, there is the utility that someone wrote for the Samsung SCH-i730 that redirect all audio to the BT headset. There is no reason it shouldn't work on any PPC that uses the Microsoft BT stack. So try it out and see if it works.
http://pdaphonehome.com/forums/391448-post1.html
You need to create shortcuts to the toggle executable to make it easy to use.
There is a reg entry that will allow you to patch all sound to a BT headset.
HKLM\Software\OEM\VoiceCommand
LaunchAPEnable should be 0 instead of 1. Once done the headset hardware button will be remapped to connect to the device instead of launching voice command.
You will still be able to press the button to answer calls, it just won't initiate voice dial for new calls.
I would suggest one of those small freeware that allow to remap the hardware button (my button right softw key's been remapped to display a full program menu, that includes the voice command). I'm using a program called New Menu for Windows Mobile 5.
Hope this will help,
Sam
Can anyone share if they have any other methods to use BT with skype?
bsica said:
Can anyone share if they have any other methods to use BT with skype?
Click to expand...
Click to collapse
sorry for the bump... but if this can somehow work it would be a godsend... any ideas oh wise ones?
read my previous post.
To toggle Audio to A2DP you might want to see:
http://forum.xda-developers.com/showthread.php?p=1485391#post1485391
It's an easy way of switching audio to the headset and back to the device. This is for A2DP only.
hey guys,i was hoping for a different thing..is it possible to change the sound from the loudspeaker to the small speaker?? like using a real phone instead of using earphones..i dont have any earphones or bt headsets for the moment so i was hoping that someone can help me out here..its annoying if ur using skype while other people can hear the person you are talking to..
p/s:i've search everywhere including this forum,but still no solution..
No. Apparently it's a flaw in WM: it doesn't give apps access to the phone speaker.
that's a shame..hope microsoft will consider this for their future product
Bluetooth does work with Skype
bsica said:
Can anyone share if they have any other methods to use BT with skype?
Click to expand...
Click to collapse
Try www.Fring.com it has the Skype, MSN, ICQ in there they're all work with the bluetooth. (check the setting after the installation to allow bluetooth headset)

Adventures in Bluetooth

Ok, I have the T-Mobile Tab, I have Skype and Google Voice working via 3G and Wifi but here is the issue...
I have tried 4 different wireless bluetooth headsets and they all react the same... They connect and pair with no issues BUT...
When you place a call the other callers voice is routed, as it should be, to the BT headset, however, my voice is not routed through the BT microphone and it uses the Tab's built in mic...
This is pretty unacceptable as you can imagine and pretty much defeats the purpose of a BT headset...
Any ideas, thoughts, or help on how to get the Tab to route voice via the BT headset as opposed to it's built in mic would be MUCH appreciated!!!!
Thanks in advance!
This was kind of discussed in another thread. Current thinking is that they modified the profile to not support a mic on the BT headset.
Until someone creates a patch, update or a custom rom, there probably won't be a solution.
This is the price we pay for getting the new toys right away. Once the dev's start rolling out the mods, I am sure it will be corrected.
dougvan said:
This was kind of discussed in another thread. Current thinking is that they modified the profile to not support a mic on the BT headset.
Click to expand...
Click to collapse
Whilst this may be true for US Tabs, FWIW bluetooth headset profiles do not work with Skype on Euro Tabs either.
I've been trying it out this afternoon, and whilst my headset (well, wristset to be totally accurate) works fine for regular cellular calls, when I try to use Skype I only get audio out.
If I check the options for the connected device in the bluetooth settings, I have both Media and Phone profiles checked. If I uncheck Media, I no longer even get audio out with Skype (though regular phone calls still work ok on the headset), which shows that Skype is not using the Phone profile at all.
So, I suggest you look at the options for your bluetooth device to see if it even has the option for Phone. If it does, it seems that the headset profile is still there and it is actually Skype which is not using it.
Regards,
Dave
If you read some of the comments here, it seems that Skype for Android doesn't support bluetooth anyway.
Regards,
Dave
Thanks for the info man. I'll check it out on my Sprint GT.
Wonder if it's possible to put the Samsung Galaxy S BT on the Tab?
It is because the sound of these apps is being routed via the A2DP profile and not Headset provide is you are hearing the sound via the BT headset but the mic used is the Tab's
clubtech said:
It is because the sound of these apps is being routed via the A2DP profile and not Headset provide is you are hearing the sound via the BT headset but the mic used is the Tab's
Click to expand...
Click to collapse
Should I try a BT without A2DP support??
Thanks in advance!
raqball said:
Should I try a BT without A2DP support??
Thanks in advance!
Click to expand...
Click to collapse
Since my headset didn't work with Skype at all with the Phone profile awhen I switched of the Media (A2DP) profile, I doubt a non-A2DP headset will help.
The problem is Skype doesn't use the phone profile.
Regards,
Dave
I dont think its limited to skype either. I tried two other programs last night, neither one had working mic.
Sent from my SGH-T849 using XDA App
BT works just fine within Skype when using it on my MacBook Pro and my iMac.... The only issues I am having is on the Tab...
I wonder if it would be possible to flash or install the euro BT .apk?
raqball said:
I wonder if it would be possible to flash or install the euro BT .apk?
Click to expand...
Click to collapse
Why? Still won't work because the problem is with Skype on Android - it does not use the phone BT profile.
Regards,
Dave
No BT Headset Profile in any of the US Galaxy Tabs
The reason that none of can use their Bluetooth headsets with a program like Skype (or better yet, Line2, which I am a beta tester for) is that the Amrican carriers ripped out the ability to use BT Headset profile. Now some headset (such as te Jabra Stone) uses Audio profile, so it will work with the GalaxyTab, but we definitely need someone to break that an hack in a great fix so that we can get Line2, install it on the Tab, then us Bluetooth Headsets to do our communcating. This because the best (and cheapest) phone/data device in the world at that point. Is anyone working on that?
samtrego said:
The reason that none of can use their Bluetooth headsets with a program like Skype (or better yet, Line2, which I am a beta tester for) is that the Amrican carriers ripped out the ability to use BT Headset profile. Now some headset (such as te Jabra Stone) uses Audio profile, so it will work with the GalaxyTab, but we definitely need someone to break that an hack in a great fix so that we can get Line2, install it on the Tab, then us Bluetooth Headsets to do our communcating. This because the best (and cheapest) phone/data device in the world at that point. Is anyone working on that?
Click to expand...
Click to collapse
Interesting. I am going to pick up a Jabra Stone and see if it works with Skype on the Tab.
Posted from Samsung Galaxy Tab
raqball said:
Interesting. I am going to pick up a Jabra Stone and see if it works with Skype on the Tab.
Posted from Samsung Galaxy Tab
Click to expand...
Click to collapse
Jabra Stone does not work either. Just returned it for a refund.
Posted from Samsung Galaxy Tab
I have the nokia bt503 for a2dp. you need to long press to see option after its connected
Also works with nokia bh-104 but no a2dp and kenwood DNX6160 no a2dp
Dont know if this helps but...
Im able to use my Motorola BT S9 head set as headphones and make Unlocked Skype 3g calls no problem. US Sprint version.
dykefish said:
Dont know if this helps but...
Im able to use my Motorola BT S9 head set as headphones and make Unlocked Skype 3g calls no problem. US Sprint version.
Click to expand...
Click to collapse
And these headphones have a mic built into them? And that mic worked for your Skype calls?

Categories

Resources