I implemented a BroadCastReceiver to monitor the connectiviy thanks to the android.net.ConnectivityManager API.
When the G1 becomes locked after a couple of minutes and the screen is black I have this logs: 11-17 15:04:03.271: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:07:26.331: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:07:26.331: ERROR/ubikim(1849): key=otherNetwork , value=NetworkInfo: type: MOBILE, state: CONNECTING/CONNECTING, reason: dataEnabled, extra: slsfr, failover: true, isAvailable: true 11-17 15:07:30.711: ERROR/ubikim(1849): key=reason , value=dataEnabled 11-17 15:07:30.721: ERROR/ubikim(1849): key=isFailover , value=true 11-17 15:07:30.731: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: MOBILE, state: CONNECTED/CONNECTED, reason: dataEnabled, extra: slsfr, failover: false, isAvailable: true 11-17 15:07:30.741: ERROR/ubikim(1849): key=extraInfo , value=slsfr 11-17 15:07:31.641: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:07:34.941: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:07:34.941: ERROR/ubikim(1849): key=otherNetwork , value=NetworkInfo: type: MOBILE, state: CONNECTING/CONNECTING, reason: dataEnabled, extra: slsfr, failover: true, isAvailable: true 11-17 15:07:38.811: ERROR/ubikim(1849): key=reason , value=dataEnabled 11-17 15:07:38.831: ERROR/ubikim(1849): key=isFailover , value=true 11-17 15:07:38.841: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: MOBILE, state: CONNECTED/CONNECTED, reason: dataEnabled, extra: slsfr, failover: false, isAvailable: true 11-17 15:07:38.841: ERROR/ubikim(1849): key=extraInfo , value=slsfr 11-17 15:07:47.001: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:07:52.211: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:07:52.221: ERROR/ubikim(1849): key=otherNetwork , value=NetworkInfo: type: MOBILE, state: CONNECTING/CONNECTING, reason: dataEnabled, extra: slsfr, failover: true, isAvailable: true 11-17 15:07:56.101: ERROR/ubikim(1849): key=reason , value=dataEnabled 11-17 15:07:56.111: ERROR/ubikim(1849): key=isFailover , value=true 11-17 15:07:56.121: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: MOBILE, state: CONNECTED/CONNECTED, reason: dataEnabled, extra: slsfr, failover: false, isAvailable: true 11-17 15:07:56.151: ERROR/ubikim(1849): key=extraInfo , value=slsfr 11-17 15:08:04.251: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:08:09.461: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:08:09.471: ERROR/ubikim(1849): key=otherNetwork , value=NetworkInfo: type: MOBILE, state: CONNECTING/CONNECTING, reason: dataEnabled, extra: slsfr, failover: true, isAvailable: true 11-17 15:08:13.291: ERROR/ubikim(1849): key=reason , value=dataEnabled 11-17 15:08:13.311: ERROR/ubikim(1849): key=isFailover , value=true 11-17 15:08:13.321: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: MOBILE, state: CONNECTED/CONNECTED, reason: dataEnabled, extra: slsfr, failover: false, isAvailable: true 11-17 15:08:13.321: ERROR/ubikim(1849): key=extraInfo , value=slsfr 11-17 15:08:22.001: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:08:26.781: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:08:26.791: ERROR/ubikim(1849): key=otherNetwork , value=NetworkInfo: type: MOBILE, state: CONNECTING/CONNECTING, reason: dataEnabled, extra: slsfr, failover: true, isAvailable: true 11-17 15:08:30.861: ERROR/ubikim(1849): key=reason , value=dataEnabled 11-17 15:08:30.871: ERROR/ubikim(1849): key=isFailover , value=true 11-17 15:08:30.881: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: MOBILE, state: CONNECTED/CONNECTED, reason: dataEnabled, extra: slsfr, failover: false, isAvailable: true 11-17 15:08:30.901: ERROR/ubikim(1849): key=extraInfo , value=slsfr 11-17 15:08:38.551: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:08:44.241: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:08:44.251: ERROR/ubikim(1849): key=otherNetwork , value=NetworkInfo: type: MOBILE, state: CONNECTING/CONNECTING, reason: dataEnabled, extra: slsfr, failover: true, isAvailable: true 11-17 15:08:48.031: ERROR/ubikim(1849): key=reason , value=dataEnabled 11-17 15:08:48.031: ERROR/ubikim(1849): key=isFailover , value=true 11-17 15:08:48.031: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: MOBILE, state: CONNECTED/CONNECTED, reason: dataEnabled, extra: slsfr, failover: false, isAvailable: true 11-17 15:08:48.051: ERROR/ubikim(1849): key=extraInfo , value=slsfr 11-17 15:08:56.291: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:09:01.731: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:09:01.741: ERROR/ubikim(1849): key=otherNetwork , value=NetworkInfo: type: MOBILE, state: CONNECTING/CONNECTING, reason: dataEnabled, extra: slsfr, failover: true, isAvailable: true 11-17 15:09:05.601: ERROR/ubikim(1849): key=reason , value=dataEnabled 11-17 15:09:05.601: ERROR/ubikim(1849): key=isFailover , value=true 11-17 15:09:05.611: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: MOBILE, state: CONNECTED/CONNECTED, reason: dataEnabled, extra: slsfr, failover: false, isAvailable: true 11-17 15:09:05.621: ERROR/ubikim(1849): key=extraInfo , value=slsfr 11-17 15:09:13.821: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: CONNECTED/CONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:09:19.021: ERROR/ubikim(1849): key=networkInfo , value=NetworkInfo: type: WIFI, state: DISCONNECTED/DISCONNECTED, reason: (unspecified), extra: (none), failover: false, isAvailable: true 11-17 15:09:19.021: ERROR/ubikim(1849): key=otherNetwork , value=NetworkInfo: type: MOBILE, state: CONNECTING/CONNECTING, reason: dataEnabled, extra: slsfr, failover: true, isAvailable: true The G1 locked itself at 15:05. The WIFI does infinite connexions / disconnexions. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

