yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] acegolfer:
I already tried both but faced issues as I reported in my thread.

1. Ipkall. The call comes in with ilbc codec but the quality was so bad. Perhaps, it was just me. I'd like to hear others experience.

2. Simonics. Pbxes doesn't allow simonics trunk on the free accounts.
[Android Software/Hacking General [Developers Only]] Ci-Fi:
I'm using the setup from the OP with pay-as-you-go T-Mobile minutes. I got a GV number and it has been working great. Now I am in Ecuador and might be here for a while. I was wondering if I flash a new ROM while outside the USA, will GV require me to verify the T-Mobile number again or anything like that? I'm assuming it will be easy to set back up if I restore GV and Sipdroid using Titanium Backup, but I just want to double check that I will be able to do it abroad.

I'm just loving making free wifi calls from Ecuador to the US
[Android Software/Hacking General [Developers Only]] ziddey:
The GV app does not require verification. It simply provides you a list of numbers and asks you which it is. It doesn't affect using the app for texts/voicemail if you don't select the "right" one.

GV itself requires verifying every new number added.

For pbxes, just make sure you've filled in all your personal information so your account gets "verified" and is not deleted within a week.
[Android Software/Hacking General [Developers Only]] sdxda:
Can anyone tell me how does this compare to using tmobiles (US) wifi calling app? I'm thinking of getting a phone that supports wifi calling since I have spotty reception at home. Separately, I want it to support tzones. The only one I have found that meets both criteria so far has been HTC sensation. But if this method works just as good, it opens up the phone possibilities.
[Android Software/Hacking General [Developers Only]] ziddey:
I doubt the Sensation would work with TZones without tripping some upgrade message.

If you're on postpaid, it should mean free and unlimited TMO wifi calling without deducting from airtime. If that's the case, it's the most straightforward solution and uses your TMO number seamlessly. However, if you're looking to keep TZones and want TMO wifi calling........
[Android Software/Hacking General [Developers Only]] osi13:
This works well, but the best way to use the T-Mobile $30 plan is to roll your own Asterisk based PBX server. It's much more complicated than this, but there are tons of options, and you can use better codecs like G729. G729 is more optimized than Speex, and sounds a little bit better. Also, by having your own server you can literally replace all phone lines at your office or house, and use the same number, or add multiple GV accounts for multiple incoming numbers. You can even reliably fax over VoIP with this method without a hardware fax machine. It's pretty cool stuff.
[Android Software/Hacking General [Developers Only]] acegolfer:
Can't wait to see your guide. G729 is a great codec for mobile connection.
[Android Software/Hacking General [Developers Only]] sdxda:
the international versions of the sensation such as the	Sensation XE Z715e have been verified to work with tzones on HoFo. Since the US version of the sensation has wifi calling, developers have been able to put it in custom roms such as HD revolution.
[Android Software/Hacking General [Developers Only]] netyang:
Thank you for your information. I used Y5 and AutoAir.I don't know which one use a lot of power. if manfully set airplane mode w/wifi and using Sipdroid, the battery only drop 1% whole night. if I use Y5 and AutoAir, battery drop a lot. anybody has same experience?

thanks
[Android Software/Hacking General [Developers Only]] ziddey:
1% with a sip client active?? That'd be absolutely remarkable. I'll try to take a pay attention to the two apps.
[Android Software/Hacking General [Developers Only]] ralphodog:
Has anyone else had problems with GV calls being answered by your cell's voicemail when in airplane mode? It seems that airplane mode = straight to voicemail > google voice stops ringing the SIP number and I can't answer the call. So far the only solution I have found for this is to manually disable the phone after going into airplane mode and connecting to my pbx.
[Android Software/Hacking General [Developers Only]] ziddey:
For me, GV continues to ring. However, GV does detect that it might have been a voicemail system that picked up (I imagine since it was picked up immediately?) and gives a prompt to accept or not (even though I have call screening off). So I get annoying call screening messages in my TMO VM that I have to clear out. I figure I'll call TMO and disable VM entirely sometime..

I've always been afraid of the problem you're describing, but somehow, it hasn't been a problem.
[Android Software/Hacking General [Developers Only]] Whyzor:
I have set my Tmobile VM's greeting message to a 45 second music, apparently as long as the outgoing greeting is playing (before the beep to record), GV will ring your other numbers. This works for me most of the time, occasionally someone gets sent to my Tmobile VM, they hear the long music and beep, not knowing what's going on. I'm on TMobile prepaid so can't disable the VM.
[Android Software/Hacking General [Developers Only]] acegolfer:
I called Tmo (611) to disable Tmo VM.
[Android Software/Hacking General [Developers Only]] metroidhntr:
If you go to a tmobile store you can ask them to remove tmobile voice mail from your number. It took less then a minute for them to do it. The only bad thing about doing that is if your phone is off or no service I believe sometimes it won't send them to gv voice mail but I'm not sure about that.
[Android Software/Hacking General [Developers Only]] ziddey:
I found Llama, https://play.google.com/store/apps/details?id=com.kebab.Llama, an app like Tasker that's free and has a workaround solution for toggling airplane mode for JB4.2 (requires root).

It seems to be a little buggy, but if you can make through the setup, it should work well. I've just installed it now, so will have to see how it performs in the coming days. It may benefit a lot of you on the $30 TMO plan in automation, saving battery, and preventing double ringing.

Here are the rudimentary events I have set currently:

1. At Home - enable WiFi

2. When your phone connects to %AP% - enable Airplane Mode and enable WiFi

3. When your phone disconnects from %AP% - disable Airplane Mode

4. Upon leaving Home - disable WiFi

When you first run Llama, have it learn your home area for some time. As you walk around your house / toggle 2g/3g, it should find most/all the cell towers in your area. We use this to drive our events. This is similar to Y5 battery saver, except Y5 automatically learns all cell towers as long as you're connected to a certain wifi AP. The benefit of using llama is that it won't constantly fight with disabling wifi when it doesn't recognize any cell towers.

Event 2 requires re-enabling wifi after AP since enabling AP will automatically disable wifi. Plane Mode Tweaker allows for wifi to remain on, but it's listed as incompatible with the N4. I haven't tried installing the apk manually or seeing how it's implemented, but I suspect it may be possible to apply the same tweaks, and not require this extra step.

Again, I'll have to see over the next few days how well this setup works. The "danger" that I can see is that if you leave too "quickly" and are out of the home area when event 3 is triggered, you may out of the home area already, and so event 4 won't be triggered. It does seem to have a memory of your location when in airplane mode though, so it may work just fine. If not, a tweak to the event may be necessary-- Not in Areas condtion, although this may result in wifi being killed immediately in foreign areas (same problem with Y5).

All in all, it seemed to like stalling out a lot while I was setting it up, but after everything is in place, everything appears to be working fine.
[Android Software/Hacking General [Developers Only]] plee3:
Sounds interesting. I look forward to your future feedback on how well this solution is working out.

Thanks... plee3
[Android Software/Hacking General [Developers Only]] Demonic240:
Instead of toggling airplane mode on and off so that you can receive phone calls directly to your phone when data isn't available, why not use ace's suggestion and set up a second extension in your PBX account and have your calls forward to your actual phone after so long.
[Android Software/Hacking General [Developers Only]] ziddey:
For purposes of battery life mostly. I get poor/no reception at my apartment-- with my HTC Sensation, I'd run down a full charge in under 10 hours without any screen use if I kept the cell radio on. In airplane mode with wifi+sipdroid, I could go close to 3 days if I don't touch the phone.
[Android Software/Hacking General [Developers Only]] Demonic240:
Gotcha. If sipdroid is using lots of battery would that be due to poor signal or just how often it registers?
[Android Software/Hacking General [Developers Only]] ziddey:
What are your settings? I get pretty good battery life with sipdroid, even though it's triggering a wake every 60 seconds, even with TCP connections.
[Android Software/Hacking General [Developers Only]] acegolfer:
It's not sipdroid draining his battery. It's the cell radio searching for cell signal when there's none in his apartment.
[Android Software/Hacking General [Developers Only]] Demonic240:
Yesterday I noticed that my battery was draining really bad for about the first half of the day but then settled down. Today is better.
[Android Software/Hacking General [Developers Only]] Demonic240:
I set my settings to what you have in the op. I'm only using sipdroid in my setup.
[Android Software/Hacking General [Developers Only]] Taxmaster:
For some reason when I great my callcentric number, I always get a 777 area code number and when I enter it into Google Voice it always says " Country of the forwarding phone does not match your country ". I tried making several different accounts, each with a different zip code within the US and they all yield 777 numbers.

What am I doing wrong?
[Android Software/Hacking General [Developers Only]] ziddey:
That's your callcentric #, not your phone number. You need to add a DID to the account. Free if you work around the E911.
[Android Software/Hacking General [Developers Only]] Taxmaster:
I realize that, so I took care of it and got a DID from IPKall.

So after really troubleshooting the death out of this and getting it up and running on PBXes, now I can't get rid of the stupid "press 1 to accept this call" once I receive an incoming call. I turned off call screening completely in GV ... what gives?

If anyone has any advice, that would be great!!!
[Android Software/Hacking General [Developers Only]] ziddey:
I've never really had this issue, although I've only briefly used IPKall.

Make absolutely sure call screening is disabled (for all lines if there is such a setting). Maybe try re-enabling and then disabling again.

But it sounds like it's a machine detector. I have GV ring both my TMO line as well as Callcentric. If it rings long enough, I'll end up with a "to accept press 1" message on my TMO VM. I'm imagining that in airplane mode, dialing the TMO number gets to voicemail without any rings, which prompts the detection message.

I don't know if IPKall picks up the call immediately as it rings your SIP client.. I believe I've read about this problem before with them though. Not having any problems with a Callcentric DID (except for when they had to assign me a new number).
[Android Software/Hacking General [Developers Only]] Taxmaster:
Actually, I didn't end up using Callcentric in the end. I ended up using only the information from PBXes to get it to work. See the link below:

http://pcprob.blogspot.com/2011/01/howto-free-voip-on-android-phone.html?m=1

I tried turning on and off the call filtering, as well as going to the groups settings and making sure it is listed as OFF for all. So far, no dice.

Any other ideas?
[Android Software/Hacking General [Developers Only]] ziddey:
I'm confused. In your previous post, you mentioned getting an IPKall DID? I've used the pbxes only method for a good long time and never had issues

edit: I see. That guide has you use IPKall... Get a Callcentric DID or sign up for pbxes via sipdroid (for free GV trunk).
[Android Software/Hacking General [Developers Only]] Taxmaster:
Yes, I did get an IPKall DID.

Originally the plan was CallCentric --> IPKall --> PBXes --> SipDroid/CSIPSimple (using Google Voice) [Didn't work]

New Plan: PBXes --> IPKall --> PBXes --> SipDroid/CSIPSimple (use PBX settings to set up IPKall) [Works]

Only problem now is that whenever I get a call, I have to press 1 to answer it. I have disabled the call screening on Google Voice and it still happens.
[Android Software/Hacking General [Developers Only]] ziddey:
I have absolutely no idea how you're trying to go about things. But there is no reason to use both Callcentric and IPKall. You're using either for the free DID.

It's also not required to use either with pbxes. If you sign up for a pbxes account straight from sipdroid, you'll have the ability to setup a free google voice trunk. As far as "simple" setups go, that's your best bet. No DID or gvcallback or anything like that required.

And like mentioned above, the "to accept, press 1" prompt is not the typical call screening, but rather the machine detection (voicemail etc). It seems to be an issue with IPKall (brief google search..)

Assuming you want to be able to make outgoing calls without needing to use gvcallback, you'd need to create your pbxes account through sipdroid anyway in order to get the free trunk.

Using a DID is up to you. It offers some benefits: 1. Having GV ring a DID may be more reliable than relying on pbxes to maintain a gtalk connection (and the possibility of a different gtalk connection being higher priority for receiving GV calls). 2. Callcentric allows caller id with name (pbxes only shows number). 3. Ability to call forward (since only one call is allowed at a time through the gtalk trunk, by having the incoming call come in through the DID, the trunk is free. 4. I'm not sure if the gtalk trunk can support call waiting. It does work with callcentric, although sipdroid doesn't support call waiting to my knowledge (2nd call "rings" and shows up in callcentric/pbxes logs, but sipdroid never rings).

All in all, start simple, and go from there. You shouldn't need more than just a pbxes account and sipdroid to get things rolling. Disable all codecs except speex or gsm depending on your liking. I've had issues with DTMF with sipdroid, especially with speex, but a decent amount with gsm as well. Unfortunately, other than that, sipdroid works the best for me, so I stick with it.
[Android Software/Hacking General [Developers Only]] Taxmaster:
I thought I was clear before, but once again I have things working using only IPKall, PBXes, and SipDroid/CSipSimple.

The problem lies with just having the "press 1" to complete the call. I'm wondering if there is anything in IPKall that allows me to get rid of that, or if there is a way I can program CSipSimple/Sipdroid or PBXes to automatically hit 1 once I answer.
[Android Software/Hacking General [Developers Only]] ziddey:
Again, it's a problem with IPKall. Use a Callcentric DID or don't use a DID at all.
[Android Software/Hacking General [Developers Only]] Taxmaster:
Unfortunately, all the Callcentric DID's are 777 numbers. I looked to see if there were any other numbers listed (on the page showing the 777 number) but there aren't. Google Voice rejects the 777 number and says that it is "outside of the country".

I'm curious if I can use the PBXes Dial Rule capabilities in Incoming Calls to perform a "1" action upon receiving a call.
[Android Software/Hacking General [Developers Only]] ziddey:
Again, the 777 number is the Callcentric internal number, not the DID.
[Android Software/Hacking General [Developers Only]] Taxmaster:
Okay, so how do I find the CallCentric DID? I'm logged into CallCentric and I don't see any other numbers besides the 777 number...
[Android Software/Hacking General [Developers Only]] ziddey:
http://www.callcentric.com/products/
[Android Software/Hacking General [Developers Only]] post-mortem:
You should modify #2 to also check (with another "if" statement) if you're on an active call. If not -> Airplane Mode, if yes -> wait 30 seconds and check again. This way, you won't get disconnected if you arrive home while on a call.

-- Sent from my TouchPad using Communities
[Android Software/Hacking General [Developers Only]] Taxmaster:
Okay, I went to this site and on the right hand side there is a portion of the site where you can create a DID based off of another phone number. I tried entering in the 777 number, GV Number, and IPKall number and all of them could not be "ported". If I create a new account, the only number a new account generates is a 777 number (which you've said repeatedly is not the right number).

Could you please provide more in-depth instructions on how to obtain a regular number using CallCentric?
[Android Software/Hacking General [Developers Only]] ziddey:
Nice idea. When llama becomes more reliable, I'll try to update the first post with more details. As of now, I've been handling the toggling manually :(

It doesn't seem to be able to handle events all too properly on the N4. On multiple occasions, I'd wake my phone to see that it's in airplane mode with wifi off.
[Android Software/Hacking General [Developers Only]] Taxmaster:
When you go through the process of trying to get a "FREE Phone Number", it actually isn't free at all. It forces you to checkout with a total cost of $3.00 for a "911 Recovery Fee" and requires you pay with a credit card or Paypal. Also, I noticed there is another option for a "Dirt Cheap DID" which costs $2.95 per month.

Am I missing something?
[Android Software/Hacking General [Developers Only]] ziddey:
You need to esign that you are not in America for one part of the process. Removes them from liability.

Again, for a "barebones" setup, nothing is required besides a pbxes account created via sipdroid. You may be interested in reading http://xdaforums.com/showthread.php?t=2057887

It deals with callcentric
[Android Software/Hacking General [Developers Only]] Taxmaster:
Ladies and Gentlemen, we have VICTORY!!!!! I got it to work!!! Thread to follow ....
[Android Software/Hacking General [Developers Only]] Ci-Fi:
I was wondering what your opinions are of Messaging + Google Voice.

Review here: http://www.androidpolice.com/2013/0...droids-stock-texting-app-with-gv-integration/

It "(Mostly) Combines Android's Stock Texting App With GV Integration"

Edit: new link
[Android Software/Hacking General [Developers Only]] desiromeo719:
Can someone explain to me how the phone chooses to use data for voip calls when not on wifi, instead of using the wireless network to make the call? So is this mainly to save using minutes when at home? For someone not home a lot would this not be a good option? I have att 2gb data plan right now and dont really use it all in a month so 5gb T-mobile will be enough for data and voip calls for me if I wanted. If I dial out with the sip it will use data for voip? if regular dialer then it will use mintues? Can someone please clarify this?
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] geterdone18:
So I had Root on GB, but now since I did the update to ICS, I went to the directions of putting CWM on the phone first. I downloaded the file put it in odin and it just pops up

FAIL

and it puts my phone into a soft brick, So then I have to restart odin and Flash my stock Firmware. Can anybody help me please. Is the problem cause I have the old stuff on my phone from GB still that its messing it up. I am wanting to Root my device like I had it before. But On ICS, I followed these directions [HOWTO] NEWB GUIDES TO: | RESTORE TO STOCK | USE ODIN | INSTALL CWM | ROOT ics/gb |
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] vincom:
which cwm file where you downloading, there is no "popups" in odin, are you talking about the message in odins window
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] geterdone18:
yes the message in odins window comes back FAIL in 2 seconds, when I downloaded the file recovery tar. for the cwm recovery.
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] vincom:
edit:

does it say md5 mismatch in odins window, file name should be "recovery.tar.md5"

newbs have to read the whole op, you have a bad dl, and it says to use chrome or ie9 to dl, redownload it again
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] geterdone18:
So i read some more and downloaded • Clockworkmod Touch 5.8.1.3..... and it worked but now when it goes into cwm it just flashes and doesnt let me click on anything or do anything, but it doesnt brick the phone any ideas??? sorry I know Im prolly being a pain in the ass
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] vincom:
its a touch recovery, dont use the buttons, swiping the screen in the directions to scroll tap on item to select
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] geterdone18:
ok well I see that but now when I launch cwm the screew just flashes and doesnt let me select anything by touching it or swiping or anything, is there a way to delete this and try a different way, and I went back into all the directions and the recovery.tar. md5, when I click on the icon it says download recovery.tar.tar
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] geterdone18:
ok sorry bud I think I got it, It was freaking out on cwm but finally got it, thankyou very much for helping
[AT&T Samsung Galaxy S II Skyrocket SGH-I727] xcrazydx:
Lol, every other day this question pops up. I can't get touch recovery working...i keep mashing the buttons but nothing happens.

It's touch recovery...You don't push buttons. Swype the screen. Lmao. If people would only take a few minutes and read. Gawd.
[T-Mobile Sidekick 4G] youngzae:
I rooted my phone last week. everything was fine until I got CWM recovery, and somehow bricked my phone trying to flash a ROM from a zip file. Now my phone is stuck at the splash screen when you try to turn it on, and when you try to boot into recovery or download modes, it doesnt do a thing. pretty sure I did something dumb and formatted something i wasnt supposed to.

Now I have downloaded ODIN and the things i need to get back to stock, but i cant boot into download mode to do it! I need some help bad. Bless me, android jesus. I need you now lol
[T-Mobile Sidekick 4G] pmp326:
pull battery usb in computer hold vol + and - and press circle button and slide in battery dont let go of buttons until it says downloading with yellow android
[T-Mobile Sidekick 4G] youngzae:
yea I figured that out yesterday. Had to go into download mode and restore phone to default with the t839-Sidekick4g-UGKV2-one-click thing I found. thought I was done for but I'm back workin.
[Sprint HTC EVO 4G LTE] eXplicit815:
So I got home today and there was a box sitting on my doorstep. I usually know when I'm expecting something, so I thought it was something for my wife, until I see that it was mailed to me...

Looked at the return address, and it was from HTC Bellevue.

I was thinking to myself, I didn't order anything, nor did I expect anything to be coming to me...

This is what I got...
[Sprint HTC EVO 4G LTE] regalpimpin:
so...wait. wut?

why? Did you buy a car kit or something. I don't get it. But hey, free ish is always awesome.
[Sprint HTC EVO 4G LTE] arozer:
Nice congrats!

What all is there?

I see a car charger with an extra USB cable and a portable speaker?
[Sprint HTC EVO 4G LTE] shockwaveaz:
I'm confused

Sent from my eVo LTE
[Sprint HTC EVO 4G LTE] eXplicit815:
I didn't buy anything. I didn't even know something was coming to me. I emailed the guy who's card was on it when I got it to see what it was for. But it's free, I'm not going to complain.

It's a portable Bluetooth speakerphone. I've never seen them, nor have I even heard of them, but it's pretty cool.
[Sprint HTC EVO 4G LTE] eXplicit815:
So am I.
[Sprint HTC EVO 4G LTE] azkevman:
Did you get a reply? Mind posting it here?
[Sprint HTC EVO 4G LTE] Genjinaro:
Love does that.