Hi guys,

Please be patient with me, if this method is already well known, but as I neither found it here nor at one of my preferred german forums, I'll post it:



Since I updated from Honeycomb to ICS I have been extremely disappointed about the battery drain. My transformer never got to deep sleep, etc. YES, I KNOW there are several threads about this, talking about cpuspy, autoflightmode and so on, BUT for sure in my case and also for many many others the deep sleep problem hasn't to do anything with wlan...



So I tried several custom roms (actually I'm running Revolver 4) because I knew from the past, when Honeycomb itself has had this annoying problem, Revolver did it for me.

Well, Revolver 4 didn't...



So I did the following, please read carefully and don't only check IF this value is set at your devices and discard:



Go to developer settings (I'm german, may be my description doesn't match exactly) . There should be a point "display always on" or equal. The checkmark is NOT checked, when first installed stock or Revolver BUT for some reason I don't know, the transformer doesn't recognizy it's empty state. This is why it never sleeps and always wakes on mouse movement, etc. So you have to do the following easy steps: Check the checkmark (in words: ENABLE display always on) and directly after that (no need to switch to homescreen first) DISABLE it again.

This should solve the annoying problem with deep sleep and battery drain.

You can test it by turning off your display, wait several seconds, maybe up to a minute, and try keypress or mouse movement. You may NOT have the cable plugged in, it only works if on battery usage. The trasformer now should not wake up and after refreshing cpuspy stats you should see some seconds more deep sleep.



I hope this has helped someone as I for myself spent hours with autoflightmode and so on until I found out this simple and a bit strange trick.



greets,

Cutterfly