• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[MOD] Always On Display Enabler - Magisk Module

Search This thread

Fredfj

Member
Oct 2, 2019
7
0
Substratum

Seaching for Substratum on Google I found this:

Now, with Android P, it looks like Substratum and Andromeda will have no effect whatsoever on the look of Android.
Any attempt to install Substratum results in an error from the Package Manager.
XDA Developers assures us that even with root access, Substratum will not work in Android P.
14 jun. 2018
 

Flipz77

Senior Member
Jul 15, 2014
410
158
Milan
Seaching for Substratum on Google I found this:

Now, with Android P, it looks like Substratum and Andromeda will have no effect whatsoever on the look of Android.
Any attempt to install Substratum results in an error from the Package Manager.
XDA Developers assures us that even with root access, Substratum will not work in Android P.
14 jun. 2018

This news, besides being old, refers to the first attempts at running substratum on Android P Beta.
Substratum has always worked for me on P stable, Q beta and now 10 stable without issues.
Which means you can absolutely use substratum itself, it's up to the developer of the particular theme to keep it updated.
 
  • Like
Reactions: sjamie

Fredfj

Member
Oct 2, 2019
7
0
This news, besides being old, refers to the first attempts at running substratum on Android P Beta.
Substratum has always worked for me on P stable, Q beta and now 10 stable without issues.
Which means you can absolutely use substratum itself, it's up to the developer of the particular theme to keep it updated.



At androidpolice mar 25 2019( I am new here so I cant give you the link) they write:
"Substratum is one of the best theme engines around and was even a good option for non-rooted phones until the Android 9 Pie update stopped it from working."
They suggest to use Substratum Lite instead.

Can you give me the link for your working Substratum 10? It has to work with my Samsung Note 3.
Or can I still use the normal Substratum becouse I have a custom ROM?
 
Last edited:

Darthsternie

Senior Member
Feb 12, 2013
135
79
darthsternie.net
At androidpolice mar 25 2019( I am new here so I cant give you the link) they write:
"Substratum is one of the best theme engines around and was even a good option for non-rooted phones until the Android 9 Pie update stopped it from working."
They suggest to use Substratum Lite instead.

Can you give me the link for your working Substratum 10? It has to work with my Samsung Note 3.
Or can I still use the normal Substratum becouse I have a custom ROM?

First of all: This is completely offtopic and has nothing to do with this Always On Magisk Module. (Actually, Sorry about that didn't read the whole context)
Second of all: "good option for non-rooted phones until the Android 9 Pie update stopped it from working."
That should tell you all you need to know.
*Hint* Substratum still works fine on every Android Version as long as you use Magisk root. If you don't: You're stuck on either using Android 8 with Substratum + Andromeda Plugin or don't use Substratum.
If you want a fully working AOD Display use the v4 I made. But be aware that it draws quite a lot of battery. The New Partition layout of Version v3 doesn't work with older not Project Treble enabled Devices
 
Last edited:

Fredfj

Member
Oct 2, 2019
7
0
You have right

First of all: This is completely offtopic and has nothing to do with this Always On Magisk Module. (Actually, Sorry about that didn't read the whole context)
Second of all: "good option for non-rooted phones until the Android 9 Pie update stopped it from working."
That should tell you all you need to know.
*Hint* Substratum still works fine on every Android Version as long as you use Magisk root. If you don't: You're stuck on either using Android 8 with Substratum + Andromeda Plugin or don't use Substratum.
If you want a fully working AOD Display use the v4 I made. But be aware that it draws quite a lot of battery. The New Partition layout of Version v3 doesn't work with older not Project Treble enabled Devices

Sorry, next time I will read better what is written
 

lordsinasina

Senior Member
Aug 3, 2007
679
143
Hello there.
This is a magisk module that will enable Always on Display. This is confirmed to work on Android Pie on the Google Pixel (XL), however it will probably work for most devices.

The way this works is explained here. As you can see, it's super simple!
This also requires Magisk 17.0+.

DOWNLOAD

To use it, simply flash it in Magisk Manager, then reboot. AOD will then automatically be enabled, and you can toggle it on or off in Display settings.

Happy Always on Displaying! :laugh:



[MENTION]GuestK00254[/MENTION], I installed this on my Pixel 2xl to get the P3 AOD animation and it works great on Android 10. Just one question, Would it still move stuff on AOD to prevent burn in on Pixel 2 ?
 
Last edited:
  • Like
Reactions: Ygor Cortes

toofrozen

Member
Feb 23, 2019
16
7
V3 works great on my Xiaomi Mi A3 with stock Android One Pie.
Did anyone figure out how to make DT2W work? It simply doesn't. Ever.
(Tried to install the v4 just as a test but that doesn't even enable aod on my device so I got back to v3)
 

_mysiak_

Senior Member
Apr 1, 2009
2,422
1,411
Xiaomi Mi 10T Lite
[MENTION]GuestK00254[/MENTION], I installed this on my Pixel 2xl to get the P3 AOD animation and it works great on Android 10. Just one question, Would it still move stuff on AOD to prevent burn in on Pixel 2 ?
Yes it moves the AOD items around the screen. At least on my Mi A3, but I suppose it's in the AOSP code so Pixel 2 should be no different.

V3 works great on my Xiaomi Mi A3 with stock Android One Pie.
Did anyone figure out how to make DT2W work? It simply doesn't. Ever.
(Tried to install the v4 just as a test but that doesn't even enable aod on my device so I got back to v3)
DT2W works for about 10 seconds after the screen turns off. After that probably doze mode kicks in and disables the digitizer.
 
  • Like
Reactions: toofrozen

Flipz77

Senior Member
Jul 15, 2014
410
158
Milan
V3 works great on my Xiaomi Mi A3 with stock Android One Pie.
Did anyone figure out how to make DT2W work? It simply doesn't. Ever.
(Tried to install the v4 just as a test but that doesn't even enable aod on my device so I got back to v3)

As a workaround, you can swipe over the proximity sensor before double tapping, which almost always works, but I'll agree it's tedious and a bit pointless to use the device this way.

If you're ok with losing deep sleep, just use the substratum aod overlay on the play store, and enable/disable it as needed with a quick settings tile
 

_mysiak_

Senior Member
Apr 1, 2009
2,422
1,411
Xiaomi Mi 10T Lite
As a workaround, you can swipe over the proximity sensor before double tapping, which almost always works, but I'll agree it's tedious and a bit pointless to use the device this way.

If you're ok with losing deep sleep, just use the substratum aod overlay on the play store, and enable/disable it as needed with a quick settings tile
I use Wave Up app instead of DT2W and it's thousands times more convenient (well, at least for me:)). Just wave over the proximity sensor and the screen turns on. Remove the phone from the pocket, and the screen turns on. Use built in feature or Tasker profile to turn screen off with another wave gesture and one doesn't need to use power button at all. :)
 

codenation

Senior Member
Aug 5, 2013
57
7
30
Milwaukee
Hello there.
This is a magisk module that will enable Always on Display. This is confirmed to work on Android Pie on the Google Pixel (XL), however it will probably work for most devices.

The way this works is explained here. As you can see, it's super simple!
This also requires Magisk 17.0+.

DOWNLOAD

To use it, simply flash it in Magisk Manager, then reboot. AOD will then automatically be enabled, and you can toggle it on or off in Display settings.

Happy Always on Displaying! :laugh:
Thanks this works great on my Essential PH1 running Android 10 :)
 

daedric

Senior Member
Dec 24, 2006
2,217
458
Porto
Downloaded V3 from OP

Factory default Pixel XL running Q, magisk installed via patched boot.img

Installed module, option not showing in settings.

Am i missing something ?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Dear all,
    I have removed some off topic posts from this thread. Please show respects to developers and users who are doing work at their free time. Thanks.

    Rule refresher:

    2.3 Flaming / Lack of respect: XDA is about sharing and this does not involve virtual yelling (flaming) or rudeness. Flaming or posting with a lack of respect is unacceptable. Treat new members in the manner in which you would like to have been treated when you were a new member. When dealing with any member, provide them with guidance, advice and instructions when you can, showing them respect and courtesy. Never post in a demanding, argumentative, disrespectful or self-righteous manner.


    Jerry
    Forum Moderator
    3
    I tried this module on my klte Galaxy S5 running LOS 16, and the option shows up and enables, but when AOD is active, it blinks on and off. Besides that, it seems to operate just fine. When I cover the top of my phone where the ambient light sensor is, it stays off.

    Now, I know I'm running an older device without much hope for real AOD support, so I'm not asking you to fix my problem. But if you had an idea of what might be causing the blinking behavior, what would it be? My guess is something to do with the light sensor?
    Please try this modified AODEnablerv3 I created. All I did was let it install to system/product/overlay again but this fixed the flickering Issue I had on my Note 4 running Resurrection Remix 7.0.0
    https://drive.google.com/file/d/1w9t3V8CBAWAT1KLWwinxmFVBFEl_vh1i/view?usp=sharing
    I noticed that this was changed between AODEnabler.zip and AODEnablerv3.zip so maybe the "newer" Method just won't work with our older devices
    2
    deep sleep working but it doesnt move around. i put a dollar bill to measure, it doesnt move. burn in incomingggg

    I use this module since its existence and i hate burn in as much as everyone else, i check it now and then with burn in fixer and i got zero nada nothing burned in my screen, stop fear mongering please.

    Great module, I have one issue, when my pixel XL is sleep for a while and I double tap to wake it up it doesn't seem to work, if I'm using it and I have it off for a couple minutes it will work, the last version before i updated didn't have that issue

    Dev already knows about the issue mate, fix will come don´t worry. Also if you get a new notification or move the device a little after it´s sleeping for a while it works, it´s weird i know.
    2
    You can prevent battery drain by putting phone upside down as the screen turns off in 5 seconds when phone is in pocket
    2
    Hi. I'm the dev of Lawnstep/QuickSwitch, and a bunch of my users have been reporting breakages when this module is installed.

    I just had a read of this thread and saw you fixed it but looking for the module directly only linked me here which only has the original module. I'm not sure if that's where my users are getting it but I had to search for your username to find this thread. (Also a little tip, id recommend not setting the priority to 1. We only set it to 99 as we didn't think others would so we wouldn't get conflicts lol. Perhaps a more random number between 1 and 99 would be better.)

    Also just one other thing, but /product/overlay doesn't work on every device as far as I know and when this module is installed QuickSwitch detects /product/overlay as a possible overlay dir and as it has top priority it will always use it.

    Have you tried putting your overlay in /vendor/overlay? That should work fine for basically every device except for huawei devices which use /product/overlay.

    Sent from my LGE Nexus 5X using XDA Labs