yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] c0LdFire:
I've managed to get one or two okay quality test calls in, but there's still background noise/screeching and echoing despite having the echo cancellation, noise reduction, and voice detection enabled. How are people seriously getting good quality out of this thing? :(
[Samsung Galaxy Nexus] masque3000:
I've tried at least 5 different guides... @acegolfer's is the 1st where I've had almost 100% reliability, barely an echo, & good to great quality every 3G/Wifi call. I cannot wait for my contract to end---it's gonna be all in with GV for me. I'm porting (Well, maybe not if I do voip.ms premium for CID control, MMS, & even better reliability & quality)! I'm currently fwding all my cell calls to GV... No problems yet. Battery life great.

~ Sent from my Nexus 4
[Samsung Galaxy Nexus] Pkt_Lnt:
I tried setting voip.ms to only use one or the other. Both sucked. Back to CSipSimple.

At the main dial screen, click menu (bottom right three vertical dots in JellyBean), choose Settings, click three dots (menu) at top right, then expert mode. Exit back to dial screen.

Ok, then three dot menu (lower left), choose Settings, then Media, scroll to bottom, choose Audio troubleshooting, scroll to bottom, Audio implementation, choose Java. You will get slight latency, but no echo.

Keep in mind that PBXes uses TCP transport, voip.ms uses UDP transport, both on port 5060. Also verify what RTP voice port it used by the sip gateway, some use 16384 – 16482 UDP, voip.ms uses 10001-20000 UDP.

---------- Post added at 10:20 PM ---------- Previous post was at 10:18 PM ----------

.... raises hand ...
[Samsung Galaxy Nexus] acegolfer:
Has anyone tried Google Talk app to call another Android user? FYI, Google Talk app is by default running 24/7 in any android device.

It supports many codecs including iLBC and speex so quality should be great even on 3g. And since it is already running 24/7 in your phone, there's no extra battery drain. (If you are not already using it, sign out to save battery.)

I made several test calls with 2 Nexus4 (both on 3g) and the call quality was excellent. The lowest latency that I experienced in any VOIP. It's comparable to skype to skype call but without draining your battery.

Here are some issues that I faced.

1. Can't choose and see the codec in use. I don't know what algorithm Google uses to select the codec.

2. It rings only 1 device. If you want to receive the call from your phone, you must sign out from all other google talk clients including gmail chat.

3. It takes longer to ring.

4. No speed dialing or shortcuts. To call, open Google Talk>locate the contact>press mic button.

edited: #3. It took long to ring only because Google is trying to hunt the resource (= gtalk client) with the highest priority. If there's only 1 resource, it rings instantly.

#1. It seems gtalk to gtalk calls use ISAC codec. (http://en.wikipedia.org/wiki/Internet_Speech_Audio_Codec) This is a HD codec (wideband) with variable bit rate (10-52kbps). This explains the excellent quality even on 3g. Google acquired it in 2011.
[Samsung Galaxy Nexus] csaket:
I have done a video chat using the gtalk client on my side and a person using the desktop client on the other end. It worked fine for me.

I was on wifi though.
[Samsung Galaxy Nexus] BootloopedMillennials:
I really wanted to use acegolfer's method but decided to go PBxes.org>Csipsimple route. Will be keeping an eye on his thread for a method without Callcentric,

Anyway what codec do you guys suggest for CSipsimple, speex for both fast and slow connections? From what I hear Csipsimple is a battery killer compared to SipDroid, any recommendations on settings to save on battery a bit (plan to keep the app running all the time, even off WiFi?
[Samsung Galaxy Nexus] Pkt_Lnt:
You need to choose codecs based on what your chosen SIP gateway supports, not the sip client. UDP is harder on battery than TCP, but both sip clients support both transport protocols. Again, it is what the sip gateway supports that is necessary. TCP is supported by PBXes, UDP by voip.ms; I do not know about the others.
[Samsung Galaxy Nexus] BootloopedMillennials:
Understood.

Im using PBXes (Gmail trunk) > Csipsimple. So Im assuming its using TCP but after going into expert mode in Csipsimple and unchecking UDP and Disable TCP Switch, Csipsimple fails to register to PBXes. As soon as I switch back to UDP it connects.

Im guessing PBxes isn't setup to use TCP in my case? How would I go about changing that setting in PBXes? Ive read something about going into advanced setup but can't find that.

Edit: After playing around with it (using some research), got it to work.
[Samsung Galaxy Nexus] acegolfer:
I found gtalk to gtalk call quality to be super on 3g. No lag and HD voice quality.

It has limitations (see the below thread) but it may meet the need for some ppl.

http://xdaforums.com/showthread.php?t=2070345
[Samsung Galaxy Nexus] acegolfer:
http://spectrum.ieee.org/podcast/telecom/internet/the-end-of-the-public-phone-network/

Proposed end of traditional telephone era = 6/15/2018.

We are 6 years ahead of the curve.
[Samsung Galaxy Nexus] jchi18:
I am trying to use google voice and GV number for all my needs. One issue is that when I send text messages, a "+1" is added to my google voice number. So texts received will show +1xxxxxxxxxx instead of my name since the +1 number is not in the receiver's contact list. I hope I am making myself clear. Does anyone know how to remove the +1?

edit: Probably the worst part of going all in with GV is the way text messages are received by others. I hope I am just missing a step to fix this problem.
[Samsung Galaxy Nexus] Nxxx:
Can someone please help explain this in further detail? I installed helper but I don't see any references. Is references in tasker or securesettings? I'm pretty confused about the whole process.

Tasker can still be used, but you will have to incorporate the free SecureSettings plugin to manage Airplane Mode. Install the plugin, launch the application and follow the steps to install the Helper, and then replace all following references to "Net -> Airplane Mode" with "Plugin -> Secure Settings -> Configuration (edit) -> Helper Action -> Airplane Mode". The same goes for the Airplane Radios setting.
[Samsung Galaxy Nexus] austriker27:
I have been using google voice for sms for quite awhile now. No one who I have texted as informed me of this, so I assume I have not have issues with it.

I agree, google voice is unbelievably annoying with how it receives texts and puts them in multiple threads over time. It makes tracking a conversation impossible. This is my biggest pet peeve with gv. The only slight workaround is to set the app to receive sms in the native android app. The issue with this is it assigns a new number to contacts (but does list the contacts name in front of the mssg), but you can add it to the contacts as another mobile number. Also it obviously wont fully sync with google voice browser and app since messages sent in the browser wont show in the native sms app.

Ive posted this issue on here and google forums but no one has an answer. And Ive sent many emails to google but they have no reply. I think if they fixed this, GV could take out carriers eventually.
[Samsung Galaxy Nexus] altimax98:
That's the plan, + VOIP
[Samsung Galaxy Nexus] bluespire:
Using the method from this thread, and then using GV integration to native SMS app, I have no problems. I don't have to assign any new numbers, and people only see my GV number.
[Samsung Galaxy Nexus] jchi18:
Did you use a particular app to integrate GV into the native SMS app? If not, do you have any threads explaining how you did that? Thanks.
[Samsung Galaxy Nexus] bluespire:
I use Google Voice SMS Integration. Do note, that I use the "root" option configuring it, since I'm rooted. I do not have any experience with how well it works on a non-rooted phone. You have to have the GV app installed first.

Since I have this, I use the lowliest AT&T minute plan available and completely avoid the $20/month for texting. It works perfectly, except that I don't have MMS, since GV doesn't support it.
[Samsung Galaxy Nexus] Hawksfan21:
I use the app 'send to' and can send mms with it. Still can't receive though.
[Samsung Galaxy Nexus] BootloopedMillennials:
Pretty satisfied with my PBXes (google trunk)+CSipSimple setup. Have been using the Speex codec over HSPA+. Battery life is pretty good with TCP and timeout set at 800.
[Samsung Galaxy Nexus] acegolfer:
If you are worried about battery life, then Vonage Mobile is a great option. When another VM user calls you, it will use push notification to ring your phone. So battery drain is minimal. It even rings when the app is not running.

The biggest drawback is the caller has to use VM to call you. It can make outgoing regular phone (PSTN) calls but can't receive one. So if majority of your calls are with known parties, have them use VM (also available on iOS) and save the 100 minutes.
[Samsung Galaxy Nexus] cabutr:
So my nexus 4 arrives tommorow, and I'm leaving Verizon for T-Mobile. I want to port my Verizon number to Google voice. On Verizon i am on a family plan but i only want to cancel my line, keeping my family intact. Will porting my number to Google voice mess anything up? BTW my number is not the account owner if it matters
[Samsung Galaxy Nexus] bluespire:
T-Mobile will charge me $200 PER LINE I take off my family plan. Even though, they don't even make $200 over 2 years on those $5/month lines. Hopefully Verizon doesn't do the same.
[Samsung Galaxy Nexus] altimax98:
If your line is off contract your good to go. Otherwise Google 'Transfer Verizon to Google voice' and follow those instructions
[Samsung Galaxy Nexus] cabutr:
Yes my contract is up. Thank you
[Samsung Galaxy Nexus] ymshulman:
I've tried this over and over, and could never get it to work. I even rooted just to try the root integration. It worked perfectly on my galaxy nexus, but it's no go on my Nexus 4...

Do you mind sharing if you remember doing anything special to integrate it, and if you ever had trouble with it at any point? I'm finding the lack of it really frustrating...

Thanks!
[Samsung Galaxy Nexus] bluespire:
I just recalled that I had to install BusyBox first. I know my ROM uses a version of it, but maybe the tools are installed in a non-default location.

Uninstall GV SMS Integration, then install BusyBox to the default location (it will prompt you), then reinstall GV SMS Integration. You still need a rooted phone.
[Samsung Galaxy Nexus] codesplice:
The "references" are in the Tasker profile. Anything that says "Airplane mode", replace that with an action defined by Plugin -> Secure Settings -> Configuration (edit) -> Helper Action -> Airplane Mode.
[Samsung Galaxy Nexus] ymshulman:
Hmm no that still didn't work. I wish I could figure out what is off that it works for some people and not for others. I'm running the stock ROM, just rooted, on a Nexus 4. The messages show up in the messages program just fine, but the notifications are from the Google voice program.

(I uninstalled gv integration (the paid version) and installed busybox, restarted my phone, and reinstalled gv integration.)
[Samsung Galaxy Nexus] bluespire:
Are you setting the GVSMSI option to use root? Check your settings.
[Samsung Galaxy Nexus] bender29:
is there a way to show whether an inbound call is coming through Google voice, or direct to the prepaid sim phone number?

I don't like the option in gvoice to have it show my gvoice caller Id because I can't tell at a glance who is calling.

but if that option is off, then I don't know if it's someone calling for the deadbeat who previously had this number. I get calls from 1800 numbers from companies that I might want to pick up. But I get many more that are not for me,and if I answer, I'm using up the limited minutes.

hope that all made sense..
[Samsung Galaxy Nexus] codesplice:
Unless you're using one of the various VoIP solutions as your primary means of receiving GV-based calls, there's not really any way for the phone to know whether the call is forwarded through GV or not.
[Samsung Galaxy Nexus] c0LdFire:
If you're sitting in front of a computer, you can see the call log update or have it ring in Gmail at the same time to be able to tell...

Beyond that, no. I have a personal policy of ignoring any unknown number. If it's important for them to contact me, they'll leave a voicemail and I'll call back in 30 seconds. Problem solved.
[Samsung Galaxy Nexus] zestyboy:
Echo on the other person's phone

I'm having this same problem. Anyone figure out a solution? Thanks.
[Samsung Galaxy Nexus] austriker27:
I think I had this issue a few months ago with the various setups I was trying. I know I adjusted my mic gain and such in the phone (Im not using the nexus but a g2) and voip app (happens to be sipdroid right now). I cant remember if thats the right answer or not. Try searching perhaps.

Sorry im not much help; my memory is failing me..

In other news..

I have found recently whenever I get a text or sometimes gchat notification/new message that my call essentially drops. Well what happens is my screen shows the text (via handcent pops or what not) and then in my notification bar it still shows the open call. However I cant hear them and they cant hear me. The open call notification still remains until I reboot the phone even if I exit sipdroid and reopen it. Any thoughts?
[Samsung Galaxy Nexus] plee3:
Perhaps you can try CSipSimple instead of SipDroid to see if you have the same problem.

Thanks... plee3
[Samsung Galaxy Nexus] ymshulman:
Yes, I am. I did try the other options as well, but I'm using the root method.
[Samsung Galaxy Nexus] marty331:
Yes, this is the solution. It works perfectly.

http://xdaforums.com/showthread.php?t=2057887
[Samsung Galaxy Nexus] newbcake:
I may have missed something but when people call my GoogleVoice number, my GrooveIP rings, but soon after, my native phone rings (since Google Voice forwarded the call to my cell).

How do I stop this?
[Samsung Galaxy Nexus] acegolfer:
Easy answer: Try groove forwarder

https://play.google.com/store/apps/details?id=com.snrblabs.bishop&hl=en

Hard answer: Configure pbxes such that GV calls VoIP first and rings native phone 10 seconds later.
[Samsung Galaxy Nexus] Pkt_Lnt:
Or use Tasker or AutoAP as explained in detail in the OP.
[Samsung Galaxy Nexus] bluespire:
I'm not sure what else to mention. Maybe it doesn't integrate well with the default messenger on your phone. I can't remember the name of the app, but if you look at the details for Integration, it mentions another app in the Play Store that it can integrate with. Maybe you could switch to that? Or at least try it? Maybe that can narrow down what your problem is. I honestly don't know if the native SMS app on my phone is a bone stock Google designed one, or an AT&T designed one (my ROM is built from at AT&T/Samsung ROM).
[Samsung Galaxy Nexus] ymshulman:
I got you, thanks. What version of Android is your ROM based on?
[Samsung Galaxy Nexus] bluespire:
4.0.4
[Samsung Galaxy Nexus] ymshulman:
That may explain it. I had the Galaxy Nexus before this (till it got stolen, anyway), and the integration worked perfectly on that phone, even unrooted.
[Samsung Galaxy Nexus] zAlbee:
@ymshulman, the SMS integration problem is probably because your N4 is running 4.2. Someone else reported the same thing when upgrading GNex to 4.2. http://xdaforums.com/showpost.php?p=34426568&postcount=1370

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] cabutr:
My gvoice integration works on my nexus 4 on the latest AOKP. I got double notifications so i disabled notifications for Google voice app and get voicemail alerts through gmail
[Samsung Galaxy Nexus] Pkt_Lnt:
Some months back when T-Mobile announced their Unlimited Data plans, a few of us wondered if that would come to the Monthly 4G plans, answer is yes, beginning January 9th.

http://www.tmonews.com/2013/01/t-mobiles-unlimited-data-plan-coming-soon-to-monthly4g/
[Samsung Galaxy Nexus] c0LdFire:
Very cool. I'm half tempted to move to it just to support it... I rarely use more then a gig as I'm on WiFi at work and at home, but limited data plans irk me.
[Samsung Galaxy Nexus] bluespire:
How is this better that the 5GB plan for $30/month? As I understand it, one can still reach the theoretical HSPA+ speed of 14Mbps on that plan.
[Samsung Galaxy Nexus] c0LdFire:
...that should be self explanatory. You get unlimited minutes instead of 100 and unlimited data instead of 5GB. Not everyone (okay, most people) won't need that, but it's obviously a better plan. It's also more expensive to compensate for that.
[Samsung Galaxy Nexus] bluespire:
Ah, OK. I missed the unlimited MINUTES part of it. I was just thinking it was unlimited DATA. Which most ppl can't use 5GB in the first place. I was just thinking it was to get more money, or maybe a better speed.
[Samsung Galaxy Nexus] c0LdFire:
Yeah, I'm torn. I love the CONCEPT of going back to unlimited data, but, damn, going over 5GB is genuinely difficult unless you don't have a home internet connection or something...
[Samsung Galaxy Nexus] linkmaster_6:
Hello. I figured I have lurked around the forums long enough without giving any type of help ever. So today I present another voice service option. I had alot of problems with PBXes.org and finally I switched over to www.simonics.com gateway for my service plus csipsimple. I have been using this setup for the past 2 months and have yet to run into any problem. So today I am going to give a walkthrough of how to set that up with pictures.

Step 1. Go to https://simonics.com/gvgw/

Step 2. Enter all your information. Your google voice number, username, gmail.com, your password and your email address. Your email is important. If you ever change passwords you will have to delete this gateway and create a new one.

Step 3. You will get a page that has all your connection informations. Copy this down somewhere. ITS VERY IMPORTANT THAT YOU COPY THIS DOWN. THIS WILL BE THE ONLY TIME YOU ARE GIVIN THIS INFORMATION

Note: We are now done setting up the gateway. We will now setup how to connect to it useing csipsimple.

Step 4. Download csipsimple from google play and open it up.

Step 5. Press the accounts button in the lower left hand side of the screen.

Step 6. Press Add Account

Step 7. Under Generic wizards click advanced. (Its a really long scroll down the list. Just hide all the providers from the united states)

Step 8. Get out the information that you copied from step 3

Step 9. Enter the following information

a. For Account name: This can be anything you want. I would name it Gvoice

b. For Server: Enter the information from where it says Server from Simons Gateway

c. For Username: Enter the information from wher it says Username from Simons	Gateway

d. For Password c. For Username: Enter the information from wher it says Secret	from Simons Gateway

Leave everything else the way it is

Step 10. Click save

And thats it. All you have to do is run csipsimple and when you dial from either the app you will call using your google voice number. If you dial from the stock dialer it will ask you if you want to use google voice or your actual phone number
[Samsung Galaxy Nexus] acegolfer:
@link master

Nice guide. As discussed earlier there are two drawbacks to simonics.

1. Lack of codec supports. To my knowledge it only supports g711.

2. No multiple registrations.

I tried to get around these issues by adding simonics trunk in pbxes but it's blocked.
[Samsung Galaxy Nexus] jchi18:
I cannot for the life of me get tasker to work properly. I double and triple checked everything and I cannot get it to turn on airplane mode (using 4.2 Nexus 4 so via secure settings and helper). I can run the airplane mode on task by playing it in tasker. But it just won't turn on by itself. Did anyone else come across the same issue?
[Samsung Galaxy Nexus] post-mortem:
Your triggering event isn't being noticed, or you may have some other task which is conflicting with it (changing a variable, etc.).
[Samsung Galaxy Nexus] ymshulman:
Good to know, but I'm going to try to avoid the rabbit hole of flashing new Roms for a while. Rooted, but still stock.

Just a thought... Maybe you can leave your Google voice notifications on, and just shut off it alerting you for text messages. This way you don't have to go through gmail for your voicemail, and can even have them integrated in the stock dialer... (I believe that that works properly these days.)
[Samsung Galaxy Nexus] austriker27:
Has anyone else had issues with the prepaid widget in the op? For the past month or so it hasn't been working for me even though I changed nothing in it. Does anyone know if the codes have changed for tmobile?

sent from my rocking HTC G2 loaded with ICS
[Samsung Galaxy Nexus] Pkt_Lnt:
A few of us have posted for more than a month that it does not work. Dial #min# (#646#) and it does not work. Someone posted that they have opened numerous trouble tickets with TMo customer service, and it still does not work. I gave up. The TMobile My Account app works, https://play.google.com/store/apps/details?id=com.tmobile.selfhelp

Go figure.
[Samsung Galaxy Nexus] austriker27:
Thanks. Yea I use that app. Sorry I've watched this thread for awhile but didn't see any mention of it

sent from my mobile (HTC G2)
[Samsung Galaxy Nexus] linkmaster_6:
Yeah pbxes blocked simions gateway. The codacs don't bother me too much. His gateway for me at least has been the most reliable. Much more than pbxes
[Samsung Galaxy Nexus] Crummy:
So I made the request to transfer on Saturday and it completed last night after some testing a positive results..... However it seems like Google Voice is having some issues. I can send text all day, make calls all day but when you call my number or text me nothing. I know text takes up to 3 days to complete porting, however the phone part is supposed to be as soon as the confirmation e-mail comes through. I went to the google forums and it seems like there was a very abundant number of folks that did the porting this weekend and are having the same exact issue. Not cool at all....
[Samsung Galaxy Nexus] marty331:
If you made the port last night expect a full 24 hours before things work correctly.
[Samsung Galaxy Nexus] Crummy:
Sorry I stand corrected I made the port request on Saturday, got the confirmation e-mail last night that it went through and completed.
[Samsung Galaxy Nexus] codesplice:
Thanks for reminding me about this. I'll remove that widget recommendation from the OP since it doesn't seem to work anymore.
[Samsung Galaxy Nexus] Pkt_Lnt:
No big deal, there were only three or four short posts - easy to miss them.

The minutes are the only thing that does not work, data used, account balance, renew date all work fine.
[Samsung Galaxy Nexus] marty331:
Getting MMS via Google Voice!

http://db.tt/br2lFcmt
[Samsung Galaxy Nexus] csaket:
http://googlevoiceblog.blogspot.com/2011/10/first-steps-towards-mms-support.html
[Samsung Galaxy Nexus] kyoteqwik:
Anyone have any pointers or experience using 2 step verification, sipdroid, and switching roms? I have the password from when first created, but can't get it to work on a new rom? I have the Soho account so deleting and starting over really not good option for me.
[Samsung Galaxy Nexus] BrianDigital:
That was blog post from last year
[Samsung Galaxy Nexus] Myk_Myk:
The whole reason I found this thread is that I wanted to use my tablet (4G LTE, no radio) as my only cell phone. I have a couple of questions:

I searched, and the only reference to 911 I found on this thread was about making some change to quit paying the fees for it. Do you get 911 service with a setup like this? In other words, can they locate you in an emergency? I have kids, so that's important to me.

Also, I'm a bit overwhelmed by DID, ATA, Sip, ad nauseam. I'm sure I could learn, but... Last, I'm a bit concerned about these companies, and how much info about me and my contacts they receive, and what they might do with it. I know, a bit ironic.

So, I was wondering if I could buy a $15 phone and $20/month to month plan with virgin (that $15 plan in the guide seems to be gone), turn it off (except for 911?), and use GV without using minutes or getting charged for texts?