We have moved to a new Sailfish OS Forum. Please start new discussions there.
4

Bug (?): phone does not go to sleep while there is physical movement

asked 2014-02-21 20:37:40 +0300

clau gravatar image

updated 2014-02-21 21:03:39 +0300

To reproduce, unlock the phone and keep moving it / shaking it. As soon as you stop doing it (ie. put it on desk), the countdown begins and in 5 seconds it goes back to sleep.
This behavior is generally present (home screen, in apps...).

EDIT: Simple movements do not keep it awake. Up-down, lateral movements, circular movements are fine. Keep it in your hand parallel to the floor and rotate it at 90 degrees in any direction and back. Make sure you don't touch the screen, to remove any doubts.

edit retag flag offensive close delete

Comments

(Failed to reproduce this (hold Jolla in one hand, double-tap to wake up, start shaking it while keeping an eye on computer watch with seconds, keep shaking for 10 seconds or until Jolla auto-sleeps).
My Jolla auto-sleeps (just as it should) after 5 seconds, if left on Lock screen.

Do note, that the time-out for Home screen and Launcher is whatever value you've set in Settings → System → Display → "Sleep after ... ", though.)

phle ( 2014-02-21 20:48:02 +0300 )edit

@clau: are you sure you don't touch the screen or buttons by accident while shaking the phone?

jsiren ( 2014-02-21 20:52:27 +0300 )edit

@phle, try turning it upside down and back (once per second is enough in my case). I have noticed that just moving it up and down doesn't keep it awake.
I am aware of the "Sleep after..." setting, and I can keep the phone awake over the configured timeout just by shaking it.

clau ( 2014-02-21 20:56:21 +0300 )edit

@jsiren, I am quite certain I don't touch it. Also, I've just cleaned the screen and reproduced it again.

clau ( 2014-02-21 20:58:31 +0300 )edit
1

i would vote that this is a feature, not a bug...

kimmoli ( 2014-02-21 21:02:02 +0300 )edit

2 Answers

Sort by » oldest newest most voted
0

answered 2016-05-30 08:35:48 +0300

Shoppinguin gravatar image

Does the proximity detector have some influence on this? With many android phones it does, at least to a certain degree. Screen goes blank while it is being oput face down on a table or in a pocket. that would be a bit more power saving than motion detection, i guess.

edit flag offensive delete publish link more

Comments

@Shoppinguin: Note really. By default proximity sensor is used for blocking display power up, not as a cause of display power down (exception: in-call proximity blanking).

But it is possible to configure the device so that proximity sensor is used more like lid/cover sensor, see: https://together.jolla.com/question/98649/turn-the-screen-offon-based-on-proximity-sensor-when-unlocked/

spiiroin ( 2016-05-30 10:28:19 +0300 )edit
6

answered 2014-02-22 23:13:14 +0300

spiiroin gravatar image

updated 2016-05-23 09:33:21 +0300

Orientation changes are considered as user activity. And as long as there is user activity, the display will not blank. Basically this is what N9 did too.

EDIT:

From sfos 2.0.1 (mce >= 1.64.0) onwards it is possible to stop orientation changes from keeping the display on via:

mcetool --set-orientation-change-is-activity=disabled
edit flag offensive delete publish link more

Comments

@spiiroin, I have checked N9. I can keep it out of sleep only by one movement: while in vertical position, rotate left/right 90 degrees, which is exactly the gesture that will activate landscape mode.
On the other hand, Jolla does seem to interpret as orientation changes movements that in reality would not result in an orientation change.

clau ( 2014-02-23 13:34:53 +0300 )edit
1

Now that you mentioned it, I think you are right. IIRC N9 used desktop orientation changed signal; which at least was not available in Jolla -> orientation sensor is used instead -> the ui does not necessarily react to all orientation changes that reset the blanking timers.

Then again Android apps might support more than just portrait + landscape, so I'm not sure if/how the present behavior should be changed.

spiiroin ( 2014-02-23 20:11:55 +0300 )edit
Login/Signup to Answer

Question tools

Follow
2 followers

Stats

Asked: 2014-02-21 20:37:40 +0300

Seen: 611 times

Last updated: May 30 '16