[Android Q&A, Help & Troubleshooting] joseph230:
Hello,

I am using JasmineRom which is a Tmobile GS5 port to Verizon Note 3.

The problem I am facing is the fact that even though the rom comes from Tmobile, Wifi calling does not work.

I have following log which is after enabling the wifi calling feature.

I am not sure what goes wrong whihc make it not work.

Couple of entries that I am not sure what mean are:

D/WfcController( 3019): updateWifiCallStateInProvider(): state=REGISTERING, isError=false, summaryResId=2131099655, notify=true

I/WfcConnectivityReceiver( 3019): notifyRssiChange(): networkInfo=NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: "datadirectnet", roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false

I apprecitae if any one has a clue that can help me debug this.

Thank you.

Full log: (greped on wfc)

D/WfcPhoneStateListener( 3019): onSignalStrengthsChanged(): signal strength did not change

D/WfcSwitchPreference( 6446): mWfcSwitchChangeListener/onCheckedChanged()

D/WfcSwitchPreference( 6446): onSwitchClicked(): mRegistration=isChecked=true

D/WfcContentObserver( 3019): ContentObserver/onChange(): uri=content://com.samsung.tmowfc.wfcprovider/register_id

D/WfcContentObserver( 3019): processRegistration()

D/WfcControllerUtils( 3019): setImsRssiPollSate(): enable=true

D/WfcControllerUtils( 3019): setImsRssiPollSate(): IMS RSSI poll state has been changed

D/WfcContentObserver( 3019): processRegistration()/new Thread: profile WIFI_PREFERRED, switch state=REGISTER

D/WfcControllerUtils( 3019): sendWfcSwitchStateAndCurrentProfileToRil(): switch state=REGISTER profile=WIFI_PREFERRED

D/WfcControllerUtils( 3019): createRilRequestForSwitchStateAndProfile(): wfcSwitchState=REGISTER, currentProfile=WIFI_PREFERRED

D/WfcControllerUtils( 3019): sendWfcSwitchStateAndCurrentProfileToRil(): broadcast sent

D/WfcService( 3019): startRegistration(): Started Regisrtation

D/WfcController( 3019): processRegisterRequest(): started

I/WfcController( 3019): processRegisterRequest(): cancel delayed checkUpdate. user turned on the switch

D/WfcController( 3019): 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}

D/WfcController( 3019): isSIMReady(): VALID_SIM

D/WfcController( 3019): checkUpdate(): current wifi state:CONNECTED_ROVE_IN

D/WfcController( 3019): updateWifiCallStateInProvider(): state=REGISTERING, isError=false, summaryResId=2131099655, notify=true

D/WfcNotificationHelper( 3019): updateNotification(): cancelling notification isSwitchedOn=true isRegistered=false isError=false

D/WfcController( 3019): register(): Setting Atmoic Reg value true

D/WfcRegistrationStateListener( 3019): registerForWifiCalling()

D/WfcRegistrationStateListener( 3019): mInterfaceForGeneral not initialized

D/WfcSwitchPreference( 6446): onBindView()

D/WfcSwitchPreference( 6446): onBindView(): setOnCheckedChangeListener

D/WfcSwitchPreference( 6446): updateSwitchState: wfcSwitchState true

D/WfcSwitchPreference( 6446): updateSummary(): registrationStatus=REGISTERING, summary=Enabling

D/WfcSwitchPreference( 6446): updateSummary(): registrationStatus=REGISTERING, summary=Enabling

D/WfcSwitchPreference( 6446): onBindView()

D/WfcSwitchPreference( 6446): onBindView(): setOnCheckedChangeListener

I/WfcConnectivityReceiver( 3019): onReceive(): action=WifiManager.RSSI_CHANGED_ACTION

I/WfcConnectivityReceiver( 3019): notifyRssiChange(): rssi=-68

I/WfcConnectivityReceiver( 3019): onReceive(): action=WifiManager.RSSI_CHANGED_ACTION

I/WfcConnectivityReceiver( 3019): notifyRssiChange(): rssi=-68

I/WfcConnectivityReceiver( 3019): onReceive(): action=WifiManager.RSSI_CHANGED_ACTION

I/WfcConnectivityReceiver( 3019): notifyRssiChange(): rssi=-68

I/WfcConnectivityReceiver( 3019): onReceive(): action=WifiManager.RSSI_CHANGED_ACTION

I/WfcConnectivityReceiver( 3019): notifyRssiChange(): rssi=-69

I/WfcConnectivityReceiver( 3019): notifyRssiChange(): networkInfo=NetworkInfo: type: WIFI[], state: CONNECTED/CONNECTED, reason: (unspecified), extra: "datadirectnet", roaming: false, failover: false, isAvailable: true, isConnectedToProvisioningNetwork: false

D/WfcConnectivityReceiver( 3019): parseWifiConnectivity(): connected=true

D/WfcConnectivityReceiver( 3019): calculateRssi(): rssi=-69

D/WfcConnectivityReceiver( 3019): calculateRssi(): returning CONNECTED_ROVE_IN

D/WfcConnectivityReceiver( 3019): parseWifiConnectivity(): do not update wifi-state to controller. Same as before CONNECTED_ROVE_IN

D/WfcPhoneStateListener( 3019): onSignalStrengthsChanged(): signal strength did not change

D/WfcActivityStateReceiver( 3019): onReceive(): packageName=com.android.settings, activityState=pause

D/WfcSwitchPreference( 6446): onPause(): mRegistration true

D/WfcPhoneStateListener( 3019): onSignalStrengthsChanged(): signal strength did not change