Getting HTC Windows mobile devices with GPS to play nice with PIAF

zipeee

Member
Joined
Jun 15, 2009
Messages
85
Reaction score
0
I finally got my HTC Diamond Touch2 to play nice with Asterisk/PBIAF.

For those unaware, Windows Mobile 6.1 has a built in SIP client, but it is not enabled on many devices. There are some VOIP enabler .cabs out there that will enable this. However, the HTC device's GPS subsystem share a DLL with the voip enable software. If you install the VOIP enable software, it overwrites HTC's custom dll file and kills the GPS functionality--only a hard reboot to factory restoration fixes that.

The Developers over at XDA have released hacked copy of the voip enable for HTC devices that doesn't kill the GPS/overwrite the .dll files. This should work with the HTC Touch Diamond, Pro, etc...as well as other HTC devices with GPS.

I have enclosed that and an IP dial plan that works well with asterisk; it is microsoft's default with the leading '9's removed for 10-11 digit dialing so it shouldn't prepend any digits you dial. In the phone's windows directory, just overwrite the ipdialplan.xml with the asterisk friendly one in the enclosed zip. Also, there is a sip configure.cab program to install to make it easy to register the phone to the asterisk box. Make sure install voip_hd.cab first to enable voip on windows 6.1 before the sip configure tool. A reboot is required.

Link: http://www.megaupload.com/?d=3ZLXB310
 
thanks

I have the HTC Touch Pro and would like to get it going on this phone.'

Got a newer ROM from ppcgeeks.com on it. I think it is crazy that more of the newer ROM's dont have this in it...



Question:
I followed your steps listed above. however it always wants to dial through cell. i went into the advanced settings and chose to use whenever available. and of course setup my proxy and registar and correct ports. and nothing.
 
unfortunately * codes -- e.g *97 for voicemail don't seem to work...Microsoft doesn't provide good documentation for modifying the ipdialplan.xml to allow this.
 
Check your asterisk CLI and make sure the phone is registering..Reboot the phone after changing sip settings.

thanks

I have the HTC Touch Pro and would like to get it going on this phone.'

Got a newer ROM from ppcgeeks.com on it. I think it is crazy that more of the newer ROM's dont have this in it...



Question:
I followed your steps listed above. however it always wants to dial through cell. i went into the advanced settings and chose to use whenever available. and of course setup my proxy and registar and correct ports. and nothing.
 
You could try the standard voip enable cab, but i have no idea how it affects the gps on the touch model...the gps issue seems limited to the diamonds; but that is my impression looking through the xda forums.
 
Maybe some Windows Mobile Mortscript could hack a workaround ?
 
You could try the standard voip enable cab, but i have no idea how it affects the gps on the touch model...the gps issue seems limited to the diamonds; but that is my impression looking through the xda forums.


I could care less about the GPS. I need the VOIP issue working.. lol....

gotta keep on keeping on I guess!
 
Did you enter your server on both lines? I had to add it to the proxy section also before it would contact the server.
 
One thing I have noticed, is it acts like an application, and plays audio through the speaker on the top, not the ear piece. I don't use a headset, so this makes it tough to use.
 

Members online

No members online now.

Forum statistics

Threads
26,688
Messages
174,412
Members
20,259
Latest member
Fadeek86
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top