Ping. Someone please reply with the status of this issue so that we can
figure out how to work around it, or when it might be fixed. I am sorry, it
is a huge issue for us, and I have not been able to get any additional
information.

Thank you,
Artem

On Thu, Jan 14, 2010 at 10:36 AM, BGA <[email protected]> wrote:

> So I went ahead and did some further testing using a Motorola
> Milestone and here are my results:
>
> 1 - My workaround, as mentioned by Artem, works with it. In other
> words, re-registering the sendor listening in stand by mode makes the
> sensor works again.
> 2 - Acquiring the dim lock after the screen goes off (also as
> described by Artem) does not work with it. On the plus side, the
> screen does not turn on when you acquire it. ;)
> 3 - The HTC Tattoo screen turning on when acquiring the dim lock seems
> to be a bug on it. The documentation clearly states that the screen
> will not turn on when you do that unless you explicitly ask for it by
> also using the ACQUIRE_CAUSES_WAKEUP flag.
> 4 - All HTC phones (except for the G1) seem to shut down the
> orientation sensor (at least) completely when entering standby mode.
>
> As a bonus, I also noticed the following:
>
> 1 - On the Motorola Milestone, there is no need to hold a CPU lock in
> the service. Somehow it works without that (and it does not drain the
> battery it seems).
> 2 - The G1 does not shut down the orientation sensor as, as long as
> you hold a CPU lock, you still get orientation changes when in
> standby.
>
> To me it looks like phone manufacturers are doing whatever they want
> concerning this subject. This is either because what is supposed to be
> done is not specified or because they are simply not following the
> specs. This ends up becoming a nightmare for developers and, for
> obvious reasons, this is not a good thing.
>
> I am not sure what can be done to sort this up but it seems that, at
> the very least, a way to say "I want to use this sensor even in
> standby mode" would solve most of the problems (as long as device
> manufacturers would abide to this).
>
> -Bruno
>
>
> On Jan 14, 12:42 pm, Artem - WorkSmart Labs <[email protected]> wrote:
> > Hi Dianne and other Android Team Members,
> >
> > Please provide some kind of comment on this long-standing and serious
> > bug:
> >
> > http://code.google.com/p/android/issues/detail?id=3708(one of top
> > bugs right now)
> > "OnSensorChanged() is no longer called in standby mode since last
> > Firmware upgrade"
> >
> > A lot of serious developers have looked at this, and we can't seem to
> > find a good solution that works for example on the HTC Hero. The best
> > work on this done by Bruno unfortunately still does not work for many
> > handsets. I have looked into this carefully, but the issue seems very
> > hard to track down. I can repro this on the HTC Tattoo as well. The
> > only work-around seems to be to intercept the ACTION_SCREEN_ON event,
> > and then to again re-grab the DIM_SCREEN lock, which causes the screen
> > to turn on again. This unfortunately drains the battery like mad.
> >
> > The latest comment on this (from Dianne) said we have to hold a
> > partial wake lock, however we are all already doing this and this does
> > not help.
> >
> > This breaks all pedometer and similar applications right now, and our
> > users are really sad.
> >
> > Please please help, or at least comment on the status.
> >
> > Artem
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<android-developers%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>
-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to