yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] bender29:
I haven't gotten around to setting up pbxes/sipdriod yet, but the vonage app that was mentioned a couple months ago works very well for outbound calls.

I tried grooveip way back and call quality was horrible even over wifi so I haven't bothered with it. I'm sure it has improved, but, at least for now, the vonage app with free outbound calling is enough for me.

I forced EDGE and speedtests were showing 150kbps down / 150kbps up with solid 4 bars. Made a call to my main cell phone and quality was surprisingly excellent. No more than a second of audio delay that I could notice. I'll be sad when the free calling goes away.
[Samsung Galaxy Nexus] rafa3L:
I used sipdroid to setup pbxes with gvoice then uninstalled sipdroid and instead use csipsimple nightly build.

http://nightlies.csipsimple.com/trunk/CSipSimple-latest-trunk.apk

I only use VoIP for outgoing while on WiFi.

Tapatalk'n on the Galaxy Nexus
[Samsung Galaxy Nexus] haley_joel_osteen:
What number shows on the caller ID of the person receiving the call? (Just curious if it integrates in any way with Google Voice.)
[Samsung Galaxy Nexus] FlynDice:
Just wanted to mention here that all the complaints from the wife over my "new phone plan" have stopped since I've forced speex codec with sipdroid. The other codecs sounded great to me on my phone but I always got a complaint about bad connections from her. Echos mostly even on a good wifi signal. Now I get no complaints. I asked her about it and she says she's glad I stopped using that new system and calls over the normal cellular sound much better.... :victory:
[Samsung Galaxy Nexus] arda_:
sipdroid+pbxes+google voice issues

I dove right into this overwhelming thread yesterday reading through the posts starting with the first page. I recently ported my VZW # to GV and have the $30 Tmo 4g plan w/ 100 mins. As I understand most of the guides on xda and elsewhere on how to use VoIP with GV is outdated. Also as suggested by the OP, I went with the SipDroid+pbxes option first. After nearly 10 attempts of creating/deleting/setting up the account according to the guide, I was never able to make a call using the Sipdroid. Each time I initiated the call, I get the "your call cannot be completed...." recorded msg. The sipdroid connection shows the greendot however, I do not receive incoming calls or make outgoing calls.

I updated the profile on pbxes account, and made sure the servers were correct. I did not sign up for a premium account of Soho, basically I let SipDroid create the account on pbxes, then change the password and make sure sipdroid connects. Echo test call works like a charm. In the mean time I am using the Talkatone app which seems to be doing fine over 3g as well as wifi. But I really would like to know what I am doing wrong or not doing resulting in SipDroid+pbxes not working. I am sorry if this was answered before, but my searches came up emptyor not related to what I need. If anyone can clarify the procedure on sipdroid+pbxes setup, I would really appreciate it.
[Samsung Galaxy Nexus] bender29:
It shows the number of the cellphone. When you install the app you need to register a phone with it. Normally it sends a text message with a verification code, but it looks like there's an option to receive a phone call for the code. So maybe you can set your Gvoice number instead.
[Samsung Galaxy Nexus] Headcase_Fargone:
Is anyone else having problems with their PBXES.org account in the past 24 hours? Yesterday Sipdroid just stopped working altogether. Incoming calls actually stopped working a week or so ago, but as of yesterday I'm unable to make any outgoing calls either. Sipdroid either gives me a "call cannot be completed as dialed" error or, more often, simply hangs up before even ringing.

I gave CSipSimple a try using the same PBXES.org account and it's doing the same thing. I even tried deleting my account and setting it up from scratch through Sipdroid and nothing.
[Samsung Galaxy Nexus] codesplice:
I'm afraid I'm really at a loss on these PBXes.org issues. I just checked my phone (I haven't received a call in a few days) and everything is working perfectly. Outgoing calls via PBXes.org work fine as do incoming calls.

The big thing to make sure of on PBXes.org is that the GTALK trunk password matches your google account password (or, preferably, an application-specific password if you're using Google's 2-step verification (as you really really really should be)) and that the Sipdroid extension password matches what you have configured in the Sipdroid (or other VoIP) app on your phone. Also, make sure that Google Chat shows up as a forwarding phone option in the Google Voice settings.
[Samsung Galaxy Nexus] codesplice:
Thanks for the info on the speex codec. Just configured that on my end, we'll see how it goes!
[Samsung Galaxy Nexus] Headcase_Fargone:
Yeah, that's the first thing I verified. The weird thing is Sipdroid was working fine for me for months, both incoming and outgoing. Then one day incoming calls simply didn't ring (you can see the trunk change color when someone calls on the Status page of PBXES.org though). Then yesterday outgoing calls just stopped working. No settings have changed.
[Samsung Galaxy Nexus] project.in.process:
are you using Prepaid Widget Lite? or is it the paid version?

unlocked/rooted--and added dialer codes (2 of them i found on T-MO site),

any good write up on how you set it up? sorry, but this is a really great tool to use and i think i'm overlooking the simple answer here.
[Samsung Galaxy Nexus] codesplice:
So it sounds like the PBXes.org <--> Google Chat <--> Google Voice connection is working fine. There must be something conflicting with the PBXes.org <--> Sipdroid connection. That at least narrows things down a little bit. Not sure exactly where to go from here, but it's a start. Sort of.
[Samsung Galaxy Nexus] codesplice:
I've got the paid version. I don't recall what the difference(s) may be between the versions, I just felt like supporting the developer.

As for a write-up on the setup, check the in-app Help menu. It has a pretty good overview of what needs to be done. The two codes I use are #932# for data used and #225# for renewal date and balance.
[Samsung Galaxy Nexus] Lythandra:
The paid version auto updates. The Lite version is a manual update.
[Samsung Galaxy Nexus] Headcase_Fargone:
It appears to be working again. At least the outgoing calls are. No changes on my part, once again. PBXES.org must be having problems.

To the poster above that was having issues getting set up, you may have had the bad luck of trying to get started while their service was down. Might want to try again.
[Samsung Galaxy Nexus] arda_:
I went ahead and reset everything (deleted account, sipdroid. etc) Still having the same problem after dialing: "Call cannot be completed as dialed..." To clarify one thing, I keep reading on older and newer posts that you need to have a paid Pbxes account for GV integration. Is this true? Because some recent posts also suggest they got it working with a new free account through sipdroid. Until I can figure out the problem with Sipdroid+pbxes, I will continue to use Talkatone. It seems to be working fine with 3g (Tmo $30 unlimited 4g plan) as well as wifi.
[Samsung Galaxy Nexus] phositadc:
Question about porting # to gVoice

I use less than 100 minutes per month so I am not going to bother with the sipdroid/VOIP stuff. However, I do want to port my number to gVoice. Quick question about doing that. I know that in the gVoice App, I will need to choose "Use Google Voice for all calls" in order for my gVoice number to show up on other people's caller ID. Does selecting "Use Google Voice for all calls" do anything at all except changing my outgoing caller ID to my gVoice number? Is the call quality exactly the same as a normal call where "Do not use Google Voice for any calls" is selected? Is there any additional latency, etc.?

And again, just to reiterate, I will not be using VOIP/sipdroid or any of that. I will just be selecting "Use Google Voice for all calls" so that my gVoice number shows up on other people's caller ID.

Thanks.
[Samsung Galaxy Nexus] c0LdFire:
Well, the call is re-routed through Google's servers, but, no, it doesn't cause any latency issues or anything like that. It sounds and acts like a normal, typical phone call.
[Samsung Galaxy Nexus] Headcase_Fargone:
I've been using Sipdroid for months now with a free PBXES.org account.
[Samsung Galaxy Nexus] codesplice:
While is is a normal phone call some folks claim that Google Voice (not VoIP) does introduce some amount of latency - somewhere along the lines of ~400ms more than a standard cellular call. That said, I haven't had any problems with it.

I think that if you set up PBXes.org to handle Google Voice using Sipdroid it is free; if you were to try to configure it on your own they may want you to pay for it. Keep in mind the PBXes.org and Sipdroid are both owned by the same company.
[Samsung Galaxy Nexus] zAlbee:
Another useful one (for the 100-minute plan) is #646# to see your remaining minutes.

Easy way to remember:

#225# = #BAL#

#646# = #MIN#

#932# = #WEB#

I'm still using the Prepaid Widget Lite and can give some basic steps:

1. From the app, click Manage USSD codes > New USSD Code

2. Enter a code (e.g. #646#), press OK

3. When you get the response, press Yes

4. Add Indicator

5. Give it a name. This will be displayed on your homescreen widget as the title text. You can't change this unless you create a new indicator, so pick something sensible.

6. Click on the blue text to add it. Click "Add delimiter" if you want to insert custom text. I used "<num> mins". (You can change this later)

7. Press back, it should save automatically.

8. From your app drawer, add the 1x1 widget to your homescreen.

9. Select the indicator you just added. Customize it the way you want, text size, colours, etc. (You can change this later)

10. (optional) Set the Widget Click Action to "Send USSD request", otherwise you will have to go into the menus to update it, or

11. (optional) Buy the Pro version, to enable auto-update.

12. (optional) Root your phone, so it doesn't display the dialer every time it updates.

Hope this helps.
[Samsung Galaxy Nexus] codesplice:
Nice, that code didn't used to work. Good to see that it does now!
[Samsung Galaxy Nexus] codesplice:
You're awfully brave to trudge through all of that nonsense, but I'm glad it could help!

Interesting; I was under the impression that you shouldn't be able to use data on roaming regardless of what device you're on. I have no explanation, I'm afraid.

I'm not quite sure what you're asking. You must port your number before canceling the line with Verizon; otherwise it's no longer your number.

I may need to revise the recommendation for SipDroid + PBXes; it seems to be working great for me, but lots of other folks have been reporting issues with it. If you can't get that working, I'd recommend GrooveIP.

I've not used that integration app, so I can't directly address that. I do know that you can change your notification preferences both in the GV app and on voice.google.com in your web browser.

Yup, once you're free from a contract you can hop to a different carrier each month until you find the right fit for you!
[Samsung Galaxy Nexus] zAlbee:
It should be permanent. Once you port the number, it is no longer owned by Verizon.

That's strange, I've never seen that before. My voicemails always show in Google Voice app as coming from the caller. And they never show up in Messaging. Are you confusing SMS with voicemail? They are separate, even though they both show in GV inbox.

---------- Post added at 02:41 PM ---------- Previous post was at 02:38 PM ----------

Yep, they fixed it recently. T-mobile even sent me a text message on May 28 to tell me about it. (Before, the #MIN# code only worked for postpaid, and you had to use #999# for prepaid, but the balance it shows is only useful for non-Monthly4G plans).
[Samsung Galaxy Nexus] codesplice:
You fielded those questions much better than I did, thanks. I think my brain may be turning to mush. It's been one of those weeks at work :p

Also, since you pointed out that for whatever reason T-Mobile somewhat-recently decided to let us us #646# for our minutes usage (previously it would just return a message telling you to call to check on your usage), I see that I have 094 minutes remaining in my billing period. Which ends on the 19th. Maybe I don't really need this VoIP stuff :D
[Samsung Galaxy Nexus] hdad2:
The sms integration app doesn't do that at all. What it does is make it so all of the text messages that you send from the phone using the stock sms app or go sms are sent from your gv #. Also it makes it so sms received to your gv # come through in the stock app or go sms. Basically it makes it so you can text using the superior apps instead of texting from the gv app. Without the sms integration app, sms sent from your stock app will be from your cell # not your gv#. Sms can be received to the stock app without the sms integration, but they will appear from a strange # because they are forwarded from google when they come into your gv. If you like texting from the gv app, then your don't need the sms integration. But beware gv has some strange habits. Sms and voice mails are in one inbox (not so bad). Worse is that gv decides to start a new thread for the same contact whenever it wants. So you end up with dozens of conversation threads from the same contact. That drives me nuts.
[Samsung Galaxy Nexus] phositadc:
Does the SMS integration app have any issues or does it work pretty well?
[Samsung Galaxy Nexus] muyoso:
Ive used it now for 2 months and its been flawless. I use the app GV Integration and its been absolutely perfect.
[Samsung Galaxy Nexus] phositadc:
Does it require root? I saw one named 'Google voice sms integration' that requires root and one named 'Google voice integration' that doesn't say whether or not it requires root so I assume it doesn't?
[Samsung Galaxy Nexus] tom1l21:
So I've noticed two weird things with stock dialer integration + pbxes.

1. There are times when I try to make a call and it will simply say "connection not available" or something of that sort. I have to toggle data and then the call goes through perfectly.

2. There are some weird dropouts which happen on both HSPA+ and wifi even when both are very strong connections. I have tested it by calling Echo Test at 909-390-0003. If I say something like "ooooooooooooooooooooooooooo" I will hear my voice for 2 seconds, and then drop for 0.5 secs which repeats with perfect regularity. I'm wondering if this is some sort of echo/dual microphone noise canceling issue or something. it seems to be more noticeable when I have the in call volume of my earpiece the highest.
[Samsung Galaxy Nexus] BigKahuna68:
The free, or non-rooted version, GV Messaging Integration, works great. Been using on my non-rooted, stock, GNEX 4.1.1 for a few weeks now.
[Samsung Galaxy Nexus] FlynDice:
I've noticed the stuttering behavior when calling that echo test number also, on wifi, H, and 3g. I got it 30 minutes ago when I tried it. When I hung up and called my wife (literally right after) she had no complaints about the quality. I was in the same spot on H for both.
[Samsung Galaxy Nexus] hdad2:
I don't see this version in the market. Perhaps because I'm on jelly bean? I use the "Gv sms integration app. Works great. It's a paid app that does require root. I in fact the description states it requires a stock rom too. I believe when you enable it, some system files are modified so sms can be routed to gv from the stock app and vice versa seamlessly. I believe it will work on roms that are close to stock, but if the system files that the app modifies are too different it won't work I'm sure.
[Samsung Galaxy Nexus] austriker27:
I am on ICS and I didn't see the free version either, on the paid one. Can we get a link?
[Samsung Galaxy Nexus] BigKahuna68:
I cannot post URL links yet. Within the Playstore search for an app called "Google Voice Integration" by MDR Tools. Its the same outfit that produces the $2.99 version called Google Voice SMS Integration
[Samsung Galaxy Nexus] gthing:
I started fresh with a new PBXes account a few days ago, set it all up according to the instructions, reset my google password in the pbxes.com settings, and am able to make outgoing calls. However, I am no longer receiving incoming calls. I double checked my password as well as my extension password but I just can't get it to work. I don't really know where to start with troubleshootin beyond what I've already done.. Any ideas?
[Samsung Galaxy Nexus] wicozani:
The previously free version is now showing for $1.99 in the web Play Store, and it hasn't been updated since November 2011. Seems that the $2.99 version is the current supported version, given that it was last updated in May 2012. I just installed the paid version and am testing it out now.
[Samsung Galaxy Nexus] wicozani:
tom1l21 has done it for me!

This works!! Thanks so much! I have spent hours in the past 2 days trying to setup my new GNex with VoIP calling using PBXes.org, trying both Sipdroid and CSipSimple. I'm sure that I was getting all confused by the 2-step authentication method, and so I deleted/uninstalled everything, and followed the instructions you linked to, and it works!! I'm able to make both outgoing and receive incoming internet calls. I'm sure that I was messing up the PBXes setup, but now probably both Siproid and CSipSimple can probably capitalize on this initial proper setup. I might play around over the next few days giving each method a good workout.

If I may ask, for those of you who've expanded your PBXes.org setup using (i.e., based off of) this initial Sipdroid approach, what other extensions/trunks/routes have you found beneficial to create and for what purpose?

Thanks again to all thread participants for incredible information contained herein! I'll report back soon. Jeff
[Samsung Galaxy Nexus] Vanhoud:
http://xdaforums.com/showthread.php?t=1777261

Sent from my Galaxy Nexus on T-Mobile
[Samsung Galaxy Nexus] spidermonkeyrob:
Fix that worked for me.

I didn't look too far back to see if anyone else has already mentioned this, but for the people that are using Sipdroid and 2-Step Verification, what worked for me was going to my Google account and generating an application-specific password. Here's the steps I took:

Go into your Google account settings and click the Security button. Scroll to the bottom of this and there will be the "Generate new application-specific password" section where you can enter a name and a Generate password button. Enter something like PBXes and hit the Generate password button. Write this password down somewhere - This is going to be the password you use for setting up a new PBXes account through Sipdroid.

Delete your PBXes account (If you don't know how to do that, it's at the bottom of the "Personal Data" page on the PBXes website), clear application data for Sipdroid and set up a new PBXes account through the Sipdroid app with the same username/Google account as before, but using the application-specific password given to you through your Google account for the password. It can sometimes take a few minutes before your old PBXes account is fully deleted and it may give you a message saying that the trunk is already in use by your old username. If this happens, just wait a few minutes and try again. It takes a minute, but everything should be set up and working fine.

The application-specific password used for setting up the account will also be your password for the PBXes website. I'd advise against changing it because I've had issues with Sipdroid after changing the password.

Let me know if I left anything out and I'm sorry if anyone else has already posted this.
[Samsung Galaxy Nexus] Hotobu:
Ok, I tried to read through this, and it was a lot to take in, so let me see if I understand.

$30 a month for 100 minutes unlimited text and 5GB of data.

You're not really using the minutes on your phone for making calls you're using the data to do so, and you're going through Google voice for this.

You've got your phone setup to search for WiFi networks so you'll use them for your data instead of the data from your data plan.

Is this correct?

I'd like to know what happens with Text messages. Are texts going to your Google Voice account as well?

Also what happens with a call if you jump from a WiFi network to a tower?
[Samsung Galaxy Nexus] tom1l21:
Does anyone know if there is a way to use gtalk and pbxes.org to make free international calls? I just tried it out and it sapped the last of my $0.10 that I had in credit. Perhaps its not possible using a gtalk trunk?
[Samsung Galaxy Nexus] martonikaj:
I think you're kinda there. Let's remember that Google Voice, on its own, does not use data and does use carrier minutes. GV is a call forwarding service. In order to call using only data, you need to look onto a 3rd party VOIP solution which leverages GV for free data-only calls.

As far as searching for WiFi... I don't think that's really part of this setup 5GB is a lot of data and VOIP doesn't use hardly any compared to other types of usage. What people are doing with WiFi here is setting up to automatically join known good connections like at home and work so they can make quality VOIP calls.

If you use GV for your primary # you hand out, texts come to the Google Voice app on your phone and in the browser at voice.Google.com (or via extensions etc.).

AFAIK there's really no service out there right now that can handle that gracefully other than an official service like T-Mobile WiFi Calling. Many of these VoIP services cant even handle moving around on HSPA+.