[myTouch 3G, Magic Android Development] nukes777:
Below is the output of adb logcat pressing the end button and having the screen flicker...i stopped it after the screen actually came back online instead of just flickering.

The screen lock flickering only occurs when device is warm like after talking on the phone for 5 mins

I don't remember this happening on the stock tmo rom pre root

device MT3G

rom: cyan 4.01

recovery rav 1.2

apps on ext3 partition

D/SurfaceFlinger( 137): Screen about to return, flinger = 0x17abc8

D/WindowManager( 137): I'm tired mEndcallBehavior=0x3

D/Sensors ( 137): sensors=00000000, real=00000000

D/SurfaceFlinger( 137): About to give-up screen, flinger = 0x17abc8

D/KeyguardViewMediator( 137): wakeWhenReadyLocked(6)

D/KeyguardViewMediator( 137): Statusbar locked

D/KeyguardViewMediator( 137): handleWakeWhenReady(6)

D/KeyguardViewMediator( 137): pokeWakelock(10000)

D/Sensors ( 137): sensors=00000001, real=00000001

D/SurfaceFlinger( 137): Screen about to return, flinger = 0x17abc8

D/WindowManager( 137): I'm tired mEndcallBehavior=0x3

D/Sensors ( 137): sensors=00000000, real=00000000

D/SurfaceFlinger( 137): About to give-up screen, flinger = 0x17abc8

D/AKMD ( 126): Compass CLOSE

D/KeyguardViewMediator( 137): wakeWhenReadyLocked(6)

D/KeyguardViewMediator( 137): Statusbar locked

D/KeyguardViewMediator( 137): handleWakeWhenReady(6)

D/KeyguardViewMediator( 137): pokeWakelock(10000)

D/Sensors ( 137): sensors=00000001, real=00000001

D/AKMD ( 126): Compass OPEN

W/WindowManager( 137): No focus window, dropping: KeyEvent{action=1 code=6 repe

at=0 meta=0 scancode=107 mFlags=8}

D/SurfaceFlinger( 137): Screen about to return, flinger = 0x17abc8

D/WindowManager( 137): I'm tired mEndcallBehavior=0x3

D/Sensors ( 137): sensors=00000000, real=00000000

D/SurfaceFlinger( 137): About to give-up screen, flinger = 0x17abc8

D/AKMD ( 126): Compass CLOSE

D/KeyguardViewMediator( 137): wakeWhenReadyLocked(6)

D/KeyguardViewMediator( 137): Statusbar locked

D/KeyguardViewMediator( 137): handleWakeWhenReady(6)

D/KeyguardViewMediator( 137): pokeWakelock(10000)

D/Sensors ( 137): sensors=00000001, real=00000001

W/WindowManager( 137): No focus window, dropping: KeyEvent{action=1 code=6 repe

at=0 meta=0 scancode=107 mFlags=8}

D/AKMD ( 126): Compass OPEN

D/SurfaceFlinger( 137): Screen about to return, flinger = 0x17abc8

D/WindowManager( 137): I'm tired mEndcallBehavior=0x3

D/Sensors ( 137): sensors=00000000, real=00000000

D/SurfaceFlinger( 137): About to give-up screen, flinger = 0x17abc8

D/AKMD ( 126): Compass CLOSE

D/KeyguardViewMediator( 137): wakeWhenReadyLocked(6)

D/KeyguardViewMediator( 137): Statusbar locked

D/KeyguardViewMediator( 137): handleWakeWhenReady(6)

D/KeyguardViewMediator( 137): pokeWakelock(10000)

D/Sensors ( 137): sensors=00000001, real=00000001

D/AKMD ( 126): Compass OPEN

D/WindowManager( 137): I'm tired mEndcallBehavior=0x3

D/Sensors ( 137): sensors=00000000, real=00000000

D/KeyguardViewMediator( 137): wakeWhenReadyLocked(6)

D/KeyguardViewMediator( 137): Statusbar locked

D/KeyguardViewMediator( 137): handleWakeWhenReady(6)

D/KeyguardViewMediator( 137): pokeWakelock(10000)

D/Sensors ( 137): sensors=00000001, real=00000001

I/WindowManager( 137): onOrientationChanged, rotation changed to 0

D/SurfaceFlinger( 137): Screen about to return, flinger = 0x17abc8

D/WindowManager( 137): I'm tired mEndcallBehavior=0x3

D/Sensors ( 137): sensors=00000000, real=00000000

D/SurfaceFlinger( 137): About to give-up screen, flinger = 0x17abc8

D/KeyguardViewMediator( 137): wakeWhenReadyLocked(6)

D/KeyguardViewMediator( 137): Statusbar locked

D/KeyguardViewMediator( 137): handleWakeWhenReady(6)

D/KeyguardViewMediator( 137): pokeWakelock(10000)

D/Sensors ( 137): sensors=00000001, real=00000001

D/SurfaceFlinger( 137): Screen about to return, flinger = 0x17abc8

D/AKMD ( 126): Compass CLOSE

D/AKMD ( 126): Compass OPEN