Help needed: How to pair bluetooth without SDP signal? - Networking

Hey all,
I'm trying to pair a PPC with SonyEricsson's bluetooth watch MBW-150 to use moneytoo's brilliant SmartWatchM. This worked fine with my old PPC running the Microsoft bluetooth stack. My new PPC (LG KS20) uses the Widcomm/Broadcom stack, believed to be cleverer than the MS stack.
Here's the problem:
The PPC will not pair. The watch does not send out information according to the BT Service Discovery Protocol (SDP), because it was never meant to be paired with anything else than SE phones. The Microsoft stack didn't care and paired nonetheless. The Widcomm/Broadcom stack, however, will pair with BT devices only if it finds a supported profile. The watch uses the Serial Port Profile (SPP), but it doesn't say so, not sending any SDP information to the PPC. The PPC would support SPP of course, but doesn't pair as it has no way of knowing that the watch supports this profile.
In the end, when I try to pair, the PPC will see the watch but doesn't know what to do with it, and will not pair.
Is there any way of pairing (using a Widcomm/Broadcom stack) without SDP information? Can I enforce pairing with the watch? (I can easily insert serial port settings in the reg manually.)
Or can I somehow change my BT stack? I've read that the only way to do that would mean changing the ROM ... :-(
Any ideas? Any help would be greatly appreciated!
Many thanks,
N.

I'm using 32feet.NET library that supports only MS BT Stack. Fortunately I have just found this lib http://franson.com/bluetools/ that seems to support Widcomm Stack. I will try it soon.
EDIT:
What BT stack is on it? Is it Broadcom? Widcomm on Motorola Q9 is ok and lets you to pair device without any service but Broadcom on a one HP iPAQ I have tested doesnt.
EDIT2:
Not a good news. Franson Bluetools doesnt work on smartphones. I dont know much about this stuff but from what I have read it seems like pairing/bonding request is possible only in MS BT stack (via some non official function) and it's disabled in other BT stacks because of security issues.

Thanks for chiming in, moneytoo!
moneytoo said:
What BT stack is on it? Is it Broadcom? Widcomm on Motorola Q9 is ok and lets you to pair device without any service but Broadcom on a one HP iPAQ I have tested doesnt.
Click to expand...
Click to collapse
This may be a noob question but: How do I tell whether it's Broadcom or Widcomm? Is there still a difference since Broadcom bought Widcomm?
Anyway, BT manager will not pair ("no supported protocol found").
moneytoo said:
it seems like pairing/bonding request is possible only in MS BT stack (via some non official function) and it's disabled in other BT stacks because of security issues.
Click to expand...
Click to collapse
I'm afraid that's true. I haven't found anything so far that would point me to a workaround, backdoor or anything - and as my KS20 is a company phone I can hardly change the ROM
Let's hope someone comes up with an idea!

Related

BT Stack Question

Hello:
I was wondering if someone could explain the difference between the BT Stack that comes in the XDA/MDAII and the Widcomm BT Stack. I have read in other forums that this is the reason the XDA/MDAII BT does not work well with many devices.
Can someone clarify? Sorry if this question is too "dumb".
Fernando
The Bluetooth "stack" is the software portion of the Bluetooth. It provides various profiles, like a serial profile to connect to a COM/Serial Port, a network profile, a headset profile, etc. Each device provides different profiles.
MS Bluetooth stack some troubles with COM ports.
People are extracting the WidComm Stack, which comes on Ipaq, and using it on XDA II, till a patch is provided.
@palmop
Please how to do?
step by step
Hi Palmop, here we go again!!!
I am trying to create a bond between my MDAII and a BT device. It is asking me to insert a PIN, which I do not have. The device manufacturer (igo.com) claims that a PIN is not necessary, since their device works well with the iPaqs and the Loox. So I am stuck in the middle of BT stack compatibility.
I have also tried to setup a BT bond between my MDAII and my desktop PC (with a BT USB dongle), and in this case the MDAII does not even recognize the desktop.
Is this all the result of a crappy BT stack in the MDAII? Do you think it can be fixed with a patch, or perhaps the Widcomm stack?
Thanks again for your advice.
Fernando
palmop said:
The Bluetooth "stack" is the software portion of the Bluetooth. It provides various profiles, like a serial profile to connect to a COM/Serial Port, a network profile, a headset profile, etc. Each device provides different profiles.
MS Bluetooth stack some troubles with COM ports.
People are extracting the WidComm Stack, which comes on Ipaq, and using it on XDA II, till a patch is provided.
Click to expand...
Click to collapse
Could you please provide link for such resource? Thanks.
I believe you should be able to Active Sync via Bluetooth using current stack, at least, but haven't tried myself.
It is the Bluetooth GPS thread here on XDA-Developers.com, search for widcomm, you'll find it
Thanks. one question has not been answered there - after this mod BT headset is still functional?
Apparently no. However, they have used some files dated May, not the latest. So I don't know if those files would fix it.
I have a XDA II and a TDK BT dongle for my PC and can confirm that it does hook up successfully.
You just need to set the serial port to the COMM port of the BT dongle in Activesync, then hit use bluetooth in the activesync menu.
Dom

I need it.... Widcomm - BlueTooth - PPC/Phone Edition

Hi!
This is my first topic and i hope somebody can help me...
i need the Widcomm file "BT-PPC/Phone Edition" that i think that will end all the problems with Bluetooth...
"BT-PPC/Phone Edition leverages current BTW-CE/PPC features and includes the following profiles (GAP, SDP, SPP, GOEP, OPP, FTP, SYNC, DUN, HSP, HFP & PAN).
Key features of this product:
Addition of WAN connectivity features
Implement cellular connectivity
Manage audio traffic routing to headset
Display radio signal strength (RSSI) on screen
Implement power management scheme (enable WAN connectivity while PPC is off/sleep)
Initial release OMAP platform
Click to expand...
Click to collapse
www.widcomm.com
I allready have the BluetoothGps file but this version is not for phone edition...
If anyone have it, please share it... :wink:
Sorry my English. :?
thanks.
You're not alone
I really hope that we will see something shortly after new HP PE will hit the shelves. I really want to get my dirty hands on this unit and exctract BT stack form it ASAP.
Maybe other new ppc have the same software...? like toshiba, for exemple? :?:
My girlfriends iPaq uses the Widcomm 1.4.1 BT stack.
I don't know if I can do something to help. :?:
OK I think I have the right Widcomm BT stack, testing it now on my Qtek 2020
Please share the file if it is working. thanks in advance
I want it too!!!
I was begging for this a couple of months ago under the header "is this the answer to all our bluetooth problems?", so if anyone can produce this file, I'd be tremendously pleased!
-Bastian
I did not get it working. I can instal it but don't know how to disable/remove the original BT stack.
If someone gets it working please, let me know.
http://www.com1-support.com/archive/TECH0862_CE_3.zip
BT from iPAQ
The idea is to get a BT Stack from the Phone Edition.
Getting BT Stack from normal PPC will not resolve problem with headsets... only with accessing network... at least i would think so

Can i use my Wizard as a BT audio device for another phone?

Hi, i'm looking for a way to connect my Nokia 6230 to my Wizard so that the Wizard is recognized by the Nokia as headset. Does anyone know if this is possible?
I've been looking at the widcom/broadcom stack but i couldn't get it to work yet. Insufficient memory error.
Does anyone know if this is somehow possible?
I dont think this works. However I have done the reverse using my Laptop. I used my laptop to take calls and answer them, while my PDA is in the other room! w00t
And do you think it would be possible if we get the broadcom/widcom stack running on the Wizard?
No. I dont think that has the correct services/profiles. And is it possible to get the widcomm stack on the Wizard? Doesn't it already have the microsoft stack on it?
Thanks
how did u answer the calls on your lap top??? thats awesome wanna share? thank you!
my email address is [email protected]
To be a "headset" for another device, you need the "Audio Gateway" profile.
Most desktop adapters support this profile (the Widcom stack does), so your desktop or laptop PC can be a headset for your phone. I've used this as a speakerphone when we were doing something in a class. It's pretty slick.
The Wizard does NOT have the Audio Gateway profile, so it cannot be the speakers or mic for another device.
However, SOME of the Ipaq PDA's can do this. I've done it with a Bluetooth-Equipped Ipaq, so I know that, at least in theory, it IS possible.
TomXP411 thanks. You basically explained it for beckhams777...
PDAs that are not a phone themselves are usually the ones that have this profile. If you find a device that has this profile AND uses the Widcomm stack, I may be able to extract this profile and use it on other devices also. It also depends on what version of widcomm stack they use... But, it could well be possible now that I know some other devices can do it
Thanks
I'll go searching 8)
got it! thanks anyways!
T-mobile MDA (USA version) and Bt
Ok, read all the posts, so there isn't a way to use my bt earbud with music on my MDA?
it worls great for phone, but MDA does NOT have audio gateway software
Al
When I pair with my Mac (OS X 10.4), the mac does discover bluetooth audio as a service on the wizard... however when i try to send sound, OS X states that it could not connect to the BT Audio device... So in theory it should be possible, if the service is discovered. We perhaps just need an app on the wizard that responds to the connection request...

Replace BT Stack

Hi there,
is it possible to install an alternative BT stack on the TP2? I can't pair with a BT mouse and keyboard and want to try if replacing BT stack might solve this?
I guess grabbing another stack from another model might brick my phone or isn't that so risky
Tnx.. Marco
I replaced the bt stack on my Hermes once.
It did work but it kinda wrecked my wm 6.1 install, causing horrible performance.
I guess (esp at this moment) your best bet is to get the current bt stack to work with your devices.
I personally love the new BT stack, the default microsoft stack doesn't seem to support anything and is incredibly slow.
Stoway BT drivers can be downloaded here it probably doesnt have direct support for the Rhodium, but if you check which other devices used a Widcomm Stack, then it should work.
Cheers,
Beasty

Anyone tried to install MS Bluetooth Stack?

Anyone tried to install MS Bluetooth Stack?
Dumdidum said:
Anyone tried to install MS Bluetooth Stack?
Click to expand...
Click to collapse
Nope, and that question has never been asked before.
and to add to that, widcomm stack traditionally is way better than ms stack. I'm not sure the reason for undoing what's in the HD2.
I asked HTC this same question as the WIDCOMM stack has made this phone incompatible with both my car handsfree and PC bluetooth dongle so can't use it for anything I need to. Unfortunately they didn't say much apart from they're going to pass this back as an issue and hopefully an update will be made available to allow connection with standard equipment. All of my previous phone's worked perfectly with both devices.

Categories

Resources