2

I have a Moto E 2015 LTE (surnia) running Lineage OS, Android 7.1.1. Every time I bump the phone the screen turns on to tell me the time. I can't find a setting to turn this off. I couldn't find such a setting in the stock Android either.

Does anyone know if there is a hidden setting somewhere to control this? I'd be willing to build my own Lineage ROMS if that is what it took. It looks like modifying com.android.systemui will be necessary. Does anyone know how to download that code, and build that APK (perferably without building an entire ROM?)

EDIT: A friend clued me in to the fact that this is sort of standard behavior for android phones these days (it's been a while since I had one). But the question still stands. I would even be ok with some way to disable the accelerometer completely, if that's what it took.

EDIT 2: I found out that I can disable this behavior by disabling com.android.systemui. I am afraid that is a bit too drastic, so perhaps I will browse some source code to see if I can modify just that app, instead of the whole Lineage ROM. The question remains though, in case anybody knows how I would go about finding and building source code for com.android.systemui.

  • What do you mean by when bump the phone? – esQmo_ Apr 14 '17 at 20:56
  • I mean it is sitting on the table, and if it is lifted or moved in almost any direction the screen lights up, and becomes touch sensitive. I find this very obnoxious; I don't want it on unless I turn on the power. – rexroni Apr 16 '17 at 1:38
  • By "I don't want it on unless I turn on the power", I mean "I don't want the screen to be on or touch sensitive unless I press the power button". – rexroni Apr 17 '17 at 1:08
  • 1
    Also, in settings maybe under move or ambient display, see if you have sung like raise or move to wake- i see that pixel phones have it from Google – beeshyams Apr 17 '17 at 3:14
  • 1
    @beeshyams, thank you for helping. I checked for those options, but I don't seem to have them. After installing Wake Lock Detector (which didn't seem to catch what I am observing), I was inspired to start disabling packages en masse to find the package that causing the problem. Turns out it is com.android.systemui. I will edit post again. – rexroni Apr 17 '17 at 15:33
2
+100

The behaviour sounds a lot like Ambient Display at work. The toggle for it should be in Settings - Display, if it exists.

enter image description here


EDIT the following screenshots are from the OP's phone. Notice, the "Ambient Display" element does not have a toggle switch in the image below.

enter image description here

The image below is the submenu that appears upon clicking "Ambient Display".

enter image description here

  • 1
    This was annoying me to no end, thank you. On my android, "ambient display" item doesn't have a switch, but instead opens a sub menu with an option called "Pick-up: pulse notifications on pick-up", which does have a switch to turn off. However, the "Ambient display" item on my phone has the same sub-text, which is why I had not considered it might be the problem earlier. I think this a very confusing UI, because I do want "wake screen when you recieve notifications", but that is not all that "Ambient display" does on my android. Thank you so much! – rexroni Apr 17 '17 at 17:46
  • 1
    @rexroni Motorola phones are known for Moto Display, their own, more powerful implementation of Ambient Display, and those enhanced subfunctions you mentioned are part of it, presumably backed up by extra sensors. That's why they are also getting more than just a simple toggle even when on a custom ROM. – Andy Yan Apr 17 '17 at 20:05
  • 1
    @rexroni good to hear that the issue's solved! If possible, could you provide the screenshot for Motorola's Ambient Display setting? You may also edit this answer and update it with your screenshot to make this answer more correct! – Andrew T. Apr 18 '17 at 8:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.