FAQs

Can I use iDialer to make WiFi Calls?

It’s possible to make calls over wifi, but it’s not easy and the call quality isn’t that great. I have answered this question several times before and i know it’s talked about on the forum. But here goes:

First, set up an account with a company that provides free calling over VoIP (like skype). Then install that app on your phone and make sure it can receive incoming calls on your phone over wifi. If you sign up with skype, they have their own windows mobile app. If you sign up with other services that allow you to use a softphone (like my company, phone.com), you can use portsip, which can be configured for many different services.

Once you figured all that out and are able to receive calls on your phone, then the next step is to setup google voice to forward incoming calls to your skype number. You can tell if this is working by calling your google voice number from your friend’s phone; if your softphone app on your phone rings, then you’re good.

Then the final step is to setup iDialer to use your skype number as your callback number. On the iDialer config page, choose Google Voice (callback method) and set the “callback number” to your skype number. Then install the generated iDialer-config.cab file to your phone.

Of course, that is a lot of work and the skype app and portsip will really drain your battery very quickly. But if you really want to use wifi, it’s an option.

How do I fix “unexpected results from Google Voice” error that’s been appearing lately?

As answered in this forum post, try logging out of Google Voice from Pocket Internet Explorer. There seems to be a problem with expired cookies lately (as of May 2010).

How do I switch between Google Voice and standard dialer?

This has changed since v0.53. There are now 2 ways to switch. For those using non-touchscreen devices, you can use “up” or “down” on the D-Pad. To use the touchscreen, tap on the phone tab to cycle between services.

Why doesn’t Google Voice work with WM6.5.x?

As xda-developers member thesecondsfade elequently notes in this forum post, “The 23XXX builds of WM 6.5.5 have a newer version of Internet Explorer which is incompatible with iDialer. iDialer interfaces with the older Internet Explorer version found in the 28XXX and 21XXX builds.” He also provides a solution, but you’ll want to proceed with caution.

How do I set iDialer as my default dialer?

iDialer cannot completely replace your built in dialer (for now). iDialer is just a dialpad and could not replace your built-in dialer even if you wanted. It has no TAPI functionality built in, and actually relies on the built-in dialer for in-call features.

To integrate iDialer with the green “Talk” button, though, simply install my GreenButton program and you’re all set! For those of you who want to keep the standard green button functionality, just don’t do anything!

Why does iDialer “crash” every time I try to make a call with Google Voice?

This is how callback mode is supposed to work. It initiates a callback, and then closes down. In a few moments you should receive an incoming call from your Google Voice number. When you answer, you will be connected to your recipient.

Does iDialer support smart dialing?

No. It takes up too much screen real estate and will slow down the UI.

Does iDialer support video calling?

No, and it’s something that I don’t use so it’s not likely to be added by me.

Where are the menu buttons at the bottom of the screen?

Those only show up if you have iContact installed also. Without iContact, those buttons are meaningless. Also, make sure you have both iContact and iDialer installed in the same memory (I recommend both “My Device” but both on “Storage Card” should work as well).

Can you integrate it better with the OS?

or, can you make it work better with TF3D / Manila / TF2D / Wisbar Advance Desktop / SPB Shell

Trust me, if I could integrate it better, I would. Your best bet is GreenButton. Some people have had success with AEButton Plus.

Can iDialer support USSD messages (like “*123#”)

Not currently but I will try to add it once iDialer supports in-call features.

What is the difference between Google Voice “Callback” and “Calling Card”?

GV Callback uses an internet connection to establish a “click-to-call” much as if you were to go to http://google.com/voice/m in your phone’s web browser. Once you click “call”, you will then a few seconds later receive an incoming call from your own number that you must answer.

GV Calling Card works like a calling card… it places an outgoing call to your GV number, then dials “2″ to place an outgoing call, then dials your intended number. If you don’t understand it, then try calling your GV number manually. This method does not require an internet connection.

How do I manually configure iDialer settings

or, what do I do if my phone tells me that installation of iDialer-settings.cab file was unsuccessful?

You should be able to extract the setting values manually from iDialer-settings.cab, though it’s a little tedious. They’re stored in an xml file inside the cab. You can open .cab files with 7-zip, and probably other multi-format compression programs.

All the settings are stored in:

HKCUSoftwareSupware.netiDialer

and you should be able to see the key and value names in the .xml file.

How do I mute the keypad sounds?

Use the volumeKeypad setting. Or just install this cab: mute_keypad.cab.

How do I manually uninstall iDialer

First try rebooting your phone and then try to remove it through remove programs again. If that doesn’t work, you can remove it manually using file explorer, or by browsing your device over activesync. Just remove these files:

Program FilesiDialer directory and its contents
WindowsStart MenuProgramsiDialer.lnk

If you want to be thorough, you also have to update the registry. I suggest using DotFred’s task manager (which also allows you to modify the registry).

Remove this registry key and all its contents:

HKCUSoftwareSupware.netiDialer

If you are using TouchFlo3d, then you will also want to restore these keys to what it was before installing iDialer (this is what Remove Programs does more gracefully)

HKLMSoftwareHTCmanilaHomeLSKPath
HKLMSoftwareHTCmanilaHomeLSKText

If you’re not using TouchFlo3d, then don’t worry about that last step.

Will you add Google Voice SMS capabilities to iDialer?

I have been thinking about how to best handle this.

SMS capabilities are outside the scope of a dial pad app. However, I have considered writing an SMS app, which would include support for Google Voice. To do it right would require showing the conversations and so on and is not a small project. I’ve considered a simple SMS app that just allows you to send an SMS to a buddy, but then it’s not much better than browsing to their website:

https://www.google.com/voice/m/sms

For a nice app that can easily send SMS messages via Google Voice, try Matt Sullivan’s Google Voice Easy SMS app.