[GH-ISSUE #1238] Warning to exclude message from battery optimization shown even though it is excluded already #874

Closed
opened 2026-05-07 00:28:23 +02:00 by BreizhHardware · 3 comments

Originally created by @rugk on GitHub (Dec 11, 2024).
Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/1238

🐞 Describe the bug

This is shown when starting:
Screenshot_20241211-110914_1

Note when you click to fix the big, it does show the app as already optimized:
Screenshot_20241211-110905

💻 Components impacted

Android

💡 Screenshots and/or logs

🔮 Additional context

Note when filtering ntfy is not shown as "unrestricted" but as "optimized".

Device: Fairphone 4 (FP4)
OS: Android 14, CalyxOS 5.14.0
source: F-Droid
version: v 1.16.0
io.heckel.ntfy
Build-ID: AP2A.240905.003.24514000

Originally created by @rugk on GitHub (Dec 11, 2024). Original GitHub issue: https://github.com/binwiederhier/ntfy/issues/1238 :lady_beetle: **Describe the bug** <!-- A clear and concise description of the problem. --> This is shown when starting: ![Screenshot_20241211-110914_1](https://github.com/user-attachments/assets/564cc0da-d8f8-41d1-808b-4fcb21812022) Note when you click to fix the big, it does show the app as already optimized: ![Screenshot_20241211-110905](https://github.com/user-attachments/assets/505b12d8-dceb-4857-b9a6-43c8923d40d7) :computer: **Components impacted** <!-- ntfy server, Android app, iOS app, web app --> Android :bulb: **Screenshots and/or logs** <!-- If applicable, add screenshots or share logs help explain your problem. To get logs from the ... - ntfy server: Enable "log-level: trace" in your server.yml file - Android app: Go to "Settings" -> "Record logs", then eventually "Copy/upload logs" - web app: Press "F12" and find the "Console" window --> :crystal_ball: **Additional context** <!-- Add any other context about the problem here. --> Note when filtering ntfy is not shown as "unrestricted" but as "optimized". Device: Fairphone 4 (FP4) OS: Android 14, CalyxOS 5.14.0 source: F-Droid version: v 1.16.0 io.heckel.ntfy Build-ID: `AP2A.240905.003.24514000`
BreizhHardware 2026-05-07 00:28:23 +02:00
  • closed this issue
  • added the
    🪲 bug
    label
Author
Owner

@wunter8 commented on GitHub (Dec 11, 2024):

Click on the left side of that configuration option (click on the text, not the toggle switch). It will give you the option to make ntfy "unrestricted"

<!-- gh-comment-id:2536015286 --> @wunter8 commented on GitHub (Dec 11, 2024): Click on the left side of that configuration option (click on the text, not the toggle switch). It will give you the option to make ntfy "unrestricted"
Author
Owner

@rugk commented on GitHub (Dec 16, 2024):

Ah, of course, I am stupid…

But yeah it's also (dark?) pattern-designed to be hard to find, apparently 😅
Maybe you can give some more (direct) hints or dunno? (I once saw some apps showing a toast notification at the bottom to direct people somewhere– dunno whether Android really calls them like that but AFAIK it's that)

This would be the only idea I have.

<!-- gh-comment-id:2547114982 --> @rugk commented on GitHub (Dec 16, 2024): Ah, of course, I am stupid… But yeah it's also (dark?) pattern-designed to be hard to find, apparently :sweat_smile: Maybe you can give some more (direct) hints or dunno? (I once saw some apps showing a toast notification at the bottom to direct people somewhere– dunno whether Android really calls them like that but AFAIK it's that) This would be the only idea I have.
Author
Owner

@Handrail9 commented on GitHub (Mar 6, 2025):

This was in fact hard to find. I came here to try and figure out what I could've been doing wrong and found this issue. I remember it being a lot easier to do on older Android versions. +1 on adding a toast message of some sort to make it easier for people to figure out. If needed we can open another issue if the maintainers feel it would be better.

<!-- gh-comment-id:2703805947 --> @Handrail9 commented on GitHub (Mar 6, 2025): This was in fact hard to find. I came here to try and figure out what I could've been doing wrong and found this issue. I remember it being a lot easier to do on older Android versions. +1 on adding a toast message of some sort to make it easier for people to figure out. If needed we can open another issue if the maintainers feel it would be better.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ntfy#874
No description provided.