yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] diablos991:
ok, just did more testing.

Random TMobile number can send and receive text messages just fine.

Google voice number can send, but cannot receive text messages.

The Google voice number was ported from TMobile last night. Does the messaging not work right away? Or did I miss a setting?
[Samsung Galaxy Nexus] xur17:
Messaging takes a few days to start working for Google Voice when you port a number. I think there is a note on their porting page about it, and that's the experience my sister had when she ported a number a few weeks back.
[Samsung Galaxy Nexus] bobsbbq:
Codesplice I got the Locale GV plugin, not realizing you have to purchase locale in order for it to work, but I bought it as well.

Could you share your settings for this?
[Samsung Galaxy Nexus] JaiaV:
This is correct, if I had known it was a problem with Google Voice and not your T-Mobile number I would have worded that differently. Either way, I should have worded my statement in the vein of porting any number to any carrier can take up to 72 hours for the routing to be correct.

Routing intercarrier SMS is actually fairly complex and involves having all of the carriers and intercarrier routing providers making sure they have every number everywhere routed correctly. There's a bit of a delay on updates through the entire system, and occasionally it gets broken in one part or another, but you just have to wait.
[Samsung Galaxy Nexus] Whalingman:
Well what's more annoying is I was having a conversation roughly 30 minutes before it stopped working. So I have no idea what it could be.

So maybe It will be another 48 hour or so for it to start working again, which is strange, since it WAS JUST working.... Weird...
[Samsung Galaxy Nexus] codesplice:
That is odd, but if you just ported that could very well be the cause. It sucks, but I'd say just wait it out for a bit.
[Samsung Galaxy Nexus] Whalingman:
Yeah I ported it, so that's what I'm going to have to do. If it doesn't work I guess I'll just go to StraightTalk or someone else. Only $15 more and it will work straight out of the box. I just hope I'll be able to port my Google Voice number with me....
[Samsung Galaxy Nexus] harveydent:
You don't need to port your GV number, just have GV forward all calls and texts from your ST # to your GV #
[Samsung Galaxy Nexus] Whalingman:
No I understand, but I ported my regular cell phone number to be used as my GV number. I'm just saying if this doesn't work for whatever reason, I'll just port my Standard number, which is now my GV number, out again.
[Samsung Galaxy Nexus] zAlbee:
As others have said, it's normal that texts won't work for the first 72 hours after porting to GV. It happened to me as well. Sending texts was working quickly, receiving took longer.

http://support.google.com/voice/bin/answer.py?hl=en&answer=1065667&topic=1708124&ctx=topic#FAQs
[Samsung Galaxy Nexus] harveydent:
The beauty of GV is that you never have to port even if you keep switching SIM cards. When you get a new SIM from ST if you do decide to switch (ST#), simply put in that SIM's number under GV's forwarding numbers, and when someone calls your Standard number, the phone with the new ST SIM (ST#) will ring even if no one knows the ST# No porting required.
[Samsung Galaxy Nexus] looneylu:
It's not a big deal, but if only it'd support MMS. I'm using GV, and knowing I can't do MMS annoys me, even though I rarely use it.
[Samsung Galaxy Nexus] haley_joel_osteen:
If they would just put on a feature to notify the sender that the recipient can't receive MMS, that would make it so much better. I am able to receive MMS from Sprint users, but not anyone else.
[Samsung Galaxy Nexus] AZ Nexus:
I set this up using the $30 plan. I had the T-Mobile voicemail deactivated then went to GV to enable voicemail but got a message that says "Note: This feature does not work with T-Mobile prepaid phone plans."

Anyone else seen this? I tried using the code that GV told me to but it dials the number and hangs up right away.
[Samsung Galaxy Nexus] noneone:
THAT would work. I'm OK with no MMS. With today's phones, most folks I know get email on their phone, get notifications when they have emails, and get emails almost as fast as they get MMS. Post taking pictures, most phones have a "share" button, that lets you send and email, MMS, facebook post of the pic, etc. equally easily.

Most of my regular peeps know to email, not MMS me. SO I don't really miss MMS.

bUT, sometimes, someone hits mms or doesn't know my gnumber can't get it. If they won't provide MMS, at least google could let peeps know I can't get them.

/agree

---------- Post added at 11:16 PM ---------- Previous post was at 11:09 PM ----------

Everyone in this thread has that issue. It's right in the OP, in red:

- No extra features. Most prepaid plans don't allow fun features like conditional call forwarding, which is what Google Voice uses to intercept your voicemail. You can get around this, but it won't be pretty.

If you leave your tmo cell voicemail on, when someone calls your google number, the tmo voicemail can pick up faster than google voicemail, so ... no calls go to google voicemail.

SO, we turn OFF the tmo cell voicemail ....

NOW, when someone calls your GOOGLE VOICE number, google voicemail should work fine. When someone calls your Tmobile cell number .... you get no voicemail, just a black hole ....

BUT, many here don't care, because they only use google voice number, don't use the cell number, dont give it out, so don't expect any calls on the google voice number.

IDEALLY we want tmo to forward calls to the tmo number to our google voicemail, but, prepaid gets no forwarding, so, we can't do this, which is what you're running into.

GL!
[Samsung Galaxy Nexus] looneylu:
I have Google Voice voicemail. That code did exactly that when I activated it on my phone. It just hangs up. It also did exactly that when I activated it on sprint a couple of years ago. I think that's just how Google makes the line connection.
[Samsung Galaxy Nexus] pdxtechdoctor:
You don't need the code and the software is correct it doesn't work on tmobile prepaid plans..

The code is only for forwarding for cell phone line to Google voicemail which doesn't work, and one of the reasons you have to completely disable your carrier voicemail..

Just skip that part of the setup and you are good to go for receiving voicemail on your Google number only... your tmobile line will just ring and ring...

---------- Post added at 10:35 PM ---------- Previous post was at 10:34 PM ----------

Personally I'm finding I can't get a good reliable FREE voip setup on the $30 plan.. currently using csipsimple -> pbxes.org -> gtalk (google voice). It works, but you can tell it's just not 100% all the time for quality, and if I end up having to pay for voip I might as well go with the ST BYOD sim... I'm also finding some dead spots here in Portland, OR so I'm thinking of switching to the ATT BYOD sim...

Anybody have any addition suggestions for free voip on the nexus? I've already done the JB latency patch which did help and also the Open ELS audio setting in csipsimple which also helped.

Any suggestions for codecs to use on 100ms - 200ms connections?
[Samsung Galaxy Nexus] austriker27:
Just ported my number from at&t and it look literally 24 hours. Like within a few minutes of being right on the button. Started Monday at 843 pm EST and it was completed Tuesday at 851 pm est. Pretty exact and as promised texting is still being worked out.

Just a heads up on my porting experience.
[Samsung Galaxy Nexus] BCWXDA:
Is there any way for me to disable the cell radio but keep the data connection on? Nearly every time ill have the sipdroid app and the native dialer ringing when someone calls. I could always disable call forwarding to my t-mobile number I suppose. Anyone know the best option?
[Samsung Galaxy Nexus] c0LdFire:
https://play.google.com/store/apps/details?id=net.geekherd.autoap

Enjoy!
[Samsung Galaxy Nexus] codesplice:
1) I'm assuming by "data connection" you mean "Wifi"; there's no way to disable your cellular radio but still have cellular data :laugh:

2) Did you happen to read the first post? That's kind of the entire point of the Tasker portion. Or...

^ what he said.
[Samsung Galaxy Nexus] codesplice:
I'll add a note to the OP to skip (entirely) the Voicemail Configuration portion of the Google Voice application setup; maybe that will cut down on some of the confusion here.

It can be tricky to get a 100% perfect free VoIP setup, and I'm with you - I don't want to save money on cellular voice only to spend money on data-based voice. Depending on your data versus minutes needs, one of the Straight Talk options may be better suited for you.

If you need less than 250 minutes per month and still want plenty of data, you'll still be better off on the T-Mobile $30 plan (+ $15 for an extra 150 minutes). If you need more than that and still want lots of data, you can use up to 500 minutes (+$40 for an extra 400 minutes) and still come off better than T-Mobile's other 5GB plan ($70/mo unlimited minutes).
[Samsung Galaxy Nexus] codesplice:
A question posed via PM:

Note: I don't typically respond to support requests via PM. If you have a question or are confused, post it publicly so the entire community can benefit from the resolution.

I think you're going about that profile the wrong way. The context we want to test for is "Call Any", not "Profile Active"; it doesn't matter what you name the profile.

1) Create a new profile; name it what you want (or don't - it will automatically take the name of the first context (test) we give it).

2) Select "State".

3) Select "Phone".

4) Select "Call".

5) Select "Any" for Type. Click the Checkmark to save.

6) Add an Enter Task. Tasker --> Profile Status

...

You should be able to get it from there I hope. Let me know if you still have trouble.
[Samsung Galaxy Nexus] austriker27:
Perhaps but it was pretty clear how you explained it. Your whole post is actually fantastic and very explanatory. You do explicitly say you can't configure the google voice vm on tmobile prepaid and thus thats why one should disable tmobile VM so it defaults to google voice VM. Perhaps you should double

underline

, bold and italicize it :laugh:
[Samsung Galaxy Nexus] codesplice:
Yup, I went back and checked the OP and sure enough that info is in there. I did edit it to emphasize the statement a bit better though.
[Samsung Galaxy Nexus] austriker27:
Also for disabling the voicemail through tmobile (which I just did) make sure you say representative, as far as I could tell there is not a way to do it through the prompts. But I didnt spend all my 100 minutes going through them to see :). Also seems you cant call over wifi/voIP because that [obviously] uses your google voice number which tmobile doesnt really know.

Just a heads up.
[Samsung Galaxy Nexus] codesplice:
Neither service is better than the other; they're just better suited to different uses. Go for T-Mobile if you need a lot of data; go Straight Talk if minutes matter more to you (or if T-Mobile has absolute **** coverage in your area).

Good info, thanks.
[Samsung Galaxy Nexus] ogp:
I initially set up Sipdroid without my correct application specific password. After following your instructions, I could make outbound calls but not receive inbound calls. I also had to make sure to use the application specific password under Extensions > Sipdroid<200> > Device Options and also update this password on Sipdroid under SIP Account. I can now receive inbound calls as well!
[Samsung Galaxy Nexus] BrianDigital:
Cool story bro
[Samsung Galaxy Nexus] hdad2:
I'm probably an idiot, but I can't get this. I can't make or receive any calls. They start to connect, but hangup after 3 seconds. All calls show in the call monitor on PBXes.org.

I see you and austriker27 have found success by making your passwords match everywhere. I've done this with an application specific. It is the same password for gmail in the trunk settings, for the sipdroid 200 extension settings, and in the sipdroid app account settings. The only place I didn't use that password is to log into PBXes.org website. austriker27 said:

what exactly is meant by that last part? Maybe I'm being stupid but "in general" is where I'm lost. There are 4 passwords here:

1. your trunk settings configured on PBXes.org (should match your GV password, or an app specific password)

2. Your extension password configured on PBXes.org

3. Your sipdroid account password setting in the mobile app (should match #2 above)

4 You PBXes.org password, to log into your account

To me it doesn't make sense why #1 needs to match #2/3, but I can buy it. Does #4 really have to match the others?? I'll never remember it to log in. Sorry I'm slow with this one. :confused:
[Samsung Galaxy Nexus] austriker27:
I meant for the PBXes.com website from your browser. Sorry for not being specific. My fault. Although not Im not so sure you PBXes.com log in password needs to be your google voice password (or gmail's app specific password). Mine is not and its working fine. My original post was just making sure you set the extension to your gmail password (or app specific password) because thats what PBXes uses to forward the call through gmail (technically gmail chat for the VoIP connection)..

Perhaps codesplice (the pro) can answer more confidently than I can.
[Samsung Galaxy Nexus] hdad2:
Thanks austriker27. That's about what I figured. But it means I still can't explain why it doesn't work for me. I think it's on the Google end of things. Pbxes shows all the calls in the monitor. I think it can't connect the call through Google somehow. I'm wondering if it has to do with Google chat/talk or whatever. I've never used or setup Google chat in my life. My GV Page doesn't have Google Talk listed like the OP shows. Could that have something to do with it?
[Samsung Galaxy Nexus] austriker27:
Yes. You need Google Chat to show up in the google voice because thats what pbxes forwards your call through to be true VoIP and not use prepaid minutes. Not sure why thats not showing up though. Interesting. Maybe you need to sign into it, or sign up for it. Try that, I think it should fix it.
[Samsung Galaxy Nexus] codesplice:
Try making a call from within Gmail (in your web browser). That should set up the GTalk voice interface, which should then get your PBXes.org set up working. I think. Maybe. :p
[Samsung Galaxy Nexus] Lythandra:
Is there a way to get the phone to stay on HSPA instead of dropping to 3G?

Where I live, I am right between 2 towers (I don't know if that is the problem) and when I am on HSPA I have a great connection but it constantly and suddenly drops to 3G and then back again to HSPA.

How do I get the phone to stay in HSPA?
[Samsung Galaxy Nexus] codesplice:
I'm afraid you're pretty much at the mercy of towers / signal strength / network congestion / etc.
[Samsung Galaxy Nexus] austriker27:
Really? Thats not an option? I used to be able to do that on my blackberry, I think there is a way. I will check when I have more time tonight
[Samsung Galaxy Nexus] martonikaj:
The towers control that connection. T-Mobile falls to UMTS when there's no active data connection, and switches to HSPA+ when you're transferring. That's just how they handle it. If your phone is dropping to UMTS in the middle of loading something and the load stops, you've got another issue I think.
[Samsung Galaxy Nexus] hdad2:
I'd be interested in forcing to hspa too. Mine has a hspa connection at work, until it actually starts to download anything. Then it drops to 3g. You can literally watch the H turn to 3g anytime you start downloading. During a speed test, it goes through ping testing with hspa, then drops to 3g when downloading.

---------- Post added at 08:23 PM ---------- Previous post was at 07:53 PM ----------

Brilliant! That did it. Google chat must not have been associated with my Google account. So they were probably refusing the PBX connection when I would try it. Might be a good note for the OP. Thanks guys!

---------- Post added at 08:32 PM ---------- Previous post was at 08:23 PM ----------

Just to be clear on this...I've played with it now that it works for me. #1 needs to match your Gmail or preferably the app specific password given in 2 step authentication. #2 needs to match #3 but neither of these need to match #1. And #4 doesn't need to match any of it.
[Samsung Galaxy Nexus] ogp:
I can vouch for this info being correct. I just verified it. I don't know why I couldn't receive inbound calls before. Perhaps there was a typo in my extension password originally?
[Samsung Galaxy Nexus] codesplice:
Good to hear! I've added a note to the OP.
[Samsung Galaxy Nexus] austriker27:
So I know it's not exactly helpful but I know you can change to 2g only under network settings. Perhaps there is a special apn you can enter for only 3g but maybe not. Guess code slice is right, too bad

I have noticed for some reason when I get an incoming call even though I answer it and start talking it still does as a missed call. What's the deal here? Any thoughts?
[Samsung Galaxy Nexus] krazykeyur:
There is a secret menu through which you can change some options.. I'm not sure if they will help or not.

"Dial" the following code: *#*#4636#*#*

After that, go to "Phone Information". About halfway down, there's a dropdown menu for "Select preferred network type". Try changing that to perhaps WCDMA only. I'm not sure if WCDMA means just "H" or both "H" and "3G"
[Samsung Galaxy Nexus] codesplice:
Depending on your configuration, calls answered via VoIP may show as missed in the native dialer (since your carrier number did not answer) while calls answered in the native dialer (over your carrier number) may show as missed with your VoIP solution. Disabling one radio or the other *should* eliminate this.

My understanding is that both 3G and HSDPA/HSPA+ both fall under the WCDMA definition (source). Forcing WCDMA only won't accomplish anything except preventing the phone from falling back to 2G when necessary (so you'll have even less coverage).
[Samsung Galaxy Nexus] austriker27:
I see, so thats the reason you have tasker run to use airplane mode while around wifi. I have not fully committed to google voice (because of the lame multi thread-same contact text issues) and so am using the tmobile number to text a bit. Perhaps I should pony up and fully commit and then enable airplane mode while on wifi.
[Samsung Galaxy Nexus] codesplice:
Another option might be to look at something like Locale GV Settings Plugin, which you can automate with Tasker to change your server-side forwarding settings. For instance: When connected to wifi, disable GV forwarding to your carrier number; when not connected, disable GV forwarding to your VoIP interface.
[Samsung Galaxy Nexus] pdxtechdoctor:
I've been using another setup for controlling my radios and it's free..

First I installed airplane mode modifier

https://play.google.com/store/apps/...GwsMSwxLDEsImNvbS53cGFyYW0uYWlyc2V0dGluZ3MiXQ..

this lets me change it so that it doesn't turn off WiFi when going into airplane mode..

then I installed AutomateIt

https://play.google.com/store/apps/...GwsMSwxLDEsIkF1dG9tYXRlSXQubWFpblBhY2thZ2UiXQ..

and it was very simple to create 2 rules one for turning on airplane mode only when connected to an access point and one to turn off airplane mode when disconnected from an access point. It even allows you to create rules for only being connected to a particular access point.

I know it is probably not as powerful as Tasker, but it does have a lot of options and it is free to try out and to use.. works well for me!

If anyone wants a setup by step to setup AutomateIt let me know...
[Samsung Galaxy Nexus] austriker27:
Thanks although I am actually not using tasker and am going the cheap skate route and using AutoAP which is free.. But thanks for trying to help! Maybe I will just live with the missed call until I fully rely on google voice and thus can turn off mobile data

---------- Post added at 06:34 PM ---------- Previous post was at 06:32 PM ----------

Nice find.

Is there any advantage to setting up those rules over using another free app like AutoAP which disables/enables airplane mode based on wifi connection?
[Samsung Galaxy Nexus] Pkt_Lnt:
Yee ha! :cowboy:

After six days, reading

everything

in this tread, rereading the OP at least ten times, I have it working on my Samsung Galaxy Exhibit (II) 4g with Google Voice, sipdroid, AutomateIt Pro (been using it for some time). I have a Sprint prepay number that has been on Verizon, Cingular, AT&T, Sprint, and I will port the number in a few days to Google Voice and have TMo kill my VM. The Sprint coverage just does not work here, in spite of the coverage maps. TMo is far better here now; two years ago it was horrid, now it is better than the coverage maps indicate. What's up with that?!? :cool:

I'm in central coastal California, very rural, as in chaparral, coastal mountains, and the Pacific Ocean is most of what I see, rural and rugged. I only have Edge where I live, but with wifi at home, I can now call in the house and not have to go out on the second floor deck to take or make calls. Fifteen miles away, where I work, I have good 3g and I have found that sipdroid works well enough for short quick calls, amazingly enough. We have no 4g here, but that is ok. Ninety miles to the south in Santa Barbara, they do. We'll see it it get here.

Thanks @codesplice for this thread, everyone else for all the contributions. I have a great home and mobile service now, far better than I have had in years. My inner technoweenie is having a ball with all the little apps that have been posted. One thing I did find was that my wifi would sleep, regardless of the settings, so incoming sipdroid calls failed. There are three Wifi Keep Alive apps in the Play Store, this one works and seems to have no detrimental battery drain. https://play.google.com/store/apps/details?id=com.shantz.wifikeepalive

One note on roaming. Since it is so rural here, I find that I am on AT&T often in my tiny home town, and in a couple of the small coastal towns as I head up toward Big Sur. I get voice and Edge / occasional 3g data fine. I searched google and found that TMo and AT&T have roaming agreements, especially in the West where there can be large open areas to cover. I guess that works to the best for me. Now I can ride my bicycle the 13 miles to town and back and stream music, where with Sprint, not a snowballs chance in hell.

I will get a GNex in the next couple weeks, now that my network and this geek plan will let me justifiy it. Thanks so much to all who have contributed. I'll try to hang around and give back some now.
[Samsung Galaxy Nexus] badpanda:
Ticking the forward calls to google chat makes any incoming caller to be able to listen all my GVoice voicemails( it does not ring on my phone when they call but direct the callers directly to my GV voicemail menu(no passcode or nothing)...the scary part is that you don't even know when someone calls...Whats the fix for that?

I also cant add another Profile which will prevent the phone from automatically going into Airplane Mode if I'm currently on a call, i mean I can add it but it does not work...
[Samsung Galaxy Nexus] codesplice:
Wow, that certainly isn't normal behavior. Have you confirmed that it works for calls coming from numbers other than any you have associated with your Google account? I've honestly never heard of that happening.

Can you perhaps export the profile that you're trying to use so we can help troubleshoot it? Or even a screenshot of each configuration would do.
[Samsung Galaxy Nexus] :
I have a question...

I have the tmo 30 dollar plan and gvoice. I'm giving my gv number to everyone. The only problem I'm having is the tmobile number..

I'm getting massive amounts of spam calls, auto calls from the local elementary, CONSTANT "is Beth there?" calls... its annoying as hell.

Is there any way to completely turn off my tmobile number??