31 Mar
Posted by Abdul Aziz as Tutorials, Windows Mobile
An XDA Developer forum member has posted details on how to configure and provision the built in VoIP SIP client embedded in the ROM of Windows Mobile 6.0 based devices.
First of all, you need to verify if VoIP support exists on your mobile device. To do this, you can either look for Internet Calling plugin on your today screen or open File Explorer and browse to the \Windows directory. Make sure you select to display all hidden files. Check if the following files exist in that folder:
ipdialplan.xml
dnsapi.dll
voipphonecanvas.dll
rtcdll.dll
If not, you can download a Cab file to install the VoIP SIP client on your Windows Mobile 6.0 device from here
After that is done, download cabarc.exe from here or here
Then download the _setup.xml file from here
Make sure to save and rename the file back to .XML extension
Replace the following details in the _setup.xml that you downloaded earlier with your SIP VoIP service provider settings:
_sip_provider_name_ with your provider name
_account_ and _password_ with your user name and password,
sip:_user@sip_host.com_ with your SIP address
_sip_proxy.com_ and _sip_registrar.com_ with your SIP proxy and registrar
Note: Add the port number (usually :5060_ against the proxy and registrar server name. For example, proxy01.sipphone.com:5060
Make sure the file is saved as _setup.xml
Then copy canarc.exe and _setup.xml to a folder lets say c:\voip
Open up the command prompt and navigate to c:\voip
Run cabarc N voiptobeinstalled.cab _setup.xml
Once the voiptobeinstalled.cab file is created in the c:\voip folder, transfer it to you mobile device and install it
If the SIP provisioning worked you should find a Prov0SIPSettings in the \Windows\System\VoIP folder on your mobile device.
If not, there might be a syntax error in the _setup.xml file.
Thanks to eluth from the XDA forum!
Update: SIP Config Loader- Free utility to automatically configure & load _setup.xml file for SIP VoIP on Windows Mobile 6.0 device
12 Responses
Shaun
April 22nd, 2007 at 6:41 am
1Have created an app that created the provisioning file for you. Check it out @ xda.
Paul
June 16th, 2007 at 4:18 pm
2Hi - I’ve been partially successful with the above, in that I now have my VOIP service shown as ‘available’ on my Today Screen, but it does not let me change it to ’selected’ - do you have any ideas please?
Matrix
July 20th, 2007 at 10:36 am
3Hello Paul, Need a help. I have HTC touch and I did above step and got ” Internet calling: Available” and sometime it shows “Internet calling: no service”. My question is how do I register to sip server though I have correct information in _setup.xml, how do I dial number?
Sabrex
August 1st, 2007 at 10:07 am
4I have an HTC P4000 (also known as the Titan or 6800) from Telus Mobility. I have done all of this, and it appears that I am being logged into my SIP provider because when I turn on the P4000, my laptop informs me that I’ve logged in from another location. However, even though the “Internet Calling” option is selected in the Settings > Today panel, it does not show up on the Today Screen. I believe this may have been done intentionally by Telus to prevent the use of the device for voice calling from wifi zones.
Is there any setting in the registry that may cause the “Internet Calling” option to disappear from the Today screen? I don’t know where to look, or what to look for, as the key may be missing in my registry altogether. Could somebody take a look around and see if anything can be found on a working device that would perhaps HideVOIP or HideInternetCalling? Thanks.
eran
August 29th, 2007 at 7:26 pm
5i need some help, i have s710 and i successfuly installed wm6voip.cab
when i install vioptobeinstalled.cab it say success but i dont see the xml under \windows\system\voip (the folder is there). i tried it also with the original file. if i try to create a file in the folder it say i have no rights
i also tried the applicatiom but i guess it not for smartphone since its crashed.
thanks in advance for your help
Peter
October 9th, 2007 at 3:58 pm
6I was able to download the WM6 VOIP client and get it into my TODAY screen. Iused the Setup Config utility. but the Today plug-in says: ‘Internet Calling: Service Blocked’ I also cannot see VOIP in the Services section within the Phone Options? the Setup Config tool is saving the config successfully, but when trying to load from the device it crashes…
HELP!!
Amit
February 6th, 2008 at 5:59 pm
7Hi,
I’ve configured the VoIP on the Dopod838pro. However I can make calls from my phone but phone shows Internet Telephony in ’searching’ mode.
Any help?
Amit
Pilar
July 16th, 2008 at 2:15 pm
8Hello,
The file _setup.xml isn´t. Can yo help me?
Nilesh
July 17th, 2008 at 9:58 am
9I am having the same problem as Peter. I got WM6VOIP.cab and installed and uninstalled many times rebooted also have done registery edit to make 5060 to 1 still no luck.
Can’t find user Internet calling uner Settings->Phone and on Today screen it shows Internet Calling: Service Blocked
V.V.Frusted with my phone now…pls pls any help v..much appreciated
kk
August 6th, 2008 at 4:05 pm
10Hi Abdul.
I am unable to download the cab file from
ftp://ftp.xda-evelopers.com/Hermes/WMXL_Support_Files/WM6VoIP.CAB
in order to install VoIP SIP client. It prompts for a Username and password.
Abdul Aziz
August 7th, 2008 at 12:46 pm
11Try the following:
Username: xda
Password: xda
jigar
September 4th, 2009 at 11:50 pm
12i have s720 , i am not able to install wmvoip.cab on my winmo 6.0, it says permission denied, i need to install fring and setup my voip
RSS feed for comments on this post · TrackBack URI
Leave a reply
Subscribe [PC]
Subscribe [Mobile]
Categories
Links
Archives
Tech[dot]Blog