[Hero, G2 Touch Android Development] Andro1d:
Sadly, extrem laggy.

I wipe'd everything. And did a clean install of the 3.3 ROM.

I'm getting massive lags while unlocking (aka, come back from sleep).

While i'm on a adb session i can unlock the phone really fast. But if the Hero falls into sleep and tries to wake up, im getting lags (i cant unlock the phone).

I've found entrys in the kernellog, while the phone isnt responding:

<6>[ 128.930725] brightness = 0, BC_MANUAL ls-(off)
<6>[ 128.937377] request_suspend_state: sleep (0->3) at 125772791803 (2010-03-12 14:47:12.951690665 UTC)
<6>[ 128.939453] lightsensor_disable
<6>[ 128.945617] microp-i2c 0-0066: microp_i2c_auto_backlight_set_interrupt_mode: 0
<7>[ 128.979217] turn off backlight.
<6>[ 128.980834] hero_ts_power:0
<6>[ 129.312103] perflock_notifier_call: screen_off_policy_req 1,policy_min 245760
<6>[ 129.317749] perflock_notifier_call: cpufreq recover policy 245760 245760
<4>[ 129.385131] save exit: isCheckpointed 1
<6>[ 140.631011] get_smem_clock: exit timeout state 10d29 clock 4723175 in 257 ticks
<6>[ 140.642974] get_smem_clock: invalid start state 10d29 clock 4723175
<6>[ 148.947021] request_suspend_state: wakeup (3->0) at 145782343785 (2010-03-12 14:47:32.961242647 UTC)
<6>[ 148.953002] perflock_notifier_call: screen_on_policy_req 1,policy_min 480000
<6>[ 148.958648] perflock_notifier_call: cpufreq recover policy 480000 528000
<6>[ 149.353485] hero_ts_power:1
<7>[ 149.430236] turn on backlight.
<6>[ 149.431030] brightness = 108, BC_MANUAL ls-(off)
<6>[ 149.659973] lightsensor_enable
<6>[ 149.662445] microp-i2c 0-0066: microp_i2c_auto_backlight_set_interrupt_mode: 1
<6>[ 149.906280] microp-i2c 0-0066: microp_auto_backlight_function: raw: 0x80, level: 5 #
<6>[ 149.909851] brightness = 108, BC_MANUAL ls-(off)
<6>[ 149.914978] microp-i2c 0-0066: microp_i2c_intr_work_func: get 0x02
<6>[ 149.921661] microp-i2c 0-0066: microp_auto_backlight_function: raw: 0x80, level: 5 #
<6>[ 149.926757] microp-i2c 0-0066: microp_i2c_intr_work_func: get 0x02
<6>[ 150.402923] get_smem_clock: exit timeout state 10d29 clock 5045588 in 257 ticks
[B]<6>[ 150.481597] get_smem_clock: invalid start state 10d29 clock 5045588
<6>[ 150.537322] get_smem_clock: exit timeout state 10d29 clock 5048516 in 257 ticks
<6>[ 150.612335] get_smem_clock: invalid start state 10d29 clock 5048516
<6>[ 150.756378] get_smem_clock: exit timeout state 10d29 clock 5054960 in 257 ticks
<6>[ 150.778289] get_smem_clock: invalid start state 10d29 clock 5054960
<6>[ 151.659454] get_smem_clock: exit timeout state 10d29 clock 5089942 in 257 ticks
<6>[ 151.836395] get_smem_clock: invalid start state 10d29 clock 5089942
<6>[ 152.161560] get_smem_clock: exit timeout state 10d29 clock 5102310 in 257 ticks
<6>[ 152.212463] get_smem_clock: invalid start state 10d29 clock 5102310
<6>[ 152.413909] get_smem_clock: exit timeout state 10d29 clock 5111581 in 257 ticks
<6>[ 160.724731] get_smem_clock: exit timeout state 10d29 clock 5383671 in 257 ticks
<6>[ 160.806243] get_smem_clock: invalid start state 10d29 clock 5383671[/B]

As long im getting those "timeout/invalid start state" messages im not able to unlock my phone.

Lags are between 2 and 30(!!!!)sec . And so are the "get_smem_clock" lines :(

Or in other words: 3.3 is unusable to me, atm.