[Droid Incredible Android Development] belogical:
here is a logcat when the screen went idle:

D/WifiService( 102): acquireWifiLockLocked: WifiLock{NetworkLocationProvider type=2 binder=android.os.Binder@472ac690}
D/WifiService( 102): enable and start wifi due to updateWifiState
D/LocationManagerService( 102): CdmaCellLocation Available
D/lib_locapi( 102): loc_eng_inject_location, accuracy = 1000.0
V/AlarmManager( 102): Adding Alarm{47364a60 type 2 com.google.android.location} Dec 31 07:02:20 pm
I/HtcLocationService( 392): agent - search location by name: senoia, country: united states, state: georgia
V/AlarmManager( 102): Adding Alarm{473651c8 type 2 com.google.android.location} Dec 31 07:02:20 pm
I/HtcLocationService( 392): agent - no location was found, total: 0
D/AutoSetting( 392): service - CALLBACK - onGetTimeZoneOffset, result: failed, zoneId: , offset: 0
D/AutoSetting( 392): service - Network Operator=31000
D/AutoSetting( 392): service - ***get timezoneid by MCC:310,=>timezoneid: null
D/AutoSetting( 392): *****processOnTimeZoneId, mbNotifyNoResult=false
D/AutoSetting( 392): service - stop self
D/LocationManager( 392): removeUpdates: listener = com.htc.htclocationservice.HtcLocationServiceAgent$7@470c00f8
D/AutoSetting( 392): service - wake lock release
D/LocationManager( 392): removeUpdates: listener = com.htc.htclocationservice.HtcLocationServiceAgent$7@470c00f8
V/AlarmManager( 102): Adding Alarm{4736d660 type 2 com.google.android.location} Dec 31 07:02:15 pm
V/AlarmManager( 102): Alarm triggering: Alarm{4736d660 type 2 com.google.android.location}
V/AlarmManager( 102): Adding Alarm{4736ead8 type 2 com.google.android.location} Dec 31 07:02:15 pm
V/AlarmManager( 102): Alarm triggering: Alarm{4736ead8 type 2 com.google.android.location}
V/AlarmManager( 102): Adding Alarm{47370ab0 type 2 com.google.android.location} Dec 31 07:02:15 pm
V/AlarmManager( 102): Alarm triggering: Alarm{47370ab0 type 2 com.google.android.location}
V/AlarmManager( 102): Adding Alarm{47372aa0 type 2 com.google.android.location} Dec 31 07:02:16 pm
I/wpa_supplicant( 304): CTRL-EVENT-SCAN-RESULTS Ready
V/AlarmManager( 102): Alarm triggering: Alarm{47372aa0 type 2 com.google.android.location}
V/AlarmManager( 102): Adding Alarm{47376598 type 2 com.google.android.location} Dec 31 07:02:20 pm
V/AlarmManager( 102): Alarm triggering: Alarm{47376598 type 2 com.google.android.location}
V/AlarmManager( 102): Adding Alarm{47378810 type 2 com.google.android.location} Jan 01 07:02:15 pm
D/WifiService( 102): releaseWifiLockLocked: WifiLock{NetworkLocationProvider type=2 binder=android.os.Binder@472ac690}
D/WifiService( 102): enable and start wifi due to updateWifiState
V/StatusBarPolicy( 102): cdmaLevel:1
D/StatusBarPolicy( 102): iconLevel:1
D/StatusBar( 102): op.code = 2
D/StatusBar( 102): performAddUpdateIcon icon=IconData(slot='phone_signal' package=com.htc iconId=2020054 iconLevel=0) notificatio
n=null key=android.os.Binder@471805a8
I/power ( 102): *** set_screen_state 0
V/KeyguardViewMediator( 102): password timeout delay 239948ms
D/KeyguardViewManager( 102): show()
D/ClockWidget( 238): myOnNotifyWidgetPause:30
I/ClockWidget( 238): setPause~ mPaused:true
D/StatusBar( 102): op.code = 5
D/HtcLockScreen( 102): onScreenRestart
I/HtcLockScreen( 102): updateStatusViewByPriority, mIsSimCheckView = false, mIsBatteryInfo = false, mIsMusicPlaying = false, mIsA
irPlaneMode = false
I/HtcLockScreen( 102): HtcLockScreen:onResume
D/StatusBar( 102): manageDisableList what=0x1 pkg=android
D/StatusBar( 102): op.code = 7
D/StatusBar( 102): DISABLE_EXPAND: yes
D/StatusBar( 102): op.code = 5
D/WifiService( 102): smart wifi status: 0
D/WifiService( 102): Wait for 300000 min
D/WifiService( 102): ACTION_SCREEN_OFF
V/AlarmManager( 102): Adding Alarm{47393d10 type 0 android} Oct 13 09:02:57 pm
D/ContactWidget Matrix( 238): Received intent:android.intent.action.SCREEN_OFF
D/SurfaceFlinger( 102): About to give-up screen, flinger = 0x134d38

C:\sdk\tools>