yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] kslakhani:
AOD plus Always On Display

With some unique features​

Take advantage of your AMOLED display:p

Why AOD plus ?

Weather with sense animation

Direct dial your fav. contact

Date n time customization

Photoclock with customization

Ringer status

Wallpaper

Uniquely developed battery status

Weather with customization

Audio recording right from the AOD

Torch

Timer right from AOD

Calculator right from AOD

Stopwatch right from AOD

iSilent mode

Live brightness touch n hold on clock to adjust brightness.

See full fledge notification details like status bar.

Comparatively consumes less power than any other Always on display in the market.

Real burn in protection it revolves through entire screen not just a few pixels

All pro features included available in ad and adfree version.

Fingerprint unlock support for devices having in display scanner(requires root)

Swipe clock to see weather or calendar events.

No more brightness issue like in stock AOD

Simple UI

Lightweight

One click prayer times

Latest free version can be downloaded from here​

View attachment 5333683View attachment 5481131

For non rooted devices please grant WRITE_SECURE_SETTINGS permission through adb to enable power saving feature

For battery drain issue see my second post

Update v6.0.4 6 Oct 2020

Auto font and color change on clock movement. Please select first digital clock for that.

double tap on clock to change font and color.

Improved calculator swipe right on clock for calc.

Pocket mode

Update v6.0.3 26 September 2020

Full Landscape mode support

Calculator right from the AOD

Last notification badge

Animation and much more

Guys please update your reviews on Play store.

Thank you for your support.

Update 10-Sep-2020 v6.0 is up

Stopwatch and Timer right from the AOD

Update 17-April-20

Music playback control added

More widgets on the way;)

Some code optimised

Update 24-April-20

24hour clock option added

More widgets are up;)

Notification details/content can be show/hide

Notification Icons size options

Now page selection option added( Calendar, Weather tab can be show/hide)

Some code optimised

Update 25April-20

Music playback bug fixed

Digital clock cutout issue fixed

Added support for Android Lollipop and Marshmallow

Update v2 11-May-20

MIUI widget added

Device reboot crash fix

Persistent Notification option added

Code optimised for Marshmallow

Update v2 6-June-20

Improved widgets

Removed unnecessary permissions

Added Notification Icon Badges

Improved Noti Icons

Battery backup improved

Added button for root access check(good for first time use)

Update v2.2 9-June-20

A quick update to previous one

Fixed root related issues

Added feature tap on hold on date to see calendar events(this will give you a quick glance of upcoming events for two months)

Update v4.3 26-June-20

Misscall reminder added

Update v4.8 20-July-20

Battery Threshold. Service can be disabled in low battery level

Prayer Times added

S7 Style widget display cutout bug fixed

Improved UI
​

AOD+ free version is available on play store

Adfree version available play store

Happy AODing:cool: ​
[Android Apps and Games] kslakhani:
Battery Saving tips for all devices

Good news is you no longer need rooted device on Android 11+ to enter device in doze​

* Turn off lockscreen notifications, you will surprise with battery backup.

* Use pockect mode if you keep your device in pocket most of the time

* Give the following adb command

adb shell settings put global device_idle_constants inactive_to=2592000000,motion_inactive_to=2592000000,light_after_inactive_to=20000,light_pre_idle_to=30000,light_max_idle_to=86400000,light_idle_to=1800000,light_idle_factor=1.5,light_idle_maintenance_max_budget=30000,light_idle_maintenance_min_budget=10000,min_time_to_alarm=60000

Please note that on some devices you need to follow this step again upon restarting the device.

to issue adb command you need adb SDK installed on your PC/Laptop https://drive.google.com/file/d/1f3Wes8Gp2hJ3bjcYHoNVsEG5nGh9PqYW/view?usp=sharing.

Make sure you have USB debugging on from Developer Options and USB driver installed from your device manufacture to connect to PC.

* For rooted device the power saving is enabled automatically you can choose one of the doze mode the best suits your device.

* Close all unnecessary apps to get nice battery backup

Feel free to post here if you required
[Android Apps and Games] thejase:
Awesome! Does this have double tap to sleep/wake? Also, on one plus there is screen off gestures, does this have that or will it at least retain those from factory?
[Android Apps and Games] kslakhani:
yes It has, Just double tap on outside widget to exit, press on hold to clock widget for live brightness
[Android Apps and Games] ktl20:
Play protect warning ?
[Android Apps and Games] kslakhani:
I do get the warning as well;) I dont have Google Play Developer Account and unfortunately They dont accept my debit card for registration and Its lockdown everywhere so didnt get proper response from Google Play
[Android Apps and Games] kslakhani:
Music playback support work in progress
[Android Apps and Games] kslakhani:
Music playback control added.

Waiting for your feedbacks
[Android Apps and Games] techlogik:
Nice. Only request would maybe to have a few screen placement location options like middle balanced. Otherwise works great.
[Android Apps and Games] kslakhani:
Did you mean add default page/tab option?
[Android Apps and Games] pokko:
Hello, great work, thank you.

2 questions:

Does fingerprint unlock work?

Clock option to show 24 hours?
[Android Apps and Games] kslakhani:
Hi, Thanks for using the app.

Fingerprint works on all devices for only on devices with In-Display sensor to get it to work you must be rooted and you need to provide your existing PIN/PASS in the settings so app will automatically enter it. You need to press n hold outside the clock and fingerprint sensor will come up:)

Soon I am goint to update the Settings UI where I will add a lot customisations.

Stay tuned;)
[Android Apps and Games] pokko:
I cannot access the in- display fingerprintsensor by pressing the AOD- Screen, although I entered the PIN in the App settings.

Its not shown.
[Android Apps and Games] kslakhani:
Did you save the pin first?

You need to press n hold outside the widget. Pls see the screenshot attached
[Android Apps and Games] kslakhani:
The pin will not show even if you save it for security purpose. In case you want to chang the PIN just enter it again and save:)
[Android Apps and Games] pokko:
I tried it several times.

I saved the PIN

I pressed and held at the recommended area but no fingerprintarea appeard
[Android Apps and Games] Pater Albrecht:
Hi,

i´m using your app on a OP 7 Pro. I do have no problems so far. The only issue is the batterie drain that´s pretty high. At the end of the day i´m at 50% batterie left, without your AOD at 75%. But so far, very nice app, thank you very much for your work. :good:
[Android Apps and Games] kslakhani:
It will only work in root mode. Please see my first post.

Thanks
[Android Apps and Games] pokko:
My Phone, Mi 9, RevOS is rootet with Magisk
[Android Apps and Games] kslakhani:
Is it running on root mode? pls see attached video
[Android Apps and Games] kslakhani:
Basically in this mode device display turns on only when new notification arrives.
[Android Apps and Games] kslakhani:
Update v6.1.0 is up on play store

Happy AODing:cool:
[Android Apps and Games] kslakhani:
Work in progress

Todo tasks right from the AOD almost done.

With todo tasks :

Add, edit, update, delete, complete tasks right from the AOD.

Data stores in secure server.

You wont loose your data (Reinstall the app, sign in and your data is back)

Realtime updates, can be used on multiple devices with single account as teamwork

Swipe left to delete, right to complete tasks

Stay tuned....
[Android Apps and Games] kslakhani:
update 6.1.1 is rolling on play store with

Todo tasks right from the AOD

PhotoClock updated. Use your memories and show off

Weather settings bug fixed.

New icons for weather
[Android Apps and Games] AndroideMX:
moto x force android 7.0
[Android Apps and Games] kslakhani:
thanks for reporting

That version requires android 8.0 and up

I will add support for android 7 in next update
[Android Apps and Games] Onsala:
Hi, can you please share 5.0+ as apk? i could only find 4.5 at a site.

Since i dont want an googleaccount.

Thanks.
[Android Apps and Games] kslakhani:
6.1.9 is up on play store

Fresh install is recommended

Photoclock with customization

Ringer status

Wallpaper

Uniquely developed battery status

Weather with customization

Audio recording right from the AOD

Torch

Happy AODing:cool:
[Android Apps and Games] kslakhani:
The app is available on Samsung Galaxy store also.

It is highly recommeded to use play store as its more sucure
[Android Apps and Games] kslakhani:
Date n time customization will available in next update

Happy AODing:cool:
[Android Apps and Games] joanse5:
Hi, i want to make a suggestion, when having the tap to wake option, the clock should be centered, the thing is that im using it in a tablet and it always stays on the top left for the whole while and it never changes its position, i really like this app
[Android Apps and Games] kslakhani:
Thank you for your suggestion.

The position have been set to center of display when AOD starts. Probably I will add an option to change the duration for how long it remains on( currently its 1 min).

Available in next update:)
[Android Apps and Games] joanse5:
What do you recommend for saving battery? I've tried all the suggestions but the app still drains all the battery, my tablet usually lasts 2 days but this app makes it last just half day and not having aod on but using the tap to wake function. What do you recommend?
[Android Apps and Games] kslakhani:
If your tab has AMOLED display then it shouldnt use that much of power. If its non AMOLED then its not recommended even on tap to wake, use on new notification option.

A new update is available on play store with center positioned clock
[Android Apps and Games] joanse5:
Its amoled, but still it consumes lots of battery. Edit: about the new update, its great, thank u so much!
[Android Apps and Games] joanse5:
There is a problem with the new update, when removing it from recent apps it doesnt start again when locking the screen. And when unlocking it opens immediately the settings from the app. It was working well in the previous update
[Android Apps and Games] kslakhani:
Thank you for reporting that, I will look on to it
[Android Apps and Games] kslakhani:
The issue has been fixed. Please update and let me know.

Happy AODing:cool:
[Android Apps and Games] joanse5:
So far it has been working great. Seems that i have an issue with doze cause after a while the app doesnt work again, but im testing that atm
[Android Apps and Games] kslakhani:
Please update when you finish testing
[Android Apps and Games] joanse5:
Finished testing and the issue never happened again, it probably was something to do with my doze.
[Android Apps and Games] kslakhani:
Thanks you for reporting
[Android Apps and Games] kslakhani:
A new feature introduced.

Now you can call your favorite contact right from the AOD

Update 6.3.0 is ready

Fixed the following bugs

calculator view n history

todo tasks database connectivity

android 10 n 11 restart bug

Improved widgets

improved direct dial

Please update to latest for optimum performance.

Happy Aoding :cool:
[Android Apps and Games] joanse5:
The update is not possible due to this
[Android Apps and Games] kslakhani:
Thank you for reporting.

Would you please tell me which version are you on right now and your device brand and android version?
[Android Apps and Games] slytherin_eeper:
works on non-root?
[Android Apps and Games] kslakhani:
yes works on non rooted devices. Got 99% non rooted users.

Main benefit of root is device can enter into doze mode and you get little more juice left;)
[Android Apps and Games] joanse5:
Android 10, lenovo p11 pro, app version is the previous to this update
[Android Apps and Games] kslakhani:
Update 6.3.4 is live.

Please check it out and let me know if it works
[Android Apps and Games] joanse5:
Nope, it still says my device is not compatible
[Android Apps and Games] kslakhani:
Sorry for inconvenience caused.

Can you please check now and let me know
[Android Apps and Games] kslakhani:
Update 6.3.5 is up

Obviously fixed some bugs.

Now noti details have big pictures.

Tap to open relevant app event.

Swipe left or right to cancel

and as always Happy Aoding :cool:
[Android Apps and Games] kslakhani:
Update 6.4.4 is ready here

Swipe anywhere and a menu will appear.

Some improvements.

Battery saving tips is updated Please check the second post
[Android Apps and Games] kslakhani:
You no longer need root if you are on A11+ :)
[Android Apps and Games] kslakhani:
update 6.4.7 is up here with HTC sense like weather animations
[Android Apps and Games] jineshpatel30:
I'm getting "please check internet connection" while trying to turn on most features like widget, battery size, calander, notification etc.

I have active wifi and mobile data. No adblocker installed.

Latest version

Mi11x

Granted all permissions

On a seperate note, does A11+ still need to provide adb secure settings permissions for activating doze?

It was by default on extreme so I just turned on power save without going through adb. If it's needed, would be great if you can add a popup about that command in app itself.

Also, AOD+ ad-free has lower version number on Play Store so does it updated less frequently? AOD+ also has IAP for ad-free so what's difference between two versions?
[Android Apps and Games] kslakhani:
You need adb settings to get working battery saving feature but dont bother too much as it is not that effective the main thing is your device needs to enter in doze mode and you dont need any settings for doze mode almost all manufactureres device enters as soon as you press power button or display goes off and device gets lock command.

Normally your device should consume 1.5% battery per hour while AOD+ is running if you find more drain then follow post #2 of this thread

All pro features are locked to get it unlocked you will be prompted to watch an ad and as soon as you finished watching ad all pro features will be unlocked for 24 hours thats how it works. Now in your case your device settings must be blocking the AOD+ app to connect to internet and thats is why it shows an error. Please check with your device settings. MI devices comes with feature that can block specific apps internet.

Once you solved your probs please update it here
[Android Apps and Games] kslakhani:
adfree version is lighter but it has fewer users so it has not updated frequently while the free version is updated frequently with new features coz it has a huge amount of users. Most of people prefer to use it for free and once they satisfied they use In App Purchase. Its kind of choice:)
[Android Apps and Games] kslakhani:
Check this video how weather animation works
[Android Apps and Games] shoaibiqbal123:
I tried and it work perfectly well.

The music options looks good but few time it doesn't work .
[Android Apps and Games] kslakhani:
Thank you for your feedback.

I will check with the music options.

Would you mind to share which mobile you are on?
[Android Apps and Games] shoaibiqbal123:
Thanks, looking forward
[Android Apps and Games] :
Hi Dev, I'm currently on 6.4.8 woth S21 Ultra, what I noticed is that the AOD does not kick in everytime my screen is locked, I need to double tap on my screen for it to show (same for always show and tap to show option).

Also I noticed the ringer mode status does not reflect my true status, ie. I see a silent icon but in fact my ringer mode is not silent.
[Android Apps and Games] kslakhani:
Hi there,

Thank you for reporting that issue.

I will have a look and get back to you ASAP.
[Android Apps and Games] :
Thank you, otherwise this is a great replacement for stock AOD :)

Hopefully it will work after the next update.
[Android Apps and Games] kslakhani:
Do you see it hardly, very often or completely everytime?
[Android Apps and Games] :
Everytime, it's like I need to double tap on the screen to 'activate’ it on screen off. After the first double tap then it's working as expected (either always show or tap to show as configured in the app settings), until the next screen off event, I need to repeat the same thing again, ie. double tap to activate it again.
[Android Apps and Games] kslakhani:
Thanks for reporting that again

Do you have any security like anti virus or special software that prevents running the app after device locked?

Make sure you disable your stock AOD

Make sure appear on top permission is granted (this is a special permission).

Check all other permissions and do let me know

Thanks
[Android Apps and Games] :
Yeah i granted all permissions but still not working. FYI I did try other AOD apps like Cryptowake and it's firing perfectly (oh yeah with the compatibility enabled in that app), not only that I also tried several others eg Mi: Always in display in the playstore, and they all worked just fine after screen off/lock event.

P/s : no antivirus or anything like that, also stock AOD is disabled.
[Android Apps and Games] kslakhani:
Thanks for the prompt reply

I am figuring out that :)
[Android Apps and Games] :
One more thing not related to the issue above (I just discovered a minute ago lol), when it's set to Tap to show, on screen off, I can't bypass the AOD if I double tap the screen expecting to see my lockscreen, however I was shown a flash of AOD then screen is dimmed again.

I meant to say Tap to show should detect only single tap, whereas double tap should send users to the lockscreen where I can unlock my screen. Is this a known bug or issue? ;)
[Android Apps and Games] kslakhani:
Hey man, really appreciated your find outs that is obviously help me to improve AOD+, I lost so many users because they never reported.

Keep up the good work(y)

Hummm, thats related to previous double tap issue and It should be fixed and ringer mode status as well.

Would you please check the attached apk and report it back??? You wont be able to get updates after installing this app but once you check it just uninstall it and reinstall it from play store:(

I will make it free forever for you once you satisfied, my promise:)
[Android Apps and Games] :
Hi, I always like to help out and appreciate when the developer is responsive, because I think it's a win-win to me :) Glad you like my feedback too.

Thanks for the test apk, I have installed it and can confirm the AOD (both methods) is indeed showing up now without having to double tap to activate it. Very nice!

As for the second issue, ringer mode, it's still a silent icon despite I'm not on mute, also there is another (new) issue which saw duplicate ringer icon whenever I tap to show multiple times 😂 Please refer to the screenshot attached here. Edit: Also attached another screenshot showing my ringer mode, not sure if you're reading that info?

On the other hand, the double tap also seems to work now, no longer have to tap to show AOD and double tap again to unlock, that seems to be fixed too. However I noticed that it always brings me to this app settings whenever I unlocked my phone, I was expecting it to show my last app instead (for eg. when I lock my phone on phone launcher then whenever I unlock I should see my launcher).
[Android Apps and Games] kslakhani:
Thanks buddy, you are actually helping to make things better(y)

All you need to do is just press back button until home screen or remove it from task menu it wont disturb you until you wish to;)

hummm that need to be sorted tooo:confused:
[Android Apps and Games] kslakhani:
Hi friend,

Please test the attached apk and do let us know about ringer mode status and anything else as well:)
[Android Apps and Games] :
The duplicate ringer icon is solved in this latest test apk. However it still shows silent mode for me. Perhaps it's a samsung phone specific configuration that needs to be polled from your app.
[Android Apps and Games] :
I found another issue....when set specific time for AOD to work (schedule), turn on schedule and Save, the On/off switch of the app will become Off, I need to manually toggle it on again :)

I intend to use tap to show for a certain time schedule, I hope it works.
[Android Apps and Games] :
Thanks for the tip, that works.

The latest test apk is closest to perfect for me now, despite the ringer mode issue still there ;)

Edit: Oh wait, the schedule doesn't seem to work as well. I set start time to 9:01 and end time as 21:00, my current time now is 00:16 (or 12:16am), but the tap to show still works, I'm expecting the AOD to follow the schedule so it should be turned off (not showing by now). Am I mistaken about how the schedule work? Was expecting it to work like my samsung AOD scheduler (as I described above). 🤔
[Android Apps and Games] kslakhani:
Thanks for your prompt feedback, Hats off Sir

Ringer mode : please turn on and off and it wont display until you turn it on again( a temporary fix):rolleyes:

Schedule works at next coming start time but that is not supposed to work that way It should fired if time already passed. Thanks for pointing out that as well.

I will be happy to hear even more 🙏

Happy Aoding:cool:
[Android Apps and Games] kslakhani:
Noted.

Did you mean tap to show with schedule?
[Android Apps and Games] :
Noted on the ringer mode. I'm still testing on the scheduler so I'm not 100% sure if it's not working as intended. What I expect to work is that if the current time falls between the start and end time, the AOD supposed to kick in immediately, otherwise it should wait until the start time. Maybe that's already how it's designed for? I will test even more :)

Yeah I'm trying out tap to show with schedule. Will let you know if it works (or not) ;)
[Android Apps and Games] :
Hi , it's me again, I came back to report my findings on the scheduler feature.

Issues:

1) I noticed when the start time arrives, AOD indeed is started properly but it does not start according to my choice (I chose Tap to show) and it was started as 'always show'.

However ,

once I unlock my screen and relock it, the behavior changed to Tap to show (desired). So I think this is a bug? :)

2) I understand from above that you can press back back and clear this app from Recents to prevent app settings from showing after unlocking my phone.

However ,

I noticed if you use a scheduler to start AOD at certain times, yes, the app settings make its 'comeback' again after unlocking my screen. Can you please look into this as well? :)

That's all for now. Thanks again!
[Android Apps and Games] kslakhani:
Aah man next project you will be our software design engineer :)

Thanks indeed for your findings again.

yep its a bug and needs to be fixed

Thats annoying users and needs to be fixed as well:(
[Android Apps and Games] kslakhani:
Hi there,

Almost all above bugs have been fixed

Scheduler works with always, tap to show and even with on new notification arrives.

Scheduler also works if time has passed.

That nagging AOD settings not coming back even with sheduler;)

I request you to please check the attached app and let us know.

You are always welcome to suggest us better things

Cheers:)
[Android Apps and Games] :
Wow, to me this is almost perfect! You nailed it ;)

Just two minor issues remain:

1) Ringer mode still show silent.

2) For some reasons I still see the app settings re-appear after I unlocked my phone for : Tap to show on a schedule and when start time fires it up.

Other than those, great app! I really like it.
[Android Apps and Games] kslakhani:
Hi again:)

Above issue 2 is 99.9% fixed. This time you even dont have to press back back, just home button.

Issue 1 ringer mode should be fixed please check with fresh install.

Please have a look on attached apk and let us know(y)

Been busy with some landscape mode bugs.

Schedule also works upon device reboots.

Please do let us know if there anything further;)