PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Apache
Register Community Search

Notices


Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 05-22-2007, 03:02 PM
JBabey's Avatar
Halfway to VIP Status
Offline
Pocket PC: HTC Touch Pro 2
Carrier: Sprint
Location: http://www.SoulPirates.NET
 
Join Date: Dec 2006
Posts: 567
Reputation: 27
JBabey is just getting started
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via ICQ to JBabey Send a message via AIM to JBabey Send a message via MSN to JBabey Send a message via Yahoo to JBabey Send a message via Skype™ to JBabey
AKU 3.5 BlueTooth, Kitchen Fix Files

I have finally tracked down and resolved the BT issues on the new kitchen. The link here will allow you to download the fixed files and replace them in your Kitchen. No more endless spinning on BT toggles, PAN issues are resolved, and headset/GPS all funcitoning properly in regards to turn on/off and losing pairing.

I dont know how to break the DLL files out of the module folders properly, so I am unable to make a cab file to allow you to patch your existing flashes. If someone is able to somehow extract those DLL files, and post them back, I will gladly make a CAB installer to allow those who do not wish to rebuild or reflash to be able to resolve their BT issues. My ROM has these fixes implemented if you wish to flash to my own.

Sorry this took so long, I had a LOT of homework to do on BlueTooth, and a crapload of reading to do on Microsoft's Technet. If you are interested in the sources for my information i will pass this link along to you from Helmi_c

http://msdn2.microsoft.com/en-us/library/aa915903.aspx

+++++++++++++++++++++++++
Documentation
+++++++++++++++++++++++++


\OS\
\208f8be6-1362-45b3-ae17-95d4ab426c11\
btdrt.dll
bthlink.dll
bthutil.dll
obexapi.dll


\OEM\
BluetoothSetting.dll
com16550.dll
pcmcia.dll


\OEM\
\APACHE_Drivers\
bthamb.dll
bthasplugin.dll
bthcsr.dll
bthhid.dll
bthidsvc.dll
bthsc.dll
bthuart.dll
bthusb.dll
serial.dll
wcestreambt.dll
btd.dll


+++++++++++++++++++++++++++=
ALL of the above files control the Bluetooth either directly or indirectly. It took me about 8 or so flashes to realize that you cant just update the files, you need to update their dependancies as well.

The Registry was not altered at all, so this download pack should be sufficient to do a file replacement on the UNIFIED KITCHEN.

If you have issues with BlueTooth once building a ROM with these files, please be specific and post STEP-BY-STEP instructions to duplicate your problem. I may also need a link to your ROM so I can flash it on my Demo to duplicate your issue.

Enjoy!

++++++++++++++++++++++++++++=

EDIT


1 - DELETE all of the files listed in the post above from your kitchen

2 - COPY all of the files in the zip to the proper directory. They are broken down by folder, as well as listed in the post above where they all belong

3 - DONE

________________________

None of the files are flagged as read-only or hidden, there should be no issues building your ROM after replacing these files that you wouldnt normally have an issue with.

________________________

These files fix

1 - Endless spinning icon when re-enabling BT on the handset

2 - Extremely long time to re-enable BT, phone says BT is on, but the device will not connect (headset or otherwise)

3 - OBEX & PAN disconnection issues from laptops & dropping connection during file transfers
Attached Files
File Type: zip bluetooth_unified_kitchen_files_186.zip (430.3 KB, 226 views) Click for barcode!
__________________
~Big.J
Reply With Quote
  #2 (permalink)  
Old 05-22-2007, 03:53 PM
?GotJazz?'s Avatar
PPCGeeks Regular
Offline
Pocket PC: XV6800
Carrier: Verizon
 
Join Date: Jan 2007
Posts: 224
Reputation: 30
?GotJazz? is just getting started
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
J - I'm sorry, but I couldn't find a link to any files in your posting. It just lead me to an MSDN site with a lot of developer / reg key articles.

Am I missing something?
Reply With Quote
  #3 (permalink)  
Old 05-22-2007, 03:56 PM
jlc403's Avatar
N00b
Offline
Pocket PC: Touch Pro
Carrier: Sprint
 
Join Date: Jul 2006
Posts: 40
Reputation: 5
jlc403 is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Hey there. I am a long time lurker on this forum, but have been following and experimenting every step of the way for months and months now. Thank you for all of your hard work.

I got the following error when trying to copy the apache drivers folder over the old files.

"This folder already contains a file named bthamb.dll"

It would not let me replace the file. My solution was to delete the entire apache drivers folder, then put new files into the folder, then copy kitchen files into folder and manually say "NO" to all existing files.

I'm flashing right now and will let you know my results.
Thanks again!!

-Josh
Reply With Quote
  #4 (permalink)  
Old 05-22-2007, 03:58 PM
jlc403's Avatar
N00b
Offline
Pocket PC: Touch Pro
Carrier: Sprint
 
Join Date: Jul 2006
Posts: 40
Reputation: 5
jlc403 is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quote:
Originally Posted by ?GotJazz?
J - I'm sorry, but I couldn't find a link to any files in your posting. It just lead me to an MSDN site with a lot of developer / reg key articles.

Am I missing something?
Are you sure you were logged in at the time? The file is at the very bottom of the posting, but will only appear when you are logged in.

-Josh
Reply With Quote
  #5 (permalink)  
Old 05-22-2007, 04:02 PM
colonel's Avatar
Retired Staff
Offline
Pocket PC: HTC Harrier, HTC Apache, HTC Titan, HTC Vogue....
Carrier: Sprint
Location: Shawnee, KS
 
Join Date: Jan 2007
Posts: 2,434
Reputation: 508
colonel knows their stuffcolonel knows their stuffcolonel knows their stuffcolonel knows their stuffcolonel knows their stuffcolonel knows their stuff
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Jlc, you are getting that error because you are trying to replace a dll file with a dll module (folder of files) or vice versa. You will need to remove the offending file before you can copy the replacement file/module.

JBabey, Nice work. I am looking at this now. I never really had issues with BT as some reported. Occasionally the BT link would drop but that was about it.

Anyway, you can use RecMod.exe to convert modules to dll files. However, I believe that some dlls must remain as modules before building the rom. If you need the dlls in file form to create a cab to install to an existing phone, check your dump folder. All the files are converted there.
__________________
Kitchen updates at www.ppckitchen.org and you can get BuildOS help Here

If you have been helped by me or would like to support developers like Olipro, helmi_c, and others please feel free to Donate

ALWAYS FLASH BACK TO YOUR CARRIER'S OFFICIAL ROM BEFORE TAKING YOUR PHONE IN FOR SERVICE OF ANY KIND

Reply With Quote
  #6 (permalink)  
Old 05-22-2007, 04:31 PM
JBabey's Avatar
Halfway to VIP Status
Offline
Pocket PC: HTC Touch Pro 2
Carrier: Sprint
Threadstarter
Location: http://www.SoulPirates.NET
 
Join Date: Dec 2006
Posts: 567
Reputation: 27
JBabey is just getting started
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via ICQ to JBabey Send a message via AIM to JBabey Send a message via MSN to JBabey Send a message via Yahoo to JBabey Send a message via Skype™ to JBabey
Quote:
Originally Posted by colonel
Jlc, you are getting that error because you are trying to replace a dll file with a dll module (folder of files) or vice versa. You will need to remove the offending file before you can copy the replacement file/module.

JBabey, Nice work. I am looking at this now. I never really had issues with BT as some reported. Occasionally the BT link would drop but that was about it.

Anyway, you can use RecMod.exe to convert modules to dll files. However, I believe that some dlls must remain as modules before building the rom. If you need the dlls in file form to create a cab to install to an existing phone, check your dump folder. All the files are converted there.
Thanks Colonel! Ill work up a cab and test. Testing a cab will take me a few days though because I took some time off work for finals so i dont have a demo handset readily available for testing.... that and the BT laptop i tested with is a work demo also haha.

Quote:
J - I'm sorry, but I couldn't find a link to any files in your posting. It just lead me to an MSDN site with a lot of developer / reg key articles.

Am I missing something?
Those articles and reg keys are the research I did to help me track down all of the files that control the handsets BT. If anyone was curious where I started, i wanted to give them a chance to follow my footsteps if you will. Sorta see the man behind the curtain. There was no magic... just a ton of reading, and a few forums i visited to nail down all of the files.

-Appreciate the support from these forums, Thank you all!
Reply With Quote
  #7 (permalink)  
Old 05-22-2007, 06:49 PM
bkaz's Avatar
PPCGeeks Regular
Offline
Pocket PC: xv6800
Carrier: Verizon
 
Join Date: May 2007
Posts: 126
Reputation: 95
bkaz is becoming a great contributor
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
I was just about to compile a new 3.5 rom when I saw this - so I threw it in. I am having occasional problems with my BT being confused about whether it is really on or not - so hopefully this will fix it. I'll keep you posted.

Will this affect the problem with music skipping on BT headphones?
Reply With Quote
  #8 (permalink)  
Old 05-22-2007, 07:39 PM
JBabey's Avatar
Halfway to VIP Status
Offline
Pocket PC: HTC Touch Pro 2
Carrier: Sprint
Threadstarter
Location: http://www.SoulPirates.NET
 
Join Date: Dec 2006
Posts: 567
Reputation: 27
JBabey is just getting started
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Send a message via ICQ to JBabey Send a message via AIM to JBabey Send a message via MSN to JBabey Send a message via Yahoo to JBabey Send a message via Skype™ to JBabey
Quote:
Originally Posted by bkaz
I was just about to compile a new 3.5 rom when I saw this - so I threw it in. I am having occasional problems with my BT being confused about whether it is really on or not - so hopefully this will fix it. I'll keep you posted.

Will this affect the problem with music skipping on BT headphones?
There are seperate threads that address that issue, it is not the stack that is causing the skips, its buffering/timing issues.
Reply With Quote
  #9 (permalink)  
Old 05-22-2007, 08:03 PM
lindsey's Avatar
N00b
Offline
Pocket PC: EVO
Carrier: Sprint
 
Join Date: Apr 2007
Posts: 26
Reputation: 0
lindsey is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
I"m having BT problems every day using a Jabara BT500 hedset with Verizon 6700 with Jeff Kirvin Clean & Simple" ROM. Droping calls from the headset to the hand set finding the check mark unchecked under BT settings having to soft reset several time a day. Is this what you guys are talking about? I sure could use some help on this problem!
Reply With Quote
  #10 (permalink)  
Old 05-22-2007, 08:21 PM
RussMuscle's Avatar
PPCGeeks Regular
Offline
Pocket PC: xv6900
Carrier: Verizon
 
Join Date: Feb 2007
Posts: 51
Reputation: 10
RussMuscle is a n00b
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Build issue

Not resetting hidden file error when I build. Is it a big deal?
Reply With Quote
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Apache


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 07:21 AM.


Powered by vBulletin® ©2000 - 2024, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com