yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] Zepius:
you cant.

if you want internet calling, you shouldve ported your number to google voice.

this entire process is to use google voice for phone calls, and there is no way to do wifi calling using your phone's number.
[Samsung Galaxy Nexus] krazykeyur:
Incorrect.

I currently have a voip.ms account, and in voip.ms settings, I can set the caller-id to whatever number I want.

My outbound calls are made using voip.ms through the native SIP client, and the outbound caller ID is my TMobile number.. which is what I want.

Heck, even using something like the Vonage app will make your outbound caller ID to be yout TMobile number.. and the Vonage app doesnt use any minutes.
[Samsung Galaxy Nexus] bisache:
So does anyone know the way to program a different caller id for pbxes.org?
[Samsung Galaxy Nexus] codesplice:
I could be wrong, but I'm not sure that is a function that can be provided directly through PBXes.org. I believe it generally requires a secondary DID (a line, essentially) from another service provider like VoIP.ms or ipkall. PBXes.org essentially just handles the "switchboard" functions, but relies on another service (like VoIP.ms, ipkall, or the Google talk voice call interface that grooveip makes use of) to make that end-user connection.

So using the Google talk voice interface, you're pretty much stuck sending the GV number as the CID. To get around that, you'll need a DID from another provider, many of which will let you specify what CID should be sent.
[Samsung Galaxy Nexus] Pkt_Lnt:
Correct. A google search on this topic directs one to the pbxes faq and forums that confirm this. They give a list of providers who offer the CID define/change option.
[Samsung Galaxy Nexus] bisache:
Thanks for the help:good:
[Samsung Galaxy Nexus] krazykeyur:
For outgoing only, I think you dont need a DID... atleast from what I know about pbxes.org and voip.ms. For A CSipSimple/SipDroid -> PBXes.org -> voip.ms -> end user outgoing route, the caller ID can be set up in the voip.ms account information.. and you dont need a DID from voip.ms as you can connect to it from PBXes via the SIP URI.

Incoming is a completely different story

EDIT: But having both pbxes and voip.ms is slightly overkill because of all the hops involved. Yes, it might be better for battery life since pbxes allows TCP connection, but the latency would increase because of that extra hop.

If using voip for outgoing only, TCP vs UDP (and hence battery life) discussion is pointless as you will be connected to the voip provider only when you're making the outgoing call. It's the listening-for-incoming-calls that kills battery life, faster with UDP than with TCP
[Samsung Galaxy Nexus] rotatorkuf:
so i tried setting up sipdroid on my galaxy exhibit 4g

anytime i try to place a call it says "no suitable data network available"

i tried enabling the trigger call through option in advanced options, to no avail

anyone else experience and fix this?

back to using grooveip i guess
[Samsung Galaxy Nexus] krazykeyur:
In options, do you have 4G/3G/2G connections enabled for incoming/outgoing calling?
[Samsung Galaxy Nexus] dedeaux:
Awesome guide.

I have read through the FAQ, and I believe I have my head around this, but I wanted to get some advice on my situation before I go this route.

I live and work in Madagascar. I periodically travel back to the US for short visits or, at times, extended visits up to three months. I am thinking T-Mobile route is the best bet for me [GNex] and my wife [iPhone 4S] -- definitely a Google Voice number for each of us. Previously we both sported contracts with carriers there in the US, but in hind sight that was a bad choice (chalk it up to small town ignorance???).

So, my question is... Am I missing something, or does your guide seem like the best deal for me for short term -- i.e. this coming summer when we return to the States for a few months? Everyone elsewhere seems to point back to T-Mobile's $30 plan as well. Also, I notice that tethering is prohibited on the their unlimited plan, but I get mixed info in terms of the other plans, specifically the $30 one -- some say yes, some say it costs extra. Any definitive answer on that one? I think we'll be in spots where we need to tether.

Thanks!
[Samsung Galaxy Nexus] codesplice:
Sounds like you've got most of it sorted. The one catch may be getting a Google Voice number before you're in the States; you may need to wait and get that sorted once you get a T-Mobile SIM card with a US number on it. But yes, the prepaid options are definitely the way to go particularly if you're only after short-term use.

As for tethering, it isn't officially supported without adding an additional tethering plan. That said, T-Mobile "detects" tethering based on the UserAgent string as reported by the web browser. If your browser looks like Internet Explorer, you'll likely get redirected to the "hey, stop tethering please" page. If your browser looks like a mobile browser (Chrome mobile, Safari mobile, etc), you can generally tether without being detected. I tether on occasion (making sure to adjust the UAString if needed) and I haven't had any problems.
[Samsung Galaxy Nexus] dedeaux:
Thanks! Yeah, I will wait till I get there in the States to sort out Google Voice stuff. I should've done that the last time I was there, but I just let it slip by.

What about other than web traffic for tethering? I.e. email and such from clients. Will that normally slip by their filters?
[Samsung Galaxy Nexus] codesplice:
I've done a wee bit of other tethering (with email, chat, etc) and haven't had any problems with it. Worst case, you may be prompted to pay an extra $10 or whatever for the tethering package.
[Samsung Galaxy Nexus] dedeaux:
Thanks again. I appreciate the help.
[Samsung Galaxy Nexus] zAlbee:
I've tethered only 2-3 times, but I always used VPN (needed to get onto the corporate network). Except for the occasional slowness of T-Mobile's faux 4G, I've never had a problem.

Don't forget that it's prepaid so they can't actually charge you more than what's in your account balance.

Sent from my Transformer TF101
[Samsung Galaxy Nexus] madquack:
Delete.
[Samsung Galaxy Nexus] Burban502:
I don't have T-Mobile service around me, nor do I even have a Nexus, but I Thanked you anyways for the simple fact that I have a cheaparse flip-phone because of Verizon requiring a $30/mo "Smartphone" package! I actually don't even have land-based broadband either (hurray for AT&T being dbags!), but if I did and T-Mobile was an option around me, I'd no doubt do this. Either way, you put a arse-load of time into that tutorial and that is worthy of kudos in-and-of itself! :highfive:
[Samsung Galaxy Nexus] bankmaggot:
voice just stopped working after 3 months

I'm not sure what happened but I've been running fine using this setup for 3 months. Yesterday, the phone just stopped working for no reason. I'm running 4.2.2 stock with tasker and secure settings helper. It worked even after the update from 4.2.1. But now, I can't send/receive voice calls thru google no. I can get text fine thru my google and tmobile no. I'm able to receive/(send?--not sure) voice thru tmobile no. One thing I do notice is that when I boot up, I get an error message from the secure settings app used to manage airplane mode in 4.2.2 that says something along the line, "Unable to execute airplane mode". I went into the secure settings app and the airplane mode is checked green. Anyone else experienced this or has a solution?
[Samsung Galaxy Nexus] codesplice:
Hmm, have you tried disabling the Tasker profile? I'd kill that, exit Airplane Mode, and try to place a call using GrooveIP or similar. If that works, slowly work your way back and hopefully you can better determine what's causing the problem. What SIP client are you using?
[Samsung Galaxy Nexus] bankmaggot:
Yes, I disabled tasker profile and was able to receive call via my T-Mobile no.

The strange thing was that I discovered that I was no longer rooted. Perhaps I locked it and forgot after installing the security settings app after the update to 4.2.2. So I updated the security setting app but it couldn't update helper cos my phone was no longer rooted. So I went thru last night using the guide to root my phone again. I updated security settings and helper. No change.

Im using sipdroid with pbxes. When I dial out the sip GUI comes up and looks like its dialing but I don't get a ring tone from my phone. when I call my Google no, after three rings it goes to message.

I downloaded groove IP lite but am not familiar with it and realize I can only dial via WiFi so I'll try it when I get home tonight.
[Samsung Galaxy Nexus] codesplice:
Sounds like you lost root when you did the 4.2.2 (OTA?) update, not really surprising at all. With the SipDroid -> PBXes -> Google Voice -> POTS route, there are so many extra steps along the way that could be causing you problems. GrooveIP should get around that and just confirm whether or not your actual Google-Voice-Over-Google-Talk portion is working. I'd then double and triple-check the Google account credentials you have set up with PBXes, and double and triple-check how you've got your PBXes account configured in SipDroid. You can also glance through some of the logs on PBXes to try and determine where the calls are failing.

Good luck!
[Samsung Galaxy Nexus] Gilliam86:
Hello, I have a questions, I've searched around for 2 days and either my google fu sucks or I'm one of the very few people having this issue.

I am a former Sprint customer, I just upgraded from my Epic 4G to the Nexus 4 with the $30 T-Mobile plan discussed at the head of this thread.

I had Google Voice on my Epic for about a month, never used the calling function.

I've done all the proper steps as far as I can tell, I unstalled GV from the Epic, disassociated it from the GV account, ported my old Sprint number over to T-Mobile, and had TM disable their voicemail.

Now here's the issue, when trying to Verify my phone through the GV website, it opens that little box that says they're going to call my phone and I have to enter the 2 # code on the screen, I hit connect and my phone never rings. I've tried about a dozen different computers, but nothing.

Any ideas?
[Samsung Galaxy Nexus] codesplice:
The best I can figure is that maybe there's something screwy with the port. Have you verified that the N4 correctly receives calls to your ported mobile number? How long has it been since you started the number port process?
[Samsung Galaxy Nexus] sixpoint1:
The TMobile representative said I could check the "roaming" option and that I shouldn't worry about it because I wouldn't get charged.

Also, the default tethering is working for me, I'm on it now and have been for like 2 hours.

Will I be charged for mobile hotspot?
[Samsung Galaxy Nexus] zAlbee:
No.

Sent from my Transformer TF101
[Samsung Galaxy Nexus] bankmaggot:
So it looks like my phone is working with grooveip lite over WiFi. I was going over my password setup with Google voice PBXes and sip droid. I can't seem to remember how I got the passwords setup. In reading over the initial setup guide there were talks of two step verification n wondered if Google auto set the password for my apps.

In any case, I was able to log into my pbxes acct using password #1. Looked at my call log from Saturday (when problem started) n there doesn't seem to be anything out of the ordinary from logs when my phone was working properly, with the exception of the call lasting zero seconds (I.e. call never completed).

So I went into the sip droid app settings where the pbxes username n password is listed. I changed the password to my pbxes website and the app can no longer connect to pbxes. Changed the password to my Google password, still can't connect. Then I uninstall sip droid and reinstall in an attempt to get back to beginning figure it be simpler to setup fresh then monkey around. I get the link at the sipdroid app on startup bottom to pbxes. I guess the link only works when u have a NEW acct cos I got an error saying my acct already exist. Entered my old username back into sip droid and that's where we're at today. Sip droid unable to connect with pbxes cos of password. Though this may not explain y I went down in the first place.

Ideas on better way to reset my acct? I figure its easier to start over then try to guess passwords n settings delta. If I recall the initial settings were quick n simple to setup like 5 min n it started working without much effort.
[Samsung Galaxy Nexus] krazykeyur:
Go to pbxes.org and delete your account. Then create a new account through SipDroid with the same username you had before (just to make life easier)
[Samsung Galaxy Nexus] codesplice:
I'd try resetting the password for your SipDroid extension on the PBXes.org site, and making sure that you're using THAT password in SipDroid. I know, there's like a dozen passwords to keep up with:

PBXes.org password for managing your account

SipDroid extension password on PBXes.org to allow your client to connect to your PBX, which should match the password you're entering into the SipDroid application

GoogleTalk trunk password on PBXes.org, which should match your Google account password (or application-specific password if you're using 2-step authentication, as you should)
[Samsung Galaxy Nexus] carstairs:
Not a tech question, but does anyone know if prepaid will be getting the 4G LTE network T-Mobile's rolling out?

In related news, Google has to be thrilled that the market for unlocked phones just got that much larger.
[Samsung Galaxy Nexus] codesplice:
Probably not - to my knowledge, none of the prepaid options on AT&T get the LTE benefits.
[Samsung Galaxy Nexus] MkVsTheWorld:
This thread seems to indicate that it is available to prepaid

http://xdaforums.com/showthread.php?t=2001290

T-Mobile $30 Prepaid Plan Users Thread
[Samsung Galaxy Nexus] bankmaggot:
How do u do this? I don't see a way to delete your acct.
[Samsung Galaxy Nexus] bankmaggot:
This did it. I reset all the passwords n revoke the Google two step app password also. That PBX site was a little confusing to navigate. U have to watch the links on the left hand screen to get to the password settings. At first when I click on something the info didn't show up on the main page. The info u provided help greatly.

One question I do have is regarding the audio codec, I read a link somewhere where the person says to use on speex. I selected all codec, does that matter?
[Samsung Galaxy Nexus] post-mortem:
In case some of you haven't heard, Tasker now has a reduced price of $1.99. If you haven't purchased it, now's the time!
[Samsung Galaxy Nexus] sixpoint1:
Any reviews on Spare Phone?

$3 alternative to Groove IP and sipdroid.
[Samsung Galaxy Nexus] codesplice:
There was some discussion in this thread about it back in the fall.

http://xdaforums.com/showthread.php?p=33205863

I don't remember much about it, but I think the voice quality was pretty good but the reliability and stability wasn't quite as solid as grooveip. And there is the free version of grooveip available to try as well for calls over wifi at least.
[Samsung Galaxy Nexus] saber.srod:
Is the $30/month plan still available? I found it on the T-Mobile site but it has no links
[Samsung Galaxy Nexus] brooksyx:
Buy it through walmart:

http://see.walmart.com/t-mobile/
[Samsung Galaxy Nexus] baiju2012:
This is what I did. Got the SIM kit from t-mobile website. In the kit there would be instructions to get this Monthly 4g plan. I activated through the website and put the initial money. Make sure you choose this plan. There is another $30 plan but that one has more minutes and almost no data. Be careful and it should be straight forward.

Sent from my Nexus 4
[Samsung Galaxy Nexus] manifest3r:
I've been using simonics with csipsimple lately and have no complaints.
[Samsung Galaxy Nexus] jeraldbro:
@Manifest3r

Have you noticed any Latency with simonics on 3g/4g?
[Samsung Galaxy Nexus] crazy_lazy_bear:
I am having the issue of Tasker not automatically running the GVoice Airplane Toggle task. It works if I go into the task and run it, but it doesn't run on it's own. I tried adding quotes around my SSID as indicated in this post. It did not work for me. I am having the same issue on two Nexus 4 phones. One is running stock Android, the other Cyanogen mod 10. Below are screenshots from the Nexus with CM. Any suggestions are greatly appreciated. Thank you.
[Samsung Galaxy Nexus] codesplice:
Have you tried testing it with just a single SSID? And/or have you checked to make sure that the variables are being set correctly?
[Samsung Galaxy Nexus] crazy_lazy_bear:
Thank you for the suggestions. I am using just one SSID on both phones. On both phones I tried manually typing the variables and then selecting the variables from the label icon. Neither approach had any effect on the issue.
[Samsung Galaxy Nexus] codesplice:
If you're only using a single SSID, there shouldn't be a need for the separate SSID Checker profile. Change the Context on your GVoice Airplane Toggle profile to State -> Net -> Wifi Connected -> tap the magnifying glass icon and select your SSID from the list.
[Samsung Galaxy Nexus] crazy_lazy_bear:
OK. Thank you very much. I'll make the changes now and see how it goes when I get home. I really appreciate your help.
[Samsung Galaxy Nexus] zombie1991:
Hey codesplice...couldn't help but see you use a hedgehog for your avatar. My wife has a google+ community for them. In case you are interested at QuteQuillz
[Samsung Galaxy Nexus] codesplice:
Count me in :)
[Samsung Galaxy Nexus] crazy_lazy_bear:
I changed the Context on my GVoice Airplane Toggle profile to State -> Net -> Wifi Connected and set my SSID. I turned off the SSID Check profile. When I got home, the phone connected to my wifi, but unfortunately it did not go into airplane mode. I manually put it in airplane mode. Previously, with the GVoice Airplane Toggle context set to Variable Value, %SSID Is Set, and the SSID Check profile turned on, manually putting the phone in airplane mode would also disconnect the wifi. This time, the phone maintained the wifi connection after manually putting it in airplane mode. After leaving the house this morning, unfortunately the phone remained in airplane mode.
[Samsung Galaxy Nexus] codesplice:
What happens if you manually execute the Enter Task?
[Samsung Galaxy Nexus] crazy_lazy_bear:
Outside of my wifi, manually executing the Enter Task puts the phone in airplane mode. I left it in airplane mode for 1 minute. It did not come out of airplane mode. I again executed the Enter Task. Doing so took it out of airplane mode. At home, instead of manually putting the phone in airplane mode, I will execute the Enter Task (if it doesn't run automatically). Then, when I leave the house, I will see if the Exit Task automatically takes the phone out of airplane mode. Your question makes me realize that yesterday, instead of manually putting the phone in airplane mode, I should have manually run the Enter Task. If I do not have good results, I may just uninstall Tasker, restart the phone, and start from scratch. I appreciate your helping me troubleshoot this issue.

---------- Post added at 10:30 AM ---------- Previous post was at 09:51 AM ----------

I have access to another wifi today. I tried everything with no change in the issue. I started from scratch. I don't know what the problem was, but it is now working. Thank you again, codesplice, for all your help. Please let me know how I can return the favor.
[Samsung Galaxy Nexus] codesplice:
I'm glad you got it sorted - I was running out of ideas!
[Samsung Galaxy Nexus] unzen:
google voice COSTS too much

Is there an alternative to this without any integration of privacy-raping google voice? I realize financial costs will increase with the elimination of the privacy commodity payments
[Samsung Galaxy Nexus] codesplice:
"privacy-raping" ? Lol, okay. I take it you also avoid all other Google products (Gmail, Talk, Plus, and Android), and I'm much more comfortable with Google's privacy policies than I am with, say, pbxes.org (which is, to me, sketchy as hell). But I'll humor you:

Many of the big VoIP/DID providers will let you set up a number to forward to a landline (or mobile line) in addition to the VoIP service, or you could use PBXes.org to get that function as well.
[Samsung Galaxy Nexus] zombie1991:
I used an eBay refill off of the classified section. I got $50 added for $34.50. Yes I had to enter my phone number and THEY did the refill but they DID do it. I've done it twice now. Once to "test the waters". And then again a few days later. It was also through PayPal. So I have $100 on my account now. Three months of service and a buffer for call overflows for $69.

I also refilled my wife's AT&T Straight Talk $45 plan for like $37 from the same seller. Probably NOT the seller you used but the same seller I found for my T-Mobile stuff is what I meant. You might look into the classifieds the next time.
[Samsung Galaxy Nexus] Pkt_Lnt:
I have looked at it, was hesitant giving them a phone number to enter, but had to do the same with RefillMobi. Thanks for the heads up that it was successful.

I did get one spam text from 30211 that charged my account $9.99 later the same evening, but I think now it was coincidence. I did have to call T-Mobile to get the charge reversed, but it was fast and easy.
[Samsung Galaxy Nexus] codesplice:
Thanks for information on the other refill options. It sucks that CallingMart can't give T-Mobile discounts anymore, but I'm glad you guys have found alternatives. I'll give one of them a shot next month when I have to refill :)
[Samsung Galaxy Nexus] post-mortem:
Just be warned, guys, that some of these Craigslist/eBay sellers are making fraudulent sales. They buy prepaid refill cards with stolen credit cards, then sell the refill cards for cheap online. If that's the case, when/if the credit card owner reports the fraudulent transactions, T-Mobile will freeze your account, and you'll lose the funds you had added. Then, you have to go through hoops to prove to T-Mobile that you were not the one who stole the credit card info. You'll get your phone back to working condition, but it will have cost you time & money.

Personally, I advise sticking with the "if it sounds too good to be true" policy.

Good luck.
[Samsung Galaxy Nexus] James62370:
First thanks so much for this guide. I've been using Groove IP and Talkatone and seems to work fine. I started reading this guide and thought why not try SIPDroid since quality is suppose to be better.

I downloaded the SIPDroid app from the playstore and setup an account with the same credentials as my Google Voice account. I have a green light when logged in, however, every time I try to initiate a call. I hear something like this "call cannot be complete, try your call again later".

I searched through this thread and have not found a solution. Can anyone advise if SIPDroid is still allowing Google Voice trunks to be used for free?

Thanks in advance.
[Samsung Galaxy Nexus] Pkt_Lnt:
99.99% of the time, this is a password mismatch in PBXes. Double check them all.
[Samsung Galaxy Nexus] James62370:
Thank you for your prompt reply. I am using the same credentials as my Google Voice when account was created. I've read that special characters may not be usable in passwords. However, I thought since I do have a green sip icon on the top left on my phone, that all is working properly as far as passwords. When I go to Setup PBXes, I don't see a place for a password, however at sub PBXes I see a blank password. When I enter my credentials there, the app cannot log on. My apologies for the newb questions. First time trying to setup SIP.

Any other advice?
[Samsung Galaxy Nexus] zAlbee:
Green dot is not enough. There are 3 different passwords for PBXes.

Sent from my Transformer TF101
[Samsung Galaxy Nexus] James62370:
Finally figured it out... Password was correct in all areas, however, pbxes.org cannot use passwords with special characters. After simplifying my password, it now works. Thanks for your help.