[LOOKING FOR A FIX] DATA drops

Search This thread

undercover

Senior Member
Oct 10, 2010
14,726
4,441
London, UK
Hi guys. I've looked around and it seems that data drops are fairly common as of lately. I would like to find out what exactly the problem is.
Here's my situation. Data drops first occurred about a week ago, I was running RBJ and Harsh kernel with hsic fix in. Mainly it happens when exiting wifi range. Went back to nandroid with RBJ/Bricked and it was fine. Tried harsh again issue reappeared. Tried flashing pre hsic kernels and problem persisted. Full wipe, dirty flashes, different kernels etc. Problem is still there intermittently. Now I'm running stock everything and it seems ok for now, but I did experience it once. I guess more testing is needed. I'd think it could be carrier issues, especially as Orange UK confirmed they are having problems at (that would include T-Mobile) but my wife is on the same carrier and doesn't seem to have this problem.
So what you say? What rom/kernel combo you had issue on and on which one you didn't? Can anyone see a pattern?
Problem first appeared:
RBJ
HARSH
Orange UK
West London

As suggested per _ICE_
Post these please.

Hardware: rev_x (10 or 11) <-- go to boot loader to check
ROM:
Kernel:
Network:
Location: City, Country
Description: One of the below or other


1. There is 3g or H sign above signal bar but the tiny arrow pointing up is constantly showing and you can't get access to internet ?
2. There is no 3g or H sign above signal bar but you have blue signal bars ?
3. No 3g or H, grey signal bars and all of the sudden signal bars dias appear and reappear
 
Last edited:
  • Like
Reactions: io53

MattSkeet

Senior Member
Sep 9, 2010
740
125
Derby
What do you mean by no data?

Do you mean
1. There is 3g or H sign above signal bar but the tiny arrow pointing up is constantly showing and you can't get access to internet ?
2. There is no 3g or H sign above signal bar but you have blue signal bars ?
3. No 3g or H, grey signal bars and all of the sudden signal bars dias appear and reappear ?

Most of the times I get issue 1 but simple air plane mode solves the problem

Sent from my Nexus 4 using xda premium
 
  • Like
Reactions: elzafir

undercover

Senior Member
Oct 10, 2010
14,726
4,441
London, UK
What do you mean by no data?

Do you mean
1. There is 3g or H sign above signal bar but the tiny arrow pointing up is constantly showing and you can't get access to internet ?
2. There is no 3g or H sign above signal bar but you have blue signal bars ?
3. No 3g or H, grey signal bars and all of the sudden signal bars dias appear and reappear ?

Most of the times I get issue 1 but simple air plane mode solves the problem

Sent from my Nexus 4 using xda premium

no1 and greyed out icon (no connection to google servers which atomatically mean no connection). The rest exactly as you described in that line.
 

shotta35

Senior Member
Nov 30, 2008
1,578
449
NYC & Germany
Simply everyone put the same commits in their kernels and therefore caused them all to fail. Those HSIC fix broke other stuff too which is why everyone was reporting the samething. They've been reverted in CM and Franco and other kernels.
 

undercover

Senior Member
Oct 10, 2010
14,726
4,441
London, UK
Simply everyone put the same commits in their kernels and therefore caused them all to fail. Those HSIC fix broke other stuff too which is why everyone was reporting the samething. They've been reverted in CM and Franco and other kernels.

I'd agree that it was the case if it didn't keep happening after going back to complete stock via flashing images.

I wonder if something happened to sim along the way?
 

Monk4Life

Senior Member
Aug 24, 2007
810
235
In the Matrix
I'd agree that it was the case if it didn't keep happening after going back to complete stock via flashing images.

I wonder if something happened to sim along the way?

I doubt it is a sim issue. I get the same thing when I am in different areas of my house. Living room is great but the master bedroom and media room give me data drops. Have you tested to see if maybe this is the same thing happening to you? Certain areas causing it?

My phone will have full bars and show the H but out of nowhere I see the data drop, buts its only in certain areas. It has never happened in the living room where I spend most of my time. Oh and I am not on WiFi because I disconnected Time Warners crappy service and am waiting for Verizon to come set up if anyone is wondering why I was using data instead of Wifi .

Sent from my Nexus 4 using xda premium
 

undercover

Senior Member
Oct 10, 2010
14,726
4,441
London, UK
I doubt it is a sim issue. I get the same thing when I am in different areas of my house. Living room is great but the master bedroom and media room give me data drops. Have you tested to see if maybe this is the same thing happening to you? Certain areas causing it?

My phone will have full bars and show the H but out of nowhere I see the data drop, buts its only in certain areas. It has never happened in the living room where I spend most of my time. Oh and I am not on WiFi because I disconnected Time Warners crappy service and am waiting for Verizon to come set up if anyone is wondering why I was using data instead of Wifi .

Sent from my Nexus 4 using xda premium

Are you on stock?

And areas I'm affected in are a lot larger. I'm talking 25miles here.

Sent from my Nexus 4 using Tapatalk 2
 
Last edited:

xdviper

Senior Member
Jan 5, 2009
1,732
169
Same issue here, it's driving me nuts.
The problem is, I have full service and with a data connection with a H.
Whenever I use an app or anything that would use the data connection, it wouldn't work. It just won't work. It does this, sometimes and sometimes in certain areas.
Say I have full service with a strong data connection, I'll use instagram and refresh, the arrows for data connection won't be there and nothing will show.
It does this constantly. I'm running the stock rom with Franco's r23 kernel. It's been doing this with the stock kernel as well. Using T-Mobile in NYC
It's quite annoying, and I really don't want to wipe and or flash another rom as it happens once in a while.

Sent from my Nexus 4 using Tapatalk 2
 

MattSkeet

Senior Member
Sep 9, 2010
740
125
Derby
Its a network thing I believe plus some kind of android issue . I had data drops on galaxy nexus , most of the times its the way once described it in 1 but occasionally the way in 2 or 3. Baaa on giffgaff network I had data but when screen was off I had gray bars.

Sent from my Nexus 4 using xda premium
 
  • Like
Reactions: undercover

undercover

Senior Member
Oct 10, 2010
14,726
4,441
London, UK
Its a network thing I believe plus some kind of android issue . I had data drops on galaxy nexus , most of the times its the way once described it in 1 but occasionally the way in 2 or 3. Baaa on giffgaff network I had data but when screen was off I had gray bars.

Sent from my Nexus 4 using xda premium

Read the link above. Something doesn't play well together. From the logs it looks like problem lies in loading apn.

Sent from my Nexus 4 using Tapatalk 2
 

undercover

Senior Member
Oct 10, 2010
14,726
4,441
London, UK
Read the link above. Something doesn't play well together. From the logs it looks like problem lies in loading apn.

Sent from my Nexus 4 using Tapatalk 2

I have no other provider sim with data to test it. Will test wife's Orange sim in a day or two, just to eliminate sim card as a reason.

Sent from my Nexus 4 using Tapatalk 2
 

undercover

Senior Member
Oct 10, 2010
14,726
4,441
London, UK
Testing time :)
*#*#4636#*#*
Set to LTE/GSM/CDMA AUTO ( PRL) seems to make data work normal. Still testing though.
Give it a go.

Sent from my Nexus 4 using Tapatalk 2
 
  • Like
Reactions: kresk

tengen

Senior Member
Nov 15, 2012
143
26
Austin, TX
I only noticed the data drop issue recently, but that might be because I'm on wifi the vast majority of the time. Undercover - I'm experiencing basically the same issue as you are, however my data signal seems to reconnect itself after about 15-20 seconds.

Running stock rooted ROM, motley kernel here, UVed quite a bit, though I don't know if that would cause any problems. Will try changing some APN settings tomorrow and see what happens :)
 

Monkeybrew

Senior Member
Apr 17, 2011
84
70
When having been connected to wifi overnight and leaving the wifi area, the phone does not switch over to mobile data. The signal bars stay grey.
I have to toggle airplane mode, and then it connects fine. Another fix is to search for provider and reconnect to the network (takes longer obviously)
Is this the same bug?

Sent from my Nexus 4 using Tapatalk 2
 

ckret

Senior Member
Sep 22, 2010
603
541
i think its an android issue
had this problem on my htc desire and now i have it on my n4
but it occured since 4.0
 

CandyAndy

Senior Member
Jul 29, 2009
860
137
I seem to have problem with both data and also wifi.
Right now I am looking at my phone connected to wifi and its all grayed out and streaming music stopped. It seems that problem is worse when I have same time connected to bluetooth.
Something is seriously wrong with the new Android.l
 

mk92595

Senior Member
Aug 23, 2012
860
131
No problems here. I'm on T-Mobile if that helps. Cm10.1 and Franco r28.

Sent from my Nexus 4 using Tapatalk 2
 

kresk

Senior Member
Feb 1, 2011
154
19
Scranton
I get dropped/inconsistent signals as well but only in certain areas of my house or certain parts of the city I live in. I'll have a few bars of H and then poof no signal. I can almost predict when I'm going to run in to that little problem because my loading times and such will be all around slower. Even though I should have a fast connection according to my signal bars. During times when I'm experiencing fast download speeds my signal never falters. PS I'm completely stock, not unlocked, not rooted.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    The problem seems to occur most for me when leaving a Wi-Fi signal area after being on Wi-Fi for a long while. Immediately afterwards, the 3g/data signal goes haywire, disconnecting and reconnecting several times over a few minutes of use. Things seem to work better if I manually disable Wi-Fi before leaving the house; I still get occasional drops, but only once every few hours, which really isn't too bad. (EDIT: Never mind, the problem came back.) This leads me to suspect that it has something to do with transitioning between Wi-Fi and 3G, but of course that's just a guess.

    Undercover, how's that new setting (LTE/GSM/CDMA AUTO (PRL)) working out so far? Also, I don't think you mentioned whether your data drops were "permanent" (i.e., requiring something like toggling airplane mode or rebooting to fix) or temporary (data drops, then reconnects itself after a little while).

    EDIT: I was able to grab this from logcat around the time a data drop happened:

    Code:
    W/Smack/Packet( 1065): notify conn break (IOEx), close connection
    D/ConnectivityService(  541): handleConnectivityChange: addresses changed linkProperty[0]: resetMask=1
    D/ConnectivityService(  541):    car=removed=[100.241.121.139/29,] added=[]
    D/NetUtils(  541): android_net_utils_resetConnections in env=0x40e733e8 clazz=0x75d00001 iface=rmnet_usb0 mask=0x1
    D/ConnectivityService(  541): resetConnections(rmnet_usb0, 1)
    
    <...>
    
    D/Tethering(  541): MasterInitialState.processMessage what=3
    I/qtaguid ( 1065): Failed write_ctrl(u 56) res=-1 errno=22
    I/qtaguid ( 1065): Untagging socket 56 failed errno=-22
    W/NetworkManagementSocketTagger( 1065): untagSocket(56) failed with errno -22
    D/ConnectivityService(  541): ConnectivityChange for mobile: DISCONNECTED/DISCONNECTED
    D/ConnectivityService(  541): Attempting to switch to wifi
    D/ConnectivityService(  541): Attempting to switch to BLUETOOTH_TETHER
    D/NetUtils(  541): android_net_utils_resetConnections in env=0x40e733e8 clazz=0x7ad00001 iface=rmnet_usb0 mask=0x3
    D/ConnectivityService(  541): resetConnections(rmnet_usb0, 3)
    D/overlay (  163): FROM_STATE = OV_BYPASS_3_LAYER TO_STATE = OV_CLOSED
    D/ConnectivityService(  541): handleInetConditionHoldEnd: net=0, condition=0, published condition=0
    D/ConnectivityService(  541): handleInetConditionHoldEnd: no active default network - ignoring
    D/Tethering(  541): MasterInitialState.processMessage what=3

    I have no idea if this is helpful or informative at all ... perhaps someone more knowledgeable than me would be able to make some sense of this , or tell me what information might be more useful.
    2
    Interesting. That gives me an idea. Hold tight.
    Edit. Nah, forget it.


    I think i found my fix.

    Rebooted, in terminal

    logcat -b radio
    gave me this.

    Code:
    u0_a90@android:/ $ su
    u0_a90@android:/ # logcat -b radio
    E/RILC    (  165): RIL_register: RIL version 7
    E/RILQ    (  165): (0/165): [event] qcril_uim_update_pbm_card_event: PBM_HANDLE_CARD 397313 processing Failed!
    E/RILQ    (  165): (0/165): [event] qcril_qmi_voice_nas_control_convert_radio_tech_to_radio_tech_family: invalid radio tech = 0
    E/RILQ    (  165): (0/165): [event] qcril_uim_update_pbm_card_event: PBM_HANDLE_CARD 397314 processing Failed!
    I/PHONE   (  881): Network Mode set to 0
    I/PHONE   (  881): lteOnCdma is 0 use SUBSCRIPTION_FROM_NV
    I/PHONE   (  881): Cdma Subscription set to 1
    D/RILJ    (  881): RIL(context, preferredNetworkType=0 cdmaSubscription=1)
    D/RILJ    (  881): Starting RILReceiver
    I/RILC    (  165): libril: new connection
    I/RILC    (  165): RIL Daemon version: Qualcomm RIL 1.0
    I/RILJ    (  881): Connected to 'rild' socket
    D/RILJ    (  881): [UNSL]< UNSOL_RIL_CONNECTED {7}
    D/RILJ    (  881): [0000]> RADIO_POWER off
    D/RILJ    (  881): [0001]> REQUEST_SET_PREFERRED_NETWORK_TYPE : 0
    D/RILJ    (  881): [0002]> RIL_REQUEST_CDMA_SET_SUBSCRIPTION_SOURCE : 1
    D/RILJ    (  881): [UNSL]< UNSOL_RESPONSE_RADIO_STATE_CHANGED RADIO_OFF
    D/RIL_UiccController(  881): Creating UiccController
    D/RILB    (  881): Notifying: radio available
    D/RILJ    (  881): [0003]> SCREEN_STATE: true
    D/RILJ    (  881): [0003]< SCREEN_STATE
    I/PHONE   (  881): Creating GSMPhone
    D/RILJ    (  881): [0000]< RADIO_POWER
    D/RILJ    (  881): [UNSL]< UNSOL_RESPONSE_RADIO_STATE_CHANGED RADIO_OFF
    D/PHONE   (  881): mDoesRilSendMultipleCallRing=false
    D/PHONE   (  881): mCallRingDelay=3000
    D/RILJ    (  881): [0002]< RIL_REQUEST_CDMA_SET_SUBSCRIPTION_SOURCE
    D/RILJ    (  881): [0001]< REQUEST_SET_PREFERRED_NETWORK_TYPE
    D/RILJ    (  881): setPhoneType=1 old value=0
    D/SMS     (  881): SMSDispatcher: ctor mSmsCapable=true format=3gpp mSmsReceiveDisabled=false mSmsSendDisabled=false
    D/GSM     (  881): [GsmDCT] DCT.constructor
    D/GSM     (  881): [GsmDCT] GsmDCT.constructor
    D/GSM     (  881): [ApnContext:default] set mDependencyMet as false current state is true
    D/GSM     (  881): [ApnContext:default] set enabled as true, current state is false
    D/GSM     (  881): [GsmDCT] applyNewState(default, true(true), true(false))
    D/GSM     (  881): [ApnContext:default] set reason as dependencyMet,current state IDLE
    D/GSM     (  881): [ApnContext:default] set enabled as true, current state is true
    D/GSM     (  881): [ApnContext:default] set mDependencyMet as true current state is false
    D/GSM     (  881): [GsmDCT] trySetupData for type:default due to dependencyMet
    D/GSM     (  881): [GsmDCT] trySetupData with mIsPsRestricted=false
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] notifyOffApnsOfAvailability skipped apn due to isReady==false: {mApnType=default mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=dependencyMet mRetryCount=0 mDataEnabled=true mDependencyMet=true}
    D/GSM     (  881): [ApnContext:mms] set mDependencyMet as false current state is true
    D/GSM     (  881): [GsmDCT] applyNewState(mms, false(false), true(false))
    D/GSM     (  881): [ApnContext:mms] set enabled as false, current state is false
    D/GSM     (  881): [ApnContext:mms] set mDependencyMet as true current state is false
    D/GSM     (  881): [ApnContext:supl] set mDependencyMet as false current state is true
    D/GSM     (  881): [GsmDCT] applyNewState(supl, false(false), true(false))
    D/GSM     (  881): [ApnContext:supl] set enabled as false, current state is false
    D/GSM     (  881): [ApnContext:supl] set mDependencyMet as true current state is false
    D/GSM     (  881): [ApnContext:dun] set mDependencyMet as false current state is true
    D/GSM     (  881): [GsmDCT] applyNewState(dun, false(false), true(false))
    D/GSM     (  881): [ApnContext:dun] set enabled as false, current state is false
    D/GSM     (  881): [ApnContext:dun] set mDependencyMet as true current state is false
    D/GSM     (  881): [ApnContext:hipri] set mDependencyMet as false current state is true
    D/GSM     (  881): [GsmDCT] applyNewState(hipri, false(false), true(false))
    D/GSM     (  881): [ApnContext:hipri] set enabled as false, current state is false
    D/GSM     (  881): [ApnContext:hipri] set mDependencyMet as true current state is false
    D/GSM     (  881): [ApnContext:fota] set mDependencyMet as false current state is true
    D/GSM     (  881): [GsmDCT] applyNewState(fota, false(false), true(false))
    D/GSM     (  881): [ApnContext:fota] set enabled as false, current state is false
    D/GSM     (  881): [ApnContext:fota] set mDependencyMet as true current state is false
    D/GSM     (  881): [ApnContext:ims] set mDependencyMet as false current state is true
    D/GSM     (  881): [GsmDCT] applyNewState(ims, false(false), true(false))
    D/GSM     (  881): [ApnContext:ims] set enabled as false, current state is false
    D/GSM     (  881): [ApnContext:ims] set mDependencyMet as true current state is false
    D/GSM     (  881): [ApnContext:cbs] set mDependencyMet as false current state is true
    D/GSM     (  881): [GsmDCT] applyNewState(cbs, false(false), true(false))
    D/GSM     (  881): [ApnContext:cbs] set enabled as false, current state is false
    D/GSM     (  881): [ApnContext:cbs] set mDependencyMet as true current state is false
    D/RILB    (  881): registerForRilConnected h=Handler (com.android.internal.telephony.PhoneProxy) {4135fa98} w=4
    D/RILB    (  881): Notifying: ril connected mRilVersion=7
    D/RIL_IccCardProxy(  881): Creating
    D/RIL_IccCardProxy(  881): [COLOR="Red"]Broadcasting intent ACTION_SIM_STATE_CHANGED NOT_READY reason null[/COLOR]
    D/RIL_IccCardProxy(  881): Setting radio tech UMTS
    D/RIL_IccCardProxy(  881): updateQuietMode: 3GPP subscription -> newQuietMode=false
    D/RIL_IccCardProxy(  881): updateQuietMode: QuietMode is false (app_type=1 isLteOnCdmaMode=false cdmaSource=-1)
    D/RILJ    (  881): [0004]> RADIO_POWER on
    D/GSM     (  881): [GsmSST] Poll ServiceState done:  oldSS=[1 home null null null  Unknown CSS not supported 0 0 RoamInd=0 DefRoamInd=0 EmergOnly=false] newSS=[3 home null null null  Unknown CSS not supported -1 -1 RoamInd=-1 DefRoamInd=-1 EmergOnly=false] oldGprs=1 newData=1 oldMaxDataCalls=1 mNewMaxDataCalls=1 oldReasonDataDenied=-1 mNewReasonDataDenied=-1 oldType=Unknown newType=Unknown
    D/GSM     (  881): [GsmSST] updateSpnDisplay: radio is off w/ showPlmn=false plmn=null
    D/GSM     (  881): [GsmSST] updateSpnDisplay: changed sending intent rule=0 showPlmn='false' plmn='null' showSpn='false' spn=''
    D/GSM     (  881): [GsmSST] operatorNumeric is null
    D/GSM     (  881): [GsmDCT] handleMessage msg={ what=270369 when=-222ms obj=android.os.AsyncResult@4132e420 }
    D/GSM     (  881): [GsmDCT] handleMessage msg={ what=270337 when=-202ms obj=android.os.AsyncResult@4131ae38 }
    D/GSM     (  881): [GsmDCT] onRadioAvailable
    D/GSM     (  881): [GsmDCT] overall state is IDLE
    D/GSM     (  881): [GsmDCT] handleMessage msg={ what=270342 when=-202ms obj=android.os.AsyncResult@41350028 }
    D/GSM     (  881): [ApnContext:fota] setRetryCount: 0
    D/GSM     (  881): [ApnContext:dun] setRetryCount: 0
    D/GSM     (  881): [ApnContext:supl] setRetryCount: 0
    D/GSM     (  881): [ApnContext:hipri] setRetryCount: 0
    D/GSM     (  881): [ApnContext:ims] setRetryCount: 0
    D/GSM     (  881): [ApnContext:default] setRetryCount: 0
    D/GSM     (  881): [ApnContext:mms] setRetryCount: 0
    D/GSM     (  881): [ApnContext:cbs] setRetryCount: 0
    D/GSM     (  881): [GsmDCT] onRadioOffOrNotAvailable: is off and clean up all connections
    D/GSM     (  881): [GsmDCT] cleanUpAllConnections: tearDown=false reason=radioTurnedOff
    D/GSM     (  881): [ApnContext:fota] set reason as radioTurnedOff,current state IDLE
    D/GSM     (  881): [GsmDCT] cleanUpConnection: E tearDown=false reason=radioTurnedOff apnContext={mApnType=fota mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true}
    D/GSM     (  881): [ApnContext:fota] setState: IDLE, previous state:IDLE
    D/GSM     (  881): [GsmDCT][COLOR="red"] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded[/COLOR]
    D/GSM     (  881): [GsmDCT] isDataPossible(fota): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:fota
    D/GSM     (  881): [ApnContext:fota] setDataConnection: old dc=null new dc=null this={mApnType=fota mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true}
    D/GSM     (  881): [ApnContext:fota] setDataConnectionAc: old dcac=null new dcac=null
    D/GSM     (  881): [GsmDCT] cleanUpConnection: X tearDown=false reason=radioTurnedOff apnContext={mApnType=fota mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true} dc=null
    D/GSM     (  881): [ApnContext:dun] set reason as radioTurnedOff,current state IDLE
    D/GSM     (  881): [GsmDCT] cleanUpConnection: E tearDown=false reason=radioTurnedOff apnContext={mApnType=dun mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true}
    D/GSM     (  881): [ApnContext:dun] setState: IDLE, previous state:IDLE
    D/GSM     (  881): [GsmDCT] [COLOR="red"]isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded[/COLOR]
    D/GSM     (  881): [GsmDCT] isDataPossible(dun): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:dun
    D/GSM     (  881): [ApnContext:dun] setDataConnection: old dc=null new dc=null this={mApnType=dun mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true}
    D/GSM     (  881): [ApnContext:dun] setDataConnectionAc: old dcac=null new dcac=null
    D/GSM     (  881): [GsmDCT] cleanUpConnection: X tearDown=false reason=radioTurnedOff apnContext={mApnType=dun mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true} dc=null
    D/GSM     (  881): [ApnContext:supl] set reason as radioTurnedOff,current state IDLE
    D/GSM     (  881): [GsmDCT] cleanUpConnection: E tearDown=false reason=radioTurnedOff apnContext={mApnType=supl mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true}
    D/GSM     (  881): [ApnContext:supl] setState: IDLE, previous state:IDLE
    D/GSM     (  881): [GsmDCT] [COLOR="red"]isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded[/COLOR]
    D/GSM     (  881): [GsmDCT] isDataPossible(supl): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:supl
    D/GSM     (  881): [ApnContext:supl] setDataConnection: old dc=null new dc=null this={mApnType=supl mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true}
    D/GSM     (  881): [ApnContext:supl] setDataConnectionAc: old dcac=null new dcac=null
    D/GSM     (  881): [GsmDCT] cleanUpConnection: X tearDown=false reason=radioTurnedOff apnContext={mApnType=supl mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true} dc=null
    D/GSM     (  881): [ApnContext:hipri] set reason as radioTurnedOff,current state IDLE
    D/GSM     (  881): [GsmDCT] cleanUpConnection: E tearDown=false reason=radioTurnedOff apnContext={mApnType=hipri mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true}
    D/GSM     (  881): [ApnContext:hipri] setState: IDLE, previous state:IDLE
    D/GSM     (  881): [GsmDCT] [COLOR="red"]isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded[/COLOR]
    D/GSM     (  881): [GsmDCT] isDataPossible(hipri): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:hipri
    D/GSM     (  881): [ApnContext:hipri] setDataConnection: old dc=null new dc=null this={mApnType=hipri mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true}
    D/GSM     (  881): [ApnContext:hipri] setDataConnectionAc: old dcac=null new dcac=null
    D/GSM     (  881): [GsmDCT] cleanUpConnection: X tearDown=false reason=radioTurnedOff apnContext={mApnType=hipri mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true} dc=null
    D/GSM     (  881): [ApnContext:ims] set reason as radioTurnedOff,current state IDLE
    D/GSM     (  881): [GsmDCT] cleanUpConnection: E tearDown=false reason=radioTurnedOff apnContext={mApnType=ims mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true}
    D/GSM     (  881): [ApnContext:ims] setState: IDLE, previous state:IDLE
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(ims): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:ims
    D/GSM     (  881): [ApnContext:ims] setDataConnection: old dc=null new dc=null this={mApnType=ims mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true}
    D/GSM     (  881): [ApnContext:ims] setDataConnectionAc: old dcac=null new dcac=null
    D/GSM     (  881): [GsmDCT] cleanUpConnection: X tearDown=false reason=radioTurnedOff apnContext={mApnType=ims mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true} dc=null
    D/GSM     (  881): [ApnContext:default] set reason as radioTurnedOff,current state IDLE
    D/GSM     (  881): [GsmDCT] cleanUpConnection: E tearDown=false reason=radioTurnedOff apnContext={mApnType=default mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=true mDependencyMet=true}
    D/GSM     (  881): [ApnContext:default] setState: IDLE, previous state:IDLE
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(default): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=true apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:default
    D/GSM     (  881): [ApnContext:default] setDataConnection: old dc=null new dc=null this={mApnType=default mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=true mDependencyMet=true}
    D/GSM     (  881): [ApnContext:default] setDataConnectionAc: old dcac=null new dcac=null
    D/GSM     (  881): [GsmDCT] cleanUpConnection: X tearDown=false reason=radioTurnedOff apnContext={mApnType=default mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=true mDependencyMet=true} dc=null
    D/GSM     (  881): [ApnContext:mms] set reason as radioTurnedOff,current state IDLE
    D/GSM     (  881): [GsmDCT] cleanUpConnection: E tearDown=false reason=radioTurnedOff apnContext={mApnType=mms mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true}
    D/GSM     (  881): [ApnContext:mms] setState: IDLE, previous state:IDLE
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(mms): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:mms
    D/GSM     (  881): [ApnContext:mms] setDataConnection: old dc=null new dc=null this={mApnType=mms mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true}
    D/GSM     (  881): [ApnContext:mms] setDataConnectionAc: old dcac=null new dcac=null
    D/GSM     (  881): [GsmDCT] cleanUpConnection: X tearDown=false reason=radioTurnedOff apnContext={mApnType=mms mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true} dc=null
    D/GSM     (  881): [ApnContext:cbs] set reason as radioTurnedOff,current state IDLE
    D/GSM     (  881): [GsmDCT] cleanUpConnection: E tearDown=false reason=radioTurnedOff apnContext={mApnType=cbs mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true}
    D/GSM     (  881): [ApnContext:cbs] setState: IDLE, previous state:IDLE
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(cbs): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:cbs
    D/GSM     (  881): [ApnContext:cbs] setDataConnection: old dc=null new dc=null this={mApnType=cbs mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true}
    D/GSM     (  881): [ApnContext:cbs] setDataConnectionAc: old dcac=null new dcac=null
    D/GSM     (  881): [GsmDCT] cleanUpConnection: X tearDown=false reason=radioTurnedOff apnContext={mApnType=cbs mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=false mDependencyMet=true} dc=null
    D/GSM     (  881): [GsmDCT] stopNetStatPoll
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:fota
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(fota): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:fota
    D/RILJ    (  881): [0004]< RADIO_POWER
    D/RILJ    (  881): [UNSL]< UNSOL_RESPONSE_RADIO_STATE_CHANGED RADIO_ON
    D/RILB    (  881): Notifying: Radio On
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:dun
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(dun): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:dun
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:supl
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(supl): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:supl
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:hipri
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(hipri): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:hipri
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:ims
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(ims): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:ims
    D/GSM     (  881): [GsmDCT] notifyOffApnsOfAvailability skipped apn due to isReady==false: {mApnType=default mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=true mDependencyMet=true}
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:mms
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(mms): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:mms
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:cbs
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(cbs): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:cbs
    D/RILJ    (  881): [UNSL]< UNSOL_RESPONSE_VOICE_NETWORK_STATE_CHANGED
    D/GSM     (  881): [GsmDCT] handleMessage msg={ what=270345 when=-625ms obj=android.os.AsyncResult@41335960 }
    D/GSM     (  881): [GsmDCT] onDataConnectionDetached: stop polling and notify detached
    D/GSM     (  881): [GsmDCT] stopNetStatPoll
    D/GSM     (  881): [GsmDCT] notifyDataConnection: reason=dataDetached
    D/GSM     (  881): [GsmDCT] notifyDataConnection: type:default
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(default): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=true apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:default
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:fota
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(fota): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:fota
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:dun
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(dun): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:dun
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:supl
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(supl): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:supl
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:hipri
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(hipri): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:hipri
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:ims
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(ims): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:ims
    D/GSM     (  881): [GsmDCT] notifyOffApnsOfAvailability skipped apn due to isReady==false: {mApnType=default mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=true mDependencyMet=true}
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:mms
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(mms): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:mms
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:cbs
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(cbs): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:cbs
    D/GSM     (  881): [GsmDCT] handleMessage msg={ what=270348 when=-690ms obj=android.os.AsyncResult@41330038 }
    D/GSM     (  881): [ApnContext:fota] setRetryCount: 0
    D/GSM     (  881): [ApnContext:dun] setRetryCount: 0
    D/GSM     (  881): [ApnContext:supl] setRetryCount: 0
    D/GSM     (  881): [ApnContext:hipri] setRetryCount: 0
    D/GSM     (  881): [ApnContext:ims] setRetryCount: 0
    D/GSM     (  881): [ApnContext:default] setRetryCount: 0
    D/GSM     (  881): [ApnContext:mms] setRetryCount: 0
    D/GSM     (  881): [ApnContext:cbs] setRetryCount: 0
    D/GSM     (  881): [GsmDCT] onRoamingOff
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:fota
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(fota): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:fota
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:dun
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(dun): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:dun
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:supl
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(supl): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:supl
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:hipri
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(hipri): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:hipri
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:ims
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(ims): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:ims
    D/GSM     (  881): [GsmDCT] notifyOffApnsOfAvailability skipped apn due to isReady==false: {mApnType=default mState=IDLE mWaitingApns=null mWaitingApnsPermanentFailureCountDown=0 mApnSetting=null mDataConnectionAc=null mReason=radioTurnedOff mRetryCount=0 mDataEnabled=true mDependencyMet=true}
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:mms
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded
    D/GSM     (  881): [GsmDCT] isDataPossible(mms): possible=false isDataAllowed=false apnTypePossible=true apnContextisEnabled=false apnContextState()=IDLE
    D/GSM     (  881): [GsmDCT] get active apn string for type:mms
    D/GSM     (  881): [GsmDCT] notifyOffApnOfAvailability type:cbs
    D/GSM     (  881): [GsmDCT] isDataAllowed: not allowed due to - gprs= 1 - SIM not loaded

    and much more which is irrelevant i think. So this prompted me to do what i should have done ages ago but completely forgot. I've swapped sims with my wife's S3 (same operator). Low and behold, my sim in her phone has no data (same symptoms as no 1) ,her card in mine working fine. Will report again once i change my sim.

    Sent from my Nexus 4 using Tapatalk 2
    1
    Hi guys. I've looked around and it seems that data drops are fairly common as of lately. I would like to find out what exactly the problem is.
    Here's my situation. Data drops first occurred about a week ago, I was running RBJ and Harsh kernel with hsic fix in. Mainly it happens when exiting wifi range. Went back to nandroid with RBJ/Bricked and it was fine. Tried harsh again issue reappeared. Tried flashing pre hsic kernels and problem persisted. Full wipe, dirty flashes, different kernels etc. Problem is still there intermittently. Now I'm running stock everything and it seems ok for now, but I did experience it once. I guess more testing is needed. I'd think it could be carrier issues, especially as Orange UK confirmed they are having problems at (that would include T-Mobile) but my wife is on the same carrier and doesn't seem to have this problem.
    So what you say? What rom/kernel combo you had issue on and on which one you didn't? Can anyone see a pattern?
    Problem first appeared:
    RBJ
    HARSH
    Orange UK
    West London

    As suggested per _ICE_
    Post these please.

    Hardware: rev_x (10 or 11) <-- go to boot loader to check
    ROM:
    Kernel:
    Network:
    Location: City, Country
    Description: One of the below or other


    1. There is 3g or H sign above signal bar but the tiny arrow pointing up is constantly showing and you can't get access to internet ?
    2. There is no 3g or H sign above signal bar but you have blue signal bars ?
    3. No 3g or H, grey signal bars and all of the sudden signal bars dias appear and reappear
    1
    What do you mean by no data?

    Do you mean
    1. There is 3g or H sign above signal bar but the tiny arrow pointing up is constantly showing and you can't get access to internet ?
    2. There is no 3g or H sign above signal bar but you have blue signal bars ?
    3. No 3g or H, grey signal bars and all of the sudden signal bars dias appear and reappear ?

    Most of the times I get issue 1 but simple air plane mode solves the problem

    Sent from my Nexus 4 using xda premium
    1
    After updating my phone to 4.2.2, i've never experienced any data drops and also, I've noticed that my signal is much better. Could anyone agree with my findings?

    Sent from my Nexus 4 using xda app-developers app

    Hahaha... same here.
    :)

    Previously in 4.2.1, once I lose data, I'd lose it for good. Even if I get to a place where I know there is a good 3G signal, the phone signal still indicates the gray triangle w/o the H. The only way for me to get it back was to either reboot or to toggle between plane-mode and phone-mode.

    Now under 4.2.2, although I still lose data connections on the same areas (3g dead-zone perhaps?), my phone is now able to re-establish data quickly.

    Anyway, looking good so far! (knock on wood...)