Android ApplicationsAll the information you could ever want about Android Applications. Learn about apps and get help with them... all here! New apps can be found and announced in the Applications Announcements forum linked below.
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.
Last edited by lexluthor; February 17th, 2011 at 10:53 AM.
Reason: corrected link
The Following 15 Users Say Thank You to lexluthor For This Useful Post:
Device(s): Samsung Galaxy S3, HTC One S, Samsung Galaxy S 4G, Nook Color
Carrier: Verizon and T-Mobile
Thanks: 128
Thanked 354 Times in 217 Posts
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.
I started over. I reinstalled Google Voice and go through the setup, it asks me to dial a number to configure Google Voice on my phone. I called the number, but it hangs up on me after 3 seconds.
Google Voice is configured and working because someone left me a voicemail on it last night and it transcribed it. pbxes.org still doesn't show up. Is this because I have a Droid X possibly?
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.
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.
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.)
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?
Thank you for starting this thread. I've been looking into this topic, so its nice too have this info brought together in one thread. I have reservations about the security risks, so I'll keep a close eye on this topic to hear how your experiences are with this solution.
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.
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.
Device(s): Samsung Galaxy S3, HTC One S, Samsung Galaxy S 4G, Nook Color
Carrier: Verizon and T-Mobile
Thanks: 128
Thanked 354 Times in 217 Posts
Welcome. I wish I used a better title and the thread probably would have gained more traction. I know a lot of people are looking to do this and it's so easy (when it works).
I don't think people are realizing what this thread is about.
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.
Thank you for your response. I guess I should clarify, will this come through as SIP and does not use any cellular minutes?
Device(s): Samsung Galaxy S3, HTC One S, Samsung Galaxy S 4G, Nook Color
Carrier: Verizon and T-Mobile
Thanks: 128
Thanked 354 Times in 217 Posts
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.
The Following User Says Thank You to lexluthor For This Useful Post:
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.
This seems to have worked for me! Does it go against the minutes I have purchased in Google Voice for International Calls, or is it just using GV for the actual connection.
Device(s): Samsung Galaxy S i9000 16gb
Froyo 2.2.1 rooted
Carrier: Not Provided
Thanks: 0
Thanked 0 Times in 0 Posts
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.
Okay. This is my setup. I'm currently using a Verizon phone without a plan. I'm piggy backing off of my bro's skype account and have set GV on my phone to have his skype number. Not my Verizon number. I am using the newest Sipdroid and did the auto setup with my GV number. Here's the thing. I can make calls and send texts no problem. But when someone calls, it rings on my phone and on my bro's skype but when I answer on my phone. It doesn't pick up AND his skype is still ringing. I have my GV to forward to my google chat and his skype number. Any suggestions? I had this setup the long way before. Going through SiptoSis with a cmd window connected to skype. Thankfully, this new setup doesn't require my laptop be connected to the net AND that window up. Now my bro just has to maintain his skype subscription. Running on LG Ally with hacked Froyo rom.
Last edited by Krasik; January 17th, 2011 at 03:01 AM.
Currently, I am using a combination of SIPDroid, Google Voice, Gizmo5, and GV Callback to accomplish WiFi calling. Are you telling me theres a better way to do it now? A method of WiFi calling that does not require Gizmo5?
Device(s): Samsung Galaxy S3, HTC One S, Samsung Galaxy S 4G, Nook Color
Carrier: Verizon and T-Mobile
Thanks: 128
Thanked 354 Times in 217 Posts
Quote:
Originally Posted by riffdex
Currently, I am using a combination of SIPDroid, Google Voice, Gizmo5, and GV Callback to accomplish WiFi calling. Are you telling me theres a better way to do it now? A method of WiFi calling that does not require Gizmo5?
Yes, exactly. No Gizmo5 or GV Callback required. Refer to the first post.
all i need to kno is how to get my google chat to be a phone, can someone explain that to me
Me too... I am trying to set this up and I cannot get it to work. I think it has something to do with Google Chat, as I really don't even know what it is... But I do have Google Voice Settings set to forward to it...
Its not really google chat so much as its google voice and sipdroid. The only thing you do with google chat is making sure its checked under voice settings/forwarding. Are either of you two on android 2.0+ at least?
I installed sipdroid a million times and the button never showed up. I have google voice through my google apps email account (not @gmail.com).
I added a gmail account to Android (Evo 4G running CM6.1.2) and then and only then did the PBX account button show up after installing sipdroid. Hope this helps anyone who may be having the same frustrations.
After I set up the new PBXes account through siproid I then logged into pbxes.org and changed the gtalk trunk info to my google apps info. I also changed my email contact info under the Personal section.
The Following User Says Thank You to grimloch For This Useful Post:
Concerning the original post, I think there may be some confusion about changing settings in one's Google Voice account. Some may think you are referring to the Google Voice App rather than the actual online account settings. I believe the app is not involved in this setup at all, correct?
I have been trying to get this set up for the past few days but I can't seem to get it to work no matter what. I think this has something to do with Google Chat. I don't even know what Google Chat is, and don't use it. I think I must have Google Chat setup incorrectly or maybe my pbxes account is not set up right. I have my Google Voice set to forward to Google Chat but do I need to DL Google Chat to my phone for it to work or something? What do I need to do to setup my pbxes account? I don't know anything about pbxes I just created one using the button in SIPDroid and I logged in, but it doesn't seem to work. I have been using SIPDroid/GV Android App/GV Callback app/Gizmo5 for the past few months and I had it working fine with Gizmo5. But it was sort of unreliable and sometimes I would be at home with my phone connected to WiFi, and the circle at the left of the notification bar would be green (indicating everything was working fine), but if I tried to call my GV number, it simply would not ring on my phone. Other times it worked perfectly. At times the circle would turn red or yellow for a few seconds but would reconnect and go back green, but this didn't happen a whole lot. I was hoping to get this pbx thing set up to simplify the whole process and eliminate some of the variables. I think I have a better chance of this thing working consistently if I don't have to depend on so many different services functioning perfectly all the time. If anyone has any idea why it might not be working please let me know your thoughts :/
EDIT: The problem is definitely not from Google Voice. I can call my GV number and (if I have Gmail open), it will start ringing on my computer. There seems to be some problem getting from GV to going through Google Chat or the PBX acct. Also I just realized the notification circle at the top left is red now. It was green earlier, but it still didn't work then. Anyone know why it would be red and how to try to fix it?
Quote:
Originally Posted by Krasik
Its not really google chat so much as its google voice and sipdroid. The only thing you do with google chat is making sure its checked under voice settings/forwarding. Are either of you two on android 2.0+ at least?
I am on 2.2.
I have Google Chat checked as my only number to forward to, so if you are saying that's the only thing I need to set involving Chat, then that's probably not the problem. The problem is I have no idea exactly what component of this whole thing is not working out right. GV works fine (I can dial my GV number and it rings on my computer when I have Gmail open), and I have been using SIPDroid with Gizmo5/GV/GV Callback for a few months so I figured SIPDroid is working okay...
EDIT: One weird thing I have noticed is, when I set up the pbxes.org acct linked to my GV acct (I did this by clicking the button in SIPDroid when I opened it), I created the username "riffdex@pbxes.org". But after it set everything up, if I drag down the notification bar it says "riffdex-200@pbxes.org
Registered"
If I go to Settings and click "SIP Account", it has my acct input as "riffdex-200". It makes no sense because if I go on the website pbxes.org on my actual computer, I log in with riffdex, not "riffdex-200". I have tried to log in as "riffdex-200" and it says it's not even a valid account. So obviously my account is riffdex, not riffdex-200. But it has my Username input as "riffdex-200" and it says "Registered" with a green circle at the top; Which would imply all the info is input correctly. I even tried to change the Username to riffdex and then the circle went red and it didn't work at all. I had to change it back to riffdex-200 to even get the circle back green. This doesn't make any sense to me, and I've had trouble even trying to explain it to you guys, much less understand why it is doing that...
Here's a SS to explain it: http://img534.imageshack.us/img534/9259/downloadio.jpg
Sorry it's bad quality picture (taken with an ERIS)... It makes no sense that it would say "riffdex-200@pbxes.org". My username is riffdex@pbxes.org. I go to the website on my comp and log in as riffdex and it works, and if I try riffdex-200 it says invalid username/password. So my username is obviously riffdex so why would it say riffdex-200? It just makes no sense :/
Last edited by riffdex; January 19th, 2011 at 02:23 AM.
Here's a SS to explain it: http://img534.imageshack.us/img534/9259/downloadio.jpg
Sorry it's bad quality picture (taken with an ERIS)... It makes no sense that it would say "riffdex-200@pbxes.org". My username is riffdex@pbxes.org. I go to the website on my comp and log in as riffdex and it works, and if I try riffdex-200 it says invalid username/password. So my username is obviously riffdex so why would it say riffdex-200? It just makes no sense :/
200 is your extension at pbxes. login to your pbxes account and click on extension in the left hand pane. hope this helps.
I figured out how get received calls to answer. You must go check Auto-Answer in use and Auto-Answer on demand in Sipdroid Call Options. Not sure if both have to be checked but I can answer calls now. It rings once or twice then picks up.
200 is your extension at pbxes. login to your pbxes account and click on extension in the left hand pane. hope this helps.
- jack
ok thanks for clearing that up
Quote:
Originally Posted by Krasik
I figured out how get received calls to answer. You must go check Auto-Answer in use and Auto-Answer on demand in Sipdroid Call Options. Not sure if both have to be checked but I can answer calls now. It rings once or twice then picks up.
Just tried this but SIPDroid still will not ring when I call my GV number. :/ I've set this up/switched back to Gizmo5 so many times I should be a pro at this... but it never works :/
If I'm not mistaken, you need to have your cell number and Google Chat forwarded in Google Voice on the website, not the app. That's how I have mine set up.
If I'm not mistaken, you need to have your cell number and Google Chat forwarded in Google Voice on the website, not the app. That's how I have mine set up.
Yes, I enabled Google Chat forwarding through the Google Voice settings under the website. I haven't changed any settings under the android app at all since I have been trying to set this up. Btw I just replied to your PM.
Flaw no, occasional Pbxes.org down yes. Sometimes, I have to try and make a call, hang up, and do it again. As of lately, it hasn't been too bad. Works everytime.
The Following User Says Thank You to Krasik For This Useful Post:
So I have been attempting to use this on my VM intercept. I've found that when google voice is forwarded to the cell number I am being billed minutes on my account. This is more than a little concerning.
If I disable forwarding to my cell phone I am no longer being billed but the call quality is terrible. I can hear the incoming calls quite well but on the other end there are echoes and/or other people on the line. This is on both 3g or wifi (at multiple locations including at work wifi-->T1).
Device(s): Samsung Galaxy S3, HTC One S, Samsung Galaxy S 4G, Nook Color
Carrier: Verizon and T-Mobile
Thanks: 128
Thanked 354 Times in 217 Posts
Quote:
Originally Posted by chichen
So I have been attempting to use this on my VM intercept. I've found that when google voice is forwarded to the cell number I am being billed minutes on my account. This is more than a little concerning
You must have somehow been answering through the phone and not sipdroid. That's the only way that could happen.
I have never been able to set this up still. It makes no sense why it would not work as I have done everything exactly how it says to. I managed to set up SIPDroid/GV/GV Callback/Gizmo5 for VOIP use, and it seems like this should be a lot easier to set up. I don't think I am doing anything wrong in the setup. Does anyone have any ideas..
This has stopped working for me in the last few days. I even deleted my PBX account and re-created one and it still fails. Every call says that it cannot be completed as dialed.
Device(s): LG Ally, Samsung Fascinate, Viewsonic G-Tablet, B&N Nook Color
Carrier: Not Provided
Thanks: 34
Thanked 99 Times in 84 Posts
Quote:
Originally Posted by riffdex
I have never been able to set this up still. It makes no sense why it would not work as I have done everything exactly how it says to. I managed to set up SIPDroid/GV/GV Callback/Gizmo5 for VOIP use, and it seems like this should be a lot easier to set up. I don't think I am doing anything wrong in the setup. Does anyone have any ideas..
It is now. All you need is SIPDroid + Google Voice (Don't really need the Google Voice App).
1) Download Google Voice (The real Google Voice App).
2) Make sure your google account has google voice enabled.
3) Download SIPDroid.
4) On first run, tell it to set up PBXes for Google Voice.
All done!
Quote:
Originally Posted by comprocket
This has stopped working for me in the last few days. I even deleted my PBX account and re-created one and it still fails. Every call says that it cannot be completed as dialed.
I know the Google Voice trunk was broken for a bit... Works fine right now though.
Sup people, i finally got this working well and been using it for a bit but a few things, it only rings 1 time and then it ends the call and goes straight to voice mail sometime, i cant even get up and get my phone or i pick it up from when the phone is rite next to me and i miss the call. and my Bluetooth worked on 2 calls so far, i can always hear them but they cant hear me...if those 2 are solved everything will work perfect.
lexluthor i sent you a message u never answered me i figured it out on my own but plz help me on this one, so i can get it to ring as long as a regular phone does and if u can help me on the bluetooth situation that would be great also thx all hope to hear some feed back. and thx for putting this up its the best!!!!!
It is now. All you need is SIPDroid + Google Voice (Don't really need the Google Voice App).
1) Download Google Voice (The real Google Voice App).
2) Make sure your google account has google voice enabled.
3) Download SIPDroid.
4) On first run, tell it to set up PBXes for Google Voice.
All done!
I know the Google Voice trunk was broken for a bit... Works fine right now though.
That is exactly the steps I have taken for the (seems like) 20th time now, and it never works. SIPDroid does not ring when I call my GV number. I have GV set to forward to Google Chat, and I have my PBX acct set up in SIPDroid and it says registered.
I was just reading this page: :: p b x es :: your virtual PBX and CRM on demand
It says that "Starting today all paid users may register their Google Voice trunks from their PBXes... [cont.]"
Does this mean this will not work unless I am a paid user for PBXes?