yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] zAlbee:
@JoeBruin,

Is the iPhone ringing Talkatone or regular cell?

In Google Voice settings, make sure you have Forwarding to Google Chat checked, otherwise VoIP won't ring. (although I heard SipDroid might prevent other GChat interfaces from ringing, not too sure about that).

---------- Post added at 11:38 PM ---------- Previous post was at 11:31 PM ----------

Wait, I'm confused. Last post you said it wasn't forwarding to cell when NOT on wifi, now it doesn't forward when ON wifi. Does forwarding work at all? XD

Seriously, make sure airplane mode is off, and have someone call you. Sipdroid and Android dialer should both ring (they should alternate, it's very obvious and annoying). For when you are ON wifi, make sure that outgoing calls also work (some wifi APs I've found do not play well with VoIP at all) and also check the logs at pbxes.org to see if they saw the calls.
[Samsung Galaxy Nexus] muyoso:
Man, my entire system is in chaos after upgrading to the nexus 4. Tasker is unable to toggle airplane mode and now GV SMS integration seems to have stopped working. Gonna have to try and figure this out.
[Samsung Galaxy Nexus] Pkt_Lnt:
@codesplice posted about the api 17 changes. It will affect many functions for us using the techniques in this thread. I am still on 4.1.2 and have lost my interest in the N4 at this time.

http://xdaforums.com/showpost.php?p=34119472&postcount=1313
[Samsung Galaxy Nexus] whitedragonz83:
Currently I have CSipSimple setup so it only registers a connection with VOIP.MS upon trying to dial out (and also I have the option at this time to use T-Mobile Cell or Voip.MS). Can you do something like this with Skype also?
[Samsung Galaxy Nexus] austriker27:
Yea im not sure whats going on either. It was forwarding calls only when on wifi. Then when someone called me a few days ago they only got my "check your messages" message while I was on sipdroid and wifi..

I dont have a lot of time during the week for this. I think its going to take some serious weekend hours to figure it all out. Thanks for the tips, Ill try that
[Samsung Galaxy Nexus] muyoso:
Anyone else using the GV SMS Integration app on 4.2? I got it working where it integrates the messages fine and I can send and receive, but I don't get any notification at all when I receive a message in the stock messaging app. The only way I get a notification is if I enable "Receive text messages via the messaging app" in Google Voice, but thats because I am receiving a separate duplicate SMS from Google with a wonky random number. When I enable "Receive text messages via Google Voice app", everything works flawlessly, except I get no notification at all. Really weird.
[Samsung Galaxy Nexus] cabutr:
I installed sipdroid, linked the PBX to my Google voice, and it registered fine. I tried making a call and the sipdroid screen opened and then it instantly hung up. I checked my Google voice settings it it forwards to chat. So I tried csipsimple. I got that to register, tried making a call and it said 404/error and hung up instantly. GrooveIP and Talkatone work fine so I think its a pbxes.org problem. I never have more than one VoIP app open at once so I know theres no conflicts. Can anyone help?
[Samsung Galaxy Nexus] muyoso:
Probably a password issue between PBXes and Sipdroid. Make sure your password has no special characters in it.
[Samsung Galaxy Nexus] cabutr:
My password is only letters so that's not it. It shows registered in the notification bar
[Samsung Galaxy Nexus] muyoso:
Ok, found a way to enable airplane mode using Tasker. It aint pretty. For some reason though airplane mode is turning off after like a minute. Pretty sure its just looping at this point. Too tired to mess with it more tonight.

This is what I have it set as right now:

When wifi is connected:

HTTP Get [server port: www.google.com]

If [%HTTPR != -1]

Variable Set [%GVAM to 1]

Run Shell [command: settings put global airplane_mode_on 1]

Wait [5 seconds]

Airplane mode [set: on]

Wait [5 seconds]

Wifi [set: on]

It works. You can't set just the cell radio to turn off, presumably because its read only or something. So you have to enable wifi after enabling airplane mode turns off everything.

I am sure someone is going to come up with a much more elegant solution that this one I found over at Google Groups by a person by the name of gr4ce. . . .
[Samsung Galaxy Nexus] JoeBruin32:
Thanks for the reply. The iphone is ringing talkatone. Forwarding to google chat is checked. I guess I should try a different android VOIP app
[Samsung Galaxy Nexus] grendude:
multiple text message threads

Problems:

From what I can tell, this is not unique to me.

Google voice is starting multiple threads from the same person (I think at midnight).

This is annoying because I can't easily go scroll up to earlier conversations.

Additionally, my inbox is filled with new threads from the same 3-5 people.

Questions:

Is there a way to merge these threads?

Is there an app (I really don't like the idea of giving all sorts of apps access to my account) for texting that keeps my messages better organized?

Any help will be greatly appreciated!
[Samsung Galaxy Nexus] muyoso:
Thats what GV SMS Integration is for. It integrates SMS messages from GV into the stock messaging app. No more dozens of different threads for each contact. I have been having a problem with GV SMS Integration on 4.2 though. Doesn't notify me when new SMS' come in.
[Samsung Galaxy Nexus] Pkt_Lnt:
I suspect it is that API 17 thing that affects many root apps changing settings, see my post #1367 again, just above. AutoAP, Tasker, GV Integration, are all too important to me to update from 4.1.2 yet.
[Samsung Galaxy Nexus] muyoso:
Hopefully they can get it sorted out fairly quickly. My only real concern is that I think GV SMS Integration is abandonware at this point. The dev's website is broken and he isn't responding to emails. . . . That would be really annoying.
[Samsung Galaxy Nexus] cabutr:
I deleted my pbxes.org account, made a new one through sipdroid tried making a call and it said, your call cannot be completed as dialed please try again later, then it hangs up. Csipsimple does the same thing in what sounds like a different voice. GrooveIP and Talkatone work fine so I'm really confused
[Samsung Galaxy Nexus] muyoso:
Just had this issue today. Its a password issue. You need to use your google voice password in Sipdroid or CsipSimple, PBxes Google Voice Trunk and the Sipdroid Extension on PBXes. The instant all of those passwords match, it works. I use application specific passwords so I just gave them all the same password to use and it worked immediately.
[Samsung Galaxy Nexus] cabutr:
Still didn't work for me.

Edit: it suddenly decided to work thanks
[Samsung Galaxy Nexus] martonikaj:
Find that hard to believe, as Prepaid offers no roaming options at all.

If the Prepaid coverage map shows coverage in your area, you should just go with it. Not sure what this person is trying to feed you.
[Samsung Galaxy Nexus] mjs2011:
Well on the coverage map, it actually shows grey, which stands for partner coverage.
[Samsung Galaxy Nexus] martonikaj:
Okay then that makes sense. I'd be surprised if they even offered you coverage to start with if that's the case.
[Samsung Galaxy Nexus] codesplice:
Thanks for the comments. I do plan on keeping the OP up to date as much as I can... I've just been swamped at work so far this week. Maybe I can squeeze out a quick update this morning?

To address some of your points:

1) I recommend the Galaxy Nexus because it is pentaband (supporting 850 / 900 / 1700 / 1900 / 2100MHz 3G frequencies) and can thus be used on any GSM provider. The other phones you mentioned are (to my knowledge, and a quick check at gsmarena.com) quadband. With those, you'd be stuck on either T-Mobile or AT&T-compatible carriers, which greatly reduces the freedom of choice.

2) Nice tip on KeepCalling.com - an always-on 5% discount for all US-based carriers looks to be a great deal! And their website looks a bit easier to navigate than CallingMart's. I'll be sure to add that to the OP.

3) That may work, but it doesn't sound very elegant. And a minute-plus voicemail prompt would really irritate me as a caller - particularly if it's just music. I'd probably assume that I had dialed the wrong number. I think you're better off either sticking with your carrier's voicemail service or else fully relying upon Google Voice. Trying to have both (on prepaid) just complicates things.

4) While you certainly could manually toggle Airplane Mode each time you desire to make calls only over Wifi, the goal of the Tasker setup is automation. It's nice to not have to remember to change your settings, your phone just does it automatically for you. And, as BryanDigital pointed out, a similar effect can be accomplished with a much simpler Tasker profile - I just happen to like the additional checks and configurations that I added to mine. If the Tasker route is too complicated for you, you could use the AutoAP app that martonikaj suggested, as it seems to accomplish pretty much the same thing.
[Samsung Galaxy Nexus] jgrinst1:
Let me just quantify the 1 minute voicemail thing... you don't have to sit through a minute of music - the GV voicemail comes on immediately after 5 rings because it detects no answer from the carrier VM. But the carrier VM has to be long enough to cover those 5 rings. Mine works fine this way.
[Samsung Galaxy Nexus] codesplice:
Thanks for the clarification! That sounds like less-ridiculous option then. Perhaps you could even make your carrier VM prompt begin with maybe two additional pre-recorded ring tones followed by "Hi, you've reached..." Then you could possibly have the best of both!

[BREAK--BREAK]

I've updated the OP with a bit of clarification on the pros and cons of going with a prepaid set up like this (or any other) - if there are items that I've missed, please let me know! I also added a bit about the AutoAP app suggested by martonikaj and the www.keepcalling.com site suggested by Whyzor.

As always, feel free to let me know if you've got anything that you think should be added!

Thanks for reading!
[Samsung Galaxy Nexus] scoobdude:
Hey thanks for the credit in the OP. But you spelled my name wrong :p

But wanted to say that section with pros and cons in red and green looks really awesome.

Thanks again for this awesome thread. Counting the minutes till my gnex gets here. Also if you are on sprint you can integrate your number with gv to try out the service on T-Mobile or att etc in case you are still unsure.

I also wanted to point out another advantage to gv is if you get a call but have no service or anything like that gv will still show a missed call even though your phone will not. In addition with just wifi you can know who called you etc. Might be good while trying out the different services.
[Samsung Galaxy Nexus] Whyzor:
I was just offering other options, since I know it works for Tmobile and Virgin Mobile as well. Some people have reported calling a support rep and been told voicemail can't be disabled. And I do realize this is a Galaxy Nexus forum, but the original tips aren't limited to just the phone, they're generic enough and could have a lot wider appeal if it wasn't limited to just one specific phone.

I actually prefer a confirmation when switching manually and verify it switched over rather than assuming it just did in the background. These automation tools are still very primitive on Android to be dependable (BTW I write automation tools as a day job).

Since keeping wifi scanning on all the time is not suggested (it's too much of a battery drain to leave on in areas without wifi), the user has to manually toggle wifi on or off. If one leaves Groove IP and Google Voice apps running, toggling wifi on automatically enables them, so just an extra swipe/tap to enable airplane mode is the only additional manual step, hardly any extra burden IMO. Other ways to be more automatic would be to enable GPS and switch auto-toggle based on location, but that would take a bigger battery hit too.

Thanks for clarifying, I didn't make it cleary originally, the 1 minute recording is never heard unless someone dials your cell number directly. It's only to fool the GV system into ringing longer.

BTW $400 is still a lot of money to sink into a phone (without insurance), esp for people who are used to cheaper plans on featurephones or postpaid customers (the target audience of this thread). The other device options have some tradeoffs, T-Mobile consistently has better value than AT&T anyway, and they can still unlock a quadband phone for international travel, and the higher data speeds may not be realistically useful because international carriers charge by data amount used, and a faster pipe would just burn through more data faster.
[Samsung Galaxy Nexus] codesplice:
Whoops! Sorry about that! Fixed!

I don't want you to think that I'm being dismissive of your input at all. I appreciate the suggestions and alternatives. I'm just attempting to explain why I chose the options I did and why I recommend them.

Personally, I've found Tasker to be 100% reliable in automating the Airplane Mode toggle - more reliable in fact than trusting that GrooveIP will actually establish a connection once the device is connected to Wifi. If there was concern over whether or not Tasker would do what you told it to, you could always add an extra subtask like "Say: Airplane Mode Enabled" to the end of the appropriate Task. Actually, that's kind of a cool idea. I think I'll add that!

I spend the majority of my time either at work or at home; both areas are covered with Wifi. I don't concern myself too much with toggling the Wifi connection because of this. The added drain due to wifi scanning during the little bit of time when I am out and about is very much negligible. Since my phone stays in Airplane Mode (+ Wifi enabled) for the majority of the time, I can easily get two days worth of usage out of my 2000mAh battery - and that's with Autosync, NFC, GPS, and Wifi always on. Well, I could, except for the 2+ hours I spend playing games on my phone every night.

In the past, though, I have used Tasker to automate the Wifi connection based on cell location (much friendlier to the battery than GPS) so that's an option if you are concerned about leaving Wifi enabled all the time.

Keep the feedback coming guys!
[Samsung Galaxy Nexus] jgrinst1:
Edit: Deleted
[Samsung Galaxy Nexus] codesplice:
I believe that is making use of the "conditional call forwarding" that isn't available with most prepaid options - it won't work on T-Mobile prepaid.
[Samsung Galaxy Nexus] Zepius:
codesplice,

i'm thinking of switching to this method, but i have a question about texts.

do you use the google voice app to do all the texts? does it use the stock messaging app?
[Samsung Galaxy Nexus] codesplice:
I use the Google Voice app (and, on occasion, the voice.google.com site) for all texting, which is completely independent of the stock messaging app. The only use that my stock messaging app sees are the spammy reminder messages that T-Mobile sends. Nothing else goes to my carrier number.
[Samsung Galaxy Nexus] Zepius:
well thats not as good...

maybe something like this would work well?

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

it is a little expensive however for what it does.
[Samsung Galaxy Nexus] codesplice:
Relying completely on the Google Voice app for messaging works great, as long as you are able to fully rely upon Google Voice otherwise (and I highly recommend that you do). Going all-in with Google Voice makes hopping carriers a lot easier. You don't have to wait for your number to be ported... you just change your forwarding settings in Google Voice.

At any rate, I understand that the GV Integration app you linked works quite well (as long as you have root) to mirror your GV inbox into the stock messaging app. It may help to simplify your messaging needs if you frequently use both your Google Voice number and your carrier number.
[Samsung Galaxy Nexus] codesplice:
Whoops, sorry I missed your post. You can use the GV Integration app that Zepius mentioned a few posts up to mirror your GV messages into the stock SMS app. I'm not sure if it will put them in GoSMS though... I think it should (since that's just accessing the stock SMS store) but who knows.

If you configure your Google Voice forwarding settings to forward to your Google Chat "number" you will be able to receive incoming calls via Talkatone/GrooveIP.
[Samsung Galaxy Nexus] martonikaj:
This is outlined in the Google Voice settings page when you try to set it up and configure from the website. This isn't anything new. The reason why it doesn't actually work on T-Mobile Prepaid is that it makes use of "Conditional Call Forwarding", which T-Mo Prepaid doesn't have. The codes will not work.

It's easiest if you're all-in with Google Voice (only give it out as your primary #) to just use the Google Voice app and voice.google.com for your texting. Having it forward to your Messaging app just creates more issues than its worth IMO. The GV app is much improved lately, but I find myself answering about 90% of SMS on my computer anyways. There are also GV extensions for Chrome.

@codesplice; it seems like KeepCalling is a good deal to highlight on this thread especially. The 5% on every reload is nice. Seems like they just don't have nearly as many carrier or refill amount options as CallingMart. What's important for this thread though is that they have the $30 T-Mobile refills for $28.50.
[Samsung Galaxy Nexus] jgrinst1:
I apologize for the conditional call forwarding notes. Those won't work with prepaid as you say. I didn't realize that was what I was posting - my bad. I'll erase it...

I use the MDR tools GV full integration and I like it. It is supposed to work with Go SMS Pro and Vlingo, etc.. and may well do, but I use it with stock messenger.

On another note, I am trying out the new version of Nimbuzz on my $30 T-Mo 100 Min 5G plan and I am loving it! It lets you set up with the SIP of your choice if you don't want to use theirs (Nimbuzzout), so I used the Pbxes (Google Voice Chat) set up by Sipdroid. This works great over Wifi. The best of all I have tried and I have tried them all (GrooveIP, Spare phone, Viber, Bria etc..). I still have to test on 4G.

I have always had a problem with echo on my phone but the AEC in this software is amazing.

Note: On Nimbuzz to Nimbuzz calls, it uses ISAC for HD voice and on my testing so far, the results are awesome. Wifi to Wifi is great and Wifi to 4G is very good. I still have to test 4G to 4G but I'm guessing that would be more than usable, for sure.

It doesn't integrate with the native dialer (I like the way Groove does this) but I'll take the better voice quality over the inconvenience.

So, set up is the same as in the OP but with Nimbuzz instead of Groove. As always, YMMV.
[Samsung Galaxy Nexus] codesplice:
Thanks for the info on Nimbuzz! I had tried a whole mess of proper SIP options at one point and eventually settled on the simplicity offered by Talkatone and GrooveIP. Funny, me choosing simplicity after posting my highly-complicated Tasker setup ;)
[Samsung Galaxy Nexus] Raftysworld:
My setup is now identical to the OP (except i'm using AutoAP instead of Tasker). Thanks so much for the guide :)
[Samsung Galaxy Nexus] throwback1718:
i paid for the Groove IP.

SMH what a waste of 4.99

After I couldn't get the PBXes working I just opted for that. But jesus christ it sucks.
[Samsung Galaxy Nexus] jpmanchester:
Groove Forwarder?

Has anyone tested Groove Forwarder? I'm not near WiFi to test, but I have had it installed forever, just never used it as AutoAP was more convenient (since you wouldn't have to gv vs. groove ip on outgoing calls). Groover Forwarder is supposed to let you change your GV forwarding settings based on if wifi is available or not. So forward to cell # when not on wifi, forward to google talk when on wifi.

Only problem I could see is outgoing calls, used to be able to just call from the dialer and it would use GV or GrooveIP depending on whether it was in AP or not. Maybe not you'll have to actually go to grooveIP app to make wifi/voip calls to make sure it calls from there?
[Samsung Galaxy Nexus] manifest3r:
Would using the built in internet calling feature work?
[Samsung Galaxy Nexus] altimax98:
I haven't switched to this yet, but I am using my Google Voice account for all my messaging. Just select the option to receive the messages through the stock app and when a message comes through from the Google assigned unknown number add it to there contact as a (Google Messaging) number and it will show up correctly and work great.
[Samsung Galaxy Nexus] acegolfer:
What's the advantage of csipsimple over sipdroid?
[Samsung Galaxy Nexus] muyoso:
How do you add it to their contact as a Google messaging number?
[Samsung Galaxy Nexus] whitedragonz83:
Probably none imo for pbxes.org use only. If you have SipDroid working keep using it.
[Samsung Galaxy Nexus] ericshmerick:
Well, after like 6+ months of contemplating, I finally grabbed 'em and ported my number from AT&T to GV. I have the $30 plan I light up every now and again, and just convinced myself it was a good idea to switch to it full time. Now that I've initiated the port, I am a bit concerned about the time it will take. Tomorrow is Thanksgiving, and Friday is mostly a holiday. Does the "it may take up to 3 business days" warning really mean BUSINESS days? If so, I may be without a working phone until next Wed, a full week after initiating the port. If this is the case, I'm going to have a situation on my hands with people calling me between now and then. I though all this porting stuff was handled automagically by micro computers, not cube drones working at AT&T/T-Mobile?

Oh well.

Another question. I have a GV number I've used for many years (since the Grand Central days). How do I go about setting up my new ported number (an old carrier phone number I've had for 15 years) in place of my existing GV number? Basically, I have a true GV number (404 area code) and the number I just ported is (843 area code). Once the port is complete, how do I assign the 843 number to be the primary GV number on my account? I want to keep the 404 number to receive calls, and want to make that a secondary number.

Thanks.

EDIT: Nevermind, I found the answer to my "Another question" paragraph at GV's help page. It helps when you RTFA, eh?

http://support.google.com/voice/bin/answer.py?hl=en&answer=1065667&topic=1708124&ctx=topic
[Samsung Galaxy Nexus] chadd_k2:
correct me if i'm wrong, but the only reason we needed airplane mode was to ensure that we didn't receive duplicate incoming calls, and the easiest solution was to shut down the signal that we didn't need via AP mode when in wifi or not. it would seem that groove forwarder would accomplish the same result by changing the forwarding based on wifi status, thus eliminating the need for airplane mode and we can just leave both signals (wifi and tmob) active all the time.

i'm installing groove forwarder now, i'll report back after i get some time playing around with it.
[Samsung Galaxy Nexus] muyoso:
Looking at the reviews it looks perfect to replace the old Tasker setup. Can't wait to hear how well it works for you.
[Samsung Galaxy Nexus] acegolfer:
I'm using sipdroid+pbxes on Nexus4 and talkatone on Nexus7. I found that talkatone monopolizes GV calls forwarded to Google chat so N4 wouldn't ring. (Perhaps the same reason why GV calls don't ring gmail phone on PC.)

I removed talkatone and set up "ring group" in pbxes to ring sipdroid in both devices. Now both sipdroids ring when GV forwards to Google chat.
[Samsung Galaxy Nexus] altimax98:
Add it as an additional number and create a custom label called Google Voice or Google Messaging... You will use that number to reply and keep a single line of conversation with them through the stock messaging app.

Never had an issue with it. Although it still shows up as multiple conversations in Voice, Messaging shows only 1 :)