[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] ddggttff3:
First off, thanks for your work on this! Below is a list of things I have found not working on my specific model.

Model: XT1806

Carrier: T-Mobile USA

Issues:

Wi-Fi calling not working/provisioning. I assume this is related to an IMS issue? https://pastebin.com/hBL7UDet

VoLTE does not work. Again, I believe it's related to the above IMS issue.

Display settings (Tap to wake) does not work. I assume it just needs to be disabled. https://github.com/MasterAwesome/an...orks/base/core/res/res/values/config.xml#L292

Device, by default, tries to enable ViLTE (Video over LTE) even though this is not supported (from my understanding) on this device.

Some apps think they are on a pixel. Pretty sure it's caused by https://github.com/MasterAwesome/an...s/blob/lineage-15.1/init/init_sanders.cpp#L74

Overall it works very well as a daily driver if you don't mind the above bugs. I am going to see if I can get more info around the IMS (VoLTE/Wifi calling) issues. Thanks for your hard work [MENTION=5321417]MasterAwesome[/MENTION]!

EDIT: I was able to dump some verbose radio logs, and while I am no expert of how the IMS works it seems to be an issue with the RIL. Below is what I think is the important output, and attached is the full log.

02-19 20:58:39.431 1911 1911 D ImsManager: updateVolteFeatureValue: available = true, enabled = true, nonTTY = true
02-19 20:58:39.431 1911 1911 D ImsConfig: setFeatureValue: feature = 0, network =13, value =1, listener =com.android.internal.telephony.imsphone.ImsPhoneCallTracker$5@e770126
02-19 20:58:39.433 1911 2161 D DC-1 : DcActivatingState onSetupConnectionCompleted result=SUCCESS SetupResult.mFailCause=NONE dc={DC-1: State=DcActivatingState mApnSetting=[ApnSettingV3] T-Mobile US LTE, 1231, 310260, fast.t-mobile.com, , http://mms.msg.eng.t-mobile.com/mms/wapenc, , , , -1, default | supl | mms | ia, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 1440, , , false RefCount=1 mCid=0 mCreateTime=-1 mLastastFailTime=-1 mLastFailCause=NONE mTag=2 mLinkProperties={InterfaceName: rmnet_data0 LinkAddresses: [100.100.236.204/29,] Routes: [0.0.0.0/0 -> 100.100.236.205 rmnet_data0,] DnsAddresses: [10.177.0.34,10.177.0.210,] Domains: null MTU: 1440 TcpBufferSizes: 524288,1048576,8388608,262144,524288,4194304} linkCapabilities=[ Transports: CELLULAR Capabilities: MMS&SUPL&IA&INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN LinkUpBandwidth>=51200Kbps LinkDnBandwidth>=102400Kbps Specifier: <1>] mRestrictedNetworkOverride=false mApnContexts={{mApnType=default mState=CONNECTING mWaitingApns={[[ApnSettingV3] T-Mobile US LTE, 1231, 310260, fast.t-mobile.com, , http://mms.msg.eng.t-mobile.com/mms/wapenc, , , , -1, default | supl | mms | ia, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 1440, , , false]} mApnSetting={[ApnSettingV3] T-Mobile US LTE, 1231, 310260, fast.t-mobile.com, , http://mms.msg.eng.t-mobile.com/mms/wapenc, , , , -1, default | supl | mms | ia, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 1440, , , false} mReason=dataEnabled mDataEnabled=true mDependencyMet=true}={mTag=2 mApnContext={mApnType=default mState=CONNECTING mWaitingApns={[[ApnSettingV3] T-Mobile US LTE, 1231, 310260, fast.t-mobile.com, , http://mms.msg.eng.t-mobile.com/mms/wapenc, , , , -1, default | supl | mms | ia, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 1440, , , false]} mApnSetting={[ApnSettingV3] T-Mobile US LTE, 1231, 310260, fast.t-mobile.com, , http://mms.msg.eng.t-mobile.com/mms/wapenc, , , , -1, default | supl | mms | ia, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 1440, , , false} mReason=dataEnabled mDataEnabled=true mDependencyMet=true} mProfileId=0 mRat=14 mUnmeteredUseOnly=false mOnCompletedMsg={what=0x42000 when=-16s687ms obj=Pair{{mApnType=default mState=CONNECTING mWaitingApns={[[ApnSettingV3] T-Mobile US LTE, 1231, 310260, fast.t-mobile.com, , http://mms.msg.eng.t-mobile.com/mms/wapenc, , , , -1, default | supl | mms | ia, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 1440, , , false]} mApnSetting={[ApnSettingV3] T-Mobile US LTE, 1231, 310260, fast.t-mobile.com, , http://mms.msg.eng.t-mobile.com/mms/wapenc, , , , -1, default | supl | mms | ia, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 1440, , , false} mReason=dataEnabled mDataEnabled=true mDependencyMet=true} 1} target=Handler (com.android.internal.telephony.dataconnection.DcTracker) {29cd37a} replyTo=null}}}}
02-19 20:58:39.434 561 653 I QC-DS-LIB: ds_util.c 2739: ds_exec_internal(): [cpid:2770] Process exited normally with rc=0
02-19 20:58:39.434 1911 2161 D DCT : [0]fetchDunApn: net.tethering.noprovisioning=true ret: null
02-19 20:58:39.434 561 899 I QC-NETMGR-LIB: netmgr_kif.c 6811: Starting address reconfiguration on link=0, family=6
02-19 20:58:39.434 561 899 I QC-NETMGR-LIB: netmgr_cb.c 715: netmgr_cb_runall(): Running [KIF:IF_CFG_PRE]-LINK_LOCAL_ROUTING
02-19 20:58:39.434 561 899 I QC-NETMGR-LIB: netmgr_cb.c 715: netmgr_cb_runall(): Running [KIF:IF_CFG_PRE]-MODEM_PROXY
02-19 20:58:39.434 561 899 I QC-NETMGR-LIB: netmgr_kif.c 4040: netmgr_kif_cfg_req(): IPv6 global address configuration on link=0
02-19 20:58:39.434 561 899 I QC-NETMGR-LIB: netmgr_kif.c 4066: netmgr_kif_cfg_req(): Enabling IPv6 on interface [rmnet_data0] : status [SUCCESS]
02-19 20:58:39.434 561 899 I QC-NETMGR-LIB: netmgr_kif.c 6819: Debug: Waiting for IP 6 Newaddr on link 0
02-19 20:58:39.435 561 781 I QC-NETMGR-LIB: netmgr_netlink.c 1547: Received nl msg, recvmsg returned 72
02-19 20:58:39.435 661 661 W RILQ : (0/661): RIL[0][rild] qcril_qmi_ims_flow_control_event_queue: Queued IMS event QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS(851998)
02-19 20:58:39.435 561 781 I QC-NETMGR-LIB: netmgr_exec.c 385: Received command: ID=NETMGR_KIF_MSG_CMD, link=0
02-19 20:58:39.435 661 661 E RILQ : (0/661): RIL[0][rild] processRequest: ImsRadioImpl::processRequest - Error 0
02-19 20:58:39.435 561 899 I QC-NETMGR-LIB: netmgr_exec.c 192: Process command: ID=NETMGR_KIF_MSG_CMD, link=0, state=4
02-19 20:58:39.435 561 899 I QC-NETMGR-LIB: netmgr_netlink.c 1339: Processing RTM_NEWADDR
02-19 20:58:39.435 661 867 W RILQ : (0/661): RIL[0][ims_flow_control] qcril_qmi_ims_flow_control_main: 1 items on queue
02-19 20:58:39.435 561 899 I QC-NETMGR-LIB: netmgr_netlink.c 978: Metainfo: Family=10 PrefixLen=64 Scope=0xfd Index=6 Flags=[0xc4]OPTIMISTIC TENTATIVE PERMANENT
02-19 20:58:39.435 561 899 I QC-NETMGR-LIB: netmgr_netlink.c 1010: Attribute: PrefixIPv6 addr [fe80:0000:0000:0000:c5e2:079b:3bcf:6b49]
02-19 20:58:39.435 561 899 I QC-NETMGR-LIB: netmgr_netlink.c 1051: Attribute: Address Cache Info - prefered=-1 valid=-1 cstamp=0x684 tstamp=0x684
02-19 20:58:39.435 661 867 W RILQ : (0/661): RIL[0][ims_flow_control] qcril_qmi_ims_flow_control_main: De-queued ims flow control event QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS(851998)
02-19 20:58:39.435 561 899 E QC-NETMGR-LIB: netmgr_netlink.c 1108: Unsupported attribute type, ignoring 0x8
02-19 20:58:39.435 561 899 I QC-NETMGR-LIB: netmgr_kif.c 5808: Rcvd Netlink msg type [20]
02-19 20:58:39.435 561 899 I QC-NETMGR-LIB: netmgr_kif.c 4324: Updated link local address IPv6 addr [fe80:0000:0000:0000:c5e2:079b:3bcf:6b49]
02-19 20:58:39.435 661 867 W RILQ : (0/661): RIL[0][ims_flow_control] qcril_event_queue: RID 0 MID 0 Queued event QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS (72 bytes)(obj 0x7570537000)
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_event_main: 1 items on queue
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_event_main: RID 0 MID 0 De-queued event QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS (851998)(obj 0x7570537000)
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_process_event: RIL <--- QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS(851998), RID 0, MID 0 --- AMSS
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: [RID 0] ReqList entries :
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: QCRIL_EVT_REQUEST_MBN_SW_LOAD_CONFIG (655464), token id -536870910 followed 0x0 following 0x0
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS (851998), token id -2147483641 followed 0x0 following 0x0
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: [RID 0] ReqList entries :
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: QCRIL_EVT_REQUEST_MBN_SW_LOAD_CONFIG (655464), token id -536870910 followed 0x0 following 0x0
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS (851998), token id -2147483641 followed 0x0 following 0x0
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: [RID 0] ReqList entries :
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: QCRIL_EVT_REQUEST_MBN_SW_LOAD_CONFIG (655464), token id -536870910 followed 0x0 following 0x0
02-19 20:58:39.436 661 867 W RILQ : (0/661): RIL[0][ims_flow_control] qcril_qmi_ims_flow_control_main: Waiting...
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_qmi_ims_flow_control_event_queue: Event [QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS, d001e] data was NULL
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_qmi_ims_flow_control_event_queue: Queued IMS event QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS(851998)
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_qmi_npb_release_binary_data: bin_data is NULL
02-19 20:58:39.436 661 795 W RILQ : (0/661): RIL[0][event] qcril_event_main: Waiting...
02-19 20:58:39.437 661 867 W RILQ : (0/661): RIL[0][ims_flow_control] qcril_qmi_ims_flow_control_main: 1 items on queue
02-19 20:58:39.437 661 867 W RILQ : (0/661): RIL[0][ims_flow_control] qcril_qmi_ims_flow_control_main: De-queued ims flow control event QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS(851998)
02-19 20:58:39.437 661 867 W RILQ : (0/661): RIL[0][ims_flow_control] qcril_qmi_ims_flow_control_main: Waiting...
02-19 20:58:39.438 1911 2161 D DC-1 : DcActiveState: enter dc={DC-1: State=DcActiveState mApnSetting=[ApnSettingV3] T-Mobile US LTE, 1231, 310260, fast.t-mobile.com, , http://mms.msg.eng.t-mobile.com/mms/wapenc, , , , -1, default | supl | mms | ia, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 1440, , , false RefCount=1 mCid=0 mCreateTime=-1 mLastastFailTime=-1 mLastFailCause=NONE mTag=2 mLinkProperties={InterfaceName: rmnet_data0 LinkAddresses: [100.100.236.204/29,] Routes: [0.0.0.0/0 -> 100.100.236.205 rmnet_data0,] DnsAddresses: [10.177.0.34,10.177.0.210,] Domains: null MTU: 1440 TcpBufferSizes: 524288,1048576,8388608,262144,524288,4194304} linkCapabilities=[ Transports: CELLULAR Capabilities: MMS&SUPL&IA&INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN LinkUpBandwidth>=51200Kbps LinkDnBandwidth>=102400Kbps Specifier: <1>] mRestrictedNetworkOverride=false mApnContexts={{mApnType=default mState=CONNECTING mWaitingApns={[[ApnSettingV3] T-Mobile US LTE, 1231, 310260, fast.t-mobile.com, , http://mms.msg.eng.t-mobile.com/mms/wapenc, , , , -1, default | supl | mms | ia, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 1440, , , false]} mApnSetting={[ApnSettingV3] T-Mobile US LTE, 1231, 310260, fast.t-mobile.com, , http://mms.msg.eng.t-mobile.com/mms/wapenc, , , , -1, default | supl | mms | ia, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 1440, , , false} mReason=dataEnabled mDataEnabled=true mDependencyMet=true}={mTag=2 mApnContext={mApnType=default mState=CONNECTING mWaitingApns={[[ApnSettingV3] T-Mobile US LTE, 1231, 310260, fast.t-mobile.com, , http://mms.msg.eng.t-mobile.com/mms/wapenc, , , , -1, default | supl | mms | ia, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 1440, , , false]} mApnSetting={[ApnSettingV3] T-Mobile US LTE, 1231, 310260, fast.t-mobile.com, , http://mms.msg.eng.t-mobile.com/mms/wapenc, , , , -1, default | supl | mms | ia, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 1440, , , false} mReason=dataEnabled mDataEnabled=true mDependencyMet=true} mProfileId=0 mRat=14 mUnmeteredUseOnly=false mOnCompletedMsg={what=0x42000 when=-16s691ms obj=Pair{{mApnType=default mState=CONNECTING mWaitingApns={[[ApnSettingV3] T-Mobile US LTE, 1231, 310260, fast.t-mobile.com, , http://mms.msg.eng.t-mobile.com/mms/wapenc, , , , -1, default | supl | mms | ia, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 1440, , , false]} mApnSetting={[ApnSettingV3] T-Mobile US LTE, 1231, 310260, fast.t-mobile.com, , http://mms.msg.eng.t-mobile.com/mms/wapenc, , , , -1, default | supl | mms | ia, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 1440, , , false} mReason=dataEnabled mDataEnabled=true mDependencyMet=true} 1} target=Handler (com.android.internal.telephony.dataconnection.DcTracker) {29cd37a} replyTo=null}}}}
02-19 20:58:39.439 1911 2161 D DCT : [0]fetchDunApn: net.tethering.noprovisioning=true ret: null
02-19 20:58:39.443 1911 1911 D ImsManager: getWfcModeForSlot - setting=2
02-19 20:58:39.444 1911 1911 D ImsManager: updateWfcFeatureAndProvisionedValues: available = true, enabled = true, mode = 2, roaming = false
02-19 20:58:39.444 1911 1911 D ImsConfig: setFeatureValue: feature = 2, network =18, value =1, listener =com.android.internal.telephony.imsphone.ImsPhoneCallTracker$5@e770126
02-19 20:58:39.447 1911 2161 D DCT : [0]fetchDunApn: net.tethering.noprovisioning=true ret: null
02-19 20:58:39.447 661 661 W RILQ : (0/661): RIL[0][rild] qcril_qmi_ims_flow_control_event_queue: Queued IMS event QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS(851998)
02-19 20:58:39.448 661 661 E RILQ : (0/661): RIL[0][rild] processRequest: ImsRadioImpl::processRequest - Error 0
02-19 20:58:39.448 661 867 W RILQ : (0/661): RIL[0][ims_flow_control] qcril_qmi_ims_flow_control_main: 1 items on queue
02-19 20:58:39.448 661 867 W RILQ : (0/661): RIL[0][ims_flow_control] qcril_qmi_ims_flow_control_main: De-queued ims flow control event QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS(851998)
02-19 20:58:39.448 661 867 W RILQ : (0/661): RIL[0][ims_flow_control] qcril_event_queue: RID 0 MID 0 Queued event QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS (72 bytes)(obj 0x7570454fc0)
02-19 20:58:39.448 661 867 W RILQ : (0/661): RIL[0][ims_flow_control] qcril_qmi_ims_flow_control_main: Waiting...
02-19 20:58:39.448 661 795 W RILQ : (0/661): RIL[0][event] qcril_event_main: 1 items on queue
02-19 20:58:39.448 661 795 W RILQ : (0/661): RIL[0][event] qcril_event_main: RID 0 MID 0 De-queued event QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS (851998)(obj 0x7570454fc0)
02-19 20:58:39.448 661 795 W RILQ : (0/661): RIL[0][event] qcril_process_event: RIL <--- QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS(851998), RID 0, MID 0 --- AMSS
02-19 20:58:39.448 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: [RID 0] ReqList entries :
02-19 20:58:39.448 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: QCRIL_EVT_REQUEST_MBN_SW_LOAD_CONFIG (655464), token id -536870910 followed 0x0 following 0x0
02-19 20:58:39.448 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS (851998), token id -2147483640 followed 0x0 following 0x0
02-19 20:58:39.448 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: [RID 0] ReqList entries :
02-19 20:58:39.448 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: QCRIL_EVT_REQUEST_MBN_SW_LOAD_CONFIG (655464), token id -536870910 followed 0x0 following 0x0
02-19 20:58:39.448 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS (851998), token id -2147483640 followed 0x0 following 0x0
02-19 20:58:39.448 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: [RID 0] ReqList entries :
02-19 20:58:39.448 661 795 W RILQ : (0/661): RIL[0][event] qcril_reqlist_print_all: QCRIL_EVT_REQUEST_MBN_SW_LOAD_CONFIG (655464), token id -536870910 followed 0x0 following 0x0
02-19 20:58:39.449 661 795 W RILQ : (0/661): RIL[0][event] qcril_qmi_ims_flow_control_event_queue: Event [QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS, d001e] data was NULL
02-19 20:58:39.449 661 795 W RILQ : (0/661): RIL[0][event] qcril_qmi_ims_flow_control_event_queue: Queued IMS event QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS(851998)
02-19 20:58:39.449 661 795 W RILQ : (0/661): RIL[0][event] qcril_qmi_npb_release_binary_data: bin_data is NULL
02-19 20:58:39.449 661 795 W RILQ : (0/661): RIL[0][event] qcril_event_main: Waiting...
02-19 20:58:39.449 661 867 W RILQ : (0/661): RIL[0][ims_flow_control] qcril_qmi_ims_flow_control_main: 1 items on queue
02-19 20:58:39.449 661 867 W RILQ : (0/661): RIL[0][ims_flow_control] qcril_qmi_ims_flow_control_main: De-queued ims flow control event QCRIL_EVT_IMS_SOCKET_REQ_SET_SERVICE_STATUS(851998)
02-19 20:58:39.449 661 867 W RILQ : (0/661): RIL[0][ims_flow_control] qcril_qmi_ims_flow_control_main: Waiting...