Wifi calling issue
I discovered something about the Wifi calling issue while travelling -- thought I'd post it, and see if anyone has any ideas.
My Wifi calling has worked fine ever since I started flashing the various ICS roms onto my G2X. I have tested it frequently, and haven't ever had any problems with it. In fact, I tested it just a few days ago, from home, to make sure it still worked before leaving for Europe -- where having Wifi calling is one of the truly great features of this phone....
However, when I got to Europe, I quickly found that my Wifi calling no longer works. It seems that when the phone is not able to connect to a cellular service, the Wifi calling app goes completely wonky. As soon as I turn it on and it "connects to T-mobile servers" or whatever, I start getting "com.android.phone has stopped unexpectedly" every 30 seconds. And when I try to make a call, it usually just ends the call immediately. I have been able to get it to work a couple of times, just randomly -- but for the most part no.
When I have tested it at home, I have set the preferences to "Wifi calls only" so I am pretty sure that it was making the test calls via wifi. So does anyone have any ideas as to how/why the wifi calling app interacts with cellular network connection status? Any way of fooling the phone into thinking it is connected to a cell network -- or else get it to stop searching? It seems like the problem here isn't really with the Wifi calling itself, but with the cellular network connection status. Sucks that T-Mobile made it so that the Wifi calling app doesn't work from Airplane mode with Wifi on -- it seems like that would solve this problem.