[HTC EVO 3D] Deleted member 1979557:
Hey everyone!

I posted this issue before, however not enough information is available to pinpoint the root cause of this bug. The bug is basically the touchscreen/digitizer is going haywire on the Evo3D, both on stock ROM and LeeDroid (LeeDroid has nothing to do with this bug as it was present in the stock Rogers ROM also). BTW thank you LeeDroid for a great ROM. The exact symptoms that present themselves on my EVO3D are:

1. 90% of the time I'm missing about half an inch of the left side or bottom part of the screen (depending on orientation).

2. When doing the Line draw test, the line drawn stops at exactly that half inch distance

3. The bug seems to disappear after locking the phone with the power button and unlocking it (it's like there is a process that has a conflict)

4. On rare occasions the whole digitizer is spazing out, going up down, freezing up, even the capacitive buttons seem to freeze up but only until I do a lock/unlock.

5. The bug reappears when the charger is plugged in and if the phone has been idle for a while ( that makes me believe that this is not hardware related).

6. The bug almost never appears when the phone is in debug mode (i.e connected through USB to a computer)

I'm supplying the latest LOGCAT with the suspicious activity in bold. It is my hope and believe that this is not hardware related and just a corrupted file. Like I stated before this is not a LeeDroid issue although I would be grateful to LeeDroid if he could take a quick look at the Logcat also. And of course any experienced Devs I welcome your expertise.

Here is the Logcat:

--------- beginning of /dev/log/system

E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
I/ActivityManager( 396): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.mms/.ui.ConversationList bnds=[5,682][130,824] } from pid 555
W/InputManagerService( 396): [unbindCurrentClientLocked] Disable input method client.
W/InputManagerService( 396): [startInputLocked] Enable input method client.
D/WifiService( 396): [smart wifi] ACTION_BATTERY_CHANGED pluggedType: 2
D/StatusBarPolicy( 502): onReceive , action=android.intent.action.BATTERY_CHANGED
D/StatusBarPolicy( 502): updateBattery level=98 plugged=true mBatteryPlugged=true mBatteryLevel=99 mBatteryFirst=false
D/StatusBarService( 502): updateIcon slot=battery index=21 viewIndex=13 old=StatusBarIcon(pkg=com.android.systemui id=0x1080296 level=99 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x1080296 level=98 visible=true num=0 )
I/ActivityManager( 396): Starting activity: Intent { cmp=com.android.mms/.ui.ComposeMessageActivity (has extras) } from pid 705
D/StatusBarPolicy( 502): onSignalStrengthsChanged
D/StatusBarPolicy( 502): GSM asu:14
D/StatusBarService( 502): updateIcon slot=phone_signal index=20 viewIndex=12 old=StatusBarIcon(pkg=com.android.systemui id=0x7f02012b level=0 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f02012b level=0 visible=true num=0 )
W/InputManagerService( 396): [unbindCurrentClientLocked] Disable input method client.
W/InputManagerService( 396): [startInputLocked] Enable input method client.
D/StatusBarPolicy( 502): onReceive , action=android.net.wifi.RSSI_CHANGED
D/StatusBarService( 502): updateIcon slot=wifi index=16 viewIndex=9 old=StatusBarIcon(pkg=com.android.systemui id=0x7f020136 level=0 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f020138 level=0 visible=true num=0 )
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
D/StatusBarPolicy( 502): onSignalStrengthsChanged
D/StatusBarPolicy( 502): GSM asu:15
D/StatusBarService( 502): updateIcon slot=phone_signal index=20 viewIndex=12 old=StatusBarIcon(pkg=com.android.systemui id=0x7f02012b level=0 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f02012b level=0 visible=true num=0 )
D/StatusBarPolicy( 502): onSignalStrengthsChanged
D/StatusBarPolicy( 502): GSM asu:14
D/StatusBarService( 502): updateIcon slot=phone_signal index=20 viewIndex=12 old=StatusBarIcon(pkg=com.android.systemui id=0x7f02012b level=0 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f02012b level=0 visible=true num=0 )
D/StatusBarManagerService( 396): disable what =1, token = android.os.Binder@40a16850, pkg = android, mBar = com.android.internal.statusbar.IStatusBar$Stub$Proxy@409828b8
D/StatusBarService( 502): DISABLE_EXPAND: yes
D/StatusBarService( 502): animateCollapse(): mExpanded=false mExpandedVisible=false mExpanded=false mAnimating=false mAnimY=-3.8010707 mAnimVel=-2802.0
D/StatusBarService( 502): animateCollapse(): mExpanded=false mExpandedVisible=false mExpanded=false mAnimating=false mAnimY=-3.8010707 mAnimVel=-2802.0
D/AlarmManager( 396): ACTION_SCREEN_OFF
W/InputManagerService( 396): Receive : Intent.ACTION_SCREEN_OFF
W/InputManagerService( 396): Disable input method client.
D/WifiService( 396): ACTION_SCREEN_OFF
D/WifiService( 396): Dhcp renew - setting timer for 38462638ms
D/StatusBarService( 502): animateCollapse(): mExpanded=false mExpandedVisible=false mExpanded=false mAnimating=false mAnimY=-3.8010707 mAnimVel=-2802.0
--------- beginning of /dev/log/main
D/KeyguardViewMediator( 396): wakeWhenReadyLocked(26)
D/ContactMessageStore( 546): size: 0 , 0
D/ContactMessageStore( 546): Background delete complete
D/lights ( 396): set_light_buttons_func: on=5329233 brightness=81
I/power ( 396): *** set_screen_state 1
D/PowerManagerService( 396): setScreenStateLocked++, on: true, err: 0
D/SensorService( 396): enable: get sensor name = CM3602 Light sensor
D/SensorService( 396): pid=396, uid=1000
D/PowerManagerService( 396): New lightsensor value:10, lcdValue:61
D/PowerManagerService( 396): lightSensorChangedLocked, buttonValue >= 0, mPowerState = 3
D/lights ( 396): set_light_buttons_func: on=16777215 brightness=255
D/PowerManagerService( 396): button light setOrientation:-1
E/PowerManagerService( 396): powerstate != 0
D/CarouselDummyActivity( 555): CarouselDummyActivity.onResume: tab_allapps
E/PowerManagerService( 396): powerstate != 0
D/UnlockAnimator( 555): setFrame: unlock_to_03
D/AlarmManager( 396): ACTION_SCREEN_ON
E/PowerManagerService( 396): powerstate != 0
W/InputManagerService( 396): Receive : Intent.ACTION_SCREEN_ON
W/InputManagerService( 396): Enable input method client.
D/WifiService( 396): ACTION_SCREEN_ON
D/WifiService( 396): Dhcp renew - cancelling timer
I/Process ( 396): Sending signal. PID: 714 SIG: 10
D/WifiService( 396): enable and start wifi due to updateWifiState
D/SurfaceFlinger( 396): Screen about to return, flinger = 0x14c668
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
E/PowerManagerService( 396): powerstate != 0
D/HtcLockScreen3.0( 396): HtcLockScreen: onInterceptTouchEvent ACTION_DOWN
D/HtcLockScreen3.0( 396): HtcLockScreen: onInterceptTouchEvent ACTION_UP
D/StatusBarPolicy( 502): onSignalStrengthsChanged
D/StatusBarPolicy( 502): GSM asu:11
D/StatusBarService( 502): updateIcon slot=phone_signal index=20 viewIndex=12 old=StatusBarIcon(pkg=com.android.systemui id=0x7f02012b level=0 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f020129 level=0 visible=true num=0 )
D/HtcLockScreen3.0( 396): HtcLockScreen: onInterceptTouchEvent ACTION_DOWN
D/SurfaceFlinger( 396): [DISP] removeAbnormalLayer
D/HtcLockScreen3.0( 396): HtcLockScreen: onInterceptTouchEvent ACTION_UP
D/HtcLockScreen3.0( 396): HtcLockScreen: onInterceptTouchEvent ACTION_DOWN
D/HtcLockScreen3.0( 396): HtcLockScreen: onInterceptTouchEvent ACTION_UP
D/HtcLockScreen3.0( 396): HtcLockScreen: onInterceptTouchEvent ACTION_DOWN
D/StatusBarPolicy( 502): onSignalStrengthsChanged
D/StatusBarPolicy( 502): GSM asu:13
D/StatusBarService( 502): updateIcon slot=phone_signal index=20 viewIndex=12 old=StatusBarIcon(pkg=com.android.systemui id=0x7f020129 level=0 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f02012b level=0 visible=true num=0 )
D/StatusBarPolicy( 502): onReceive , action=android.net.wifi.RSSI_CHANGED
D/StatusBarService( 502): updateIcon slot=wifi index=16 viewIndex=9 old=StatusBarIcon(pkg=com.android.systemui id=0x7f020138 level=0 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f020136 level=0 visible=true num=0 )
D/StatusBarPolicy( 502): onReceive , action=android.net.wifi.RSSI_CHANGED
D/StatusBarService( 502): updateIcon slot=wifi index=16 viewIndex=9 old=StatusBarIcon(pkg=com.android.systemui id=0x7f020136 level=0 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f020138 level=0 visible=true num=0 )
D/StatusBarPolicy( 502): onSignalStrengthsChanged
D/StatusBarPolicy( 502): GSM asu:14
D/StatusBarService( 502): updateIcon slot=phone_signal index=20 viewIndex=12 old=StatusBarIcon(pkg=com.android.systemui id=0x7f02012b level=0 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f02012b level=0 visible=true num=0 )
D/HtcLockScreen3.0( 396): HtcLockScreen: onInterceptTouchEvent ACTION_UP
D/HtcLockScreen3.0( 396): HtcLockScreen: onInterceptTouchEvent ACTION_DOWN
D/HtcLockScreen3.0( 396): HtcLockScreen: onInterceptTouchEvent ACTION_UP
D/StatusBarPolicy( 502): onReceive , action=android.net.wifi.RSSI_CHANGED
D/StatusBarService( 502): updateIcon slot=wifi index=16 viewIndex=9 old=StatusBarIcon(pkg=com.android.systemui id=0x7f020138 level=0 visible=true num=0 ) icon=StatusBarIcon(pkg=com.android.systemui id=0x7f020136 level=0 visible=true num=0 )
D/HtcLockScreen3.0( 396): HtcLockScreen: onInterceptTouchEvent ACTION_DOWN
D/HtcLockScreen3.0( 396): HtcLockScreen: onInterceptTouchEvent ACTION_UP
D/IdleScreen_base( 564): onRingUnlockStart
D/KeyguardViewManager( 396): hide()
D/StatusBarManagerService( 396): disable what =0, token = android.os.Binder@40a16850, pkg = android, mBar = com.android.internal.statusbar.IStatusBar$Stub$Proxy@409828b8
D/MyHTC ( 611): PoweronReceiver.onReceive(): intent=android.intent.action.USER_PRESENT
D/Twitter-MessageReceiver( 759): action android.intent.action.USER_PRESENT
D/Wallpaper( 555): pauseWallpaper: false
D/InputManagerService( 396): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@40a58950
D/SyncProvider( 759): match settings
D/FlickrReceiver( 759): Intent.ACTION_USER_PRESENT SyncInterval=3600000,currTime=1324349124874
D/FlickrReceiver( 759): Intent.ACTION_USER_PRESENT lastStreamSyncTime=1324349124880,lastFriendSyncTime=1324349124880
[B]D/SurfaceFlinger( 396): [DISP] purgatorizeLayer_l 0x4efbe0 4
D/SurfaceFlinger( 396): [DISP] remove 0x4efbe0 2[/B]
D/IdleScreen_base( 564): onRingUnlockEnd
D/dalvikvm( 564): GC_EXPLICIT freed 142K, 47% free 3039K/5639K, external 162K/674K, paused 30ms
[B]D/SurfaceFlinger( 396): [DISP] purgatorizeLayer_l 0x924d78 5
D/SurfaceFlinger( 396): [DISP] remove 0x924d78 2[/B]
D/dalvikvm( 564): GC_EXPLICIT freed 12K, 47% free 3035K/5639K, external 162K/674K, paused 55ms
I/ActivityManager( 396): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.android.mms/.ui.ConversationList bnds=[5,682][130,824] } from pid 555
V/HtcAppUsageStats( 396): handleMessage msg=1
V/HtcAppUsageStats( 396): (launch app, package): (Messages, com.android.mms)
D/SensorService( 396): enable: get sensor name = MPL accel
D/Sensors ( 396): handle : 4 en: 1, v09.2-1-Store Calibration, landscape support - Add log for block issue
D/Sensors ( 396): Andy: MPLSensor::enable: lock1
D/Sensors ( 396): mEnabled = 0x10
D/Sensors ( 396): set_power_states++: enabled_sensors: 16 dmp_started: 0
D/Sensors ( 396): Before if statment: cs:0 rs:1 en_ped:0 da_ped:0 en_g:0 da_g:0
D/Sensors ( 396): STOP timerirq_1
D/Sensors ( 396): Starting DMP
I/ ( 396): mpu3050_resume: Resuming to 0070
D/Sensors ( 396): Exit: Starting DMP
D/Sensors ( 396): set_power_states--
D/Sensors ( 396): Andy: MPLSensor::enable: unlock1
D/Sensors ( 396): MPLSensor::enable--1
D/SensorService( 396): pid=396, uid=1000
D/MessageUtils( 705): Text messaging allow status = allow
D/Messaging( 705): EAS allow SMS !!!
D/ConversationList( 705): onCreate() >>>>>>>>>>>>>>>>>>>>
D/ConversationListBaseActivity( 705): onCreate() >>>>>>>>>>>>>>>>>>>>
D/dalvikvm( 564): GC_EXPLICIT freed 1K, 47% free 3035K/5639K, external 162K/674K, paused 37ms
W/dalvikvm( 555): disableGcForExternalAlloc: false
D/dalvikvm( 396): GC_EXPLICIT freed 1197K, 33% free 8864K/13191K, external 5234K/6132K, paused 97ms
D/ConversationList( 705): [ATS][com.android.mms][press_widget][successful]
D/ConversationList( 705): onCreate() <<<<<<<<<<<<<<<<<<<<
D/ConversationListBaseActivity( 705): onStart() >>>>>>>>>>>>>>>>>>>>
D/ConversationListBaseActivity( 705): onStart() <<<<<<<<<<<<<<<<<<<<
D/ConversationListBaseActivity( 705): onResume() >>>>>>>>>>>>>>>>>>>>
D/ConversationListBaseActivity( 705): onResume() <<<<<<<<<<<<<<<<<<<<
D/ConversationList( 705): onResume() >>>>>>>>>>>>>>>>>>>>
D/ConversationList( 705): [HTC_MESSAGES] - ConversationList: onResume()
D/ConversationList( 705): onResume() <<<<<<<<<<<<<<<<<<<<
D/ConversationList( 705): CheckPendingStatusTask >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
D/ConversationListBaseActivity( 705): onWindowFocusChanged> true
D/ConversationListBaseActivity( 705): removeNotification> 801, delay> 0
D/ConversationListBaseActivity( 705): handle message: { what=0 when=-1ms arg1=801 }
W/InputManagerService( 396): [unbindCurrentClientLocked] Disable input method client.
W/InputManagerService( 396): [startInputLocked] Enable input method client.
D/ConversationListBaseActivity( 705): cancel notification> 801
D/MessagingNotification( 705): cancelNormalNotification: id> 801, latestTime> 0, diff> 1324349126190
D/MessagingNotification( 705): force> false
D/MessagingNotification( 705): clear Id list> []
D/MessagingNotification( 705): clear Id list> []
D/MessagingNotification( 705): clear Id list> []
I/ActivityManager( 396): Displayed com.android.mms/.ui.ConversationList: +321ms
D/ConversationList( 705): checkStatus: false, startDelete : false
D/ConversationList( 705): CheckPendingStatusTask <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
D/ConversationListBaseActivity( 705): UIhandle message: { what=7 when=0 }
D/ConversationList( 705): UIHandler:childHandleMessage> { what=7 when=0 }
D/ConversationListBaseActivity( 705): UIhandle message: { what=10 when=0 }
D/ConversationList( 705): UIHandler:childHandleMessage> { what=10 when=0 }
D/ConversationListBaseActivity( 705): handle message: { what=3 when=-1ms }
D/ConversationList( 705): childHandleMessage: { what=3 when=-1ms }
D/ConversationList( 705): handle message BG_MSG_RUN_AFTER_ONRESUME Start
D/SurfaceFlinger( 396): [DISP] purgatorizeLayer_l 0x4efbe0 4
D/MmsAsyncWorkHandler( 705):
D/MmsAsyncWorkHandler( 705): handleMessage token = 1003
D/SurfaceFlinger( 396): [DISP] remove 0x4efbe0 2
D/SurfaceFlinger( 396): [DISP] purgatorizeLayer_l 0x443f10 4
D/SurfaceFlinger( 396): [DISP] purgatorizeLayer_l 0x9f8738 4
D/SurfaceFlinger( 396): [DISP] remove 0x443f10 2
D/SurfaceFlinger( 396): [DISP] remove 0x9f8738 2
[B]W/KeyCharacterMap( 705): Can't open keycharmap file
W/KeyCharacterMap( 705): Error loading keycharmap file '/system/usr/keychars/atmel-touchscreen.kcm.bin'. hw.keyboards.65538.devname='atmel-touchscreen'
I/KeyCharacterMap( 705): Using default keymap: /system/usr/keychars/qwerty.kcm.bin[/B]