[Blade General] IceCreamSandwich4.0:
My phone takes 4-5 seconds to display the in-call screen. It also takes 1-2 seconds before the ringtone sounds. The first thing that happes is vibration.

I am using Wbaws kang with the kernel. This happens on other cm7s also. I don't use ics as it is too bugy for me. Basically this happens when the phone ring:

Vibration starts > After 1-2 seconds ringtone sounds > Afteer 3-4 seconds the in-call ui shows up.

Very rarely my ringtone sounds warped.(But that happens only if i leave my phone unused for a few days)

Plz help. Thanks.:cool:

Here's a logcat:

I/AudioService( 8397): AudioFocus requestAudioFocus() from AudioFocus_For_Phon
e_Ring_And_Calls
I/HeadsetService( 8576): Phone status idle: enable DSP.
I/Effect-BassBoost( 8387): New strength: 0
I/Effect-Equalizer( 8387): Setting band 2 to 0
I/Effect-Equalizer( 8387): Setting band 2 to 1
I/Effect-Equalizer( 8387): Setting band 2 to 2
I/Effect-Equalizer( 8387): Setting band 2 to 3
I/Effect-Equalizer( 8387): Setting band 2 to 4
I/Effect-Equalizer( 8387): Setting band 2 to 5
I/Effect-Equalizer( 8387): Setting loudness correction reference to 100.000000 d
B
D/AccelerometerListener( 8482): enable(false)
V/AudioManager( 8482): shouldVibrate, group: d393035d-ea71-4f2a-bdbd-b65f6bf298f
1 mode: DEFAULT
I/power ( 8397): *** set_screen_state 0
E/Sensors ( 8397): mSensors[2]->enable(0, 1)
I/AKMD2 ( 160): akmd2 : Compass Opened.
D/szipinf ( 8397): Initializing inflate state
D/StatusBarService( 8462): Notification has fullScreenIntent; sending fullScreen
Intent
I/ActivityManager( 8397): Starting: Intent { act=android.intent.action.MAIN flg=
0x10840000 cmp=com.android.phone/.InCallScreen } from pid -1
D/AudioHardwareInterface( 8387): setMode(RINGTONE)
D/szipinf ( 8462): Initializing inflate state
I/InCallScreen( 8482): onCreate()... this = com.android.phone.InCallScreen@405d
4e28
I/AudioHardwareMSM72XX( 8387): set device to SND_DEVICE_SPEAKER device_id=0
I/AudioHardwareMSM72XX( 8387): Enabling post proc features with mask 0x0000
W/AudioFlinger( 8387): write blocked for 269 msecs, 2 delayed writes, thread 0xc
a48
D/dalvikvm( 8482): GC_EXTERNAL_ALLOC freed 293K, 47% free 3236K/6087K, external
0K/0K, paused 187ms
D/dalvikvm( 8462): GC_CONCURRENT freed 426K, 49% free 3116K/6023K, external 369K
/512K, paused 4ms+15ms
D/dalvikvm( 8482): GC_EXTERNAL_ALLOC freed 29K, 47% free 3286K/6087K, external 1
85K/514K, paused 62ms
W/ResourceType( 8482): getEntry failing because entryIndex 65 is beyond type ent
ryCount 1
I/power ( 8397): *** set_screen_state 1
E/Sensors ( 8397): mSensors[1]->enable(4, 1)
I/ActivityManager( 8397): Start proc com.cyanogenmod.cmparts for broadcast com.c
yanogenmod.cmparts/.intents.LEDNotificationReceiver: pid=9016 uid=1000 gids={300
2, 3001, 3003, 1015}
D/dalvikvm( 8389): GC_EXPLICIT freed 11K, 51% free 2672K/5379K, external 0K/0K,
paused 156ms
D/szipinf ( 9016): Initializing inflate state
D/SurfaceFlinger( 8397): Screen about to return, flinger = 0xfce18
D/dalvikvm( 8389): GC_EXPLICIT freed <1K, 51% free 2672K/5379K, external 0K/0K,
paused 241ms
I/ActivityThread( 9016): Pub com.cyanogenmod.cmparts.provider.Settings: com.cyan
ogenmod.cmparts.provider.SettingsProvider
V/AudioManager( 8482): shouldVibrate, group: d393035d-ea71-4f2a-bdbd-b65f6bf298f
1 mode: DEFAULT
D/dalvikvm( 8389): GC_EXPLICIT freed <1K, 51% free 2672K/5379K, external 0K/0K,
paused 185ms
D/dalvikvm( 8482): GC_EXTERNAL_ALLOC freed 146K, 44% free 3426K/6087K, external
1038K/1074K, paused 96ms
I/ActivityManager( 8397): Displayed com.android.phone/.InCallScreen: +2s456ms