A2DP and my SDA (US) on the stock ROM: A skipping problem - HTC Tornado

First of all, I want to say thank you to the people who have spent their time to get A2DP working. I'm sure it wasn't easy and your efforts are truely appreciated!
So I have been trying to get A2DP working smoothly on my SDA for several weeks now. It sounds great and it never skips if I have just done a soft reset. If I pause the music and try to resume later, a "skip" in the music stream develops. It does not seem to help if I restart the music player (tried WMP and TCPMP) or if I power cycle the headset or the bluetooth antenna in my SDA. I have tried several headsets, including the Motorola HT-820's, the Bluespoon Spider, and both the black and white pair of Logitech headsets. All of them have had a skipping problem, but they were also slightly different problems; the Moto's had a relatively infrequent skip occuring every 30 seconds to a minute, lasting 1-2 seconds. The Spiders skiped once every 10 seconds, lasting about 1 second. Both my Logitech sets skip every 3 or 4 seconds, but the skip only lasts for 1/4 of a second or less.
In the last 2 weeks, I have also recieved a new SDA compliments of T-mobiles warranty service and my results were similar with both SDA's. Other things I have tried:
- Hard reset, installing only Tornado_A2DP.cab and Tor_A2DP_cert.cab
- Hard reset, installing the cab file and the certs in opposite order
- Priority256, UseJointStereo, and BitPool reg hacks
- SurrealNetworks performance booster cab file
- Overclocking the CPU on my first SDA (don't want to try on my new SDA)
One odd thing which I have noticed is if I am navigating the menu on my SDA or even just using the joystick to select different items on my homescreen, the skip seems to stop. But it always starts skipping again once I am done playing with my phones menu.
I believe the only thing left to try is an AKU2.0 rom, but I don't want to void the warranty on my SDA yet. Does anyone have any ideas? Are their any different values I should try concerning the reg hacks? Is anyone running imate and qtek roms with the A2DP hack and experiencing skips? TIA

aku2 rom
Here is a link to the qtek8300 aku2 rom. I am using it on my qtek 8300, w/ the a2dp hack, no skipping problems. I am jealous that you have 2 SDAs, you suck. good luck, anyway.
http://www.smartmobil.no/index.php?name=UpDownload&req=getit&lid=84

dm251z said:
Here is a link to the qtek8300 aku2 rom. I am using it on my qtek 8300, w/ the a2dp hack, no skipping problems. I am jealous that you have 2 SDAs, you suck. good luck, anyway.
http://www.smartmobil.no/index.php?name=UpDownload&req=getit&lid=84
Click to expand...
Click to collapse
Lol, I had to send my old SDA back. But I was able to experiment with both SDA's for a couple of days and they both had similar problems.
What kind of headset are you using? Do you have to set as wireless stereo everytime you want to listen to music, or do you just pair the headset and you're good to go?

hey, I tried the motorol HT820, and they were uncomfortable and had bad distortion. I returned those, and got a Sony HBH DS970, and they are very comfortable, and sound terrific (cheaper, also). AVRCP controls work with WMP. Hopefully, they will work w/ the new coreplayer, haven't heard anything about that.
Once the headset is paired it is ready to go, BUT, there is one issue. If a call comes in while listening to music, the call works fine, but when the call is over, the phone has to be manually switched back to 'set as wireless stereo'. IMHO, this has been a relatively minor inconvenience.

I also thought the ht820's were uncomfortable, but I never experienced the high pitch distortion that a number of people have been complaining about. Those sony's look nice, but i'm looking for an around-the-head style headset like the moto's or logitech's. That's good to hear the sony set works well, despite the call issue.
Thanks for the feedback

dm251z said:
Once the headset is paired it is ready to go, BUT, there is one issue. If a call comes in while listening to music, the call works fine, but when the call is over, the phone has to be manually switched back to 'set as wireless stereo'. IMHO, this has been a relatively minor inconvenience.
Click to expand...
Click to collapse
Strange one that... I have an O2 IQ (Tornado, I believe, although it may be an Innovation?) and after applying the A2DP_Tornado cabs all is well, I have had no skipping, calls work properly, WMP pauses playback on an incoming call and resumes once the call is dropped as it should...
I notice in the first post there was no mention of replacing the DLL's... you are replacing them right? And with something like Resco File Explorer or the like... using the default explorer may not actually replace the DLL's!!

Funny you mention that because I didn't install the DLL's the first time i did the hack weeks ago, but I have copied the DLL's to the windows directory the last several times I tried hard resetting and reinstalling. Also, those DLL's don't exist in my windows directory on my SDA, so my only option is to copy them to the directory.
So I just tried this hack again. Steps are as follows...
1. Hard Reset
2. Sync with my computer, copy DLL files to \windows\, soft reset
3. App unlock the SDA, soft reset
4. Run certs cab, soft reset
5. Run A2DP cab, install to device, soft reset
6. Sync with bt headset
I listened to music for about 5 minutes and it was crystal clear. Paused for 5 minutes and then resumed the music and it still skips Thanks for the suggestion, it was well worth trying.
Can someone explain what the SBC.dll file does? The readme in the a2dp zip file shows reg edits concerning the other 2 dll's, but it doesn't show a reg edit involving the SBC.dll file.

Activesync...
Not sure that copying the files over with active sync will work...
And without a 3rd Party explorer you won't see the dll's in ROM, because of this I don't think they will overwrite... an app like Resco File Explorer (or smartphone version of Total Commander if there is one) allows you to see all the dll's and overwrite them with no problems...
You won't get an error using the default explorer, it just won't update the files... one way to try it is to d/l the demo of Resco File Explorer (or get a copy by other means) and do it that way...

spkr4thdd said:
Strange one that... I have an O2 IQ (Tornado, I believe, although it may be an Innovation?) and after applying the A2DP_Tornado cabs all is well, I have had no skipping, calls work properly, WMP pauses playback on an incoming call and resumes once the call is dropped as it should...
I notice in the first post there was no mention of replacing the DLL's... you are replacing them right? And with something like Resco File Explorer or the like... using the default explorer may not actually replace the DLL's!!
Click to expand...
Click to collapse
The "call issue" is particularly strange, because I didn't have it with the HT820s, only the sony headphones have that problem. I have read that other folks have also been having that issue w/ the sony headphones, so maybe it is specific to the sony bluetooth settings? Probably they rigged them so they would only work right w/ the Sony Walkman phones. anyway, I am still happy with them.

spkr4thdd said:
Not sure that copying the files over with active sync will work...
And without a 3rd Party explorer you won't see the dll's in ROM, because of this I don't think they will overwrite... an app like Resco File Explorer (or smartphone version of Total Commander if there is one) allows you to see all the dll's and overwrite them with no problems...
You won't get an error using the default explorer, it just won't update the files... one way to try it is to d/l the demo of Resco File Explorer (or get a copy by other means) and do it that way...
Click to expand...
Click to collapse
On previous attempts to make this hack work, I have used the stock file explorer, Activesync, and Total Commander to copy the DLL's. I just did a hard reset and copied the DLL's via Resco, installed the cabs and the skip is still there
On a side note, I looked in the windows directory using Resco before I copied the DLL's and the 3 DLL's were not to be found in my ROM prior to copying them. :shrug:

mmm said:
On previous attempts to make this hack work, I have used the stock file explorer, Activesync, and Total Commander to copy the DLL's. I just did a hard reset and copied the DLL's via Resco, installed the cabs and the skip is still there
On a side note, I looked in the windows directory using Resco before I copied the DLL's and the 3 DLL's were not to be found in my ROM prior to copying them. :shrug:
Click to expand...
Click to collapse
When I installed, file transfer over activesync worked fine. What are you doing about the registry edits? I know that there have been some cab files claiming to do them automatically, but when I installed, I just typed them in using a registry editor. If you didn't enter them manually, maybe you might want to check to make sure that they have been modified as they are supposed to be.

Ya, I've seen the A2DP_improve.cab file, but I haven't used it. I have been manually entering the reg edits via Total Commander. The priority256 edit is supposed to fix the skip problem, but it isn't doing the trick for me. I've been entering 60 as the dword value, but is there a different value I should try that might be more effective?

Curious. I just followed the instructions on kyungas original post, which had a number of "dword" values. I have no clue at all what any of them means or does, but none of them are set to 60.

The Priority256 key isn't noted in kyungas first post. This key is a claimed to be an improvement hack noted in this thread...
http://forum.xda-developers.com/showthread.php?t=269638&highlight=a2dp+improve
Go ahead, just ask me how many times I have used the search button

Well, i finally broke down and installed the latest i-mate ROM. My skipping problem has disappeared, the interface is much better, and my phone is definitely running faster. I may have voided my warranty, but i'm a much happier camper now.
Thanks to everyone who tried to help me with the skipping problem on the stock ROM, your input was greatly appreciated.

Related

Download/Purchase location for Widcomm BT stack?

Greets...
Thorough searching did not reveal the where I can download or purchase the Widcomm Bluetooth stack. I'm interested to know if this stack offers more services than just Dial-up Networking and biz card exchange--the only two that I see with the default.
Thanks,
me 2 interested
??? :roll:
The problems listed in the accompanying text file seem a little worrisome:
"Problem is:
(a) When I tried the BT handsfree from my G2 Headset, there's no sound from the call in. (Paired successfully)
(b) The pairing didn't last
(c) Uninstallation is a problem since the DLLs get loaded into running memory. (need to rename the DLL to .BAK manually)."
The problems listed in the accompanying text file seem a little worrisome:
"Problem is:
(a) When I tried the BT handsfree from my G2 Headset, there's no sound from the call in. (Paired successfully)
(b) The pairing didn't last
(c) Uninstallation is a problem since the DLLs get loaded into running memory. (need to rename the DLL to .BAK manually)."
yep, it does!
did u try it?
yep, it does!
did u try it?
I downloaded it, but I didn't install it. I'm worried it'll do more harm than good and that I'd have a hard time undoing it.
I downloaded it, but I didn't install it. I'm worried it'll do more harm than good and that I'd have a hard time undoing it.
rocket said:
I downloaded it, but I didn't install it. I'm worried it'll do more harm than good and that I'd have a hard time undoing it.
Click to expand...
Click to collapse
It does not work WWE112 rom!
What Widcomm_Bluetooth ver work with WM 5.0
Thanks
Phreakazoidz
:idea:

Another Bluetooth problem

OK, i was messing around with Jetware, I installed this damn program in hopes that I will be able to hear my ring tones through Jawbone BT Headset. Surprisingly it did the job, but i didn't know this crap comes with side effect. Now my phone does not ring at all, everything comes to the headset. I just wanted both to ring the same ringtone just in case if I don't have my BT on me how would I hear??! on top of that if I place my phone on vibrate then i do not hear anything on the headset. So I removed the Jetware completely from my phone but for some reason nothing has changed. I am still hearing the ringtone from the headset now and no ringtone on the phone itself. Is there anyway I can have the phone ring as it used to?and how can i have the BT headset ring when the phone is in vibrate state?
I really hate the flash the rom again as I have done too much customizations.
Please help....
Thanks in advance
K
This is why we backup our precious every morning at 3am... We also tell the backup software to reset our precous 'cause precious seems to be happier if precious is reset daily.
Seriously you might want to reinstall and turn off everything then do an uninstall. You can also search your registry for the entries that jetware changed (try deconstructing their cab file).
And I would really recommend the daily backup it has saved my backside more than a dozen times!
kyphur said:
This is why we backup our precious every morning at 3am... We also tell the backup software to reset our precous 'cause precious seems to be happier if precious is reset daily.
Seriously you might want to reinstall and turn off everything then do an uninstall. You can also search your registry for the entries that jetware changed (try deconstructing their cab file).
And I would really recommend the daily backup it has saved my backside more than a dozen times!
Click to expand...
Click to collapse
what would you recommend using for a backup of registry every day at 3am?
I was able to restore it somehow, i installed other version of cyberon first and looked in the registry entries, there was one called LauchAPEnable under bluetooth registry stuff that was missing after I removed the jetware. So then I uninstalled the cyberon and added that registry entry, now it works fine as before with one exception: when I hit the BT headset button cyberon starts without a beep when not muted, before it used to beep ones.
Use either Sprite backup (avaliable with a little searching in the Wiki, look for my XDA Live Tilt Files) or Spb Backup (have to purchase)
Either will do the job and they can backup everything not just the registry.
Jetware installed an accessible option setting in :
/ Start-->> Programs -->> Bluetooth Options -->> Hands-Free Config
/ go there and tap on the Menu ( bottom right corner )
/ select "Advance options" ( a warning will popup )
/ there is an option in there to check/uncheck "use phone ringtones" feature ...etc
if you'd already went through this route and unsuccessful ... then you are SOL
I just thought that you might have not seen these settings
goodluck ...

MP3 playback problem

Hi folks,
I have a problem with my VOX phone on MP3 playback. The problem is, when I'm listen to my MP3 musics, sometimes the playback go faster and the sound get thinny (like fast forward sounds). This occurs even using Windows Media Player or Audio Manager.
I tried to STOP and PLAY again the sound, but the problem persist. So the only way to temporarily resolve this is to restart the phone.
Some informations about my phone:
ROM: Last Martin Gonzo WM6.1
Music is played from: Storage Card
Music Player: Windows Media and Audio Manager
Other Installed Apps: Google Maps
I observed also that an VOX with official ROM has the same problem!
Can you guys please help me?
Anyone???
I doubt I'm the only one that have this problem... PLEASE HELP!
Up again... problem persists.
I've had this problem with different ROMs and audio players, the only solution I found is a soft reset. Rebooting the device solves the problem
By the way, I think it affects all sounds - e.g. ringtones or incoming message alarms. Not sure why this occurs though
I have never had this issue with ANY ROM, and I have used the majority of pre-cooked and official ones. I have also use WMP, HTC Audio Manager and now I use Pocket Tunes.
Do you use Voice Command? Disable it and see if it still happens.
ive had the same problem
hi ive had my diamond for a week and have experienced the same problem
im getting my phone exchanged tommrow
h4waii said:
I have never had this issue with ANY ROM, and I have used the majority of pre-cooked and official ones. I have also use WMP, HTC Audio Manager and now I use Pocket Tunes.
Do you use Voice Command? Disable it and see if it still happens.
Click to expand...
Click to collapse
i second that. no issues here either ....... ever. lucky me
I've had this problem in the past on my Wizard and it has recently started happening on my Vox. I don't remember the particulars on the Wizard, but it satarted happening on the Vox after I first upgraded to a custom ROM. Not sure if that is a common factor, but it's very annoying....
I experimented a little this morning, so I'll pass on some info for what it's worth.
Previously on the Vox, I had one of Dr. Gonzo's ROMs loaded. I loaded the fireburned ROM this morning, just to see if the ROM was causing this problem, and the problem still occurred after the new ROM.
The other thing I had done that I suspected was related to the problem was recently replace the battery. I went back to my old battery -- same problem.
SO....I think it's safe to say I've eliminated those two possibilities. What else, I wonder....?
I'll try removing the SD card for a while -- that's about all I can do now
Scott

The latest Diamond Opera build works on Raphael!

Haven't had any problems with it so far, but did encounter issues installing it. I originally downloaded the upgrade zip file, which contained 3 .exe files that you should be able to just copy over existing ones. Only problem was the Raphael wouldn't let me! I tried it from Activesync and File Explorer and I even tried disabling Touch Flo and soft resetting, but no joy
So then I downloaded the full cab file. This said a previous version needs to be removed, then announces that it couldn't remove it and asks if you would like to install anyway so I said yes and it worked and said I need to soft reset, so I did.
I then experienced a weird crash on startup where absolutely nothing would respond whatsoever, so I did another soft reset and now everything is working as it should be.
Only differences I've notices so far is that a little "Opera Mobile" splash screen now appears when you start browsing and it runs a bit smoother than before.
http://forum.xda-developers.com/showthread.php?t=401643
If you want to replace any exe file, you have to stop it in task manager first ..I didn't have any problems with it..replaced it with file explorer..

Disabling keyboard click but retain dial keykad beeps

I've had a good search of the forum..
I'm looking for a hack for turning off the keyboard click of SMS'ing, typing in IE, etc but keeping the beep tones for when I'm dialing in a number (when making a call).
I know you can turn off "key press" tones in settings but this is overkill as it gets rid of the dialing beeps too. I want everything muted apart from the dialing beeps. Unfortunately Advanced Config. app doesn't let you achieve this either.
I've got windowbroken unlocked & rooted device (Omnia 7) so have access to registry/explorer through WP7 Root Tools.
Thanks in advance!
Solution
I notice that this thread got a fair few views so if anyone is interested I managed to achieve this myself through a little file replacement.
The files on the phone that need to be replaced are: \windows\kbdkeytap.wav and kbdspacebar.wav
I replaced them with a 1 second silent GSM wav files (zipped and attached, see below) that I made in Audacity.
I copied the replacement files into the phone's windows directory using Windows Phone Device Manager.
You can copy the old versions into the phone's My Documents folder in case you want to revert to having clicks again. Obviously you can backup the old ones by transfering them from the phone to your computer too.
You need to restart after doing this for it to take effect (presumably it caches .wav files?).
The result is no key click when typing or pressing spacebar, but it retains the clicks for copy+pasting and deleting texts.
NB. My device isn't Interop unlocked (simply Windowbroke unlocked) so I had to grant the Touchxperience app root privileges in WP7 Root Tools in order for it to work.
strange request...
dtcyanglu said:
strange request...
Click to expand...
Click to collapse
Had the phone a year and I'm familiar enough with the keyboard that I don't need/want audio feedback to let me know what keys I'm hitting when typing. For some reason I like having the keypad tones for the phone dialer tho'.... must just be a retro thing.
Cool hack.
However, there's something you should know (for your own benefit, and to avoid confusing people with misinformation): Your phone *is* interop-unlocked. That's what WindowBreak does; it's dev-unlock and interop-unlock at the same time. You wouldn't be able to install WP7 Root Tools (or any other app with ID_CAP_INTEROPSERVICES), or install more than 10 unsigned apps, if your phone wasn't interop-unlocked.
Perhaps you meant "My device isn't Full unlocked"?

Categories

Resources