Home | Stories | Reviews | Treo™ Store | Accessories | Software | Discussion | Mobile | About | Search

 
 
Side Case SPE Side Case for Palm Pixi Plus, Pixi
Just $24.95
1150 mAh Battery Palm 1150 mAh Battery for Centro, Treo 800w
Just $14.95
Rocsta Solio Rocsta for Palm Pixi Plus, Pre Plus, Pixi, Pre / Treo Pro, Treo 800w
Just $79.95
Micro USB Data Cable Motorola Micro USB Data Cable for Palm Pixi Plus, Pre Plus, Pixi, Pre / Treo Pro, Treo 800w
Just $14.95
 
Old 10/20/2006, 12:41 PM   #1 (permalink)
Member
 
Join Date: Sep 2006
Posts: 167
Thanks: 0
Thanked 0 Times in 0 Posts
Default Let's add A2DP to the 700w/wx

ok i really want the a2dp application. I am over at xda forums a lot and i am trying to get into this programing thing. but what i was wondering is how many of you have already tried to use a2dp. and with what files and what was the problems
benjimatt is offline   Reply With Quote
Old 10/20/2006, 01:08 PM   #2 (permalink)
Member
 
Join Date: Sep 2006
Posts: 167
Thanks: 0
Thanked 0 Times in 0 Posts
Default

so far this is what everyone is doing. but i think i have a plan

Now you can use A2DP (Bluetooth Stereo) on HTC Tornado w/ AKU2 ROM...

1. The ROM should be updated as latest AKU2 ROM from i-mate (SP5 or 8310: i-mate_SP5_???_2.5.33?.?.zip, SP5m or 8300: i-mate_SP5m_???_2.6.33?.?.zip) and unlocked by RegEditSTG.exe and SDA_ApplicationUnlock.exe .

2. Copy Avrcp_MPplugin.dll, bta2dp.dll, sbc.dll to \Windows thru ActiveSync.

3. Copy Tor_A2DP_cert.CAB to any folder (I recommend \My Documents), and execute CAB from File Manager.

4. Import or modify A2DP-related registry values, using MobileRegistryEditor (see Readme.txt or A2DP.reg included in the ZIP file).

5. Power Off and On

6. You can enable A2DP for your stereo headset, from Settings - 6. Connections - 2. Bluetooth - Menu (right softkey) - 1. Devices - Select your A2DP headset - Menu (right softkey) - Set as Wireless Stereo !!
benjimatt is offline   Reply With Quote
Old 10/20/2006, 01:14 PM   #3 (permalink)
Member
 
Join Date: Sep 2006
Posts: 167
Thanks: 0
Thanked 0 Times in 0 Posts
Default

my plan is to replace these registry dlls with the ones from the 750v roms.

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd]
"Flags"=dword:00010002
"Index"=dword:00000008
"Order"=dword:00000008
"Prefix"="WAV"
"Dll"="bta2dp.dll"

[HKEY_CLASSES_ROOT\CLSID\{7AAC2B28-5DD1-4052-81DD-E17114EE96B6}\InProcServer32]
"ThreadingModel"="Free"
@="Avrcp_MPplugin.dll"

these are two of the dlls that are used. i havent looked at the contents of the cab yet. ill do that when i get home.

but i cant find sbc.dll the treo 750v doesnt use that file. so i am looking for the alternative file
benjimatt is offline   Reply With Quote
Old 10/20/2006, 01:21 PM   #4 (permalink)
Member
 
Join Date: Oct 2006
Posts: 122
Thanks: 0
Thanked 0 Times in 0 Posts
Default

I thought the shortcoming was in the hardware?
akijikan is offline   Reply With Quote
Old 10/20/2006, 01:28 PM   #5 (permalink)
Member
 
Join Date: Sep 2006
Posts: 167
Thanks: 0
Thanked 0 Times in 0 Posts
Default

no no no. i dont think it is. the 750v has it and it is using a 300mhz samsung processor
benjimatt is offline   Reply With Quote
Old 10/20/2006, 01:44 PM   #6 (permalink)
Member
 
Join Date: Sep 2006
Posts: 167
Thanks: 0
Thanked 0 Times in 0 Posts
Default

im probably going to change these setting too

ill probably have to add this whole key

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP]


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]
"MaxSupportedBitPool"=dword:0000001E
"BitPool"=dword:0000001E
"UseJointStereo"=dword:00000001
benjimatt is offline   Reply With Quote
Old 10/20/2006, 03:38 PM   #7 (permalink)
Member
 
Join Date: Sep 2006
Posts: 167
Thanks: 0
Thanked 0 Times in 0 Posts
Default

hey hannip the a2dp reg that you posted in the xda forums looks pretty good. it adds a few more keys than the reg from the tornada a2dp

here is the one from the tornado

[HKEY_CLASSES_ROOT\CLSID\{7AAC2B28-5DD1-4052-81DD-E17114EE96B6}]
@="WMP Mobile A2DP Plugin"

[HKEY_CLASSES_ROOT\CLSID\{7AAC2B28-5DD1-4052-81DD-E17114EE96B6}\InProcServer32]
"ThreadingModel"="Free"
@="Avrcp_MPplugin.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\UIPlugins]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\UIPlugins\{7AAC2B28-5DD1-4052-81DD-E17114EE96B6}]
"FriendlyName"="Windows Media Player Mobile A2DP Plugin"
"Description"="Integrates Bluetooth A2DP functionality with Windows Media Player Mobile"
"Capabilities"=dword:02000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Services]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Services\0000110B-0000-1000-8000-00805F9B34FB]
@="Wireless Stereo"
"bthutil.dll"=dword:00000000

[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd]
"Flags"=dword:00010002
"Index"=dword:00000008
"Order"=dword:00000008
"Prefix"="WAV"
"Dll"="bta2dp.dll"

and here is hannips


[HKEY_CLASSES_ROOT\CLSID\{7AAC2B28-5DD1-4052-81DD-E17114EE96B6}]
@="WMP Mobile A2DP Plugin"


[HKEY_CLASSES_ROOT\CLSID\{7AAC2B28-5DD1-4052-81DD-E17114EE96B6}\InProcServer32]
"ThreadingModel"="Free"
@="Avrcp_MPplugin.dll"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP]


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\A2DP\Settings]
"MaxSupportedBitPool"=dword:0000001E
"BitPool"=dword:0000001E
"UseJointStereo"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\UIPlugins]


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\UIPlugins\{7AAC2B28-5DD1-4052-81DD-E17114EE96B6}]
"FriendlyName"="Windows Media Player Mobile A2DP Plugin"
"Description"="Integrates Bluetooth A2DP functionality with Windows Media Player Mobile"
"Capabilities"=dword:02000001


[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Bluetooth\Services\0000110B-0000-1000-8000-00805F9B34FB]
@="Wireless Stereo"
"bthutil.dll"=dword:00000000


[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\BtA2dpSnd]
"Flags"=dword:00010002
"Index"=dword:00000008
"Order"=dword:00000008
"Prefix"="WAV"
"Dll"="bta2dp.dll"

[HKEY_CURRENT_USER\Software\Microsoft\Speech\AudioOutput\TokenEnums\MMAudioOut\Bluetooth Advanced Audio Output]
"DeviceName"="Bluetooth Advanced Audio Output"
"CLSID"="{A8C680EB-3D32-11D2-9EE7-00C04F797396}"
@="Bluetooth Advanced Audio Output"


[HKEY_CURRENT_USER\Software\Microsoft\Speech\AudioOutput\TokenEnums\MMAudioOut\Bluetooth Advanced Audio Output\UI]


[HKEY_CURRENT_USER\Software\Microsoft\Speech\AudioOutput\TokenEnums\MMAudioOut\Bluetooth Advanced Audio Output\UI\AudioVolume]
"CLSID"="{364D8E0B-67CB-4547-9948-9E7F1B1743ED}"


[HKEY_CURRENT_USER\Software\Microsoft\Speech\AudioOutput\TokenEnums\MMAudioOut\Bluetooth Advanced Audio Output\Attributes]
"Technology"="MMSys"
"Vendor"="Microsoft"



on thing i am not understanding though is that in the reg. file for the tornado app it doesnt mention a sbc.dll so what is this file for then?????????
benjimatt is offline   Reply With Quote
Old 10/20/2006, 07:05 PM   #8 (permalink)
Member
 
Join Date: Oct 2006
Posts: 122
Thanks: 0
Thanked 0 Times in 0 Posts
Default

I wouldn't think it has to do with the processor, but the bluetooth hardware...I could be way off though
akijikan is offline   Reply With Quote
Old 10/20/2006, 07:12 PM   #9 (permalink)
Member
 
smeg36's Avatar
 
Join Date: Apr 2005
Posts: 414
Thanks: 0
Thanked 0 Times in 0 Posts
Default

I doubt it is strictly a problem with the hardware. If it were, the tornado A2DP hack wouldn't run on the 700w at all. As it is, it does run but stutters while doing so. That leads me to believe that it's a problem with the software not being optimized for the Treo. Obviously there are many devices with the same speed, or indeed slower, processors that can do A2DP. I think it's just some software incompatibility with the Treo that needs to be worked out.
__________________
Device: Sprint Touch
Accessories: Jawbone 2, 6GB Sandisk miniSD
Editor:
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.

Last edited by smeg36; 10/20/2006 at 07:32 PM.
smeg36 is offline   Reply With Quote
Old 10/20/2006, 07:15 PM   #10 (permalink)
Member
 
Join Date: Mar 2005
Location: Maspeth, NYC
Posts: 2,124
Thanks: 1
Thanked 1 Time in 1 Post
Default

Quote:
Originally Posted by akijikan View Post
I wouldn't think it has to do with the processor, but the bluetooth hardware...I could be way off though
I would like to agree. The 700w is driven by Bluetooth 1.1. What is the 750v? And the tornado also?
Pattycerts is offline   Reply With Quote
Old 10/20/2006, 07:21 PM   #11 (permalink)
Member
 
Join Date: Oct 2006
Posts: 122
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by smeg36 View Post
I doubt it is strictly a problem with the hardware. If it were, the tornado A2DP hack wouldn't run on the 700wx at all. As it is, it does run but stutters while doing so. That leads me to believe that it's a problem with the software not being optimized for the Treo. Obviously there are many devices with the same speed, or indeed slower, processors that can do A2DP. I think it's just some software incompatibility with the Treo that needs to be worked out.
oh okay...I wasn't aware that there was a half-working hack already...I do some reading before I open my mouth next time
akijikan is offline   Reply With Quote
Old 10/20/2006, 07:35 PM   #12 (permalink)
Member
 
codyppc's Avatar
 
Join Date: May 2006
Location: Kansas City, Missouri
Posts: 2,758
Thanks: 6
Thanked 53 Times in 14 Posts
Default

good luck. not trying to high jack your thread ,but will this do the bluetooth dialing?

this is what i want and i know the 750 does it. someone told me that the bluetooth stack was tied to the radio so it may not happen.
codyppc is offline   Reply With Quote
Old 10/20/2006, 08:20 PM   #13 (permalink)
Member
 
Join Date: Sep 2006
Posts: 167
Thanks: 0
Thanked 0 Times in 0 Posts
Default

cody im not really sure about that. i foucus on features that i care about. lol. jk
\
benjimatt is offline   Reply With Quote
Old 10/20/2006, 11:38 PM   #14 (permalink)
Member
 
Join Date: Sep 2006
Posts: 167
Thanks: 0
Thanked 0 Times in 0 Posts
Default

ok some problems have arose. i guess its not going to be that easy.

right now on my 700w i can play about 15- 30 seconds without a skip. its pretty cool. but the skip is still there unfortunately.

um i tried replacing the dlls and i had to get them signed.

bta2dp.dll this is the dll that directs the audio toward the headphones(it has the menu for the stero headset option)

i tried to replace this file and it did wont show the stero bluetooth option.

but i was able to replace Avrcp_MPplugin.dll . im not really sure if it did anything though.

bthutil.dll is already a dll in the 700w but i dont know how to replace it. the windows directory wont allow me (codyppc i think this is where the feature you want is)

all the dlls have different sizes.

bta2dp.dll 51.4kb (tornado) vs 33.5kb (750v)
Avrcp_MPplugin.dll 10.9kb (tornado) vs 7.00kb (750v)
bthutil.dll ???? (700w) vs 23.0kb (750v)

it seems that the tornado files have much more than we need. but im going to attemp to read these dlls now
benjimatt is offline   Reply With Quote
Old 10/21/2006, 02:15 AM   #15 (permalink)
Member
 
Join Date: Jun 2005
Posts: 44
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Like "codyppc" asked...... please oh please get bluetooth dialing working on the 700wx, I will do anything for that and I do mean anything lol j/k...but seriously I really really would love to have bluetooth dialing working on the 700wx
mjnoles1 is offline   Reply With Quote
Old 10/22/2006, 12:44 PM   #16 (permalink)
Member
 
Join Date: Jan 2006
Location: Northern Virginia
Posts: 4,352
Thanks: 11
Thanked 93 Times in 33 Posts
Default

Here is a cab that installs the 750 bt a2dp files. I could only get it to work on the 700w however. I can't get the dll's to load on the 700wx. Haven't figured out why yet. The bad news is that I am getting the same lag issues as with the tornado dll's.

You are welcome to try it out. I haven't messed with priorities yet.
Attached Files
File Type: zip treo750a2dp.zip (44.1 KB, 251 views)
hannip is offline   Reply With Quote
Old 10/22/2006, 05:44 PM   #17 (permalink)
Member
 
Join Date: Sep 2006
Posts: 167
Thanks: 0
Thanked 0 Times in 0 Posts
Default

i tried your and you are right it still skips.

here is another one but its not working lol
Attached Files
File Type: zip treo750a2dp2.zip (135.1 KB, 111 views)
benjimatt is offline   Reply With Quote
Old 10/23/2006, 11:36 AM   #18 (permalink)
Member
 
Fittske's Avatar
 
Join Date: Dec 2003
Location: ATL
Posts: 607
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Any updates?
__________________
"When Palm announced today that its new smartphone would run an operating system from Microsoft, it was the equivalent of Coca-Cola agreeing to fill its bottles with Pepsi." ~David M. Ewalt, Forbes Magazine
----------------------------------------------------
My Phone history.....

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Fittske is offline   Reply With Quote
Old 10/23/2006, 03:35 PM   #19 (permalink)
Member
 
Join Date: Sep 2006
Posts: 167
Thanks: 0
Thanked 0 Times in 0 Posts
Default

no its still skipping. but there are a couple of new dlls that i might try and update
benjimatt is offline   Reply With Quote
Old 10/23/2006, 04:22 PM   #20 (permalink)
Member
 
Fittske's Avatar
 
Join Date: Dec 2003
Location: ATL
Posts: 607
Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by benjimatt View Post
no its still skipping. but there are a couple of new dlls that i might try and update
Did you ever get it to load on a 700wx?
__________________
"When Palm announced today that its new smartphone would run an operating system from Microsoft, it was the equivalent of Coca-Cola agreeing to fill its bottles with Pepsi." ~David M. Ewalt, Forbes Magazine
----------------------------------------------------
My Phone history.....

To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
Fittske is offline   Reply With Quote
Reply


Thread Tools
Display Modes

~


All times are GMT -4. The time now is 04:31 PM.

Creating smartphone communities
Android Central - Android reviews, news and forums Crackberry - Blackberry news, reviews and community TiPb - iPhone news, accessory reviews & forums
Pre Central - Palm Pre Review, News and Community Treo Central - Treo & Centro News and Forums WMExperts - Windows Mobile Reviews & News

Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
 
 

Copyright ©1999- TreoCentral. All rights reserved : Terms of Use : Privacy Policy

TREO and TreoCentral are trademarks or registered trademarks of palm, Inc. in the United States and other countries;
the TreoCentral mark and domain name are used under license from palm, Inc.
The views expressed on this website are solely those of the proprietor, or
contributors to the site, and do not necessarily reflect the views of palm, Inc.

Explore More: Crackberry | WMExperts | the iPhone Blog | Android Central | Smartphone Experts Combined Forums