That message indicates that the device is going into sleep. State 0 is
on, I'm not sure what state 2 is, as android should only use states 0
and 3 (3 is suspend). This is being triggered by userspace so most
likely the framework is telling the kernel to sleep (probably screen
timeout).

What kernel are you using? You might want to consider turning on
CONFIG_PM_DEBUG and CONFIG_PM_VERBOSE (I think its pm verbose...).

Also I've only seen Android try to go from states 0->3 and 3->0 (which
is "mem" and "on" for /sys/power/state


-- Mike



On Wed, Jan 13, 2010 at 9:50 AM, Yi Sun <beyo...@gmail.com> wrote:
> On Wed, Jan 13, 2010 at 4:06 AM, vkmgeek <viral....@gmail.com> wrote:
>> Hi list,
>>
>> I am developing a middle layer service and also using a third party
>> kernel driver.... However, everything runs fine on plain linux but as
>> soon as I cross-compile and switch to Android, things stop working..
>>
> I assume that by the word "plain linux", it means that you have a
> vanilla Linux build that is just like the one we used for other
> distros (eg, ubuntu)
>> This is the last message from kerne,
>> android_power: sleep (0->2) at 156039663510....
>>
> It depends on the platform and keyboard/mouse/touch/trackball driver
> (whatever you have), you may have to check whether the driver pushed
> up a right keyevent to wake up the system. Unlike standard Linux,
> Android expects a predefined key to be passed to the user level power
> management. And then user level power management will try to hold a
> wakelock (in kernel if I remember it right) to keep the system awake,
> otherwise, the system will be back to sleep after a very short time.
>
>> Nothing else... What does this message signifies?? Any importance? or
>> just one printk from kernel ???
>>
>> Any comment would be appreciated
>>
>> --
>> unsubscribe: android-kernel+unsubscr...@googlegroups.com
>> website: http://groups.google.com/group/android-kernel
>>
>
>
>
> --
> Android-x86
> http://www.android-x86.org
>
> --
> unsubscribe: android-kernel+unsubscr...@googlegroups.com
> website: http://groups.google.com/group/android-kernel
>
-- 
unsubscribe: android-kernel+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-kernel

Reply via email to