View Single Post
  #85 (permalink)  
Old 06-12-2007, 01:58 AM
johnny2678's Avatar
johnny2678
PPCGeeks Regular
Offline
Location: Northern VA
 
Join Date: Jan 2007
Posts: 188
Reputation: 55
johnny2678 is becoming a great contributor
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to johnny2678
LONG POST, SORRY

Ok Colonel, in short, I got it to work. Here's was my method:

I removed the btd.dll module out of the apache drivers folder and copied in the btd.dll file from the cab I used to get BT PAN working... flashed... and it didn't work (Unable to detect service)

Then I remembered that BP PAN worked right out of the kitchen (no modifications needed) with the Unified 3.5 ROM. So I searched through that ROM, pulled out the btd.dll file and threw it in the apache folder. The file size was the same but the date was different, so I thought it was worth a shot... reflashed... and still unable to detect service.

Then I thought to compare the reg entries the R2 kitchen made to the reg entries that were found in the working cab, and there were some:

BTPAN differences
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\pa n
key: ActivateOnBoot
kitchen dword=1
cab dword=0

HKEY_LOCAL_MACHINE\Comm\BTPAN1\Parms
key: AdapterType
kitchen string=PANU
cab string=NAP

key: Description
kitchen string=Bluetooth PANU service
cab string=Bluetooth NAP service

key: FriendlyName
kitchen string=Personal Ad-hoc Network
cab string=Network Access Point

key: MaxConnections
kitchen dword=16
cab dword=1

key: ServiceID
kitchen string={00001115-0000-1000-8000-00805f9b34fb}
cab string ={00001116-0000-1000-8000-00805f9b34fb}

I was going to start changing one by one restarting the phone and checking BT PAN functionality. Good thing I started from the bottom because as soon as I changed the ServiceID string (basically a 5 to a 6) and restarted, it worked!

what I should probably do is change the 6 back to a 5 and confirm that the change again disables BT PAN... and further more I should change the ServiceID value in the OEM_BT_PAN RGU, reflash and check that BT PAN works up startup... but I'm too tired tonight and my phone is finally back to normal.

Hope this helps with future kitchens.
__________________
current: HTC Imagio
old: Samsung Omnia i910, HTC Mogul (XV5800), HTC Apache (XV6700)
Reply With Quote