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

Themes / Apps / Mods aodNotify - Notification Light / LED for Pixel 6 Pro!

Search This thread

roirraW "edor" ehT

Forum Moderator
Staff member
Is there a thread or group for AODNotify to ask questions so I don't go OT here? I just installed it and I like it so far. Obviously I'll have to pay for it once I decide to keep it but the adb commands you speak of, is there a way to turn them off if you decide to? And when you say AOD minimal on screen, what do you mean? Ok so I went OT for a bit.

Replying to your post in the other thread where you asked. By minimal - I never remember off the top of my head what it's called in the app, but looking at the app now. It's in the app's General section, at the top there's "Always on Display operation mode". There are three choices. The default is probably "Show always", which would cause regular AOD to operate as normal, except for the additional stuff on the screen generated by AODNotify, depending on how you have it set. The other two options for it are "Only on notification" and "Don't show". I have it set to "Don't show". You can see the description of the option in the app.

At the bottom of the General section, in the section "ADB mods (experimental)", I used the ADB command (copied to the clipboard when you click on the grayed-out options), and then I enable "Power saving mode", and you can see that description there too.

The ADB command only enables these options to get toggled, it doesn't do anything else. Run the ADB command and then I think you can toggle these options at will, but I haven't bothered disabling the "Power saving mode" after I enabled it, and I haven't used the other option to increase it's brightness.

Besides this thread, in the app's Help menu, there's a link to Support on Facebook. I haven't joined the group on Facebook...yet.
 
  • Like
Reactions: bobby janow

bobby janow

Senior Member
Jun 15, 2010
6,121
2,154
After you copy the adb command to the clipboard how do you enter it on your computer?

So the AOD must be on in lockscreen settings but you can turn it off in this app I presume. I guess I have to start reading this thread since most of my questions will have been asked. I'll circle back later. I did purchase it so all cards are on the table. lol

adb shell pm grant com.jamworks.aodnotificationledlight android.permission.WRITE_SECURE_SETTINGS

adb shell pm revoke com.jamworks.aodnotificationledlight android.permission.WRITE_SECURE_SETTINGS
Would this be the command to remove it?

@Jawomo Does this app interfere with photo album display on the Pixel stand?
 
Last edited:
  • Like
Reactions: roirraW "edor" ehT

roirraW "edor" ehT

Forum Moderator
Staff member
After you copy the adb command to the clipboard how do you enter it on your computer?

I paste the command to an email to myself and then make a "permanent" record of the ADB command where I keep my Android stuff on my computer. Probably most of the emails I send from my personal account are to myself. LOL!

So the AOD must be on in lockscreen settings but you can turn it off in this app I presume.
Yes.

I guess I have to start reading this thread since most of my questions will have been asked. I'll circle back later. I did purchase it so all cards are on the table. lol
:D

adb shell pm grant com.jamworks.aodnotificationledlight android.permission.WRITE_SECURE_SETTINGS

adb shell pm revoke com.jamworks.aodnotificationledlight android.permission.WRITE_SECURE_SETTINGS
Would this be the command to remove it?
I don't know, I've never revoked permissions when I gave them to an app through ADB.

Are you concerned with revoking the right for AODNotify to write secure settings? I mean, do you plan on enabling it through ADB, then toggling the toggle in the app, and then revoking the permission?

Or do you plan only on revoking the permission if you don't like how it works?
 
  • Like
Reactions: bobby janow

bobby janow

Senior Member
Jun 15, 2010
6,121
2,154
I paste the command to an email to myself and then make a "permanent" record of the ADB command where I keep my Android stuff on my computer. Probably most of the emails I send from my personal account are to myself. LOL!


Yes.


:D


I don't know, I've never revoked permissions when I gave them to an app through ADB.

Are you concerned with revoking the right for AODNotify to write secure settings? I mean, do you plan on enabling it through ADB, then toggling the toggle in the app, and then revoking the permission?

Or do you plan only on revoking the permission if you don't like how it works?
Only if I don't like how it works. I can't get my Pixel stand to show pictures. I'm not sure if it's the app or something I'm doing wrong.
 
  • Like
Reactions: roirraW "edor" ehT

roirraW "edor" ehT

Forum Moderator
Staff member
Only if I don't like how it works. I can't get my Pixel stand to show pictures. I'm not sure if it's the app or something I'm doing wrong.
If you enabled both of the options I recommended and now you're having a new problem (which sounds like it would involve AOD), then yes, it probably is one or both of the options. I'm pretty sure the Pixel would use AOD to display the photos while on the Stand, and since both options in AODNotify are made to severely limit what AOD can do and when, then yeah, I would feel pretty secure that's the cause of your new issue.

You don't have to revoke permission, just to be clear, you can just toggle the experimental Low power option off, and change the other option which didn't require ADB. But certainly, I would guess you could revoke the permissions of AODNotify to write secure settings too; it's just not necessary.

Pretty easy to test, just take off the Stand, change the options chosen, and then put it back on the Stand after locking, right? (I really don't know since as I said, I don't use the Stand).
 
  • Like
Reactions: bobby janow

bobby janow

Senior Member
Jun 15, 2010
6,121
2,154
If you enabled both of the options I recommended and now you're having a new problem (which sounds like it would involve AOD), then yes, it probably is one or both of the options. I'm pretty sure the Pixel would use AOD to display the photos while on the Stand, and since both options in AODNotify are made to severely limit what AOD can do and when, then yeah, I would feel pretty secure that's the cause of your new issue.

You don't have to revoke permission, just to be clear, you can just toggle the experimental Low power option off, and change the other option which didn't require ADB. But certainly, I would guess you could revoke the permissions of AODNotify to write secure settings too; it's just not necessary.
I'm not sure if it's the app or the Pixel stand itself. I can disable AODNotify in accessibility but that doesn't do anything. I really don't want to uninstall it to test because I kind of like it so I'll search around.

Edit.. it's not the app.
e2: AOD on the device is auto turned off when you set the options you have detailed. So AOD-N overrides the phone settings and doesn't merely change the behavior of them while the app is running or functioning. Perhaps that's how the app works so I'm trying to figure out a compromise of having AOD on when docked and the app functioning while not. I haven't so far.
e3: The Pixel stand is going back. Save your money it doesn't work as intended. If they ever fix the bugs I can buy it from BB or Amazon at the same price with a longer return period.
 
Last edited:
  • Like
Reactions: roirraW "edor" ehT

crypticc

Senior Member
Aug 22, 2009
1,141
121
London
Hi.. this is great. Purchased pro straight away.
Has anyone else noted to that u need to up to X thickness by 1pixel if you want to drop thickness. I think the camera isn't quite central and/or maybe it is and odd number of pixel around camera doesn't fit on our even number of pixels on screen.

Thanks again
 

Jawomo

Senior Member
Mar 5, 2014
2,321
3,533
Hi.. this is great. Purchased pro straight away.
Has anyone else noted to that u need to up to X thickness by 1pixel if you want to drop thickness. I think the camera isn't quite central and/or maybe it is and odd number of pixel around camera doesn't fit on our even number of pixels on screen.

Thanks again
some minor adjustments may be needed, please see notification light settings > position and size
 
  • Like
Reactions: roirraW "edor" ehT

roirraW "edor" ehT

Forum Moderator
Staff member
Hi there, quick question. Any option to completely disable blinking (just letting the light solid) ?
Thanks,
The closest I see is if you set the effect speed down to 0%. It winds up solid for a few seconds but then disappears for a few seconds as well before it repeats.

My personal preference is Eco Blink with speed set to 200%, but I know that's not the same thing as what you're looking for.
 
  • Like
Reactions: kiwi32

Jawomo

Senior Member
Mar 5, 2014
2,321
3,533
Hi there, quick question. Any option to completely disable blinking (just letting the light solid) ?
Thanks,
It would instantly burn in your screen, so thats no option.

But you can use notification preview and disable the text, so it will just display the app icon. It is solid, but changes position from time to time to prevent burn in.
 
  • Like
Reactions: roirraW "edor" ehT

The.Jericho.Initiative

Senior Member
Jan 3, 2009
122
99
Texas
It would instantly burn in your screen, so thats no option.

But you can use notification preview and disable the text, so it will just display the app icon. It is solid, but changes position from time to time to prevent burn in.

This is patently false, these screens are simply not susceptible to 'burn in' the way a plasma panel or a forty year old CRT once was.

As an off-hand example, my WiFi icon is almost permanently lit - it's position unmoved, with little to no variance in the signal strength - and my screen is coping just fine despite its constant nature.

There is simply no inherent risk to the screen given normal operating habits. Leaving that little ring around the camera, solidly lit, would do no more harm than any other persistent indicator.
 

Jawomo

Senior Member
Mar 5, 2014
2,321
3,533
This is patently false, these screens are simply not susceptible to 'burn in' the way a plasma panel or a forty year old CRT once was.

As an off-hand example, my WiFi icon is almost permanently lit - it's position unmoved, with little to no variance in the signal strength - and my screen is coping just fine despite its constant nature.

There is simply no inherent risk to the screen given normal operating habits. Leaving that little ring around the camera, solidly lit, would do no more harm than any other persistent indicator.
System icons are moving using pixel shift and similar to prevent burn in. I've seen burn in effects from the always on display reported by users and showing a permanent solid notification light for 24 hours will sureley cause some burn in. Just google for statusbar burn in and you will find lots of complaints...

I dont want my users to have a bad experience with the app, so there will not be any solid non moving notification light. Also solid colors are not as recognizable as a blinking light. So there are no plans to add this.
 
  • Like
Reactions: roirraW "edor" ehT

The.Jericho.Initiative

Senior Member
Jan 3, 2009
122
99
Texas
System icons are moving using pixel shift and similar to prevent burn in. I've seen burn in effects from the always on display reported by users and showing a permanent solid notification light for 24 hours will sureley cause some burn in. Just google for statusbar burn in and you will find lots of complaints...

I dont want my users to have a bad experience with the app, so there will not be any solid non moving notification light. Also solid colors are not as recognizable as a blinking light. So there are no plans to add this.

No one is saying you have to include it, all I'm saying is that there is no way you are going to immediately burn the panel... It's just not going to happen.

I've run little experiments where I've repurposed old devices like iPhones as security cameras and other such crap and those UI's would sit on those screens for weeks on end and somehow the displays managed to survive it unburned - and that's AFTER their primary usable life had passed.

Burn in is simply not the problem you imagine it to be; don't mistake fear for fact, times have changed.

I like your app though.
 

Starzboy77

Senior Member
Jun 30, 2010
449
105
OnePlus 7T
Google Pixel 6 Pro
For some reason my aod is turning off after maybe 2 seconds and I get a black screen until I push the power button. I deleted all data from the apk and it persists so I assume something is causing this outside of the apk? I recently flashed Kiri kernel. Not sure if that kernel maybe has a battery savings tweak of disabling the aod after a few seconds?

Edit:. Fixed it. I had enabled a setting in a battery management app I have.
 
Last edited:
  • Like
Reactions: roirraW "edor" ehT

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    some minor adjustments may be needed, please see notification light settings > position and size
    I tweaked thickness +1. moving position just nudged the the slight difference to the other side.

    but thanks anyway. good app
    1
    Hi.. this is great. Purchased pro straight away.
    Has anyone else noted to that u need to up to X thickness by 1pixel if you want to drop thickness. I think the camera isn't quite central and/or maybe it is and odd number of pixel around camera doesn't fit on our even number of pixels on screen.

    Thanks again
    some minor adjustments may be needed, please see notification light settings > position and size
    1
    Hi there, quick question. Any option to completely disable blinking (just letting the light solid) ?
    Thanks,
    1
    Accidental double post due to a glitch, please delete
    1
    Hi there, quick question. Any option to completely disable blinking (just letting the light solid) ?
    Thanks,
    The closest I see is if you set the effect speed down to 0%. It winds up solid for a few seconds but then disappears for a few seconds as well before it repeats.

    My personal preference is Eco Blink with speed set to 200%, but I know that's not the same thing as what you're looking for.
  • 17
    This app was initially developed for Samsung Galaxy devices with Always on Display. As Pixel devices also have an Always on Display i decided to port the Samsung version to Pixel devices.

    You need a notification light / LED for your Pixel 6!
    With aodNotify you can easily add a notification light / LED to your Pixel 6!

    You can select different notification light styles and show the notification light around the camera cutout, screen edges or even simulate an notification LED dot in the statusbar of your Pixel 6 or Pixel 5!

    As the notification light is integrated in Google's Always On Display it has minimal battery consumption and doesn't drain your battery like other apps which keep your phone awake!

    MAIN FEATURES
    • Notification light / LED for Pixel 6, Pixel 5 or Pixel 4a!
    • Low energy notification preview
    • Activate Always On Display (AOD) only on notifications
    • Charging / Low battery light / LED


    MORE FEATURES
    • Notification light styles (around camera, screen, LED dot)
    • Custom app / contact colors
    • ECO animations to save battery
    • Interval mode (on/off) to save battery
    • Night times to save battery


    BATTERY USAGE PER HOUR ~:
    • LED - 3.0%
    • LED & INTERVAL - 2.0%
    • LED & ECO ANIMATION - 1.8%
    • LED & ECO ANIMATION & INTERVAL - 1.5%
    • NOTIFICATION PREVIEW - 1.0%
    • ALWAYS ON DISPLAY - 1.0%

    Without notification light the app consumes almost 0% battery!

    The Pixel 6's Tensor chip has a context hub, which is a ultra low power context engine especially made for the AOD and other background tasks, wich should reduce power consumption a lot. The values above are approximate values from old Pixel devices.


    DOWNLOAD:


    DEVICES
    • Pixel 6 / 6 Pro
    • Pixel 5
    • Pixel 4a
    • Pixel ...

    NOTES
    • The app is still in beta stage, errors may occur!!
    • Google may block this app with future updates!
    • Please check if the app is compatible before updating phone software!
    • Altough we never experienced any screen burn in issues on our test devices, we recommend to not keep the notification light / LED active for a long time! Use at you own responsibility!

    "Google Pixel" is a protected trademark of "Google LLC"
    8
    I found a way to completely disable the AOD when not needed using adb. Coming in next beta. This can save up to 25% battery per day!
    5
    Does that mean that when I have an unread WhatsApp message that creates a green ring around the camera cutout it costs me about 24% battery during 8 hours of sleep?
    Oh, these 3% per hour are only approximate values based on old Pixel devices.

    The Pixel 6's Tensor chip has a context hub, which is a ultra low power context engine especially made for AOD and other background tasks, wich should reduce power consumption a lot.

    Additionally there are low energy eco effects, interval mode and sleep times which can drastically reduce battery consumption in aodNotify.

    Just give it a try. As soon as i get my Pixel i'll start optimizing even further.
    4
    zoom_ezgifcfjpa.gif
    144261909_500312494280pjnf.jpg

    1mtuj24.png
    7m7zk0k.png



    The position of the light around the camera cutout may not be accurate in this beta.

    Position can be adjusted in Notification light > Size & position > fine tuning section in the app.
    4
    Good news, i was able to get edge lighting around screen edges to work again on andoid 12.

    New beta coming soon!