[Verizon Galaxy Note 3 Q&A, Help & Troubleshooting] joseph230:
2.3.1 Wifi Calling does not work

Hello,

I tried wifi calling feature on 2.3.1 using Tmobile Sim on Tmobile network and it does not work. After enabling it, the option turnes gray and reads "Enabling" and stays such.

I did a logcat and here is the output that is relevent:

09-09 10:54:00.067 D/WfcSwitchPreference( 5425): mWfcSwitchChangeListener/onCheckedChanged()

09-09 10:54:00.067 D/WfcSwitchPreference( 5425): onSwitchClicked(): mRegistration=isChecked=true

09-09 10:54:00.077 D/WfcContentObserver( 2113): ContentObserver/onChange(): uri=content://com.samsung.tmowfc.wfcprovider/register_id

09-09 10:54:00.077 D/WfcContentObserver( 2113): processRegistration()

09-09 10:54:00.077 D/WfcControllerUtils( 2113): setImsRssiPollSate(): enable=true

09-09 10:54:00.077 D/WfcControllerUtils( 2113): setImsRssiPollSate(): IMS RSSI poll state has been changed

09-09 10:54:00.087 D/WfcContentObserver( 2113): processRegistration()/new Thread: profile WIFI_PREFERRED, switch state=REGISTER

09-09 10:54:00.087 D/WfcControllerUtils( 2113): sendWfcSwitchStateAndCurrentProfileToRil(): switch state=REGISTER profile=WIFI_PREFERRED

09-09 10:54:00.087 D/WfcControllerUtils( 2113): createRilRequestForSwitchStateAndProfile(): wfcSwitchState=REGISTER, currentProfile=WIFI_PREFERRED

09-09 10:54:00.087 D/WfcControllerUtils( 2113): sendWfcSwitchStateAndCurrentProfileToRil(): broadcast sent

09-09 10:54:00.087 D/WfcService( 2113): startRegistration(): Started Regisrtation

09-09 10:54:00.097 D/WfcController( 2113): processRegisterRequest(): started

09-09 10:54:00.097 I/WfcController( 2113): processRegisterRequest(): cancel delayed checkUpdate. user turned on the switch

09-09 10:54:00.097 D/WfcController( 2113): checkUpdate(): mWfcControlState=WfcController {mIsRegistered=false mIsInCall=false mCurrentProfile=WIFI_PREFERRED mWifiState=CONNECTED_ROVE_IN mGsmRadioState=0 mGsmSignalStrength=2 mRadioState=DISCONNECTED mIsLowSignal=false mSimState=VALID_SIM}

09-09 10:54:00.097 W/Settings( 2113): Setting airplane_mode_on has moved from android.provider.Settings.System to android.provider.Settings.Global, returning read-only value.

09-09 10:54:00.097 D/WfcController( 2113): isSIMReady(): VALID_SIM

09-09 10:54:00.097 D/WfcController( 2113): checkUpdate(): current wifi state:CONNECTED_ROVE_IN

09-09 10:54:00.097 D/WfcController( 2113): updateWifiCallStateInProvider(): state=REGISTERING, isError=false, summaryResId=2131099655, notify=true

09-09 10:54:00.107 D/WfcNotificationHelper( 2113): updateNotification(): cancelling notification isSwitchedOn=true isRegistered=false isError=false

09-09 10:54:00.107 D/WfcController( 2113): register(): Setting Atmoic Reg value true

09-09 10:54:00.107 D/WfcRegistrationStateListener( 2113): registerForWifiCalling()

09-09 10:54:00.107 D/WfcRegistrationStateListener( 2113): mInterfaceForGeneral not initialized

09-09 10:54:00.107 I/notification_cancel( 1290): [com.samsung.tmowfc.wfccontroller,2131034112,NULL,0,0,64]

09-09 10:54:00.117 D/skia ( 5425): GFXPNG PNG bitmap created width:141 height:96 bitmap id is 520

09-09 10:54:00.117 D/WfcSwitchPreference( 5425): onBindView()

09-09 10:54:00.117 D/daemonapp( 5041): [MSC_Daemon]>>> WCP:1102 [0:0] Provider query : content://apaccuweatherprovider/weatherinfo

09-09 10:54:00.117 D/WfcSwitchPreference( 5425): onBindView(): setOnCheckedChangeListener

09-09 10:54:00.137 D/WfcSwitchPreference( 5425): updateSwitchState: wfcSwitchState true

09-09 10:54:00.137 D/WfcSwitchPreference( 5425): updateSummary(): registrationStatus=REGISTERING, summary=Enabling

09-09 10:54:00.147 D/WfcSwitchPreference( 5425): updateSummary(): registrationStatus=REGISTERING, summary=Enabling

09-09 10:54:00.157 D/skia ( 5425): GFXPNG PNG bitmap created width:141 height:96 bitmap id is 521

09-09 10:54:00.157 D/WfcSwitchPreference( 5425): onBindView()

09-09 10:54:00.157 D/WfcSwitchPreference( 5425): onBindView(): setOnCheckedChangeListener

09-09 10:54:00.167 D/AbsListView( 5425): unregisterIRListener() is called

I am not expert but it seems that after

09-09 10:54:00.097 D/WfcController( 2113): processRegisterRequest(): started

something goes wrong (I do not see it on the logs though!) which results in "mIsRegistered=false"

I would like to sugget my help if you can tell me what you need to be done and tested to make this work.

on side note: I read on some blogs that wifi calling relies on provider's caller app and mms app! Is this valid ?

Thanks for the hard work and brining this wonderful rom to us.