Related
Hi all.
I've got myself an HTC S710. I like it but one thing bothers me: how do I enable VoIP-support?
Yeah, yeah, yeah, I've been here: http://wiki.xda-developers.com/index.php?pagename=HTC_Vox and here: http://forum.xda-developers.com/showthread.php?t=299950
The first thing I did was:
"To Enable it download and install the WM6VoIP.CAB."
The installation went fine and I've even got "Internet Calling: Service Blocked" on my Home screen.
Then I searched for these files and did not find any of them in the \Windows folder:
ipdialplan.xml
dnsapi.dll
voipphonecanvas.dll
rtcdll.dll
Does this mean my ROM does not support VoIP? I bought my phone in Norway.
I'd really appreciate your help on this topic.
Problem fixed, read below for details.
Weehee, I got it working.
I even wrote a little step-by-step tutorial on how I did it but it's in Russian, sorry
http://designerus.livejournal.com/243146.html
But hey, if someone is interested, I could translate the page.
Yes please translate. Thx!
All right, here's what I did to enable VoIP-support on my HTC S710.
First of all, I downloaded http://218.93.115.138/d900/patch/WM6VoIP.CAB and installed it. Then I navigated to "Start > Settings > Phone"
and verified that "Internet Calling" option showed up. In "Start > Settings > Phone > Internet Calling" I chose "Use Internet Calling: Whenever available".
If you now go to your Home Screen, you will see "Internet Calling: Service Blocked".
This how-to says that presence of the following files in the "\Windows" directory indicates
that VoIP support was not removed from your ROM:
ipdialplan.xml
dnsapi.dll
voipphonecanvas.dll
rtcdll.dll
I opened the bundled File Explorer and browsed to "\Windows" and did not find any of those files. It turned out that the files are actually there, they're just
hidden. So I downloaded Resco Explorer with Resco Registry, installed it, enabled "Show all files" feature and found the files.
Then I opened Resco Registry and set the following:
Code:
HKLM\System\VoIP\SIP
EnablePort5060 = 1
Now I had to create a _setup.xml file with my SIP settings. I have my own Asterisk server, and this is how my _setup.xml looks like:
Code:
<wap-provisioningdoc>
<characteristic type="VoIP">
<parm name="SIPSettings"
value="<provision key='1232ab01' name='Asterisk PBX'>
<provider name='Asterisk PBX' />
<user account='4000' password='try2hack'
uri='sip:[email protected]'
allowedauth='digest'/>
<sipsrv addr='asteriskserver.com:5060' protocol='UDP' role='proxy'>
<session party='First' type='pc2pc' />
<session party='First' type='pc2ph' />
</sipsrv>
<sipsrv addr='asteriskserver.com:5060' protocol='UDP' role='registrar'/>
</provision>" />
</characteristic>
</wap-provisioningdoc>
Now you need to put _setup.xml in a CAB-file. Download Microsoft Cabinet Software Development Kit and unpack it to C:\mcsdk
After you've unpacked the file, move your _setup.xml to C:\mcsdk\bin
Open a Command Prompt and create the archive:
Code:
C:\mscsdk\bin>cabarc N voip.cab _setup.xml
Now connect your phone to the computer and copy voip.cab to "\My Documents" or wherever. Install voip.cab by "tapping" the file.
To verify that the installation went fine, browse to "\Windows\System\VoIP". You should find a file called "Prov0SIPSettings" there.
Check the Home Screen. It says "Internet Calling: No service". Enable WLAN and your phone will try to authenticate with your SIP settings.
When it's finished, you will see "Asterisk PBX: Searching...". That means you're done
Make a trial call, it should work. Even "Transfer" works
Don't pay attention to "Asterisk PBX: Searching...", it says it's searching but it's connected. So it must be a bug.
Things to work on in the future:
- Make the sound come from the earpiece;
- Make DTMF work;
- Find out if it's possible to have multiple SIP accounts.
Excellent, works fine here too
I wonder whether it is possible at all to route the sound to the earpiece. It seems that only the cell phone system can access it.
Many thanks for the fine tutorial. The only remark I have is that you can use windows explorer to see the "missing" files (make sure you set "show hidden files" in explorer)
Btw, I tried WM6 SIP Config Tool (here), but it crashes.
Did anyone get it to work?
jockyw2001 said:
Excellent, works fine here too
I wonder whether it is possible at all to route the sound to the earpiece. It seems that only the cell phone system can access it.
Click to expand...
Click to collapse
It looks like this issue depends on when a particular device was manufactured. Some people got the sound from the earpiece. I still hope it's possible to route the sound too. Stay updated at http://forum.xda-developers.com/showthread.php?t=299950
Many thanks for the fine tutorial. The only remark I have is that you can use windows explorer to see the "missing" files (make sure you set "show hidden files" in explorer)
Click to expand...
Click to collapse
Ok, cause I searched for that option but did not find it.
jockyw2001 said:
Btw, I tried WM6 SIP Config Tool (here), but it crashes.
Did anyone get it to work?
Click to expand...
Click to collapse
Try this one http://forum.xda-developers.com/showthread.php?p=1309024 Although I'm still (once in a while) working on it.
Ka.
voip volume
This guide was very helpful getting voip up and running on my S710.
I'm experiencing a rather odd issue. The earpiece volume of a voip call is low although it is set at the maximum level. I do not have this when making calls over gsm. So low that it makes voip not really useful.
I read in another topic something simular but have not found a resolution or clues yet. Any help appreciated.
PS. S710 is connected to an Asterisk PBX
wvangroesen said:
This guide was very helpful getting voip up and running on my S710.
I'm experiencing a rather odd issue. The earpiece volume of a voip call is low although it is set at the maximum level. I do not have this when making calls over gsm. So low that it makes voip not really useful.
I read in another topic something simular but have not found a resolution or clues yet. Any help appreciated.
PS. S710 is connected to an Asterisk PBX
Click to expand...
Click to collapse
What codecs are you using? One more thing: the sound comes from the speaker on the back, not from the earpiece. Tried turning your phone?
Sorry I meant the speaker. But also the headset, the one that comes with the device, is still too soft.
I've been experimenting with the codecs on Asterisk, only ulaw and alaw are supported.
The sound is bidirectional, the party that I'm calling can hear me. But I can hardly hear them. Also there is a lot of static on the line.
wvangroesen said:
Sorry I meant the speaker. But also the headset, the one that comes with the device, is still too soft.
I've been experimenting with the codecs on Asterisk, only ulaw and alaw are supported.
The sound is bidirectional, the party that I'm calling can hear me. But I can hardly hear them. Also there is a lot of static on the line.
Click to expand...
Click to collapse
I'm also using ulaw & alaw on Asterisk 1.2. Most part of my sip.conf is defaulted. I'm afraid I can't help you with that, sorry. But try with a different VoIP provider like voipbuster.com just to eliminate the possibility that there's something wrong with your setup if that's the problem.
kast said:
Try this one http://forum.xda-developers.com/showthread.php?p=1309024 Although I'm still (once in a while) working on it.
Ka.
Click to expand...
Click to collapse
I tried your tool, but it always gives me an error message something is wrong with the XML and then quits. What am I doin' wrong? (PS: I did try putting http:// in front of the proxy address, but it doesn't help)
wvangroesen said:
Sorry I meant the speaker. But also the headset, the one that comes with the device, is still too soft.
I've been experimenting with the codecs on Asterisk, only ulaw and alaw are supported.
The sound is bidirectional, the party that I'm calling can hear me. But I can hardly hear them. Also there is a lot of static on the line.
Click to expand...
Click to collapse
If I select my VoIP provider it works just fine, although I had to put speaker volume to maximum. I believe there are many reg keys for finetuning behaviour. Take a look here: http://msdn2.microsoft.com/en-us/library/aa921921.aspx
What registry values do you read for HandSetModeMaxVolume and SpeakerModeMaxVolume in hklm/security/phone/voip ? (My values are 0xCCCC and 0xFFFF)
I'm trying to VoIP via GPRS/EDGE and want to use a VPN tunnel since my mobile operator blocks ports.
Well, I more or less got it to work with the inbuilt VPN "client".
It's a ridiculous procedure to connect though:
1. Configure a VPN and add *.*/* to "Work URL exceptions"
2. Set VoIP calls to "never" before connecting to Internet (Wifi or 2G/3G, in my case 2G Edge)
3. Start IE or Opera and in settings set Connection to Work
4. Open a site and verify in case you use wifi that top right symbol is wifi signal strength with the two arrows pointing L and R ("datacall") or in case you use Gprs or Edge you see G or E in top right corner
5. Now go back to homescreen and enable VoIP ("always use if available")
6. VoIP provider should now be searched and selected
Until there, I got it to work. Didn't make it yet to a succesful call though. Need to configure the damn firewall first.
WM5/6 networking sucks big time. Who the f**k invents categories like Internet and Work, and "Work exception URLs" ?
Another thing I haven't found out yet, is how to control which VPN connection is used when you have multiple connections defined.
Later on I will try with a dedicated VPN client I found (NCP Client)
Hi Guys,
Thanks for all your suggestions, here a progress report of what I've tried so far:
- Checked out the msdn site, tried several registry settings.
- Checked setting as posted by jockyw2001, I can confirm the settings and values are equal as posted by you.
- No matter what I try, Speaker Volume, Handset Volume etc etc it doesn't make any difference.
- Uninstalled voip and installed 'VM VI Black VOIP & Config.CAB' which fixes the searching... issue. I had to replace rtcdll.dll with the original one to get sound through the speaker/headset again. Still very soft sound. And still unable to control the speaker volume.
- I found a S710 review in French referring to SJPhone, so what the hack let's give it a try too.
- SJPhone works, I can actually control the volume of the speaker and put it on an acceptable level. Sound quality is not great...
- The creator of SJPhone claims they are working on a wm6 version, according to postings in their forum. Could be very promising.
I doubt whether it could be an Asterisk issue. I have several Siemens IP phones connected to the system which are working fine. And also no issues at all with various voip softphones.
But I won't give up yet... Next step it trying a different voip provider. I appreciate your feedback and keep you posted on the progress.
Thanks!
wvangroesen said:
- Uninstalled voip and installed 'VM VI Black VOIP & Config.CAB' which fixes the searching... issue. I had to replace rtcdll.dll with the original one to get sound through the speaker/headset again. Still very soft sound. And still unable to control the speaker volume.
Click to expand...
Click to collapse
I'm also running VI Black VOIP & Config.CAB with the rtsdll.dll from Sleuth's package. Never tried it with the 'Black' rtcsll.dll (apparently for developers only). You tried it and got sound from the earset? Or was it not outputting sound at all or also only from rear loudspeaker but even less loud?
jockyw2001 said:
I'm also running VI Black VOIP & Config.CAB with the rtsdll.dll from Sleuth's package. Never tried it with the 'Black' rtcsll.dll (apparently for developers only). You tried it and got sound from the earset? Or was it not outputting sound at all or also only from rear loudspeaker but even less loud?
Click to expand...
Click to collapse
Nope, never got sound during the call although I could see the call was in progress on the Asterisk box. When the call is ended I got a confirmation bleep through the speaker.
I suspected this was a codec issue so I added the codec reg keys under HKLM\Comm\RTC\Codec without luck. Then I decided to roll back the rtcdll.dll to the original one that seemed to work better, at least I got the sound back again.
Hi,
anybody had luck connecting to PBXES.com?
Thanks,
Ka.
Kast, no I haven't tried them.
Btw: can you tell me how to enter data in your tool in such a way that it doesn't spit an error about XML format wrong or so?
Hi Folks,
anyone knows a tweak or an application that automatcally redials a busy number and beeps if call is successfull. i found a french app that i dont really like cause i dont understand the menu
Thanx
In holland that's a service from our phone provider. Line busy, press 5, hang up. Line available again your phone rings, pick up, receivers phone rings and he/she picks up. (If he/she likes you )
nice.. have to check if your neighbors in the east have that nice service too
thanx for the hint
my solicitation...
see my post...
MoFun-the best russian programm-she can automatic redial if busy-search on wce.by
Try this:
http://www.pocketmax.net/redial.html
Regards,
Nika.
I can't enter settings on my diamond
Probably because you have Manila 2D. Install a program called Second Today to have your original screen to access the settings, or temporarily disable M2D by turning Touchflo off in your Home settings...
When I disable TF3D I have the icon and the menu. When I try to open the settings I am going right back to the today screen without the possibility to change the settings.
Hmmm...sorry... I don't know
I installed that PocketMax redial on my HD2.
As others have noted, you cannot access the settings with Manila running. Presumably, however, most users would not need to change settings often, set it how you want and leave it.
One also cannot exit from the app normally with Manila running. One has to use a process-killing task manager to do that, or just leave it running until next reboot.
However, another problem. When I tested it by calling my home phone with my cell (after leaving the home phone off the hook), it worked, it kept redialing.
Today I tried it where I really needed it, though, in calling a business whose line is usually busy, and it did not work at all. It somehow did not detect the busy signal. Do business phone systems have a different way of making a busy signal, that Redial does not detect? If so, that's a problem, as one is more likely to need a redial function in calling a business, than in calling a residence.
I have tried another one too called Simple Redial. Works in a different way. And has no problems with Manila. You only invoke it after calling the number once the regular way. Then open Simple Redial, which can redial that number the amount of times you select, length of times between redials, etc. One thing I don't like about it--the shortest time one can specify between redials is 10 seconds. To me, that is way too long. (I would rather set that interval to 1 or 2 seconds. The PocketMax Redial goes down to 2 seconds, but has the problems I mentioned.)
It is amazing that Windows Mobile does not have a redial function built in. My previous phone was a "dumbphone", a Sony-Ericsson TM506. That would automatically redial a busy number. Why can't a Windows Mobile smartphone do that? It should be built into the system!
Anyhow, anyone know of any other redial apps for WinMo? As it is a basic function lacking from the OS, one would think that more such apps would have been created to fill that gap!
kulikrom said:
MoFun-the best russian programm-she can automatic redial if busy-search on wce.by
Click to expand...
Click to collapse
Not knowing Russian, it is rather hard to serach for it on a Russian site.
Could you please post the app here? Thank you.
----Edit
Now I did go to that wce.by site, translated into English by Google.
I did a search for "mofun" there, no results at all.
If this is really a good redial software, please post it here.
OEMAGW.dll appears to be missing from my windows mobile 6 universal, i think its needed for voice speed dial to work over bluetooth... Im trying to switch back to voice speed dial as voice command doesnt seem to do anything (im guessing it needs training, but i cant see how to train it). Can anyone make this file available for me as I really need speed dial for my car's hands free headunit. Thanks in advance.
hotrodder said:
OEMAGW.dll appears to be missing from my windows mobile 6 universal, i think its needed for voice speed dial to work over bluetooth... Im trying to switch back to voice speed dial as voice command doesnt seem to do anything (im guessing it needs training, but i cant see how to train it). Can anyone make this file available for me as I really need speed dial for my car's hands free headunit. Thanks in advance.
Click to expand...
Click to collapse
Hi there,
I have uploaded the voice dial on the following thread:
http://forum.xda-developers.com/showthread.php?t=345256&page=7
I am not sure if this is what you are looking for!
KOR!
OK, thanks , im gonna give it a go, re-installing using that cab, and using the REG file... I was just after the dll for the OEM bluetooth audio gateway.
If i explain the problem i have maybe someone will have experienced it before. I recently flashed with JWRIGHT's rom (FANTASTIC BTW ) but it comes with voice command not just voice speed dial... which i cant get to work (pretty sure its me doing something wrong), anyway im quite happy with voice speed dial, so i want to just use that instead... I install it, apply a couple of REG fixes (just pointing to SDDIALER i think) and set it up on the button. When i press the button it works fine, but when i use bluetooth it appears to activate both voice speed dial and voice command at the same time. I get two seperate bleeps, one from speed dial and a different one from voice command, then if i dont say what its expecting it asks me to please repeat... they seem to conflict and as such it doesnt work. I think that its is something to do with the bluetooth gateway, so i just want to point the registry to the standard one... but i cant find it in the windows folder... The DLL is OEMAGW.dll .
Im hoping if i can get that and update the registry it will work... i could be wrong as im still new to playing with new roms and stuff.
Off topic a little, Im interested in trying to cook my own roms, but i dont know where to begin... im a programmer by trade but i dont really have any experience in this sort of thing. Any help or advice would be appreciated.
Hi, just bought a new car equipped with kenwood kbd bt6544u car stereo.
I succesfully connect my diamond with, but all my contacts doesn't remain on the radio after downloading and I have to resync everytime I switch off the radio, except for the quick call saved presets. I wonder if this is the normal behaviour or something is wrong. Can someone explain me how is the kenwood logic so maybe I understand how to use it properly? tks in advance brgds
hi,
I'm using my diamond with a kenwood KDC-BT8044U and I also need to sync every time but I think that this is normal... I've never seen a car stereo equipment which saves the contacts in a permanent storage... it doesn't need a lot of time and it works automatically, so...
regards
ps. If you get it work let me know how
Maybe there's a logic behind: if you connect with different phones you'll mess up all the contacts so maybe this way is better. Just this is not clear to me: when I get into the car the car bt connects but does anything, AFTER a phone call the contacts are downloaded (and sometimes hangs on downloading...). Is this also for you?
best regards
boglll said:
Just this is not clear to me: when I get into the car the car bt connects but does anything, AFTER a phone call the contacts are downloaded (and sometimes hangs on downloading...). Is this also for you?
best regards
Click to expand...
Click to collapse
I have the KDC-BT8044U and I don't have this problem, as soon as it connects the contacts are automatically downloaded.
I have another problem, perhaps you can help me, the downloading from my HTC Touch HD WM 6.5 EnergyROM (14.06.09) takes extremely long for me (approx 5min30sec). I find it very annoying because during this time I can not make any calls.
How long does it take with your phones? I tried with a iPhone of my friends and it only took a few seconds.
Why is this taking so long for me with only 78 contacts?
Please help
well, I noticed that if I have the phone on (I mean screen on) when I connect, the download starts immediately, otherwise it starts after minutes and is extremely slow... Download time is about 60 secs, I had longer download time (also hangs) when I had a specific contact on my phonebook. After removing it problem solved... I found the "guilty" because activesync was unable to sync the specific contact. Hope it helps!
Hi, I also have a Touch HD and a bt-8044u. I can't seem to answer calls or dial calls from my head unit. Does anyone else have this problem?
My headunit also downloads each time it is connected!
freeflyer2006 said:
Hi, I also have a Touch HD and a bt-8044u. I can't seem to answer calls or dial calls from my head unit. Does anyone else have this problem?
My headunit also downloads each time it is connected!
Click to expand...
Click to collapse
yes I have the same problem, see here:
http://forum.xda-developers.com/showthread.php?t=554785
go to this post, and tell what ROM you are exactly using, perhaps, if we are 2 we can get more help
I upgraded to BsB wm6.5 rom one week ago and since then all is smooth as silk: immediate connection, fast download, no more troubles!
I also use htc touch HD on BT8044U, but i can't sync sms, anyone can do this?
fedux83 said:
I also use htc touch HD on BT8044U, but i can't sync sms, anyone can do this?
Click to expand...
Click to collapse
nope, it's not available for the touch hd
Touch Diamond & Kenwood DNX7240BT
Initially had problems with these, sorted now.
Upgraded bluetooth (from Kenwood's site) but didn't help.
Next I erased pictures attached to phonebook entries and deleted ALL call records (these things store thousands of calls made, received or missed.) Now, it only takes about 6 seconds to show the entire phonebook is present on screen.
Shame the SMS won't work, yet. maybe in the future.
Hi all,
I have been looking at buying this head unit, and it would be great if you could answer the following:
I listen to a lot of audio books and would like to know that if you are listening to a track and switch the radio off, does the radio remember the track you were last listening to AND the position within the track.
It would be very annoying if the system flipped to the beginning of the track everytime....
Also does the headunit support streaming via bluetooth I have a TYTN II.
Thanks in advance....
When listening to music on a cd, playback resumes from precisely where it was prior to switching the ignition off.
I've never tried an audio book though so can't comment, sorry.
Audio streaming works fine over bluetooth (A2DP,?)from my Diamond.
H.T.H.
same problem here:
touch hd (xt grid evo 1.7)
kenwood 8044u
after every HF Connect the download starts.
The download needs about 5min then...
I have 95 contacts with ~150 numbers in my contactlist
No pictures, and all numbers as +49 123 456789
is there anything to get the download faster?
thx
Yes.
Delete all call records (in, out and missed) and text messages.
Mine had over two years worth of records at one time !
Whichever tweaking programme you use, set up a maximum list of 10 calls missed, made and received. This will prevent the list building up again. (I use 'Advanced Config' on my Diamond for this.)
H.T.H.
that's it
just deleted the history and then download nedds about 15sec now
Thx!
Is there an registry entry to set the number of saved entries?
I wish to diasble that at all for privacy reasons...
You're welcome, glad it worked for you.
Although there will be a way to limit the entries in the registry, I don't know it, sorry. If you download 'Schap's Advanced Configuration Tool' (available in this forum), it can do that and loads of other useful settings too.
I also set my phone to display only its internal phone book and not the sim contacts, which halves the number transferred to the Kenwood. This was also done from within the 'Advanced Config.' tool.
For best results, alter the number of entries for SMS messages, too. (again dead easy with the 'Advanced Config.' tool.)
My TD2 connects, syncs, but I can't hang up or establish a call by myself. Answering calls works fine using the control knob. Any suggestions?
HoPi,
I don't think your phone is supported, yet.
See, http://www.kenwood.com/cs/ce/bt/index.php for a compatibility list.
Keep an eye out for updates. When I first bought my headunit, there were 3 downloadable updates within the first few weeks.
HTH
Whoops, haven't seen that list. I just checked the local (german) version which only offers a PDF file (with 2 HTC devices mentioned). Seems like I can be glad that the phone works half-way. Thanks!
After searching for hours and hours for a way to disable voice dialing + dial last number function from my Bluetooth headset, i've decided to code my own solution, in a form of AT commands audio gateway extension. Since others may find this useful as well, i am packing it in a cab and posting it here.
All it does is putting a small audio gateway extension replacement DLL (just 4kbytes) in windows directory and changes the MS audio gateway extension settings in registry to use this replacement DLL. All the DLL does is responding with "ERROR" on the voice dial and last number dial commands from the headphone, that it. This does the trick.
To install: install the cab, reset the device
To uninstall: remove using the system control panel, reset the device
As simple as that. No guaranties. It replaces a system DLL functionality after all, don't blame me if renders your device unbootable, unusable, blows it up or even kills you... well, you know the drill, use it on your own risk. I'll be happy if someone else finds this useful.
it is embarrassing when you don't know about calling somebody
I appreciate your perfect solution
installed in kaiser with WM 6.5 OS and nokia BH-102
I tried many things and it is working perfectly
thanks
Thanks worked perfect for my wired headphones with a faulty call button.
Wired headphones?! Are you sure? Cause i would really doubt any wired headphones would allow AT commands audio gateway extension, or, in fact, communicate using AT commands.
But, if it really works... if the system actually simulates those commands and passes those through the extension... maybe i'll finally make my wired remote work with something other than the damn AudioManager program.
I am too lazy to go to my car right now (thats where the wired remote currently is), but tomorrow i am totally going to see if this really blocks the call button on that wired remote. If it does, i am going to see if the other buttons also pass through the extension, and, well, you know whats next. But i really really doubt it, its probably just a coincidence or something.
Thanks for the info.
Yes wired headphones? mine are just cheap hands free ones off ebay but pressing the button does nothing now,which is great it use to dial my last number sometimes without pressing it too.
I tried it on HD2 (Leo) but it is not working
is there any way to let it works on it
thanks in advance
I found the BT audio gateway service not loading the dll on startup on some of the devices. Try installing SK tools, go to services menu, stop the BT Audio Gateway service and then start it again, while having my cab installed. If it suddenly works and blocks the dial button after the service restart, then there may be a 'solution', as simple as making a little app that restarts the service after the device is fully loaded. Not a perfect solution, but well, if it works, then why not.
BTW, can someone point me to the right direction on how to restart WM services programatically ? What API does this ?
thanks for quick response
I tried what you said. I used Task Manager v2.9 the BT Audio Gateway already stopped and I could not start it
it says the system cannot open the device or file specified.
I have replaced the dll file manually and still
when I clicked "find in registry" it is located in HKLM/Services/BTAGSVC
BTAGSVC.dll
Replaced the DLL manually ? The BTAGSVC one ? With mine ?!?! Don't !!!
Read my post again to understand how the trick works. My DLL is by no means not a BTAGSVC replacement. What i means in my last post is that for some reason, when BTAGSVC initially loads, at the device start, it won't load the AT extension DLL (my one). I would assume this may happen because the file system is not mounted yet, or some similar reason, i don't know. And the reason i told you to try restarting the BTAGSVC is to try & see if it helps to start the service when the device is fully loaded.
Again, do not replace the BTAGSVC with my DLL, you can lose the BT audio functionality this way.
no I did not replace BTAGSVC with yours (BTAWGS)
I tried exactly what you have said. I was saying that service belongs to this file as stated in registry.
you told me te restart the service and I told the service is already stopped plus I could not start it for that error
recently I could not find BTAWGS dll file in windows folder
my question: this dll file (BTAWGS) does it exist in the original rom and your cab replace it?
regards
from my readings in this great forum
I think the bluetooth stack especially in hd2 is different than other htc devices and it is has different driver
it is WIDCOMM driver, is that true?
if so that means your file isn't gonna work
If the device is using non-MS Bluetooth stack - there is a near-100% chance my trick is not going to work, sorry.
thanks for the direction
but if I want to edit the dll file
what is the best program to do so
and what is the values that I have to change
can you tell me what you have changed in your dll file
Just in case anyone is still interested, i've now got an HD2 and found a way to disable the bluetooth dial on it. It's a bit nasty/hackish, though. Do the following:
1) Copy the "BTTrayCE.exe" from the device to your PC using any available method.
2) Open the "BTTrayCE.exe" with any available hexeditor
3) Look for "+BLDN" and "+BVRA", replace them with something like "xxxxx"
4) Replace the file in Windows directory with the patched file using any available means.
NOTES: The "BLDN" stands for "Bluetooth - Last Dialed Number", "BVRA" stands for "Bluetooth Voice Recognition Activation", those are, in fact, the AT commands your bluetooth headset sends to the phone when you push that nasty button by mistake.