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
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