-
-
Notifications
You must be signed in to change notification settings - Fork 56
Notifications and Alerts
The Notifications group contains features that enhance how you're notified about events — from edge lighting to flashlight pulses.
ID: Notification lighting
Permissions: DRAW_OVERLAYS, ACCESSIBILITY, NOTIFICATION_LISTENER
Toggle: Yes
Creates a dynamic edge lighting effect around the screen perimeter when a notification arrives — similar to Samsung's Edge Lighting but more customizable.
-
NotificationListenerreceives notification events -
NotificationLightingServicerenders a colored overlay usingDRAW_OVERLAYS - The Accessibility Service coordinates timing with the screen state
| Setting | Key | Description |
|---|---|---|
| Lighting style | style |
Choose animation style (sweep, pulse, fade, etc.) |
| Corner radius | corner_radius |
How rounded the lighting follows the screen corners |
| Skip silent | skip_silent_notifications |
Don't light up for silent/quiet notifications |
- Works best on AMOLED displays where the black background makes the effect pop.
- Requires all 3 permissions to function — the feature card shows which ones are missing.
- Can be toggled quickly via the Notification Lighting QS tile.
ID: Flashlight pulse
Permissions: NOTIFICATION_LISTENER
Toggle: Yes
Pulses the camera flashlight (torch) when a notification arrives — a classic accessibility feature for visual notification alerts, or just a fun way to notice notifications in a noisy room.
| Setting | Key | Description |
|---|---|---|
| Pulse pattern | flashlight_pulse |
Speed/pattern of the flash (single, double, SOS, etc.) |
| Only when facing down | flashlight_pulse_facedown |
Only pulse when the device is face-down (proximity sensor / orientation) |
- Face-down detection uses the accelerometer/proximity sensor — useful for not blinding yourself when the phone is on a table.
- Works independently of the Flashlight feature settings.
ID: Snooze system notifications
Permissions: NOTIFICATION_LISTENER
Toggle: Yes
Temporarily suppresses Android's own system heads-up notifications (e.g., USB debugging prompt, system update notifications) — useful when you're in a meeting or focusing. User-generated app notifications are not affected.
- Targets only system-originated notifications (package:
android,com.android.systemui). - No additional settings — just toggle on/off.
ID: Notification snoozing
Permissions: WRITE_SECURE_SETTINGS
Toggle: Yes
Enables Android's hidden built-in notification snooze feature, which adds a snooze button to notifications in the notification shade. When snoozed, the notification disappears temporarily and reappears after the snooze duration.
- Default snooze duration (15 min / 30 min / 1 hr / 2 hr)
- Snooze options visibility
Sets snoozed_schedule_time and enables the notification_snooze_options secure setting that Android exposes but hides by default in stock builds.
All four features above are children of the Notifications group (parentFeatureId = "Notifications"). The group appears as a collapsible section:
Notifications & Alerts
├── Notification lighting
├── Flashlight pulse
├── Snooze system notifications
└── Notification snoozing