• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Free VoIP Calling Using Google Voice + Sipdroid

lexluthor

Android Expert
May 15, 2010
4,157
402
I had been looking around for how to do free VoIP calling on my Droid X.

I came across this thread here
http://androidforums.com/android-ap...ipgate-gv-app-free-calls-sipsorcery-down.html

Apparently this process is outdated and there's a much easier process now.

I'm not sure that many people know about this yet. I know it took me a while to find this myself, so I figured I'd post here.

Here's the article that explains why the process is easier now and how to do it.
http://blog.kylehasegawa.com/google-voice-voip-on-android-just-got-a-lot-easier-with-pbxes-peering

Quick Summary of the directions.

Get a google voice number and install google voice app.

Install sipdroid (free in market)

Run sipdroid and click the link at the bottom that says new PBX linked to my google voice

Verify your google voice account email is correct and enter your google voice password below (yes, you are giving them your password). Enter your pbxes.org password below that (that's creating a new password, so it can be anything).

Click Configure or Save. I don't recall exactly what it says at that step.

If you want to be able to receive calls as well, you must have Google Chat enabled on the Google Voice website. Go to google voice->voice settings->phones and make sure you have a google chat account there and that it's enabled for forwarding.

Make and Receive VoIP calls using sipdroid. When you make outbound calls, your google voice number will appear as the caller ID. With inbound calls, as long as you have google talk checked off as a forwarding number in google voice and you have sipdroid running, sipdroid will "ring" and you can answer the call over VoIP.

Call history will appear in Google Voice AND on pbxes.org (even if sipdroid isn't open).

You might also have to check off the 3g option if you want to to work on 3g as well as wifi.

I haven't really tested the quality. Would love to see some comments on that.

Seems like this would certainly be nice to use if you are overseas with no cell connection, but can get on wifi. Or maybe if you run out of minutes in a month.

Could be some security implications here and the need to trust pbxes.org, I suppose.
 
Do you already have a line set up with pbxes.org? I think if you have one already, that won't show.

Maybe go into your application settings and do a clear data and clear cache on sipdroid and start over?

I should have titled this thread something like Free Calling over IP - Easy Method or something like that. I don't think people realize how easy this to do or how valuable it could be.
 
Upvote 0
I figured it out, I have two google accounts. One at gmail.com and another at my own domain. I want to phase out my gmail.com account, so I setup google voice on my domain (which I didn't know I could do) and then reinstalled the apps. This time Sipdroid did display the button. I created the account, but even though Google Voice was setup for my own domain it still tried to use my gmail.com (primary google account on my phone, is there a way I can delete that without resetting my phone?) After creating the account for my gmail, I logged in to pbxes.org and changed everything that showed my gmail account to my domain. Now, when I load sipdroid, it does register with pbxes.org, but phone calls aren't working. They are being logged on pbxes.org, but a voice says that the call can't go through. I'm curious if changing the pbxes.org info to my own domain has messed up somehow.
 
Upvote 0
Still having issues, I found that my domain (although services are hosted by google) the chat service doesn't allow calling which is what I need in order to make calls, if I'm correct. So I changed the settings back in pbxes.org to my gmail account and set my google voice to use my gmail as well. Now, when I make phone calls, it says that the number can't be reached as dialed or something.
 
Upvote 0
I am having issues too. I would like to resolve this soon. My department doesn't supply blackberrys so we have to use our personal phones. Total bs but that is another story. I would like to figure this out so i don't have to keep using my personal minutes for business use. (I know... get another job. Can't. Just started this one. They just neglected to mention they don't supply BBs.)
 
Upvote 0
The reason why you dont get the pbx button at the bottom of sipdroid is because you need to have google talk loaded on there as well from the market. if you created a pbx account then log in remotely and delete it before you create the account in sipdroid. good luck.I just want to know if anyone knows for sure how to make it so when someone dials my google talk number it will come to my forwarding cell phone via sip??? anyone know that?
 
Upvote 0
Lexluthor you are my hero! I have trying to get a VOIP app to work on my rooted G-Tab for two weeks! Your instructions worked!!! I can now make and receive calls. (Quality surprisingly good by the way) I completely deleted my previous pbxes.org account and wiped out my sipdroid app that I had downloaded from market the other day, using Titanium. Then I downloaded sipdroid again and clicked on the pbxes button and the 10 minutes later I was making and receiving calls. So slick!!! If anyone out there is doing this on gtablet, you do have to use headphones to hear the caller.
 
Upvote 0
The reason why you dont get the pbx button at the bottom of sipdroid is because you need to have google talk loaded on there as well from the market. if you created a pbx account then log in remotely and delete it before you create the account in sipdroid. good luck.I just want to know if anyone knows for sure how to make it so when someone dials my google talk number it will come to my forwarding cell phone via sip??? anyone know that?
yes it will come through to your cell phone. Make sure that in Google Voice under "settings" and in the "Phone" tab your cell phone number is listed as a forwarding number along with your Google Chat.
 
Upvote 0
Sipdroid has that slide up/down box. If you use that, that's answering with sipdoid. I haven't used it that much, but I suppose you can still answer it via the phone if your google voice forwards to both your phone and your google talk/sipdroid account.

ok I had the sipdroid up and it comes through. Anyway to let it run in the background so it does not have to remain up on the droid x screen? also i noticed that through the sipdroid i can push the slider up to answer but it shows i picked up but it just continues to ring.

any ideas as to why that is occuring?

Thank you
 
Upvote 0
Tried and tested = works like a charm.

Installed it just last night on a Galaxy S running Froyo 2.2.1 (rooted, not like it matters) with sipdroid 2.0.1 beta. Has the PBX button at the bottom for making setup a breeze. To enable incoming calls, in your google voice settings you need to forward calls to your google chat (ie google account email address). I can receive and make calls and txt and transcribed voice mail txt using only my data plan via both 3G or Wifi as I have a data only plan/ sim with talk time disabled.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones