Anyone know of a way to save the bluetooth paired devices between rom flashes? I know it seems silly and you might ask why I can't just re-pair the BT devices, but the pairing process is a bit complicated on my car and you lose your profile on the car. Thanks.
It definitely seems possible. I'd bet that the shared keys are stored in the registry. However, don't forget that bluetooth addresses are hardwired into the bluetooth chip, so the backup would only in theory work on the same device.
I think this is a good idea to try out. I'd ask Dotfred to investigate it for PIM backup.
Thanks for the tip. I'll go poke around the registry to see what I can find. I'll PM dotfred as well.
Here's what I found in the registry for my ActiveSync Profile and my Sony HBH-DS970
Activesync/My Laptop:
[HKEY_CURRENT_USER\Software\Microsoft\Bluetooth\Settings]
"ScanMode"=dword:00000007
[HKEY_LOCAL_MACHINE\Comm\Security\Bluetooth]
"key001a6b31ef22"=hex:\
02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,20,00,\
00,00,00,0E,66,00,00,10,00,00,00,10,00,00,00,37,B7,BB,DD,30,BE,F1,45,D4,1B,\
29,52,AD,D8,47,22,00,00,00,00,04,80,00,00,10,00,00,00,10,00,00,00,BE,93,71,\
AF,63,10,AD,8A,C0,21,9F,CB,9B,50,93,65,20,00,00,00,8D,1C,37,73,2B,CF,CE,CA,\
A1,FB,64,77,1F,EB,FB,92,5F,E6,08,5C,59,17,A6,E0,2A,B6,AE,B0,1B,FA,9A,23,14,\
00,00,00,49,B5,47,83,DD,40,A8,DE,80,98,E6,1B,E2,44,9C,F7,70,01,EB,D5
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\Device\001a6b31ef22]
"class"=dword:00020104
"name"="TINO-LAPTOP"
"trusted"=dword:00000001
[HKEY_LOCAL_MACHINE\System\State\Hardware]
"Bluetooth"=dword:0000000B
Sony HBH-DS970:
[HKEY_LOCAL_MACHINE\Comm\Security\Bluetooth]
"key0016b807b0d8"=hex:\
02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,20,00,\
00,00,00,0E,66,00,00,10,00,00,00,10,00,00,00,DA,CE,90,5B,2A,9B,EA,6F,32,E0,\
77,93,F5,C6,B9,03,00,00,00,00,04,80,00,00,10,00,00,00,10,00,00,00,A9,22,C1,\
50,84,AE,01,D7,FD,F8,4D,40,50,95,13,3D,20,00,00,00,BD,96,72,31,DA,1F,73,33,\
2F,45,08,1C,96,39,11,A2,6E,D9,BC,B9,BE,02,4D,5A,5C,19,10,62,56,A2,BB,1C,14,\
00,00,00,62,86,D9,52,9E,F7,73,CD,00,91,70,77,D2,59,5C,FC,BC,EB,0E,B6
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\A2DP\Devices\1]
"Address"=hex:\
D8,B0,07,B8,16,00,00,00
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\A2DP\Devices\2]
"Address"=hex:\
00,00,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\A2DP\Devices\3]
"Address"=hex:\
00,00,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\A2DP\Devices\4]
"Address"=hex:\
00,00,00,00,00,00,00,00
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\AudioGateway\Devices\1]
"Address"=hex:\
D8,B0,07,B8,16,00,00,00
"Service"=hex:\
1E,11,00,00,00,00,00,10,80,00,00,80,5F,9B,34,FB
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\Device\0016b807b0d8]
"class"=dword:00240404
"name"="HBH-DS970"
"trusted"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\Device\0016b807b0d8\Services\0000110b-0000-1000-8000-00805f9b34fb]
"channel"=dword:00000000
"enabled"=dword:00000001
"name"="Wireless Stereo"
I am putting it in a cab and will hard reset the phone to try to see if it works.
It worked.. By the way, I found this out by doing a compare on the registry.
Good work.
I would guess that these are the only ones required:
Activesync/My Laptop:
[HKEY_LOCAL_MACHINE\Comm\Security\Bluetooth]
"key001a6b31ef22"=hex:\
02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ,00,00,00,00,00,00,20,00,\
00,00,00,0E,66,00,00,10,00,00,00,10,00,00,00,37,B7 ,BB,DD,30,BE,F1,45,D4,1B,\
29,52,AD,D8,47,22,00,00,00,00,04,80,00,00,10,00,00 ,00,10,00,00,00,BE,93,71,\
AF,63,10,AD,8A,C0,21,9F,CB,9B,50,93,65,20,00,00,00 ,8D,1C,37,73,2B,CF,CE,CA,\
A1,FB,64,77,1F,EB,FB,92,5F,E6,08,5C,59,17,A6,E0,2A ,B6,AE,B0,1B,FA,9A,23,14,\
00,00,00,49,B5,47,83,DD,40,A8,DE,80,98,E6,1B,E2,44 ,9C,F7,70,01,EB,D5
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\De vice\001a6b31ef22]
"class"=dword:00020104
"name"="TINO-LAPTOP"
"trusted"=dword:00000001
Sony HBH-DS970:
[HKEY_LOCAL_MACHINE\Comm\Security\Bluetooth]
"key0016b807b0d8"=hex:\
02,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00 ,00,00,00,00,00,00,20,00,\
00,00,00,0E,66,00,00,10,00,00,00,10,00,00,00,DA,CE ,90,5B,2A,9B,EA,6F,32,E0,\
77,93,F5,C6,B9,03,00,00,00,00,04,80,00,00,10,00,00 ,00,10,00,00,00,A9,22,C1,\
50,84,AE,01,D7,FD,F8,4D,40,50,95,13,3D,20,00,00,00 ,BD,96,72,31,DA,1F,73,33,\
2F,45,08,1C,96,39,11,A2,6E,D9,BC,B9,BE,02,4D,5A,5C ,19,10,62,56,A2,BB,1C,14,\
00,00,00,62,86,D9,52,9E,F7,73,CD,00,91,70,77,D2,59 ,5C,FC,BC,EB,0E,B6
[HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\De vice\0016b807b0d8]
"class"=dword:00240404
"name"="HBH-DS970"
"trusted"=dword:00000001
That's great! Thanks for testing this out and sharing.
Bad news. It saves it in the phone, but the device (my laptop or BT Headphones) didn't recognize it after I did the hard reset.
There must be more to it, I exported all those keys and imported them after the hard reset, the device had the BT partnerships on them, but wouldn't reconnect without sharing keys again.
abuttino said:
Bad news. It saves it in the phone, but the device (my laptop or BT Headphones) didn't recognize it after I did the hard reset.
There must be more to it, I exported all those keys and imported them after the hard reset, the device had the BT partnerships on them, but wouldn't reconnect without sharing keys again.
Click to expand...
Click to collapse
Yes, same result here.
i checked the keys in registary and found that the security key [HKEY_LOCAL_MACHINE\Comm\Security\Bluetooth] varies every time you pair the partners.
Related
I do appreciate all the great mind here working together to put in a wonderful WM2003SE ROM for the XDA II. I too have nightmares with the bluetooth implementation and the difficulties in doing soft reset.
I have managed to solved one of the above issue, Bluetooth Headset, I was using the 1.72 previously and have a workable Bluetooth bonding and response, hence have export the Bluetooth registry from the 1.72 and imported into the new WM2003SE, guess what it works perfectly without anymore problem.
I have attached the Registry file from my 1.72ROM for general sharing, anyway, I have one paired device, my trustworthy HBH660, you may delete it and add your own device.
I have tested this with the headset profile, it works without any hassle.
DISCLAIMER - I am not responsible for any mishap, please backup before trying.
Thanks for posting this setting bro...
The bluetooth registry entiries from 1.72 was able to fix not only the headset profile but also bluetooth file transfer from pc to ppc....
I checked out the default setting of SE2 upgrade
It had only four listed entries on services... while the one you posted has nine including the file transfer protocol from pc to ppc...
I wonder if the rest of the entries work...
By the way i have the asian edition rom by zeroextreme
It was a great fix...
one thing though, how can i turn this registry setting to self extract to the registry so that i can add it in the extended rom...
Thanks!
Hi SiliconS,
Thank you very much for your suggestion. My Xda can ActiveSync via Bluetooth now. I am very happy with it.
It was 3 weeks after upgrading, I searched thru the posting on the Internet. I share my problem and request help. Almost everyday looking the site waiting for the reply.
Tonight is my great night, you came with suggestion and solve my problem.
After I removed bonding device, I performed Soft Reset. On Bluetooth Setting, I unchecked Passkey Require, uncheck Inbound and Outbond Com Port, then select Start and continue rebounding device.
<Abah – XdaII WM2003SE, Upgrade with Asian Version>
SiliconS, Wrote : <<Maybe a stupid question, but did you re-create the ActiveSync bluetooth bond on your XDA2 before trying to use AS? I made this mistake after a ROM update a while ago.
After the ROM upgrade, don't just create a new bond to the PC through the Bluetooth page. You must go to Start -> Settings -> System -> Bluetooth Settings and then tap the 'Bluetooth ActiveSync Setup' button, which creates a bond ready for BT ActiveSync.
Of course, you may know this so this may seem like a silly suggestion, but this is the mistake I made after a ROM upgrade.>>
Has anyone seen or uses a similar application to jetware mobile to enhance the bluetooth on your PDA??
I use BatteryStatus, It can place a (bluetooth, wifi) shortcut on today....
Have a look also to Ilauncher....
With that you can have what ever icon you want on your today....
So bluetooth, wifi, shortcuts to other program ecc.....
You can also edit the icon with your own...
That is a very nice app...
Thanks for the reply but what I am actually looking for is similar to jetware which adds extra profiles to the bluetooth stack not icons, it helps with devices or bluetooth car kits that can read sms etc
Battery status does not actually add anything or extend the bluetooth stack.
I wonder if we can contact the author of the jetware extension to release the source code. He's obviously not doing anything with it anymore.
Top! UP! UP!
Yep UP! i'm also looking for a way of extending the BT stacks functionallity without having to replace the stack itself. Perhaps we really should try to contact the author of jetware
No other app in this world to function like Jetware extension?
Woody_XDA said:
Has anyone seen or uses a similar application to jetware mobile to enhance the bluetooth on your PDA??
Click to expand...
Click to collapse
may i ask why are you looking for a similar one and not use this one?
i am asking 'cose i found myself long time ago that is causing some problems
with the BT communication....do you have the same problems?
In my case there are some minor problems with BT connection and it also does not deliver entire functionallity that i require - like PBAP and other stuff
Same here. It's not finished and the developer just kinda dissapeared two years ago. Sooo we're looking for someone to take over. Someone please take over on this! There could be a lot of money involved. I would pay up to $100 to get this done!
I'm on the case
Also, what is PBAP?
Ok I think I've found everything I need to get started on this. Since I don't have a device to test this with, I need to know what feature you think would be easiest to implement or what feature you want the most. ie: List contacts, list messages, etc.
This way, I can focus on implementing this one thing, and once it's working i'll know i'm on the right track and can move on from there.
maybe "Pocket Bluetooth Tools" is what u'r looking 4 ?
ink0gnito said:
maybe "Pocket Bluetooth Tools" is what u'r looking 4 ?
Click to expand...
Click to collapse
i'm gonna go try this on my pioneer bluetooth
*update* pocket bluetooth works perfect with my pioneer in-car bt unit.
HI guys
Just wondering does Jetware 1.31 work well enough with car kits? I tried my Polaris with the Alpine KCE-350BT and it doesn't work so am about to test it using Jetware. Just wanted to know do you need to run Jetware each time or just for the initial phone book upload? Once the contacts are uploaded i think it should work properly without running Jetware correct?
Just can't really place anything on the today screen or a shortcut, so interested to hear if there is anything else better.
thanks,
ink0gnito said:
maybe "Pocket Bluetooth Tools" is what u'r looking 4 ?
Click to expand...
Click to collapse
this didn't seem to work on my HTC TC.
Anyone else close to a working alternative? I really need something to replace OBEX and use the PBAP format to upload contacts to Alpine car kit.
Are there any registry fixes or does WM6.1 get around the problem as claimed by MS.
Cheers,
I can report that theJetware 1.31 works perfectly on my Orbit II with Parrot 3200LS car kit (use the Disable Synchro phone profile and then send contacts via Jetware).
KeithXP said:
I can report that theJetware 1.31 works perfectly on my Orbit II with Parrot 3200LS car kit (use the Disable Synchro phone profile and then send contacts via Jetware).
Click to expand...
Click to collapse
How do you go about disabling synchro phone profile - is it the same with touch cruise?
I never really 'got' Jetware. Do you just need to send contacts once to the car kit? Also i assume you are meant to toggle bluetooth on/off using the Jetware shortcuts, not the normal bluetooth??
Thanks- i'm going to go bakc to the shop and test it now i've got a 6.1 Rom on, as the OBEX was a problem so perhaps with this turned off in adv. config. it may work (fingers crossed).
When you go to pair the phone on the Parrot, you should see 'Disable Synchro' in the list of phone types available. Select this and then proceed with pairing. Once paired, you can go into the Jetware extension (Contacts area) and Send all your contacts. The huge plus is that if you use automatic synch, you will get duplicate entries for every phone number held for a given contact. If you use the Jetware Extension to send contacts, you get one entry per contact, with all the numbers correctly identified as mobile, home, work.
Then when you dial, you say the contact name, then 'home' or 'work' etc. If you use voice dialling this is essential, otherwise you have to record every number individually (voice tag "John Doe home", "John Doe work" instead of one tag "John", then "mobile" or "home" when prompted for number type).
I hope that makes sense, but since your message is two weeks old (sorry, haven't been here for a while) you may have it figured out.
AFter all that, it seems the developers at Jetware have given up. They don't respond to email and the link to purchase the software is broken/dead. That's a bummer as I have lost my activation code and just got a new phone....
KeithXP said:
When you go to pair the phone on the Parrot, you should see 'Disable Synchro' in the list of phone types available. Select this and then proceed with pairing. Once paired, you can go into the Jetware extension (Contacts area) and Send all your contacts.
Click to expand...
Click to collapse
Thanks for the reply - I have never seen this option of 'disable synchro' anywhere on the phone, jetware options or on the car kit interface.
It seems to be working well enough now, but the phone book did get corrupted and couldn't fix it till i paired another phone then mine again. (contacts were mixed up - some first name last name, and didn't show /H or /M for home or mobile etc but seem ok now).
Part of it could be having to be patient with the Alpine BT kit, as it takes a while 'updating' on pairing to copy all the info again. Still doesn't work as fast or as reliably as i'd hoped, but probably good enough. May not have this phone forever, but don't want to get another one yet.
It's a shame they aren't supporting their product any more. Hopefully someone else could improve it or write something better, as the one annoying thing now is that i can't put the phone into sleep mode when i press the button - keeps powering back on to full lit screen, every few mins which wastes the battery as well as distracting when the phone is in the car mount- now i just have to lock the device as a workaround.
Hi @ all,
since a few days i am a proudly HTC Hero owner. Its quite an amazing phone with many features and a steady growing Market.
At the weekend i tried to couple my Hero with my bluetooth handsfree set installed in my car. But what i recognized wasn't so much pleasing: The Hero didn't display the handsfree set in the list of available bluetooth devices.
Before i got the Hero i had a HTC TyTN II aka Kaiser and it worked well with the handsfree set.
Perhaps anybody else have some similar trouble or experience with this and maybe a solution, fortunately. It would be great to keep usage of my handsfree set furthermore.
Thank you and best regards
On handsfree there are some buttons right ? You need to press them in a combination so the handsfree can be detected by your Hero. Just search on the handsfree guide or internet. I cannot help you because I don't have it and don't know the button combination. When you find it go to settings and turn on Bluetooth on your phone. Just search it and connect to it
Hi omokas,
yes, you are right.. but i've done this.
The users guide says you have to press the main button for 1 second. After that you will get a feedback sound and the led gets flashing... so far so good.. everything is fine but the Hero doesn't recognize.
Hopefully there are no different bluetooth protocols or whatever the devices can't communicate.
Have you tried an application from Market ? It may to the job
But if not then your handsfree must be an older version that your Hero can't recognise. Before buying a new one make sure your phone works with other handsfrees.
Have you tried an application from Market ? It may to the job
Click to expand...
Click to collapse
No, i haven't tried yet. Can you recommend one?
At the moment i'm not able to try an other handsfree. But i've just seen the handsfree is able to store seven pairings... maybe there is the problem.
So i'm going to delete all pairings and give a next try.
Thanks
Yes try that. You could try the application "Bluetooth+Headphones".
Sorry if I am not able to help further but I don't use handsfree because I am 13 and I don't know how to drive.
No Problem... I am appreciate for any Help!
Did you get any results yet? E.g. did the removal of the other pairings work? Or the app from the market?
I'm quite interested in this since I'm still looking into getting the CK-100 build in my car
I am planning on getting that carkit wired up outside of the car, so I can at least give it a try and see if it wants to work. But don't have that much time to give it a try yet, end of next week perhaps...
I have a CK-7W and it works with my Hero (official orange ROM).
It was a bit of a nightmare to get paired in the 1st place, the hero failed to find it but I kept trying and it eventually found it. I think I might have reset the hands free though (pull the power for a few minutes).
The device usually pairs pretty fast, sometimes it takes a min or two but not often.
My only gripes are :
1: some times it doesn't send the audio to the speaker keeping it on phone requiring you to use a menu option to do so.
2: The ring tone isn't the one set on the phone but a generic ringer.
3: Occasionally the phone doesn't disconnect properly when the other end hangs up requiring you to do so manually.
I have a CK-15W car kit
and its fully supported
it even downloads the phonebook very well
ck7w and hero
My hero worked first time! To pair you need to leave ignition off and hold the button in until it beeps, not just a short push as that just turns the car kit on. Once its beeped search for it and then pair using code. As yet I have had none of the problems mentioned here. I hope this helps
I have the same phone (Android 1.5 stock ROM) and the same Nokia CK-7W handsfree set.
For me this works fine. Didn't have to press the button on the handsfree set. Just searched for BT devices and paired.
Hey,
i´m searching a way to delete paired devices i don't need anymore, e.g. a rental car i will normally never drive again.
I tried long press on the device in the list of paired devices like on my other android phones before, but nothing.
I'm on B140, PLK-L01 if that's any help. I couldn't find anything in the manual either.
Thanks in advance
Markus
Hi, did you try pressing on the "i" on the right of paired device. Then on the next screen you have an option for unpair. I'm on B140 and that's what I have on my screen
Thank you ghosty0,
must be my theme, i couldn't see the “i“ on the right, but i found it “blind“.
Works great, the unneeded devices are gone.