[Xperia Arc Q&A, Help & Troubleshooting] nono83:
Okay,

Like every post I made it seems this one's pretty useless. Don't know if I smell bad or something...

Anyyyyway.

I run logcat on my phone to found where's the problem.

Here's the result with WIFI ON and wake up lag present :

--------- beginning of /dev/log/system
W/InputManagerService( 249): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@2b967138
--------- beginning of /dev/log/main
D/WindowManager( 249): KeyHandler: interceptKeyTq keycode=26 screenIsOn=true keyguardActive=false
D/WindowManager( 249): KeyHandler: Passing event to user
D/WindowManager( 249): KeyHandler: interceptKeyTq keycode=26 screenIsOn=true keyguardActive=false
D/WindowManager( 249): KeyHandler: Passing event to user
I/ActivityManager( 249): START {act=com.android.systemui.INTENT_TORCH_OFF flg=0x10000000 cmp=com.android.systemui/.Torch} from pid 249
I/power ( 249): *** set_screen_state 0
I/Torch ( 325): onCreate
I/CpuGovernorService( 249): intent action: android.intent.action.SCREEN_OFF
W/InputManagerService( 249): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@2bade5c0
D/OpenGLRenderer( 325): Flushing caches (mode 1)
V/TransportControlView( 249): Create TCV com.android.internal.widget.TransportControlView@2c0ce570
E/HELP ( 249): ERROR UNLOCKWIDGET2 IS NULL
D/PhoneStatusBar( 325): disable: < expand icons alerts ticker system_info back home RECENT* clock >
W/IInputConnectionWrapper( 249): showStatusIcon on inactive InputConnection
D/PhoneStatusBar( 325): disable: < expand icons alerts ticker system_info BACK* HOME* RECENT CLOCK* >
D/SurfaceFlinger( 153): About to give-up screen, flinger = 0xf918
I/AKMD2 ( 162): akmd2 : Suspended.
D/WindowManager( 249): KeyHandler: interceptKeyTq keycode=26 screenIsOn=false keyguardActive=true
D/WindowManager( 249): KeyHandler: interceptKeyTq keycode=26 screenIsOn=false keyguardActive=true
I/power ( 249): *** set_screen_state 1
I/ActivityManager( 249): START {act=com.android.systemui.INTENT_TORCH_OFF flg=0x10000000 cmp=com.android.systemui/.Torch} from pid 249
I/Torch ( 325): onCreate
I/CpuGovernorService( 249): intent action: android.intent.action.SCREEN_ON
I/wpa_supplicant( 3583): wpa_driver_nl80211_driver_cmd: Unsupported command SETSUSPENDOPT 0
D/OpenGLRenderer( 325): Flushing caches (mode 1)
I/WindowManager( 249): Lock screen displayed!
D/SurfaceFlinger( 153): Screen about to return, flinger = 0xf918
D/PhoneStatusBar( 325): disable: < expand icons alerts ticker system_info BACK HOME recent* CLOCK >
W/InputManagerService( 249): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@2bac9340
D/PhoneStatusBar( 325): disable: < expand icons alerts ticker system_info back* home* recent clock* >

Dunno if i'm right, but the line "I/wpa_supplicant( 3583): wpa_driver_nl80211_driver_cmd: Unsupported command SETSUSPENDOPT 0" should be the problem ?

I don't have this one when wifi's Off. Look by yourself :

--------- beginning of /dev/log/system
W/InputManagerService( 249): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@2bad3f30
--------- beginning of /dev/log/main
D/WindowManager( 249): KeyHandler: interceptKeyTq keycode=26 screenIsOn=true keyguardActive=false
D/WindowManager( 249): KeyHandler: Passing event to user
E/GTalkService( 510): connectionClosed: no XMPPConnection - That's strange!
D/ConnectivityService( 249): handleInetConditionChange: no active default network - ignore
E/GTalkService( 510): connectionClosed: no XMPPConnection - That's strange!
D/WindowManager( 249): KeyHandler: interceptKeyTq keycode=26 screenIsOn=true keyguardActive=false
D/WindowManager( 249): KeyHandler: Passing event to user
I/ActivityManager( 249): START {act=com.android.systemui.INTENT_TORCH_OFF flg=0x10000000 cmp=com.android.systemui/.Torch} from pid 249
I/power ( 249): *** set_screen_state 0
I/Torch ( 325): onCreate
W/InputManagerService( 249): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@2b8bb588
I/CpuGovernorService( 249): intent action: android.intent.action.SCREEN_OFF
D/OpenGLRenderer( 325): Flushing caches (mode 1)
V/TransportControlView( 249): Create TCV com.android.internal.widget.TransportControlView@2bca0e70
E/HELP ( 249): ERROR UNLOCKWIDGET2 IS NULL
D/PhoneStatusBar( 325): disable: < expand icons alerts ticker system_info back home RECENT* clock >
W/IInputConnectionWrapper( 249): showStatusIcon on inactive InputConnection
D/PhoneStatusBar( 325): disable: < expand icons alerts ticker system_info BACK* HOME* RECENT CLOCK* >
D/SurfaceFlinger( 153): About to give-up screen, flinger = 0xf918
D/WindowManager( 249): KeyHandler: interceptKeyTq keycode=26 screenIsOn=false keyguardActive=true
I/power ( 249): *** set_screen_state 1
I/CpuGovernorService( 249): intent action: android.intent.action.SCREEN_ON
D/WindowManager( 249): KeyHandler: interceptKeyTq keycode=26 screenIsOn=true keyguardActive=true
D/WindowManager( 249): KeyHandler: Passing event to user
I/WindowManager( 249): Lock screen displayed!
I/ActivityManager( 249): START {act=com.android.systemui.INTENT_TORCH_OFF flg=0x10000000 cmp=com.android.systemui/.Torch} from pid 249
I/Torch ( 325): onCreate
D/OpenGLRenderer( 325): Flushing caches (mode 1)
D/SurfaceFlinger( 153): Screen about to return, flinger = 0xf918
D/PhoneStatusBar( 325): disable: < expand icons alerts ticker system_info BACK HOME recent* CLOCK >
D/PhoneStatusBar( 325): disable: < expand icons alerts ticker system_info back* home* recent clock* >
W/InputManagerService( 249): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@2b8d60f8
D/dalvikvm( 249): GC_EXPLICIT freed 1407K, 33% free 11299K/16643K, paused 3ms+7ms

If some dev or people with more brain than me can take a look at this, I'm pretty sure is something easy to fix.

Thanks.

Cheers.