Related
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:
Glad to finally see this feature, but I do have one concern. I noticed that it does not turn off when the light sensor is covered, could this cause screen burn in?
Sumaech said:
Glad to finally see this feature, but I do have one concern. I noticed that it does not turn off when the light sensor is covered, could this cause screen burn in?
Click to expand...
Click to collapse
I believe the sensor needs to be covered for 10 seconds for it to turn off, if I remember correctly. No, this won't cause burn in, if you record th screen and speed it up, you'll see that the clock moves very slowly
shagbag913 said:
I believe the sensor needs to be covered for 10 seconds for it to turn off, if I remember correctly. No, this won't cause burn in, if you record th screen and speed it up, you'll see that the clock moves very slowly
Click to expand...
Click to collapse
Thanks, after playing with it for a while I just discover that it takes 10 seconds. Again, thanks for the feature.
Does this bork the sRGB color calibration when turned on? I was the one who created the magisk module in the other thread and it somehow broke my sRGB option.
legendarren said:
Does this bork the sRGB color calibration when turned on? I was the one who created the magisk module in the other thread and it somehow broke my sRGB option.
Click to expand...
Click to collapse
It shouldn't bork it. Didn't even know someone else made a magisk module lol, can you link it?
EDIT: nvm, I found it. Yeah srgb should work with this one.
See attached. The files here are from the Pixel 3 (Non-XL) which someone on Telegram told me, is almost the same as in the Pixel 2 XL. Do note that I didn't just include the framework-res__auto_generated_rro APK but the whole /system/vendor/overlay folder. Because I think it includes some other animations like the one when using the Pixel 3 Live Wallpapers.
I would also want to know if by using your module, will AoD be able to follow the ambient sensor? Because mine seems like it always is in full brightness even when I try to cover the sensor.
shagbag913 said:
It shouldn't bork it. Didn't even know someone else made a magisk module lol, can you link it?
EDIT: nvm, I found it. Yeah srgb should work with this one.
Click to expand...
Click to collapse
Okay, I'll try this one out again. Can you check my inquiry above?
legendarren said:
See attached. The files here are from the Pixel 3 (Non-XL) which someone on Telegram told me, is almost the same as in the Pixel 2 XL. Do note that I didn't just include the framework-res__auto_generated_rro APK but the whole /system/vendor/overlay folder. Because I think it includes some other animations like the one when using the Pixel 3 Live Wallpapers.
I would also want to know if by using your module, will AoD be able to follow the ambient sensor? Because mine seems like it always is in full brightness even when I try to cover the sensor.
Click to expand...
Click to collapse
All mine does is enable the string that enables AOD. Yours does a LOT of other stuff, which could be bad (not 100% sure, I haven't look through your overlay very closely.). The only thing that needs to be set to true is config_dozeAlwaysOnDisplayAvailable, after setting that everything else is handled (the ambient sensor will turn off the display after 10 seconds, pixel 3 wallpapers work, etc)
shagbag913 said:
All mine does is enable the string that enables AOD. Yours does a LOT of other stuff, which could be bad (not 100% sure, I haven't look through your overlay very closely.). The only thing that needs to be set to true is config_dozeAlwaysOnDisplayAvailable, after setting that everything else is handled (the ambient sensor will turn off the display after 10 seconds, pixel 3 wallpapers work, etc)
Click to expand...
Click to collapse
Oh I see, so this does not include overriding the overlay of the system? Hmmm. So it's much like just flipping a switch then?
legendarren said:
Oh I see, so this does not include overriding the overlay of the system? Hmmm. So it's much like just flipping a switch then?
Click to expand...
Click to collapse
This does override the overlay of the system. I would recommend decompiling it and taking a look for yourself, because I suck at explaining things lol.
BTW: I took a further look at your magisk module, and it sets some stuff that is very much not good. Take a look in res/xml/power_profile.xml after decompiling the overlay, it is setting cpu related stuff that should only be set on the Pixel 3
shagbag913 said:
This does override the overlay of the system. I would recommend decompiling it and taking a look for yourself, because I suck at explaining things lol.
BTW: I took a further look at your magisk module, and it sets some stuff that is very much not good. Take a look in res/xml/power_profile.xml after decompiling the overlay, it is setting cpu related stuff that should only be set on the Pixel 3
Click to expand...
Click to collapse
Ah I see. Like I said, I just tried to port the whole overlay folder to my OG XL. Good to hear your input.
Working fine for me. Pixel, october stock. Thanks sir
Sent from my Pixel using XDA Labs
It is possible to add the alarm time on lockscreen?
Nice module. Working perfectly for me
Link in OP updated, I lowered the overlay priority so it doesn't break other overlays (ahem lawnstep)
I've been running (Sai's Always On Enabler)[https://play.google.com/store/apps/details?id=baka.sai.pixelEnabler] substratum overlay for several months now and it has been working great. How is this Magisk module different?
I also use Tasker to enable Always On Display only when plugged in, which I highly recommend!
hackel said:
I've been running (Sai's Always On Enabler)[https://play.google.com/store/apps/details?id=baka.sai.pixelEnabler] substratum overlay for several months now and it has been working great. How is this Magisk module different?
I also use Tasker to enable Always On Display only when plugged in, which I highly recommend!
Click to expand...
Click to collapse
Last time I tried it (a couple of months ago), it was kind of buggy (had to double tap the power button to turn on, the screen turned grey sometimes, etc), did they fix those issues? I just figured it was still buggy so I made this lol
It's not working for me , plz guide me how to enable it , (clear path)
Harsha Vardhan Ganiya said:
It's not working for me , plz guide me how to enable it , (clear path)
Click to expand...
Click to collapse
Hi. Ensure you are on Android 9 (Pie) AND Magisk 17.0+ - as per the OP.
Download the ZIP file onto your phone (either download directly on phone or drag n drop from PC)
Open Magisk and go to "Modules"
Click on the + icon
Find your ZIP file and open it
Wait for it to install then click "Reboot"
Go to Settings > Display > Advanced > Ambient Display. Turn on "Always on Display" if you need to
Done!
SkinlessMage006 said:
Hi. Ensure you are on Android 9 (Pie) AND Magisk 17.0+ - as per the OP.
Download the ZIP file onto your phone (either download directly on phone or drag n drop from PC)
Open Magisk and go to "Modules"
Click on the + icon
Find your ZIP file and open it
Wait for it to install then click "Reboot"
Go to Settings > Display > Advanced > Ambient Display. Turn on "Always on Display" if you need to
Done!
Click to expand...
Click to collapse
Did bro but there is no such options , only lift to check is there but it's there from earlier, plz help
Hello!
For everyone who wants to remove the fingerprint animation, that greatly decreases the time to unlock the device, you just have to:
1 - Install the app Settings Database Editor
2 - Open the app
3 - Touch on "+ Add new setting"
4 - Type fod_animation_type
5 - Save changes
6 - Set 4 as value
7 - Save changes
8 - Done
This app does not require root.
To enable the animation again just remove that setting or edit the value (to 1 or 2 or even 3)
Cheers!
Great tip, thanks man!
Work like chaarm thank you
Amazing ? thank you
Thats placebo, the fingerprint wont be fast cause the animation is gone...
Typhus_ said:
Hello!
For everyone who wants to remove the fingerprint animation, that greatly decreases the time to unlock the device, you just have to:
Click to expand...
Click to collapse
Useful instruction, I think many will come in handy and like it. Only the speed does not seem to affect, either for the better or for the worse. But still, turning off the animation - a useful thing).
Thank!)
drozo8o8 said:
Thats placebo, the fingerprint wont be fast cause the animation is gone...
Click to expand...
Click to collapse
I honestly notice the difference. Have you tried already?
Typhus_ said:
I honestly notice the difference. Have you tried already?
Click to expand...
Click to collapse
Yea and it feels the same
Hey brother i need urgent help
I have indian mi A3 which comes with stock Android
Is there any way to install miui rom ?
I want to root in stock android ? Help me
Typhus_ said:
Hello!
For everyone who wants to remove the fingerprint animation, that greatly decreases the time to unlock the device, you just have to:
1 - Install the app Settings Database Editor
2 - Open the app
3 - Touch on "+ Add new setting"
4 - Type fod_animation_type
5 - Save changes
6 - Set 4 as value
7 - Save changes
8 - Done
This app does not require root.
To enable the animation again just remove that setting or edit the value (to 1 or 2 or even 3)
Cheers!
Click to expand...
Click to collapse
thank you sir
Thanks. It was a pain before
Do you know somethig about volume up headphones via SETEDIT... Aways change in setedit home screen but no diference at all
Hi, can I fix the proximity sensor using this app? Proximity sensor is not working for me.
Thanks for this tip. It is certainly faster as don't have to wait for animation to unlock. By the way, is there a way to stop fingerprint vibration too? That will save battery ...
Hey! Follow the steps but animation stay, whats make wrong?
Edit: ok, solved, my fail... write "time" not "type"
Enviado desde mi Mi A3 mediante Tapatalk
Nice tip .. working fine
Anurag151143526 said:
Hey brother i need urgent help
I have indian mi A3 which comes with stock Android
Is there any way to install miui rom ?
I want to root in stock android ? Help me
Click to expand...
Click to collapse
Why u bought mi a3 if u didn't want stock android ?
The speed gain from this is minimal, though without the animation you can tell that the delay is probably the software's fault and not the sensors . Just put your finger on the sensor and remove it immediately. You 'll see that it unlocks but with the same delay as if you had your finger on it. So from my point of view there's still hope for a faster unlock on a future update.
Wish there was a way to remove vibration. Sometimes i dont want to unlock, but it must vibrate.
paq1170 said:
Wish there was a way to remove vibration. Sometimes i dont want to unlock, but it must vibrate.
Click to expand...
Click to collapse
Go to Settings - Accessibility - Vibration and set Touch Vibration to off.
OnePlus Lift To Wake
TL, DR. Where is the download?
github.com/xubowenhaoren/OPLiftToWake/releases
What does it do?
This is a simple app to enable Lift To Wake for OnePlus 7 series.
It is not the Lift To "Ambient Display" in the stock Settings App; it enables the true Lift To "Lock Screen" like other phones.
Why do I want this feature?
You've probably already known that OnePlus, in Android 10, reveals the notification content on the lock screen after Face Unlock.
But to see those notifications, you either need to:
1. Pick up the phone and unlock with your finger at the Ambient Display. A two-step process.
2. Pick up the phone and press the power button. Again, a two-step process.
Now with the app, you can pick up the phone and the lock screen immediately shows up.
How does it do this?
It listens to the native system sensor (`oneplus.sensor.pickup`). In my testing, it is very power efficient.
What phones does it support?
I have tested this on a OnePlus 7T with Android 10. It should also work with other OnePlus 7 series.
Note that for earlier OnePlus phones, there is also a [pickup sensor] but with a different name.
If you want this app to work with earlier OnePlus phones, you should try replacing this line in `Utils.java` with the correct sensor name:
```
mSensor = Utils.getSensor(context, mSensorManager, "oneplus.sensor.pickup");
```
How do I use it?
You probably want to turn off the Ambient Display first.
After installing the app, turn on the "Lift To Wake" toggle.
You should also consider turning off the battery optimization of the app for a more consistent background performance.
Do I need Magisk for this?
No, it is root-free.
Credits
Much of the code is from the Lineage OS team.
Other code references can be found in the code comments.
This is brilliant!! Appears to be working great... Will provide an update on power efficiency in a while
How do I install
Works great on OP7 pro ?.
Jdhal21 said:
How do I install
Click to expand...
Click to collapse
github.com/xubowenhaoren/OPLiftToWake/releases
Works so well with face unlock auto unlock and PIXEL AOD mod.
is there any way to make the screen lit up time response a bit faster ?
umair shaikh said:
Works so well with face unlock auto unlock and PIXEL AOD mod.
is there any way to make the screen lit up time response a bit faster ?
Click to expand...
Click to collapse
I am afraid no. That's determined by the system sensor.
bwx074 said:
I am afraid no. That's determined by the system sensor.
Click to expand...
Click to collapse
Ahh. Good work tho
This works great. Any way to get it to run automatically after a reboot? I have to enable after every reboot.
Thanks, again!
GeneFitz23 said:
This works great. Any way to get it to run automatically after a reboot? I have to enable after every reboot.
Thanks, again!
Click to expand...
Click to collapse
I've made efforts to enable this service after reboot. It wasn't successful, however. Oxygen OS has a strict whitelist of apps that may start automatically after a reboot. One way to work around this is to use Accessibility Service, but that could cause more battery drain. Lol, I think it's better to leave things this way.
Very useful app, this was my most demanding functionality after bought OP7T
Thank You For this
Can u add to the store please?
Nice app. Thnks
It works great for op7t, but doesn't work for Op7.
On op7, the screen lights up, but faceunlock is not available.
You need to click on faceicon first to work (screens in atach).
But, if you unlock op7 via the power button (second screen in atach) - faceunlcok works great!
Is there any solutions for op7?
Works as it should! But screen wakes a lot while inside the pocket.
Very useful mod, thx for that
Only issue that it doesn't work anymore after some hours,i need to start the app again to get it working again for a few hours. I already have disabled battery optimisation. Any ideas to fix this?
Regards ysco..
Hello, how can i make it work on Oneplus 8?
This app is great, something I've been looking for a while. But, it doesn't work consistently. It stops after a few hours after I enable it. Then I have to open the app and then it will 'realize' the switch is still on and start working again. Is there a solution for this?
Thanks bud!! It works like a charm!!
Looks really helpful.
Works good also.
Thanks.
Tapatalk via OnePlus 7T
This is the Global version that just came out a couple of days ago. Some minor annoyances that was hoping to get some help on:
1. There seems to be no way to display the battery percentage.
Does anyone know of a system app that I need to disable to get this to work? None of the solutions online work with the Red Magic 5G overlay with Android 10, and I don't want to install a third party widget to get this done.
2. As far as I know, I can't customize the lock screen outside of a wallpaper.
Just shows a general date and time but I would like to put widgets or additional information if possible. If anyone has any insight let me know.
I know the phone just came out, but these two issues are EXTREMELY annoying. I honestly might have to flash this when a method becomes available because I'm definitely not liking the lack of customization Nubia has put on with their Android 10 overlay.
May i ask of yours is passing safety net?
1. There seems to be no way to display the battery percentage.
Click to expand...
Click to collapse
Someone on youtube mentioned he reached out to nubia at that is getting fixed with the next update.
2. As far as I know, I can't customize the lock screen outside of a wallpaper.
Click to expand...
Click to collapse
I'm experiencing the same. Just sad about the cool live wallpapers. But you can still select a lockscreen from galery.
May i ask of yours is passing safety net?
Click to expand...
Click to collapse
my RM5G is passing SafetyNet Test
markymark52 said:
This is the Global version that just came out a couple of days ago. Some minor annoyances that was hoping to get some help on:
1. There seems to be no way to display the battery percentage.
Does anyone know of a system app that I need to disable to get this to work? None of the solutions online work with the Red Magic 5G overlay with Android 10, and I don't want to install a third party widget to get this done.
2. As far as I know, I can't customize the lock screen outside of a wallpaper.
Just shows a general date and time but I would like to put widgets or additional information if possible. If anyone has any insight let me know.
I know the phone just came out, but these two issues are EXTREMELY annoying. I honestly might have to flash this when a method becomes available because I'm definitely not liking the lack of customization Nubia has put on with their Android 10 overlay.
Click to expand...
Click to collapse
Regarding #1, you are screwed. I've seen this mentioned a few times on different YouTube reviews. Regarding #2, you are correct. But even more surprising and ridiculous is #3, which I'll add here. It appears Nubia is forcing you to use the stock launcher! Yes, that's right, it's currently IMPOSSIBLE to use ANY launcher other than the one that comes out of the box. Nubia has said that this is INTENTIONAL! CRAZY!
I have battery percentage on mine.
Settings > power management > electricity percentage.
There is no settings > power management
Yeah same don't have those options.
Also can't figure out how to access APN settings
I've read that the only way to see % battery is to activate AOD, and the % will be displayed.
Best regards.
You have the latest firmware. My god the launcher is so buggy and bad. They really should let you use whichever launcher you want. Also no setting to change screen dpi or size and it doesn't even have the android 10 notifications. You can't expand or delete or reply from notification drawer. This is really really poor
What versions does everyone have.
I am NX659J_ENCommon_V4.05
Pulse version of phone.
I have no power management options.
I can reply in line to notification in the notification tray.
How is your Wifi speed? I have tried mine on 2Ghz and 5Ghz and I only get about 30MB down, whereas my Honor View 20 gets 100MB.
Launcher is fine once you have it all setup, but kept saying shortcut already exists. If you rebooted you see they are there.
Now I have it all as want it, thats not really an issue now, but not a great setup experience.
RussST24 said:
What versions does everyone have.
I am NX659J_ENCommon_V4.05
Pulse version of phone.
I have no power management options.
I can reply in line to notification in the notification tray.
How is your Wifi speed? I have tried mine on 2Ghz and 5Ghz and I only get about 30MB down, whereas my Honor View 20 gets 100MB.
Launcher is fine once you have it all setup, but kept saying shortcut already exists. If you rebooted you see they are there.
Now I have it all as want it, thats not really an issue now, but not a great setup experience.
Click to expand...
Click to collapse
4.05? I'm on 3.08
joemossjr said:
4.05? I'm on 3.08
Click to expand...
Click to collapse
Hmm that's interesting.
Here is my screenshot.
UK delivery yesterday.
Was up to date when I got it.
Sent from my NX659J using Tapatalk
That's so weird no updates available for mine also
Battery Meter Overlay was the only app that I found to be able to show the battery % (choose the "Overlap the Statusbar" option). You have to buy the paid version if you want to hide it in full screen mode. It is not perfect, but it is better than nothing. You can choose from different kind of themes and change the colours, scale and position so it is pretty customizable
I already new about Nubia blocking the use of custom launchers (saw a review where it was mentioned) before buying the phone and wrote them about it and asked them to revert this bad decision (and I also told them to fix the missing battery %). I hope you all write them about it as well, so they know that they have to fix these issues. And if they don't allow the use of custom launchers they have to give us a better stock launcher with much better customizability.
Do different models have different firmware?
Have they ever pushed an update in previous versions?
Anyone getting poor WiFi speeds?
Mine is just about 30mb down on 5ghz WiFi when my other phone pushes 100mb.
Tried 2ghz even worse.
Thanks
Sent from my NX659J using Tapatalk
RussST24 said:
Anyone getting poor WiFi speeds?
Mine is just about 30mb down on 5ghz WiFi when my other phone pushes 100mb.
Tried 2ghz even worse.
Thanks
Click to expand...
Click to collapse
My wifi has been pretty good.
Hi, anyone have any idea when will the global rom be released? Waiting to flash on my CN set..
Just noticed. All incoming calls are showing as "unknown" doesn't even show the caller number.
On O2 in the UK.
Anyone seeing this?
Thanks
Russ
Sent from my NX659J using Tapatalk
Idk if this is a thing for pixels, but is it possible to change the boot logo/animation for when the phone turns on?
I too would like to know the answer to this. My best guess is we will need root. My pixel is carrier locked and as far as I know I can't root till I get her unlocked. So I'm betting I won't be able to make even this small little change.
As a follow up....my first search results
Google brings Material You to your Pixel's boot screen
The latest feature drop brings the dynamic color themes to your boot-up animation
www.androidpolice.com
So theoretically yes we can use homemade themes. If we can get around the security. Which is where root comes in handy.
BakedGoodz said:
As a follow up....my first search results
Google brings Material You to your Pixel's boot screen
The latest feature drop brings the dynamic color themes to your boot-up animation
www.androidpolice.com
So theoretically yes we can use homemade themes. If we can get around the security. Which is where root comes in handy.
Click to expand...
Click to collapse
I saw one thread in the general Android hacking/modding forum where someone with a Pixel 6 was making a ROM for themselves and was having an issue with their custom boot animation. It wasn't compiling or whatever due to the animation zip they provided. But that's all I've seen on it.
Edit: My Pixel 6 Pro is a Google version and the bootloader is unlocked and I'm rooted.
DRatJr said:
Idk if this is a thing for pixels, but is it possible to change the boot logo/animation for when the phone turns on?
Click to expand...
Click to collapse
what's the update? did you found the solution?