Android Smartphones with Accelerometers Which Work with the Screen Off

Do you find that activity monitoring applications like pedometers don't work (receive events / count steps) when your phone screen is switched off? It's not a bug in Android itself but rather a choice or bug of the hardware manufacturer. Some phones work, some phones don't. If you're looking to buy a new phone and you need the accelerometer to work in standby mode (with screen off), this guide might help you. It's a list of information I collected about the issue on the internet. In each case I've listed the source - where I got the information so you can look it up yourself. When the Android version was mentioned, I've included it in brackets. If you'd like me to add something just drop a note in the comments.

Android Phones and Tablets which Receive Accelerometer Events in Standby (with the Screen Off)

AKA Phones which Work

Android Phones and Tablets which Do not Receive Accelerometer Events in Standby (with the Screen Off)

AKA Phones which Don't Work Properly

Phones of Disputed Status

Comments

Many thanks for this list.  Very useful information for me!Thanks.

You can add to the non-working list alsoMotorola Photon 4G MB855

Thanks, added!

LG P970Archos tab 101

Thanks, added

On samsung galaxy S3 to screen off, is now working or something error . can u fix it ?

Galaxy S3 works, baby!

I've found that the rate at which sensor events are delivered decreases when screen is off. I'm using a GAME profile and I need that the rate remains the same even with the screen is turn off. Do you know if something can be done to avoid it or it is a manufacturer decision so none can be done. Thanks!!

It works on Acer Iconia A500 when you tilt it at the long side

Thanks, added

Works fine in this device: Smartphone Acer Liquid MT

Thanks, added.

Galaxy note 2 doesnt work

Thanks, added

Tried this on my Asus Infinity TF700 and will not turn it off at all.Please fix.  I would like to use this very much!  Thanks!

Why doesn't Note 2 work??? :'(In fact, it's even better than S3.

Have been using Gravity screen off for over a month.  It works well except the turn on by motion feature.

I had the following results with an HTC EVO 3D: the accelerometer shuts down when the screen is locked, but then I could re-enable it. So end result is that the accelerometer can be made running while the screen is locked.I suspect many of the phones in the "doesn't work" list behave the same way.

Maybe. This rings a bell - I think I read posts by people who had tried these things but from what I recall it didn't work or wasn't a satisfactory solution. But to be completely honest I don't remember / am not sure. Worth checking out.

My phone does record accelerometer values with the screen off, but the problem is the rate at which it does slows down considerably: from 50Hz down to 2Hz. This makes using the sensors quite impractical, for me, but it also means that there is a middle ground regarding manufacturers shutting off sensors.

Mediasonic MTP-710 . I can't get your app or any other auto on app to work so I assume that sensor does not work when screen is off. Tks. . . .

I don't have an app so I'm not sure what you're referring to. Nevertheless I got the message and have added this Mediasonic tab to the non-working list, thanks!

Does anyone know if the Nexus 4 works?

doesnt work!

Same problem: if I turn the screen off, the accelerometer stops updating. The device I tested on was bought in Brazil (variant S7562L), but I don't think this problem would be exclusive to just some variants of a device.

Still working in my Nexus 4 polish rev. 11

I just started learning android programming, but after testing out a slightly edited version of the app below, I found that my nexus 4 works... https://code.google.com/p/pedometer/ If you go into the onPasue method in Pedometer.java and comment out the if else statements, it seems to poll fine. I honestly dont know what I am doing so if someone can figure out and tell everyone whats happening it would be great.... 

I can't confirm that the Nexus 4 wasn't working. Actually it seems to work quite well :)

Samsung Galaxy Note doesn't work.

It did not work on my Razar MAXX

Nexus 7 2012 works

Does this screen of work on the asus fonepad??

Try using this app on phones where step counting stops when in standby mode. Seems to work well for me on Galaxy Ace 2.
Thanks for publishing list - very helpful.

Actually working on Galaxy Nexus with stock 4.3. Also working on the previous 4.2.1 stock rom. Both, the field magnetic sensor and accelerometer sends events while the screen is off.

Hi, Lenovo A820 (MTK chipset) working perfectly ;)

I think my earlier comment has been misinterpreted. The Galaxy Ace 2 does NOT work in standby mode by itself. It should not therefore appear in the "phones which work" section nor in the disputed section. However, by using the "Keep Screen On" app, it will continue to register movement and therefore a pedometer app will work successfully. This comment should be appropriate for any of the phones in the "do not work" section but which have an accelerometer.

Ahh I see, thanks for clarifying that. I didn't realise you were referring to the keep screen on app. I've fixed up the list.

Not work at lenovo s820

It not work with my Lenovo A369i

Hi - I could not get the accelerometer data when the screen was off on my HTC OneS. Acquiring partial wake lock in the service that is acquiring the sensor data got the sensors to provide the data. PowerManager pm = (PowerManager) getSystemService(Context.POWER_SERVICE); mWakeLock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "My Tag"); mWakeLock.acquire(); Make sure to remove the lock in onDestroy() life cycle method: mWakeLock.release(); If you can add this to your list, it will help others.

ASUS Fonepad 7 dont count steps with pedometer and screen off. screen has to be forced to be onFirmware 54.34 , Android v3.2.4-20131016

Great list, I came across your thread on StackOverflow while trying to debug this issue, saved me some time verifying my diagnosis, thanks!  In my testing, Lenovo K900 does *NOT* work (no accel events with screen off, even with PARTIAL_WAKE_LOCK acquired...) and the Samsung Note3 DOES work (events come in as expected when the screen is off).  Thanks!

Thanks, added!

Just to say the S4 works :)

It is not working on Samsung S4 I9500 with KitKat.

Hi JohnIf you could let me know please for the Samsung Galaxy S4 Mini pleaseWe use an App that need the acceloromoter to work in standy mode all the time ThanksGeorge

Work. Count steps with pedometer "Accupedo" and screen off, with stock 4.2.2 

motorola d1 razr xt918 does work when screen is off BUT the sampling its like 2HZ

The Sprint Samsung Galaxy S4 stock 4.3 works great. Since wireless charging requires the phone to be face up, it would be nice to have an option to detect when the phone is placed on a wireless charger and turn off the screen right away. 

please add to the not working:Lenovo IdeaTab A3000 (7''), HTC Desire Sthanks for the list!

Pages

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
By submitting this form, you accept the Mollom privacy policy.