Guest tdroza Posted October 13, 2010 Report Posted October 13, 2010 Anyone else experienced this? (I'm running MCRi r3)... Turn phone on, boots fine, connects to 3G data and data works fine, but within 30mins the 3G icon in the notification bar disappears (no 3G , no E, no G, just the voice signal strength bars), and I can't access the internet from browser or any app. When this happens, under Settings > Wireless & Networks > Mobile networks, it says "Connection failed" under Data Connection. Disabling and renabling data doesn't fix it. The only fix seems to be to turn the phone off and back on. I'm on BTMobile pay monthly contract (which uses Vodafone), with APN settings taken from my BTMobile Hero (and confirmed elsewhere on this forum). It's my girlfriend's phone, bought on Saturday, and I've just ordered another one for me today so hoping it's just a settings issue rather than a weird incompatibility between this handset and BTMobile.
Guest tdroza Posted October 13, 2010 Report Posted October 13, 2010 I know it's bad form to reply to your own posts, but here's a bit more info: I installed log collector from the market, and this looks to be the relevant bits (anyone know what it means?)... 10-13 23:23:38.837 I/ActivityThread( 1206* 1232): Receiving broadcast android.intent.action.DATA_CONNECTION_FAILED seq=-1 to android.app.ActivityThread$PackageInfo$ReceiverDispatcher@2fd87aa8 10-13 23:23:38.837 I/ActivityThread( 1206* 1232): Receiving broadcast android.intent.action.DATA_CONNECTION_FAILED seq=-1 to android.app.ActivityThread$PackageInfo$ReceiverDispatcher@2fe56d20 10-13 23:23:38.837 I/ActivityThread( 1206* 1232): Receiving broadcast android.intent.action.DATA_CONNECTION_FAILED seq=-1 to android.app.ActivityThread$PackageInfo$ReceiverDispatcher@2fe28f10 10-13 23:23:38.837 I/ActivityThread( 1206* 1232): Receiving broadcast android.intent.action.DATA_CONNECTION_FAILED seq=-1 to android.app.ActivityThread$PackageInfo$ReceiverDispatcher@2fde76f0 10-13 23:23:38.837 I/ActivityThread( 1206* 1232): Receiving broadcast android.intent.action.DATA_CONNECTION_FAILED seq=-1 to android.app.ActivityThread$PackageInfo$ReceiverDispatcher@2fd8b090 10-13 23:23:38.837 E/ActivityThread( 1206* 1230): start dispatch OnReceive message,mRegistered=true mCurOrdered=false intent=Intent { act=android.intent.action.DATA_CONNECTION_FAILED (has extras) } receiver = android.net.MobileDataStateTracker$MobileDataStateReceiver@2fd87f50 10-13 23:23:38.837 D/MobileDataStateTracker( 1206* 1230): lllccc 217 set mEnabled to false pre mEnabled is true 10-13 23:23:38.837 D/MobileDataStateTracker( 1206* 1230): (apnFailed) 10-13 23:23:38.837 D/NetworkStateTracker( 1206* 1230): setDetailed state, old =CONNECTING and new state=FAILED 10-13 23:23:38.837 D/ConnectivityService( 1206* 1255): ConnectivityChange for MOBILE: DISCONNECTED/FAILED 10-13 23:23:38.837 V/ConnectivityService( 1206* 1255): Attempt to connect to MOBILE failed (apnFailed). 10-13 23:23:38.837 V/ConnectivityService( 1206* 1255): Switching to already connected WIFI 10-13 23:23:38.837 D/ConnectivityService( 1206* 1255): lllccc handleConnectivityChange 10-13 23:23:38.837 D/ConnectivityService( 1206* 1255): lllccc handleDnsConfigurationChange netType = 0 10-13 23:23:38.837 D/ConnectivityService( 1206* 1255): lllccc handleDnsConfigurationChange netType = 1 10-13 23:23:38.837 D/NetworkStateTracker( 1206* 1255): lllccc the propertyName is dhcp.wlan0.dns1 10-13 23:23:38.837 D/NetworkStateTracker( 1206* 1255): lllccc valid DNS server address is 192.168.1.254 10-13 23:23:38.837 D/NetworkStateTracker( 1206* 1255): lllccc the propertyName is dhcp.wlan0.dns2 10-13 23:23:38.847 D/NetworkStateTracker( 1206* 1255): lllccc valid DNS server address is 192.168.1.254 10-13 23:23:38.847 D/ConnectivityService( 1206* 1255): adding dns 192.168.1.254 for WIFI 10-13 23:23:38.847 D/ConnectivityService( 1206* 1255): adding dns 192.168.1.254 for WIFI 10-13 23:23:38.847 D/ConnectivityService( 1206* 1255): lllccc handleDnsConfigurationChange netType = 2 10-13 23:23:38.847 D/ConnectivityService( 1206* 1255): lllccc handleDnsConfigurationChange netType = 3 10-13 23:23:38.847 D/ConnectivityService( 1206* 1255): lllccc handleDnsConfigurationChange netType = 4 10-13 23:23:38.847 D/ConnectivityService( 1206* 1255): lllccc handleDnsConfigurationChange netType = 5 10-13 23:23:38.847 I/ActivityThread( 1206* 1232): Receiving broadcast android.net.conn.CONNECTIVITY_CHANGE seq=-1 to android.app.ActivityThread$PackageInfo$ReceiverDispatcher@2fe30f18 10-13 23:23:38.847 I/ActivityThread( 1206* 1232): Receiving broadcast android.net.conn.CONNECTIVITY_CHANGE seq=-1 to android.app.ActivityThread$PackageInfo$ReceiverDispatcher@2fdec6c0 10-13 23:23:38.847 I/ActivityThread( 1206* 1232): Receiving broadcast android.net.conn.CONNECTIVITY_CHANGE seq=-1 to android.app.ActivityThread$PackageInfo$ReceiverDispatcher@30004768 10-13 23:23:38.847 I/ActivityThread( 1367* 1373): Receiving broadcast android.net.conn.CONNECTIVITY_CHANGE seq=-1 to android.app.ActivityThread$PackageInfo$ReceiverDispatcher@2fdcdcd8 10-13 23:23:38.847 E/ActivityThread( 1367* 1367): start dispatch OnReceive message,mRegistered=true mCurOrdered=false intent=Intent { act=android.net.conn.CONNECTIVITY_CHANGE (has extras) } receiver = android.net.NetworkConnectivityListener$ConnectivityBroadcastReceiver@2fdcdbc8 10-13 23:23:38.847 E/ActivityThread( 1367* 1367): exit dispatch OnReceive message,mRegistered=true mCurOrdered=false 10-13 23:23:38.857 E/ActivityThread( 1206* 1230): exit dispatch OnReceive message,mRegistered=true mCurOrdered=false 10-13 23:23:38.857 E/ActivityThread( 1206* 1230): start dispatch OnReceive message,mRegistered=true mCurOrdered=false intent=Intent { act=android.intent.action.DATA_CONNECTION_FAILED (has extras) } receiver = android.net.MobileDataStateTracker$MobileDataStateReceiver@2fe65460 10-13 23:23:38.857 D/MobileDataStateTracker( 1206* 1230): lllccc 217 set mEnabled to false pre mEnabled is false 10-13 23:23:38.857 D/MobileDataStateTracker( 1206* 1230): (apnFailed) 10-13 23:23:38.857 D/NetworkStateTracker( 1206* 1230): setDetailed state, old =FAILED and new state=FAILED 10-13 23:23:38.857 E/ActivityThread( 1206* 1230): exit dispatch OnReceive message,mRegistered=true mCurOrdered=false 10-13 23:23:38.857 E/ActivityThread( 1206* 1230): start dispatch OnReceive message,mRegistered=true mCurOrdered=false intent=Intent { act=android.intent.action.DATA_CONNECTION_FAILED (has extras) } receiver = android.net.MobileDataStateTracker$MobileDataStateReceiver@2fe2a0a8 10-13 23:23:38.857 D/MobileDataStateTracker( 1206* 1230): lllccc 217 set mEnabled to false pre mEnabled is true 10-13 23:23:38.857 D/MobileDataStateTracker( 1206* 1230): (apnFailed) 10-13 23:23:38.857 D/NetworkStateTracker( 1206* 1230): setDetailed state, old =CONNECTING and new state=FAILED 10-13 23:23:38.857 D/ConnectivityService( 1206* 1255): ConnectivityChange for MOBILE_SUPL: DISCONNECTED/FAILED 10-13 23:23:38.857 V/ConnectivityService( 1206* 1255): Attempt to connect to MOBILE_SUPL failed (apnFailed).
Guest tdroza Posted October 16, 2010 Report Posted October 16, 2010 Just to close this thread, I fixed it - took several attempts and I'm still not sure what was wrong... I deleted and recreated my APN settings - didn't fix it. I reflashed MCRi r4 (I'd previously flashed r3) - didn't fix it. I reflashed orange stock ROM - didn't fix it. Restored to factory defaults - seemed to fix it. Reflashed MCRi r4 - been working fine since Thurs night. So, I guess I'd changed a setting somewhere that had broken the data connection - no idea what it was, but restoring to factory defaults has fixed it.
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now