Added more logs and observations from my setup. Could you please check them and let me know if it’s correct or I’m missing something obvious?
From AT logs:
+CGATT: 1 → modem is attached to packet domain
+CGPADDR: 1,"10.31.228.76" → IPv4 address assigned
- Service caps:
VOICE,SMS,VIDEO and DATA available
+QENG: "servingcell","NOCONN","LTE","FDD",230,01,E088B0D,7,6200,20,3,3,733C,-112,-20,-72,6,0,-,11
OK
+CREG: 1,"733C","E13C217",13
+CEREG: 1,"733C","E13C217",13
echo -e 'AT+QNWINFO\r\n' > /dev/ttyUSB2
+QNWINFO: "FDD LTE","23001","LTE BAND 3",1579
OK
+QENDC: 0,0,0,0,0
+QENDC: 0,0,0,1,0
+QENDC: 1,1,0,1,0
+CREG: 1,"733C","E088B0D",13
+CEREG: 1,"733C","E088B0D",13
+QENG: "servingcell","NOCONN","LTE","FDD",230,01,E088B0D,7,6200,20,3,3,733C,-112,-20,-72,5,0,-,11
OK
+CREG: 1,"733C","E12D10C",13
+CEREG: 1,"733C","E12D10C",13
OK
echo -e 'AT+CGATT?\r' > /dev/ttyUSB2
+CGATT: 1
echo -e "AT+CGPADDR=1\r" > /dev/ttyUSB2
+CGPADDR: 1,"10.31.228.76"
OK
echo -e "AT+CGPADDR=1\r" > /dev/ttyUSB2
OK
+CREG: 1,"733C","E13C217",13
+CEREG: 1,"733C","E13C217",13
OK
09-02 15:45:35.116 987 987 D REGISTRATION_STATE: ql_pase_reg_line:53
09-02 15:45:35.116 987 987 D REGISTRATION_STATE: ql_pase_reg_line:77 1,29500,236114188,7
09-02 15:45:35.116 987 987 D REGISTRATION_STATE: ql_at_cxxreg success... RegState=1
09-02 15:45:35.116 987 987 D ATC : AT> AT+QENG="servingcell"
09-02 15:45:35.119 987 3642 D ATC : AT< +QENG: "servingcell","NOCONN","LTE","FDD",230,01,E12D10C,122,6200,20,3,3,733C,-109,-16,-72,10,0,-,15
09-02 15:45:35.119 987 3642 D ATC : AT< OK
09-02 15:45:35.119 987 987 D CELL_INFO: parseServingCell_234G:699 Enter...
09-02 15:45:35.119 987 987 D ATC : AT> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?
android.intent.action.BATTERY_CHANGED
09-02 15:45:35.121 987 3642 D ATC : AT< +COPS: 0,0,"T-Mobile CZ",7
09-02 15:45:35.121 987 3642 D ATC : AT< +COPS: 0,1,"T-Mobile",7
09-02 15:45:35.121 987 3642 D ATC : AT< OK
09-02 15:45:35.121 987 987 D CELL_INFO: parseServingCell_234G:767 LTE RSRP=-109
09-02 15:45:35.121 987 987 D CELL_INFO: parseServingCell_234G:802 *count = 1
09-02 15:45:35.121 987 987 D CELL_INFO: getServingCell_5G:832 count = 1
09-02 15:45:35.122 987 987 D REGISTRATION_STATE: ql_is_5g_nsa 235
09-02 15:45:35.122 987 987 D ATC : AT> AT+COPS=3,2;+COPS?
09-02 15:45:35.124 987 3642 D ATC : AT< +COPS: 0,2,"23001",7
09-02 15:45:35.124 987 3642 D ATC : AT< OK
09-02 15:45:35.124 987 987 D REGISTRATION_STATE: 0,2,23001,7
09-02 15:45:35.124 987 987 D ATC : AT> AT+QENDC
09-02 15:45:35.125 987 3642 D ATC : AT< +QENDC: 0,0,0,0,0
09-02 15:45:35.125 987 3642 D ATC : AT< OK
09-02 15:45:35.125 987 987 D REGISTRATION_STATE: ql_is_5g_nsa:it is lte net work
09-02 15:45:35.126 987 987 D ATC : AT> AT+QENG="servingcell"
09-02 15:45:35.127 987 3642 D ATC : AT< +QENG: "servingcell","NOCONN","LTE","FDD",230,01,E12D10C,122,6200,20,3,3,733C,-109,-16,-72,10,0,-,15
09-02 15:45:35.127 987 3642 D ATC : AT< OK
09-02 15:45:35.127 987 987 D RILC : radio_tech is 14
09-02 15:45:35.127 987 987 D SIGNAL_STRENGTH: requestSignalStrength:816 iradio_version = 1
09-02 15:45:35.127 987 987 D ATC : AT> AT+QENG="servingcell"
09-02 15:45:35.128 1925 2067 D RILJ : [0321]< VOICE_REGISTRATION_STATE {.regState = REG_HOME, .rat = 14, .cssSupported = false, .roamingIndicator = 0, .systemIsInPrl = 0, .defaultRoamingIndicator = 0, .reasonForDenial = 0, .cellIdentity = {.cellInfoType = LTE, .cellIdentityGsm = [], .cellIdentityWcdma = [], .cellIdentityCdma = [], .cellIdentityLte = [{.mcc = , .mnc = , .ci = 236114188, .pci = -1, .tac = 29500, .earfcn = -1}], .cellIdentityTdscdma = []}} [SUB0]
09-02 15:45:35.129 1925 2313 D NRM-C-0 : onRequestNetworkRegistrationInfoComplete result: 0, info: NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=CellIdentityLte:{ mCi=236114188 mPci=2147483647 mTac=29500 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=NONE}
09-02 15:45:35.131 987 3642 D ATC : AT< +QENG: "servingcell","NOCONN","LTE","FDD",230,01,E12D10C,122,6200,20,3,3,733C,-109,-16,-72,10,0,-,15
09-02 15:45:35.131 987 3642 D ATC : AT< OK
09-02 15:45:35.131 987 987 D CELL_INFO: parseServingCell_234G:699 Enter...
09-02 15:45:35.131 987 987 D ATC : AT> AT+COPS=3,0;+COPS?;+COPS=3,1;+COPS?
09-02 15:45:35.131 1684 1684 D KeyguardUpdateMonitor: handleBatteryUpdate
09-02 15:45:35.132 1925 1925 D SST : [0] handlePollStateResultMessage: CS cellular. NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=CellIdentityLte:{ mCi=236114188 mPci=2147483647 mTac=29500 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=NONE}
09-02 15:45:35.132 882 1341 I SDM : HWCDisplayBuiltIn::GetOptimalRefreshRate: active_refresh_rate_: 60
09-02 15:45:35.132 1925 1925 D SST : [0] combinePsRegistrationStates: {mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=2147483647, duplexMode()=0, mCellBandwidths=[], mVoiceOperatorAlphaLong=T-Mobile CZ, mVoiceOperatorAlphaShort=T-Mobile, mDataOperatorAlphaLong=T-Mobile CZ, mDataOperatorAlphaShort=T-Mobile, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=false, mLteEarfcnRsrpBoost=0, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=7 emergencyEnabled=false availableServices=[DATA] cellIdentity=CellIdentityLte:{ mCi=2147483647 mPci=2147483647 mTac=2147483647 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 1 isDcNrRestricted = false isNrAvailable = false isEnDcAvailable = false LteVopsSupportInfo : mVopsSupport = 1 mEmcBearerSupport = 1 mIsUsingCarrierAggregation = false } nrState=NONE}, NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=CellIdentityLte:{ mCi=236114188 mPci=2147483647 mTac=29500 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=NONE}], mNrFrequencyRange=-1, mOperatorAlphaLongRaw=T-Mobile CZ, mOperatorAlphaShortRaw=T-Mobile, mIsIwlanPreferred=false}
09-02 15:45:35.134 987 3642 D ATC : AT< +COPS: 0,0,"T-Mobile CZ",7
09-02 15:45:35.134 987 3642 D ATC : AT< +COPS: 0,1,"T-Mobile",7
09-02 15:45:35.134 987 3642 D ATC : AT< OK
09-02 15:45:35.134 987 987 D CELL_INFO: parseServingCell_234G:767 LTE RSRP=-109
09-02 15:45:35.134 987 987 D CELL_INFO: parseServingCell_234G:802 *count = 1
09-02 15:45:35.134 987 987 D CELL_INFO: getServingCell_5G:832 count = 1
09-02 15:45:35.134 987 987 D ATC : AT> AT+CSQ
09-02 15:45:35.135 1925 1925 D SST : [0] Poll ServiceState done: oldSS=[{mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=2147483647, duplexMode()=0, mCellBandwidths=[], mVoiceOperatorAlphaLong=T-Mobile CZ, mVoiceOperatorAlphaShort=T-Mobile, mDataOperatorAlphaLong=T-Mobile CZ, mDataOperatorAlphaShort=T-Mobile, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=false, mLteEarfcnRsrpBoost=0, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=CellIdentityLte:{ mCi=235441175 mPci=2147483647 mTac=29500 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=NONE}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=7 emergencyEnabled=false availableServices=[DATA] cellIdentity=CellIdentityLte:{ mCi=2147483647 mPci=2147483647 mTac=2147483647 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 1 isDcNrRestricted = false isNrAvailable = false isEnDcAvailable = false LteVopsSupportInfo : mVopsSupport = 1 mEmcBearerSupport = 1 mIsUsingCarrierAggregation = false } nrState=NONE}], mNrFrequencyRange=-1, mOperatorAlphaLongRaw=T-Mobile CZ, mOperatorAlphaShortRaw=T-Mobile, mIsIwlanPreferred=false}] newSS=[{mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=2147483647, duplexMode()=0, mCellBandwidths=[], mVoiceOperatorAlphaLong=T-Mobile CZ, mVoiceOperatorAlphaShort=T-Mobile, mDataOperatorAlphaLong=T-Mobile CZ, mDataOperatorAlphaShort=T-Mobile, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=false, mLteEarfcnRsrpBoost=0, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=CellIdentityLte:{ mCi=236114188 mPci=2147483647 mTac=29500 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=NONE}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=7 emergencyEnabled=false availableServices=[DATA] cellIdentity=CellIdentityLte:{ mCi=2147483647 mPci=2147483647 mTac=2147483647 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 1 isDcNrRestricted = false isNrAvailable = false isEnDcAvailable = false LteVopsSupportInfo : mVopsSupport = 1 mEmcBearerSupport = 1 mIsUsingCarrierAggregation = false } nrState=NONE}], mNrFrequencyRange=-1, mOperatorAlphaLongRaw=T-Mobile CZ, mOperatorAlphaShortRaw=T-Mobile, mIsIwlanPreferred=false}] oldMaxDataCalls=1 mNewMaxDataCalls=1 oldReasonDataDenied=7 mNewReasonDataDenied=7
09-02 15:45:35.135 987 3642 D ATC : AT< +CSQ: 20,99
09-02 15:45:35.135 987 3642 D ATC : AT< OK
09-02 15:45:35.136 1925 1925 D SST : [0] pollStateDone: hasRegistered = false hasDeregistered = false hasDataAttached = {1=false} hasDataDetached = {1=false} hasDataRegStateChanged = {1=false} hasRilVoiceRadioTechnologyChanged = false hasRilDataRadioTechnologyChanged = {1=false} hasDataTransportPreferenceChanged = false hasChanged = true hasVoiceRoamingOn = false hasVoiceRoamingOff = false hasDataRoamingOn =false hasDataRoamingOff = false hasLocationChanged = true has4gHandoff = false hasMultiApnSupport = false hasLostMultiApnSupport = false hasCssIndicatorChanged = false hasNrFrequencyRangeChanged = false hasNrStateChanged = false hasAirplaneModeOnlChanged = false
09-02 15:45:35.139 1925 1925 D SST : [0] updateSpnDisplayLegacy+
09-02 15:45:35.141 1925 1925 D SST : [0] updateSpnDisplay: rawPlmn = T-Mobile CZ
09-02 15:45:35.142 1925 1925 D SST : [0] updateSpnDisplay: rawSpn = T-Mobile CZ
09-02 15:45:35.142 1925 1925 D SST : [0] updateSpnDisplayLegacy-
android.intent.action.BATTERY_CHANGED
09-02 15:45:35.148 1925 1925 D SST : [0] Broadcasting ServiceState : {mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=2147483647, duplexMode()=0, mCellBandwidths=[], mVoiceOperatorAlphaLong=T-Mobile CZ, mVoiceOperatorAlphaShort=T-Mobile, mDataOperatorAlphaLong=T-Mobile CZ, mDataOperatorAlphaShort=T-Mobile, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=false, mLteEarfcnRsrpBoost=0, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=CellIdentityLte:{ mCi=236114188 mPci=2147483647 mTac=29500 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=NONE}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=7 emergencyEnabled=false availableServices=[DATA] cellIdentity=CellIdentityLte:{ mCi=2147483647 mPci=2147483647 mTac=2147483647 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 1 isDcNrRestricted = false isNrAvailable = false isEnDcAvailable = false LteVopsSupportInfo : mVopsSupport = 1 mEmcBearerSupport = 1 mIsUsingCarrierAggregation = false } nrState=NONE}], mNrFrequencyRange=-1, mOperatorAlphaLongRaw=T-Mobile CZ, mOperatorAlphaShortRaw=T-Mobile, mIsIwlanPreferred=false}
09-02 15:45:35.148 1925 1925 D DefaultPhoneNotifier: nofityServiceState: mRegistry=com.android.internal.telephony.ITelephonyRegistry$Stub$Proxy@a2ae4c3 ss={mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=2147483647, duplexMode()=0, mCellBandwidths=[], mVoiceOperatorAlphaLong=T-Mobile CZ, mVoiceOperatorAlphaShort=T-Mobile, mDataOperatorAlphaLong=T-Mobile CZ, mDataOperatorAlphaShort=T-Mobile, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=false, mLteEarfcnRsrpBoost=0, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=CellIdentityLte:{ mCi=236114188 mPci=2147483647 mTac=29500 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=NONE}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=7 emergencyEnabled=false availableServices=[DATA] cellIdentity=CellIdentityLte:{ mCi=2147483647 mPci=2147483647 mTac=2147483647 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 1 isDcNrRestricted = false isNrAvailable = false isEnDcAvailable = false LteVopsSupportInfo : mVopsSupport = 1 mEmcBearerSupport = 1 mIsUsingCarrierAggregation = false } nrState=NONE}], mNrFrequencyRange=-1, mOperatorAlphaLongRaw=T-Mobile CZ, mOperatorAlphaShortRaw=T-Mobile, mIsIwlanPreferred=false} sender=Handler (com.qualcomm.qti.internal.telephony.QtiGsmCdmaPhone) {1123837} phondId=0 subId=1
09-02 15:45:35.148 882 1341 I SDM : HWCDisplayBuiltIn::GetOptimalRefreshRate: active_refresh_rate_: 60
09-02 15:45:35.149 1684 1684 D KeyguardUpdateMonitor: handleBatteryUpdate
09-02 15:45:35.151 2847 2847 I QDMA:QDMAQSHCollector: localSocketConnect - connected
09-02 15:45:35.151 2847 2847 I QDMA:QDMAQSHCollector: localSocketDisconnect - done
09-02 15:45:35.152 1193 1799 E PHONE : ServiceState.getRadioTechnology() DEPRECATED will be removed *******
09-02 15:45:35.153 1925 1925 D ServiceStateProvider: subId=1
09-02 15:45:35.154 1193 1799 D TelephonyRegistry: notifyCellLocationForSubscriber: subId=1 cellLocation=Bundle[mParcelledData.dataSize=64]
09-02 15:45:35.154 1093 2333 D qdmastatsd: qdmastats_wait_file_updates:Coming out of poll 1
09-02 15:45:35.155 1093 2333 D qdmastatsd: qdmastats_wait_file_updates:Socket file pollin
09-02 15:45:35.155 1093 2333 D qdmastatsd: handleIncomingSocketMsg:
09-02 15:45:35.155 1093 2333 D qdmastatsd: handleIncomingSocketMsg: MSG id 1 Size 1
09-02 15:45:35.155 1093 2333 D qdmastatsd: Roaming Status Changed to 0
09-02 15:45:35.155 1925 2258 D SubscriptionController: [getActiveSubscriptionInfo]+ subId=1 subInfo={id=1, iccId=8942001890318996640 simSlotIndex=0 carrierId=6 displayName=T-Mobile CZ carrierName=T-Mobile CZ nameSource=0 iconTint=-16746133 mNumber= dataRoaming=1 iconBitmap=android.graphics.Bitmap@e18049e mcc 230 mnc 01mCountryIso=cz isEmbedded false nativeAccessRules null cardString=8942001890318996640 cardId=-1 isOpportunistic false mGroupUUID=null mIsGroupDisabled=false profileClass=-1 ehplmns = [] hplmns = [23001, 23001] subscriptionType=0 mGroupOwner=null carrierConfigAccessRules=null}
09-02 15:45:35.155 1093 2333 D qdmastatsd: Current local time and date: Tue Sep 2 15:45:35 2025
09-02 15:45:35.155 1093 2333 D qdmastatsd: Nearest Activity secs 86400 Module 1 Activity type 0
09-02 15:45:35.155 1093 2333 D qdmastatsd: qdmastats_wait_file_updates:Going into poll
09-02 15:45:35.159 1193 1428 D CompatibilityInfo: mCompatibilityFlags - 4
09-02 15:45:35.159 1193 1428 D CompatibilityInfo: applicationDensity - 320
09-02 15:45:35.159 1193 1428 D CompatibilityInfo: applicationScale - 1.0
09-02 15:45:35.161 2275 2275 D CellBroadcastReceiver: onReceive Intent { act=android.intent.action.SERVICE_STATE flg=0x1000010 cmp=com.android.cellbroadcastreceiver/.CellBroadcastReceiver (has extras) }
09-02 15:45:35.162 1925 1982 D SubscriptionController: [getActiveSubscriptionInfo]+ subId=1 subInfo={id=1, iccId=8942001890318996640 simSlotIndex=0 carrierId=6 displayName=T-Mobile CZ carrierName=T-Mobile CZ nameSource=0 iconTint=-16746133 mNumber= dataRoaming=1 iconBitmap=android.graphics.Bitmap@e18049e mcc 230 mnc 01mCountryIso=cz isEmbedded false nativeAccessRules null cardString=8942001890318996640 cardId=-1 isOpportunistic false mGroupUUID=null mIsGroupDisabled=false profileClass=-1 ehplmns = [] hplmns = [23001, 23001] subscriptionType=0 mGroupOwner=null carrierConfigAccessRules=null}
09-02 15:45:35.164 882 1341 I SDM : HWCDisplayBuiltIn::GetOptimalRefreshRate: active_refresh_rate_: 60
09-02 15:45:35.164 1925 1925 D DeviceStatisticsService: chargerType=2 batteryLevel=82 totalBatteryCapacity=68680704
09-02 15:45:35.164 1925 1925 D LocaleTracker: updateLocale: mcc = 230, country = cz
09-02 15:45:35.165 1925 1925 D SST : updateTimeZoneFromNetworkCountryCode: tz result found iso=cz lookupResult=CountryResult{zoneId='Europe/Prague', allZonesHaveSameOffset=true, whenMillis=1756820735165}
09-02 15:45:35.165 1925 1925 D SST : setAndBroadcastNetworkSetTimeZone: zoneId=Europe/Prague
09-02 15:45:35.165 1684 1684 D KeyguardUpdateMonitor: received broadcast android.intent.action.BATTERY_CHANGED
09-02 15:45:35.166 1193 1799 D AlarmManagerService: Kernel timezone updated to -120 minutes west of GMT
09-02 15:45:35.167 1684 1684 D KeyguardUpdateMonitor: received broadcast android.intent.action.SERVICE_STATE
09-02 15:45:35.167 1684 1684 V KeyguardUpdateMonitor: action android.intent.action.SERVICE_STATE serviceState={mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=2147483647, duplexMode()=0, mCellBandwidths=[], mVoiceOperatorAlphaLong=T-Mobile CZ, mVoiceOperatorAlphaShort=T-Mobile, mDataOperatorAlphaLong=T-Mobile CZ, mDataOperatorAlphaShort=T-Mobile, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=false, mLteEarfcnRsrpBoost=0, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=CellIdentityLte:{ mCi=236114188 mPci=2147483647 mTac=29500 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=NONE}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=7 emergencyEnabled=false availableServices=[DATA] cellIdentity=CellIdentityLte:{ mCi=2147483647 mPci=2147483647 mTac=2147483647 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 1 isDcNrRestricted = false isNrAvailable = false isEnDcAvailable = false LteVopsSupportInfo : mVopsSupport = 1 mEmcBearerSupport = 1 mIsUsingCarrierAggregation = false } nrState=NONE}], mNrFrequencyRange=-1, mOperatorAlphaLongRaw=T-Mobile CZ, mOperatorAlphaShortRaw=T-Mobile, mIsIwlanPreferred=false} subId=1
09-02 15:45:35.167 1684 1684 D KeyguardUpdateMonitor: received broadcast android.intent.action.BATTERY_CHANGED
09-02 15:45:35.168 1925 1925 D SST : setAndBroadcastNetworkSetTimeZone: called setDeviceTimeZone() zoneId=Europe/Prague
09-02 15:45:35.168 1684 1684 D KeyguardUpdateMonitor: handleBatteryUpdate
09-02 15:45:35.169 1925 1925 D ImsPhone: [0] handleMessage what=60
09-02 15:45:35.171 1925 1925 D DeviceStatisticsService: chargerType=2 batteryLevel=82 totalBatteryCapacity=68680704
09-02 15:45:35.171 1925 1925 D DeviceInfoHidlClient: isPowerInfoNeverSent()=true
09-02 15:45:35.171 1925 3714 D SubscriptionController: [getActiveSubscriptionInfo]+ subId=1 subInfo={id=1, iccId=8942001890318996640 simSlotIndex=0 carrierId=6 displayName=T-Mobile CZ carrierName=T-Mobile CZ nameSource=0 iconTint=-16746133 mNumber= dataRoaming=1 iconBitmap=android.graphics.Bitmap@e18049e mcc 230 mnc 01mCountryIso=cz isEmbedded false nativeAccessRules null cardString=8942001890318996640 cardId=-1 isOpportunistic false mGroupUUID=null mIsGroupDisabled=false profileClass=-1 ehplmns = [] hplmns = [23001, 23001] subscriptionType=0 mGroupOwner=null carrierConfigAccessRules=null}
09-02 15:45:35.172 1925 1925 D DeviceStatisticsService: chargerType=2 batteryLevel=82 totalBatteryCapacity=68680704
09-02 15:45:35.172 1925 1925 D DeviceInfoHidlClient: isPowerInfoNeverSent()=true
09-02 15:45:35.176 1684 1684 D KeyguardUpdateMonitor: handleServiceStateChange(subId=1, serviceState={mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=2147483647, duplexMode()=0, mCellBandwidths=[], mVoiceOperatorAlphaLong=T-Mobile CZ, mVoiceOperatorAlphaShort=T-Mobile, mDataOperatorAlphaLong=T-Mobile CZ, mDataOperatorAlphaShort=T-Mobile, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=false, mLteEarfcnRsrpBoost=0, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=CellIdentityLte:{ mCi=236114188 mPci=2147483647 mTac=29500 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=NONE}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=7 emergencyEnabled=false availableServices=[DATA] cellIdentity=CellIdentityLte:{ mCi=2147483647 mPci=2147483647 mTac=2147483647 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 1 isDcNrRestricted = false isNrAvailable = false isEnDcAvailable = false LteVopsSupportInfo : mVopsSupport = 1 mEmcBearerSupport = 1 mIsUsingCarrierAggregation = false } nrState=NONE}], mNrFrequencyRange=-1, mOperatorAlphaLongRaw=T-Mobile CZ, mOperatorAlphaShortRaw=T-Mobile, mIsIwlanPreferred=false}
09-02 15:45:35.176 1684 1684 D CarrierTextController: onRefreshCarrierInfo(), mTelephonyCapable: true
09-02 15:45:35.176 1684 1684 D CarrierTextController: updateCarrierText(): 1
09-02 15:45:35.176 1684 1684 D CarrierTextController: updateCarrierText(): 1
09-02 15:45:35.177 1684 1684 D CarrierTextController: Handling (subId=1): READY T-Mobile CZ
09-02 15:45:35.177 1684 1684 D CarrierTextController: SIM ready and in service: subId=1, ss={mVoiceRegState=0(IN_SERVICE), mDataRegState=0(IN_SERVICE), mChannelNumber=2147483647, duplexMode()=0, mCellBandwidths=[], mVoiceOperatorAlphaLong=T-Mobile CZ, mVoiceOperatorAlphaShort=T-Mobile, mDataOperatorAlphaLong=T-Mobile CZ, mDataOperatorAlphaShort=T-Mobile, isManualNetworkSelection=false(automatic), getRilVoiceRadioTechnology=14(LTE), getRilDataRadioTechnology=14(LTE), mCssIndicator=unsupported, mNetworkId=-1, mSystemId=-1, mCdmaRoamingIndicator=-1, mCdmaDefaultRoamingIndicator=-1, mIsEmergencyOnly=false, isUsingCarrierAggregation=false, mLteEarfcnRsrpBoost=0, mNetworkRegistrationInfos=[NetworkRegistrationInfo{ domain=CS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=0 emergencyEnabled=false availableServices=[VOICE,SMS,VIDEO] cellIdentity=CellIdentityLte:{ mCi=236114188 mPci=2147483647 mTac=29500 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=VoiceSpecificRegistrationInfo { mCssSupported=false mRoamingIndicator=0 mSystemIsInPrl=0 mDefaultRoamingIndicator=0} dataSpecificInfo=null nrState=NONE}, NetworkRegistrationInfo{ domain=PS transportType=WWAN registrationState=HOME roamingType=NOT_ROAMING accessNetworkTechnology=LTE rejectCause=7 emergencyEnabled=false availableServices=[DATA] cellIdentity=CellIdentityLte:{ mCi=2147483647 mPci=2147483647 mTac=2147483647 mEarfcn=2147483647 mBandwidth=2147483647 mMcc=null mMnc=null mAlphaLong= mAlphaShort=} voiceSpecificInfo=null dataSpecificInfo=android.telephony.DataSpecificRegistrationInfo :{ maxDataCalls = 1 isDcNrRestricted = false isNrAvailable = false isEnDcAvailable = false LteVopsSupportInfo : mVopsSupport = 1 mEmcBearerSupport = 1 mIsUsingCarrierAggregation = false } nrState=NONE}], mNrFrequencyRange=-1, mOperatorAlphaLongRaw=T-Mobile CZ, mOperatorAlphaShortRaw=T-Mobile, mIsIwlanPreferred=false}
On the kernel side:
rmnet_wwan0 is created and in UP BROADCAST RUNNING state
- Only link-local IPv6 is present, no IPv4 assigned
- RX/TX counters stay at zero (no actual data flow)
rmnet_wwan0 Link encap:Ethernet HWaddr 2a:b8:b6:0f:fc:8a Driver cdc_mbim
inet6 addr: fe80::28b8:b6ff:fe0f:fc8a/64 Scope: Link
UP BROADCAST RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 TX bytes:0
So it looks like the modem is registered and PDP context is active, but the data channel is not properly brought up on the system side. Could you confirm this observation?
My question:
- On AOSP 10, should this normally be handled by the Quectel RIL / netmgrd stack?
- Or is it expected that I use something like
quectel-CM (or other service) to manage the data call explicitly?
Any recomendation would be very appriciated.
Coplete logs:
logs.zip (187.2 KB)