[HD2 Android NAND Development] 619619:
I've got another black screen of death with 2.5.1 ...

The screen fails to wake up (only the backlight lights up) and there is no way to return to the UI, except from pulling the battery; This is very nasty since the phone becomes unavaible while you need the most, and you have to wait for a complete reboot

Here is the logcat:

I/SmsBackup+( 1388): Nothing to do.
D/WifiService( 301): releaseWifiLockLocked: WifiLock{SmsBackup+ type=1 binder=a
ndroid.os.BinderProxy@407fc588}
I/SmsBackup+( 1388): 0 items backed up
I/ActivityManager( 301): No longer want com.manor.currentwidget (pid 1265): hid
den #16
D/KeyguardViewMediator( 301): wakeWhenReadyLocked(5)
I/power ( 301): *** set_screen_state 1
E/lights ( 301): gpc: manual set BL value=35 (Mode=1)
D/SurfaceFlinger( 301): Screen about to return, flinger = 0x92fe8
D/WifiService( 301): ACTION_BATTERY_CHANGED pluggedType: 0
D/WifiService( 301): ACTION_SCREEN_ON
D/AK8973 ( 132): Compass Start
I/InputReader( 301): Device reconfigured: id=0x20002, name=htcleo-touchscreen,
display size is now 480x800
I/InputManager-Callbacks( 301): No virtual keys found for device htcleo-touchsc
reen.
I/ActivityManager( 301): Start proc com.android.settings for broadcast com.andr
oid.settings/.widget.SettingsAppWidgetProvider: pid=1400 uid=1000 gids={3002, 30
01, 3003, 1015}
D/dalvikvm( 410): GC_CONCURRENT freed 471K, 52% free 3166K/6471K, external 0K/5
12K, paused 3ms+46ms
D/dalvikvm( 1400): GC_CONCURRENT freed 409K, 55% free 2577K/5639K, external 0K/0
K, paused 3ms+2ms
D/szipinf ( 1400): Initializing inflate state
D/SettingsAppWidgetProvider( 1400): Widget is from a previous version... Let's u
pdate
D/SettingsAppWidgetProvider( 1400): No instances yet... Wait for at least one in
stance to exist before adding global settings
I/ActivityManager( 301): No longer want com.keramidas.TitaniumBackup (pid 1273)
: hidden #16
I/WindowManager( 301): Setting rotation to 3, animFlags=0
I/ActivityManager( 301): Config changed: { scale=1.0 imsi=222/1 loc=it_IT touch
=3 keys=1/1/2 nav=1/1 orien=2 layout=34 uiMode=17 seq=5 themeResource=null}
D/dalvikvm( 407): GC_EXPLICIT freed 357K, 52% free 3151K/6471K, external 4743K/
5025K, paused 72ms
D/dalvikvm( 407): GC_EXPLICIT freed 5K, 52% free 3145K/6471K, external 4743K/50
25K, paused 72ms
I/PowerWidget( 374): Clearing any old widget stuffs
I/PowerWidget( 374): Setting up widget
I/PowerWidget( 374): Default buttons being loaded
I/PowerWidget( 374): Button list: toggleWifi|toggleBluetooth|toggleGPS|toggleSo
und
I/PowerWidget( 374): Setting up button: toggleWifi
I/PowerWidget( 374): Setting up button: toggleBluetooth
I/PowerWidget( 374): Setting up button: toggleGPS
I/PowerWidget( 374): Setting up button: toggleSound
D/dalvikvm( 407): GC_EXPLICIT freed 77K, 53% free 3070K/6471K, external 4739K/5
025K, paused 60ms
D/dalvikvm( 407): GC_EXPLICIT freed 13K, 53% free 3059K/6471K, external 4739K/5
025K, paused 54ms
I/ActivityManager( 301): Start proc android.process.acore for content provider
com.android.providers.contacts/.CallLogProvider: pid=1409 uid=10003 gids={3003,
1015}
I/ActivityThread( 1409): Pub user_dictionary: com.android.providers.userdictiona
ry.UserDictionaryProvider
I/ActivityThread( 1409): Pub com.android.social: com.android.providers.contacts.
SocialProvider
I/ActivityThread( 1409): Pub applications: com.android.providers.applications.Ap
plicationsProvider
D/dalvikvm( 407): GC_EXPLICIT freed 211K, 51% free 3189K/6471K, external 4778K/
5025K, paused 67ms
D/dalvikvm( 1409): GC_CONCURRENT freed 428K, 55% free 2558K/5639K, external 0K/0
K, paused 11ms+17ms
D/dalvikvm( 407): GC_EXPLICIT freed 71K, 50% free 3250K/6471K, external 4593K/5
025K, paused 56ms
I/ActivityThread( 1409): Pub contacts;com.android.contacts: com.android.provider
s.contacts.ContactsProvider2
D/dalvikvm( 407): GC_EXPLICIT freed 61K, 50% free 3257K/6471K, external 4661K/5
025K, paused 43ms
I/Database( 1409): sqlite returned: error code = 0, msg = Recovered 2841 frames
from WAL file /data/data/com.android.providers.contacts/databases/contacts2.db-w
al
I/ActivityThread( 1409): Pub call_log: com.android.providers.contacts.CallLogPro
vider
I/ActivityManager( 301): Start proc com.google.android.gm for content provider
com.google.android.gm/.provider.MailProvider: pid=1418 uid=10080 gids={3003, 101
5}
I/ActivityManager( 301): No longer want com.android.deskclock (pid 1240): hidde
n #16
I/ActivityThread( 1418): Pub gmail-ls: com.google.android.gm.provider.MailProvid
er
I/ActivityThread( 1418): Pub com.google.android.gm.attachmentspreviews: com.goog
le.android.gm.AttachmentPreviewProvider
I/ActivityThread( 1418): Pub com.google.android.gmail.SuggestionProvider: com.go
ogle.android.gm.SuggestionsProvider
I/ActivityThread( 1418): Pub gmail-downloads: com.google.android.gm.downloadprov
ider.DownloadProvider
I/Database( 1418): sqlite returned: error code = 0, msg = Recovered 77 frames fr
om WAL file /data/data/com.google.android.gm/databases/mailstore.619619.psp@gmai
l.com.db-wal
D/dalvikvm( 1418): GC_CONCURRENT freed 210K, 52% free 2734K/5639K, external 0K/0
K, paused 3ms+3ms
I/Database( 1418): sqlite returned: error code = 0, msg = Recovered 5 frames fro
m WAL file /data/data/com.google.android.gm/databases/downloads.db-wal
I/Gmail ( 1418): calculateUnknownSyncRationalesAndPurgeInBackground: queueing
I/Gmail ( 1418): calculateUnknownSyncRationalesAndPurgeInBackground: running
I/ActivityManager( 301): No longer want com.android.providers.calendar (pid 124
8): hidden #16
E/UsbObserver( 301): Could not parse switch state from event {SUBSYSTEM=switch,
SWITCH_STATE=online, DEVPATH=/devices/virtual/switch/usb_mass_storage, SEQNUM=1
018, ACTION=change, SWITCH_NAME=usb_mass_storage}
I/StorageNotification( 374): UMS connection changed to true (media state mounte
d)
D/Tethering( 301): sendTetherStateChangedBroadcast 1, 0, 0
D/Tethering( 301): interfaceAdded :usb0
D/dalvikvm( 301): GC_EXPLICIT freed 640K, 45% free 5874K/10503K, external 4051K
/5059K, paused 81ms
I/WindowManager( 301): Setting rotation to 0, animFlags=0
I/ActivityManager( 301): Config changed: { scale=1.0 imsi=222/1 loc=it_IT touch
=3 keys=1/1/2 nav=1/1 orien=1 layout=34 uiMode=17 seq=6 themeResource=null}
D/SettingsAppWidgetProvider( 1400): Widget is from a previous version... Let's u
pdate
D/SettingsAppWidgetProvider( 1400): No instances yet... Wait for at least one in
stance to exist before adding global settings
D/lights ( 301): set_light_battery
E/lights ( 301): gpc: power status changed, i have to show power information f
irst
D/WifiService( 301): ACTION_BATTERY_CHANGED pluggedType: 2
D/dalvikvm( 407): GC_EXPLICIT freed 117K, 51% free 3225K/6471K, external 4661K/
5025K, paused 100ms
D/dalvikvm( 407): GC_EXPLICIT freed <1K, 51% free 3225K/6471K, external 4661K/5
025K, paused 69ms
D/dalvikvm( 407): GC_EXPLICIT freed 30K, 51% free 3195K/6471K, external 4591K/5
025K, paused 39ms
I/PowerWidget( 374): Clearing any old widget stuffs
I/PowerWidget( 374): Setting up widget
I/PowerWidget( 374): Default buttons being loaded
I/PowerWidget( 374): Button list: toggleWifi|toggleBluetooth|toggleGPS|toggleSo
und
I/PowerWidget( 374): Setting up button: toggleWifi
I/PowerWidget( 374): Setting up button: toggleBluetooth
I/PowerWidget( 374): Setting up button: toggleGPS
I/PowerWidget( 374): Setting up button: toggleSound
D/dalvikvm( 407): GC_EXPLICIT freed 175K, 54% free 3023K/6471K, external 4473K/
5025K, paused 67ms
D/dalvikvm( 407): GC_EXPLICIT freed 197K, 52% free 3163K/6471K, external 4776K/
5025K, paused 40ms
D/szipinf ( 1409): Initializing inflate state
D/dalvikvm( 1409): GC_CONCURRENT freed 187K, 51% free 2804K/5703K, external 0K/0
K, paused 2ms+3ms
D/szipinf ( 1409): Initializing inflate state
D/dalvikvm( 407): GC_EXPLICIT freed 63K, 50% free 3246K/6471K, external 4604K/5
025K, paused 42ms
D/szipinf ( 1409): Initializing inflate state
D/dalvikvm( 407): GC_EXPLICIT freed 78K, 50% free 3292K/6471K, external 4674K/5
025K, paused 37ms
D/szipinf ( 1409): Initializing inflate state
D/szipinf ( 1409): Initializing inflate state
D/szipinf ( 1409): Initializing inflate state
D/szipinf ( 1409): Initializing inflate state
D/szipinf ( 1409): Initializing inflate state
D/szipinf ( 1409): Initializing inflate state
D/szipinf ( 1409): Initializing inflate state
D/dalvikvm( 407): GC_EXTERNAL_ALLOC freed 59K, 50% free 3263K/6471K, external 5
018K/5025K, paused 62ms
D/dalvikvm( 374): GC_EXTERNAL_ALLOC freed 273K, 52% free 2835K/5831K, external
980K/1137K, paused 116ms
D/szipinf ( 1409): Initializing inflate state
D/szipinf ( 1409): Initializing inflate state
D/szipinf ( 1409): Initializing inflate state
D/szipinf ( 1409): Initializing inflate state
D/szipinf ( 1409): Initializing inflate state
D/szipinf ( 1409): Initializing inflate state
D/szipinf ( 1409): Initializing inflate state
D/szipinf ( 1409): Initializing inflate state
D/dalvikvm( 301): GC_EXPLICIT freed 239K, 45% free 5823K/10503K, external 1537K
/2049K, paused 101ms
D/szipinf ( 301): Initializing inflate state
I/ActivityManager( 301): Starting: Intent { act=android.settings.APPLICATION_DE
VELOPMENT_SETTINGS flg=0x10200000 cmp=com.android.settings/.DevelopmentSettings
bnds=[0,315][480,411] } from pid -1
W/ResourceType( 301): Skipping entry 0x7f040007 in package table 0 because it i
s not complex!
W/ResourceType( 301): Skipping entry 0x7f040008 in package table 0 because it i
s not complex!
D/dalvikvm( 1400): GC_EXTERNAL_ALLOC freed 103K, 54% free 2631K/5639K, external
0K/0K, paused 74ms
D/dalvikvm( 1400): GC_EXTERNAL_ALLOC freed 121K, 53% free 2679K/5639K, external
514K/519K, paused 32ms
I/ActivityManager( 301): Displayed com.android.settings/.DevelopmentSettings: +
697ms (total +51s619ms)
D/dalvikvm( 407): GC_EXPLICIT freed 3K, 50% free 3265K/6471K, external 5191K/62
24K, paused 49ms
D/dalvikvm( 1400): GC_CONCURRENT freed 236K, 52% free 2757K/5703K, external 834K
/1035K, paused 3ms+3ms
D/WifiService( 301): ACTION_BATTERY_CHANGED pluggedType: 2
E/lights ( 301): gpc: value=20 (Mode=1)
E/lights ( 301): gpc: manual set BL value=0 (Mode=1)
I/power ( 301): *** set_screen_state 0
D/WifiService( 301): ACTION_SCREEN_OFF
D/WifiService( 301): setting ACTION_DEVICE_IDLE timer for 900000ms
D/AK8973 ( 132): Compass CLOSE
D/SurfaceFlinger( 301): About to give-up screen, flinger = 0x92fe8
D/dalvikvm( 301): GC_EXTERNAL_ALLOC freed 365K, 45% free 5868K/10503K, external
1962K/2049K, paused 75ms
D/dalvikvm( 301): GC_EXTERNAL_ALLOC freed 14K, 45% free 5868K/10503K, external
2357K/2554K, paused 73ms
D/dalvikvm( 301): GC_EXTERNAL_ALLOC freed 5K, 45% free 5877K/10503K, external 3
439K/3449K, paused 71ms
D/dalvikvm( 744): GC_EXPLICIT freed 32K, 52% free 3275K/6791K, external 0K/0K,
paused 36ms
D/dalvikvm( 856): GC_EXPLICIT freed 28K, 54% free 2727K/5831K, external 0K/512K
, paused 33ms
D/WifiService( 301): ACTION_BATTERY_CHANGED pluggedType: 2
D/KeyguardViewMediator( 301): wakeWhenReadyLocked(5)
I/power ( 301): *** set_screen_state 1
D/SurfaceFlinger( 301): Screen about to return, flinger = 0x92fe8
E/lights ( 301): gpc: manual set BL value=35 (Mode=1)
D/AK8973 ( 132): Compass Start
D/WifiService( 301): ACTION_SCREEN_ON
D/SettingsAppWidgetProvider( 1400): Widget is from a previous version... Let's u
pdate
D/SettingsAppWidgetProvider( 1400): No instances yet... Wait for at least one in
stance to exist before adding global settings
W/InputManagerService( 301): Window already focused, ignoring focus gain of: co
m.android.internal.view.IInputMethodClient$Stub$Proxy@409a5fb0
D/dalvikvm( 1400): GC_EXTERNAL_ALLOC freed 38K, 52% free 2743K/5703K, external 9
64K/1035K, paused 39ms
I/EventLogService( 410): Aggregate from 1299456215096 (log), 1299454752283 (dat
a)
E/lights ( 301): gpc: value=20 (Mode=1)
D/dalvikvm( 1282): GC_EXPLICIT freed 340K, 55% free 3206K/7111K, external 0K/0K,
paused 45ms
E/lights ( 301): gpc: value=35 (Mode=1)
W/KeyCharacterMap( 1400): No keyboard for id 0
W/KeyCharacterMap( 1400): Using default keymap: /system/usr/keychars/qwerty.kcm.
bin
W/ResourceType( 301): Skipping entry 0x7f040006 in package table 0 because it i
s not complex!
W/ResourceType( 301): Skipping entry 0x7f040005 in package table 0 because it i
s not complex!
D/WifiService( 301): ACTION_BATTERY_CHANGED pluggedType: 2
E/UsbObserver( 301): Could not parse switch state from event {SUBSYSTEM=switch,
SWITCH_STATE=offline, DEVPATH=/devices/virtual/switch/usb_mass_storage, SEQNUM=
1027, ACTION=change, SWITCH_NAME=usb_mass_storage}
I/StorageNotification( 374): UMS connection changed to false (media state mount
ed)
D/lights ( 301): set_light_battery
E/lights ( 301): gpc: power status changed, i have to show power information f
irst
D/WifiService( 301): ACTION_BATTERY_CHANGED pluggedType: 0
D/SettingsAppWidgetProvider( 1400): Widget is from a previous version... Let's u
pdate
D/SettingsAppWidgetProvider( 1400): No instances yet... Wait for at least one in
stance to exist before adding global settings
D/Tethering( 301): InitialState.processMessage what=4
D/Tethering( 301): sendTetherStateChangedBroadcast 0, 0, 0
D/dalvikvm( 1400): GC_EXPLICIT freed 248K, 52% free 2745K/5703K, external 924K/1
436K, paused 44ms
D/WifiService( 301): ACTION_BATTERY_CHANGED pluggedType: 0
E/UsbObserver( 301): Could not parse switch state from event {SUBSYSTEM=switch,
SWITCH_STATE=online, DEVPATH=/devices/virtual/switch/usb_mass_storage, SEQNUM=1
034, ACTION=change, SWITCH_NAME=usb_mass_storage}
I/StorageNotification( 374): UMS connection changed to true (media state mounte
d)
D/Tethering( 301): sendTetherStateChangedBroadcast 1, 0, 0
D/Tethering( 301): interfaceAdded :usb0
D/lights ( 301): set_light_battery
E/lights ( 301): gpc: power status changed, i have to show power information f
irst
D/SettingsAppWidgetProvider( 1400): Widget is from a previous version... Let's u
pdate
D/SettingsAppWidgetProvider( 1400): No instances yet... Wait for at least one in
stance to exist before adding global settings
D/WifiService( 301): ACTION_BATTERY_CHANGED pluggedType: 2
E/lights ( 301): gpc: value=20 (Mode=1)
E/lights ( 301): gpc: manual set BL value=0 (Mode=1)
I/power ( 301): *** set_screen_state 0
D/WifiService( 301): ACTION_SCREEN_OFF
D/WifiService( 301): setting ACTION_DEVICE_IDLE timer for 900000ms
D/AK8973 ( 132): Compass CLOSE
D/SurfaceFlinger( 301): About to give-up screen, flinger = 0x92fe8
D/dalvikvm( 301): GC_EXTERNAL_ALLOC freed 838K, 44% free 5981K/10503K, external
4051K/4352K, paused 82ms
D/dalvikvm( 301): GC_EXTERNAL_ALLOC freed 125K, 45% free 5871K/10503K, external
3439K/3449K, paused 73ms
D/dalvikvm( 410): GC_CONCURRENT freed 502K, 51% free 3176K/6471K, external 0K/5
12K, paused 3ms+3ms
D/dalvikvm( 744): GC_EXPLICIT freed 16K, 52% free 3272K/6791K, external 0K/0K,
paused 35ms
D/dalvikvm( 856): GC_EXPLICIT freed 6K, 54% free 2721K/5831K, external 0K/512K,
paused 49ms
D/WifiService( 301): ACTION_BATTERY_CHANGED pluggedType: 2
D/dalvikvm( 1282): GC_EXPLICIT freed 138K, 56% free 3193K/7111K, external 0K/0K,
paused 35ms
V/TweetDeck( 1282): 2: [url]http://api.twitter.com/1/statuses/mentions.json[/url]
D/dalvikvm( 1282): GC_CONCURRENT freed 247K, 53% free 3410K/7111K, external 0K/0
K, paused 4ms+2ms
V/TweetDeck( 1282): 2: [url]http://api.twitter.com/1/statuses/retweets_of_me.j[/url]
son
D/dalvikvm( 1282): GC_CONCURRENT freed 579K, 55% free 3215K/7111K, external 0K/0
K, paused 2ms+3ms
D/dalvikvm( 1282): GC_CONCURRENT freed 385K, 55% free 3225K/7111K, external 0K/0
K, paused 2ms+3ms