Rear screen notification panel: make the 10-second timeout configurable


ELKSer

Members
11 Oct 2026
1
3
Hi everyone,

Device: Xiaomi 17 Pro (pandora, 25098PN5AC)
ROM: xiaomi.eu HyperOS 3.1 OS3.0.319.0.WBLCNXM (bootloader unlocked)

Problem: when a notification arrives while the phone is locked, it pops up
on the rear screen for exactly 10 seconds and then auto-hides. After that
there is no way to read it: reopening the rear screen does not restore the
notification list, and the app keeps showing it as unread. The main shade
is fine — nothing is cancelled, everything is still there.

So the rear screen popup is the only moment you get to read the
notification, and 10 seconds is not always enough (long messages,
several notifications in a row, etc.).

I checked whether this is configurable:

- settings secure: sub_screen_notification_enable=1,
sub_screen_notification_detail_enable=1 — all related switches are on;
- settings system contains subscreen_display_time=10000, but writing
60000 to it changes nothing — the panel still hides after 10 s;
- logcat shows the timer is scheduled inside com.xiaomi.subscreencenter:

D/SubScreenCenter_SubScreenAlarmTimeout:
AlarmTimeout schedule SubScreenNotification in 10000
W/SubScreenCenter_SubScreenNotificationPanel:
hide notification panel, reason: timeout (exactly 10 s later)

So the 10000 ms value looks like a hardcoded constant in the SubScreen
center app, not a settings key.

Feature request: please make this timeout configurable, e.g.:

- add a setting (rear screen / notification panel duration: 10 s / 30 s /
60 s / always until dismissed), or
- raise the default, or
- keep the panel visible until the user swipes it away.

Alternatively, even better: restore the notification list on the rear
screen after it reopens (like the main shade does).

Thanks for the great ROM!