[Samsung Galaxy Nexus] lukemovement1:
the one that comes with the rom, as soon as the call is ended i can use the screen again. heres the logcat but i cant see anything strange.

I/ActivityManager( 389): START u0 {act=android.intent.action.CALL_PRIVILEGED dat=tel:xxx flg=0x10000000 cmp=com.android.phone/.PrivilegedOutgoingCallBroadcaster} from pid 5026
D/PhoneUtils( 604): checkAndCopyPhoneProviderExtras: some or all extras are missing.
W/BackupManagerService( 389): dataChanged but no participant pkg='com.android.providers.settings' uid=1001
W/BackupManagerService( 389): dataChanged but no participant pkg='com.android.providers.settings' uid=1001
D/PhoneUtils( 604): checkAndCopyPhoneProviderExtras: some or all extras are missing.
I/ActivityManager( 389): START u0 {act=com.android.phone.SIP_SELECT_PHONE dat=tel:xxx flg=0x10000000 cmp=com.android.phone/.SipCallOptionHandler (has extras)} from pid 604
I/ActivityManager( 389): Displayed com.android.phone/.PrivilegedOutgoingCallBroadcaster: +236ms
D/CallController( 604): placeCall()... intent = Intent { act=android.intent.action.CALL dat=tel:xxx (has extras) }
D/PhoneUtils( 604): placeCall()... number: xxx, GW: null, emergency? false
I/AudioService( 389): AudioFocus requestAudioFocus() from AudioFocus_For_Phone_Ring_And_Calls
E/audio_hw_primary( 132): Entering IN_CALL state, in_call=0
E/audio_hw_primary( 132): Opening modem PCMs
I/ActivityManager( 389): START u0 {act=android.intent.action.MAIN flg=0x10840000 cmp=com.android.phone/.InCallScreen} from pid 604
D/LightsService( 389): Excessive delay setting light: 88ms
D/SurfaceFlinger( 129): Screen released, type=0 flinger=0x40cd2318
D/PhoneStatusBar( 499): disable: < expand icons ALERTS* ticker system_info back home recent clock search >
D/AccelerometerListener( 604): enable(true)
E/BluetoothPhoneService( 604): Could not get a handle on Connection object for the call
E/BluetoothPhoneService( 604): Could not get a handle on Connection object for the call
I/InCallScreen( 604): onCreate()... this = com.android.phone.InCallScreen@416e16e0
D/InCallScreen( 604): - onCreate: phone state = OFFHOOK
D/BluetoothManagerService( 389): Message: 30
D/dalvikvm( 604): GC_CONCURRENT freed 309K, 18% free 3191K/3860K, paused 3ms+4ms, total 28ms
D/dalvikvm( 604): GC_FOR_ALLOC freed 26K, 15% free 3422K/4000K, paused 19ms, total 19ms
D/dalvikvm( 604): GC_FOR_ALLOC freed 11K, 14% free 3591K/4140K, paused 18ms, total 19ms
D/dalvikvm( 604): GC_FOR_ALLOC freed 4K, 13% free 3770K/4324K, paused 18ms, total 19ms
D/dalvikvm( 604): GC_FOR_ALLOC freed 6K, 12% free 4067K/4580K, paused 19ms, total 19ms
D/dalvikvm( 604): GC_CONCURRENT freed 336K, 13% free 4291K/4928K, paused 2ms+4ms, total 24ms
D/dalvikvm( 604): GC_CONCURRENT freed 372K, 14% free 4480K/5152K, paused 2ms+4ms, total 26ms
E/BluetoothPhoneService( 604): Could not get a handle on Connection object for the call
E/BluetoothPhoneService( 604): Could not get a handle on Connection object for the call
D/dalvikvm( 604): GC_FOR_ALLOC freed 205K, 13% free 4532K/5152K, paused 23ms, total 24ms
I/dalvikvm-heap( 604): Grow heap (frag case) to 5.211MB for 518416-byte allocation
D/dalvikvm( 5001): GC_CONCURRENT freed 249K, 15% free 3321K/3872K, paused 3ms+3ms, total 23ms
D/dalvikvm( 604): GC_FOR_ALLOC freed 1K, 12% free 5036K/5660K, paused 27ms, total 27ms
W/IInputConnectionWrapper( 5026): showStatusIcon on inactive InputConnection
D/AccelerometerListener( 604): orientation: horizontal
I/ActivityManager( 389): Displayed com.android.phone/.InCallScreen: +1s198ms