[ONE Q&A, Help & Troubleshooting] effry:
Hi all,

I'm here to report that in last 2 weeks the unfamous "Mobile radio active" bug has reappeared on my sultanized LOS 14.1 (September build) and is draining my battery like crazy. I'm providing all the info i can to get the best support from you all, so:

This RILJ related code is continuosly spammed in logcat

10-19 17:04:52.443 2623 2767 D RILJ : responseDataCallList ver=10 num=1 [SUB0]: com.android.phone
10-19 17:04:52.444 2623 2767 D RILJ : [UNSL]< UNSOL_DATA_CALL_LIST_CHANGED [DataCallResponse: {version=10 status=0 retry=-1 cid=0 active=1 type=IPV4V6 ifname=rmnet0 mtu=0 addresses=[10.168.42.160/26] dnses=[10.133.12.210,10.132.100.181] gateways=[10.168.42.161] pcscf=[]}] [SUB0]: com.android.phone
10-19 17:04:52.453 2623 2826 D Dcc : onDataStateChanged: dcsList=[DataCallResponse: {version=10 status=0 retry=-1 cid=0 active=1 type=IPV4V6 ifname=rmnet0 mtu=0 addresses=[10.168.42.160/26] dnses=[10.133.12.210,10.132.100.181] gateways=[10.168.42.161] pcscf=[]}] mDcListActiveByCid={0={DC-1: State=DcActiveState mApnSetting=[ApnSettingV3] ho-mobile, 3509, 22210, web.ho-mobile.it, , , , , , -1, default | supl, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 0, imsi, x, false RefCount=1 mCid=0 mCreateTime=-1 mLastastFailTime=-1 mLastFailCause=NONE mTag=2 mLinkProperties={InterfaceName: rmnet0 LinkAddresses: [10.168.42.160/26,] Routes: [0.0.0.0/0 -> 10.168.42.161 rmnet0,] DnsAddresses: [10.133.12.210,10.132.100.181,] Domains: null MTU: 1500 TcpBufferSizes: 2097152,4194304,8388608,262144,524288,1048576} linkCapabilities=[ Transports: CELLULAR Capabilities: SUPL&INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN LinkUpBandwidth>=51200Kbps LinkDnBandwidth>=102400Kbps Specifier: <1>] mRestrictedNetworkOverride=false mApnContexts={{mApnType=default mState=CONNECTED mWaitingApns={[[ApnSettingV3] ho-mobile, 3509, 22210, web.ho-mobile.it, , , , , , -1, default | supl, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 0, imsi, x, false]} mApnSetting={[ApnSettingV3] ho-mobile, 3509, 22210, web.ho-mobile.it, , , , , , -1, default | supl, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 0, imsi, x, false} mReason=connected mDataEnabled=true mDependencyMet=true}={mTag=2 mApnContext={mApnType=default mState=CONNECTED mWaitingApns={[[ApnSettingV3] ho-mobile, 3509, 22210, web.ho-mobile.it, , , , , , -1, default | supl, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 0, imsi, x, false]} mApnSetting={[ApnSettingV3] ho-mobile, 3509, 22210, web.ho-mobile.it, , , , , , -1, default | supl, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 0, imsi, x, false} mReason=connected mDataEnabled=true mDependencyMet=true} mProfileId=0 mRat=14 mOnCompletedMsg={what=0x42000 when=-4m48s205ms obj=Pair{{mApnType=default mState=CONNECTED mWaitingApns={[[ApnSettingV3] ho-mobile, 3509, 22210, web.ho-mobile.it, , , , , , -1, default | supl, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 0, imsi, x, false]} mApnSetting={[ApnSettingV3] ho-mobile, 3509, 22210, web.ho-mobile.it, , , , , , -1, default | supl, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 0, imsi, x, false} mReason=connected mDataEnabled=true mDependencyMet=true} 1} target=Handler (com.android.internal.telephony.dataconnection.DcTracker) {e8c9be9} replyTo=null}}}}}: com.android.phone
10-19 17:04:52.453 2623 2826 D Dcc : onDataStateChanged: dcsToRetry=[]: com.android.phone
10-19 17:04:52.453 2623 2826 D Dcc : onDataStateChanged: Found ConnId=0 newState=DataCallResponse: {version=10 status=0 retry=-1 cid=0 active=1 type=IPV4V6 ifname=rmnet0 mtu=0 addresses=[10.168.42.160/26] dnses=[10.133.12.210,10.132.100.181] gateways=[10.168.42.161] pcscf=[]}: com.android.phone
10-19 17:04:52.454 2623 2826 D DataCallResponse: addr/pl=10.168.42.160/26: com.android.phone
10-19 17:04:52.454 2623 2826 D DC-1 : MTU set by config resource to: 1500: com.android.phone
10-19 17:04:52.454 2623 2826 D Dcc : onDataStateChanged: no change: com.android.phone
10-19 17:04:52.454 2623 2826 D Dcc : onDataStateChanged: Data Activity updated to DORMANT. stopNetStatePoll: com.android.phone
10-19 17:04:52.455 2623 2623 D DCT : [0]stopNetStatPoll: com.android.phone
10-19 17:04:52.457 2623 2623 D DCT : [0]setActivity = DORMANT: com.android.phone
10-19 17:04:52.458 2623 2826 D Dcc : onDataStateChanged: dcsToRetry=[] apnsToCleanup=[]: com.android.phone
10-19 17:04:53.047 2623 2767 D RILJ : responseDataCallList ver=10 num=1 [SUB0]: com.android.phone
10-19 17:04:53.049 2623 2767 D RILJ : [UNSL]< UNSOL_DATA_CALL_LIST_CHANGED [DataCallResponse: {version=10 status=0 retry=-1 cid=0 active=2 type=IPV4V6 ifname=rmnet0 mtu=0 addresses=[10.168.42.160/26] dnses=[10.133.12.210,10.132.100.181] gateways=[10.168.42.161] pcscf=[]}] [SUB0]: com.android.phone
10-19 17:04:53.051 2623 2826 D Dcc : onDataStateChanged: dcsList=[DataCallResponse: {version=10 status=0 retry=-1 cid=0 active=2 type=IPV4V6 ifname=rmnet0 mtu=0 addresses=[10.168.42.160/26] dnses=[10.133.12.210,10.132.100.181] gateways=[10.168.42.161] pcscf=[]}] mDcListActiveByCid={0={DC-1: State=DcActiveState mApnSetting=[ApnSettingV3] ho-mobile, 3509, 22210, web.ho-mobile.it, , , , , , -1, default | supl, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 0, imsi, x, false RefCount=1 mCid=0 mCreateTime=-1 mLastastFailTime=-1 mLastFailCause=NONE mTag=2 mLinkProperties={InterfaceName: rmnet0 LinkAddresses: [10.168.42.160/26,] Routes: [0.0.0.0/0 -> 10.168.42.161 rmnet0,] DnsAddresses: [10.133.12.210,10.132.100.181,] Domains: null MTU: 1500 TcpBufferSizes: 2097152,4194304,8388608,262144,524288,1048576} linkCapabilities=[ Transports: CELLULAR Capabilities: SUPL&INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VPN LinkUpBandwidth>=51200Kbps LinkDnBandwidth>=102400Kbps Specifier: <1>] mRestrictedNetworkOverride=false mApnContexts={{mApnType=default mState=CONNECTED mWaitingApns={[[ApnSettingV3] ho-mobile, 3509, 22210, web.ho-mobile.it, , , , , , -1, default | supl, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 0, imsi, x, false]} mApnSetting={[ApnSettingV3] ho-mobile, 3509, 22210, web.ho-mobile.it, , , , , , -1, default | supl, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 0, imsi, x, false} mReason=connected mDataEnabled=true mDependencyMet=true}={mTag=2 mApnContext={mApnType=default mState=CONNECTED mWaitingApns={[[ApnSettingV3] ho-mobile, 3509, 22210, web.ho-mobile.it, , , , , , -1, default | supl, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 0, imsi, x, false]} mApnSetting={[ApnSettingV3] ho-mobile, 3509, 22210, web.ho-mobile.it, , , , , , -1, default | supl, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 0, imsi, x, false} mReason=connected mDataEnabled=true mDependencyMet=true} mProfileId=0 mRat=14 mOnCompletedMsg={what=0x42000 when=-4m48s804ms obj=Pair{{mApnType=default mState=CONNECTED mWaitingApns={[[ApnSettingV3] ho-mobile, 3509, 22210, web.ho-mobile.it, , , , , , -1, default | supl, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 0, imsi, x, false]} mApnSetting={[ApnSettingV3] ho-mobile, 3509, 22210, web.ho-mobile.it, , , , , , -1, default | supl, IPV4V6, IPV4V6, true, 0, 0, 0, false, 0, 0, 0, 0, imsi, x, false} mReason=connected mDataEnabled=true mDependencyMet=true} 1} target=Handler (com.android.internal.telephony.dataconnection.DcTracker) {e8c9be9} replyTo=null}}}}}: com.android.phone
10-19 17:04:53.051 2623 2826 D Dcc : onDataStateChanged: dcsToRetry=[]: com.android.phone
10-19 17:04:53.052 2623 2826 D Dcc : onDataStateChanged: Found ConnId=0 newState=DataCallResponse: {version=10 status=0 retry=-1 cid=0 active=2 type=IPV4V6 ifname=rmnet0 mtu=0 addresses=[10.168.42.160/26] dnses=[10.133.12.210,10.132.100.181] gateways=[10.168.42.161] pcscf=[]}: com.android.phone
10-19 17:04:53.052 2623 2826 D DataCallResponse: addr/pl=10.168.42.160/26: com.android.phone
10-19 17:04:53.053 2623 2826 D DC-1 : MTU set by config resource to: 1500: com.android.phone
10-19 17:04:53.053 2623 2826 D Dcc : onDataStateChanged: no change: com.android.phone
10-19 17:04:53.053 2623 2826 D Dcc : onDataStateChanged: Data Activity updated to NONE. isAnyDataCallActive = true isAnyDataCallDormant = false: com.android.phone
10-19 17:04:53.053 2623 2623 D DCT : [0]startNetStatPoll: com.android.phone
10-19 17:04:53.057 2623 2623 D DCT : [0]setActivity = NONE: com.android.phone
10-19 17:04:53.058 2623 2826 D Dcc : onDataStateChanged: dcsToRetry=[] apnsToCleanup=[]: com.android.phone

I'm also attaching the Battery historian bugreport.zip to get a better insight of what is happening to my phone, upload it here:

https://bathist.ef.lc/

Already tried Clean flashing Oreo and Pie

Already tried different basebands trough fastboot

Maybe this LOS 16 commit is related?:

https://review.lineageos.org/#/c/LineageOS/android_hardware_ril/+/225739/

[MENTION=2836769]jrior001[/MENTION] Can you confirm that this is a LOS related bug or not?

Also find Screenshots of my battery stats.

I'll be super glad to offer a beer to anyone who helps me in resolving this situation.