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
-~----------~----~----~----~------~----~------~--~---

Reply via email to