[Verizon Motorola Droid Turbo Android Development] translucentfocus:
First Attempt @ Using Dumpsys

So, it looks like we need more logs... and the more specific/less irrelevant logs the better. That being said, I gave dumpsys via ADB a try. I am probably not the best one to read the logs, but I thought this new approach might help--specifically because it allows the logs to be shorter and maybe more to the point? Or maybe I'm being silly... let me know :)

Logs from LOS VoLTE

5

- Build Date Mon Apr 10 08:14:37 CDT 2017

Update:

Used the compare plugin in Notepad++ to reveal my n00b interpretation of the attached logs:

It looks like some things crash (duh), but specifically, these two items below disappear from dumpsys grep ims after hanging up the one successful phone call. (While VoLTE is working they show up in the dumpsys)

0% 4047/org.codeaurora.ims: 0% user + 0% kernel / faults: 2442 minor
0% 1556/imscmservice: 0% user + 0% kernel / faults: 5 minor

In addition, while VoLTE is working dumpsys grep ims shows:

** MEMINFO in pid 3041 [com.qualcomm.qti.rcsimsbootstraputil] **
4,193K: ims_rtp_daemon (pid 1555)
3,925K: imscmservice (pid 1556)
3,410K: org.codeaurora.ims (pid 4047)
3,013K: com.qualcomm.qti.rcsimsbootstraputil (pid 3041)
1,667K: imsdatadaemon (pid 679)
594K: imsqmidaemon (pid 434)
4,193K: ims_rtp_daemon (pid 1555)
3,925K: imscmservice (pid 1556)
1,667K: imsdatadaemon (pid 679)
594K: imsqmidaemon (pid 434)
3,013K: com.qualcomm.qti.rcsimsbootstraputil (pid 3041)
3,410K: org.codeaurora.ims (pid 4047)

But all of that information is completely missing after I hang up (and VoLTE no longer works)

This was missing in the second dumpsys grep ims after I hung up from the successful VoLTE:

extras: Bundle[{reason=connected, apnType=ims, linkProperties={InterfaceName: rmnet_data7 LinkAddresses: [2600:1005:8121:cd0f:4da5:b925:43dd:4cdf/64,] Routes: [::/0 -> fe80::bcc2:8217:4ff6:5d06 rmnet_data7,] DnsAddresses: [2001:4888:21:ff00:245:d::,2001:4888:26:ff00:240:d::,] Domains: null MTU: 1428 TcpBufferSizes: 524288,1048576,8388608,262144,524288,4194304}, apn=VZWIMS, iface=rmnet_data7, state=CONNECTED, subscription=1, networkCapabilities=[ Transports: CELLULAR Capabilities: IMS&IA&NOT_METERED&NOT_RESTRICTED&TRUSTED&NOT_VPN LinkUpBandwidth>=51200Kbps LinkDnBandwidth>=102400Kbps Specifier: <1>]}]
extras: Bundle[{reason=dataEnabled, apnType=ims, apn=VZWIMS, state=CONNECTING, subscription=1}]

This was also missing when I ran dumpsys grep ims the second time and seems very important:

#276: act=com.android.ims.IMS_SERVICE_UP flg=0x10
extras: Bundle[{reason=roamingOff, apnType=ims, networkUnvailable=true, apn=null, state=DISCONNECTED, subscription=-2}]
extras: Bundle[{reason=dataDetached, apnType=ims, networkUnvailable=true, apn=null, state=DISCONNECTED, subscription=-2}]
extras: Bundle[{reason=radioTurnedOff, apnType=ims, networkUnvailable=true, apn=null, state=DISCONNECTED, subscription=-2}]
Bundle[{reason=connected, apnType=ims, linkProperties={InterfaceName: rmnet_data7 LinkAddresses: [2600:1005:8121:cd0f:4da5:b925:43dd:4cdf/64,] Routes: [::/0 -> fe80::bcc2:8217:4ff6:5d06 rmnet_data7,] DnsAddresses: [2001:4888:21:ff00:245:d::,2001:4888:26:ff00:240:d::,] Domains: null MTU: 1428 TcpBufferSizes: 524288,1048576,8388608,262144,524288,4194304}, apn=VZWIMS, iface=rmnet_data7, state=CONNECTED, subscription=1, networkCapabilities=[ Transports: CELLULAR Capabilities: IMS&IA&NOT_METERED&NOT_RESTRICTED&TRUSTED&NOT_VPN LinkUpBandwidth>=51200Kbps LinkDnBandwidth>=102400Kbps Specifier: <1>]}]

Here's more logs after I hung up the successful VoLTE call that shows what we already know... that after the one successful VoLTE phone call, it switched to 2G phone calls:

extras: Bundle[{reason=2GVoiceCallEnded, apnType=ims, linkProperties={InterfaceName: rmnet_data7 LinkAddresses: [2600:1005:8121:cd0f:4da5:b925:43dd:4cdf/64,] Routes: [::/0 -> fe80::bcc2:8217:4ff6:5d06 rmnet_data7,] DnsAddresses: [2001:4888:21:ff00:245:d::,2001:4888:26:ff00:240:d::,] Domains: null MTU: 1428 TcpBufferSizes: 524288,1048576,8388608,262144,524288,4194304}, apn=VZWIMS, iface=rmnet_data7, state=CONNECTED, subscription=1, networkCapabilities=[ Transports: CELLULAR Capabilities: IMS&IA&NOT_METERED&NOT_RESTRICTED&TRUSTED&NOT_VPN LinkUpBandwidth>=51200Kbps LinkDnBandwidth>=102400Kbps Specifier: <1>]}]
extras: Bundle[{reason=2GVoiceCallStarted, apnType=ims, networkUnvailable=true, apn=VZWIMS, state=SUSPENDED, subscription=1}]