How to find and configure notification log on Xiaomi: hidden features MIUI

Have you ever missed an important notice on Xiaomi and then spent hours trying to remember what was there? or wanted to check if a message came from a bank that was accidentally shut down? MIUI There's a hidden feature called the notification log, which records all the alerts, even the ones you swiped to the side, but it's not easy to find: the manufacturer hid access in the depths of the settings, and in new versions of the firmware, the path has changed completely.

In this article, we will not only show where exactly the notification history on Xiaomi, Redmi and other sites is stored. POCO, But we can also teach you how to turn on the alert record when it's disabled, how to restore deleted notifications and how to dispense with root rights, and why on some models, the log suddenly disappears and how to fix it. MIUI 12/13/14 HyperOS โ€“ here you will find the current instructions for your version.

What is a notification log and why is it needed?

Notification History is an Android system feature that stores copies of all alerts appearing in the curtain. Unlike the standard notification list, where messages disappear after swiping or clicking, the log stores them for up to 7 days (depending on the model).

  • ๐Ÿ“ฑ You accidentally closed an important notification (for example, a confirmation code from a bank).
  • ๐Ÿ” You need to find proof of receipt of the message (for example, for work or controversial situations).
  • ๐Ÿ› ๏ธ Debug the application and check if push notifications are coming.
  • ๐Ÿ•ต๏ธโ€โ™‚๏ธ You suspect someone is reading your messages and erasing them (the magazine will show a trail).

On Xiaomi, this feature works differently than on pure Android. First, it is disabled by default (unlike Google Pixel or Samsung). MIUI โ€” into MIUI 14 he's one, HyperOS's another. Third, some models (e.g., some models, POCO F5 or Redmi Note 12) may not save notifications from system applications unless you activate hidden settings.

โš ๏ธ Note: On HyperOS devices (e.g. Xiaomi 14 or Redmi) K70) Notification log can be automatically cleared when you restart your phone. To avoid this, turn on the option Save after restart in the developer settings.

Where is the notification log on Xiaomi: 3 ways to access

Depending on the firmware version, the path to the magazine is different. MIUI 12โ€“14 and HyperOS, and an alternative method through developer settings.

Method 1: Standard path (MIUI 12โ€“14)

This method works for most Xiaomi, Redmi and other devices. POCO hyperos:

  1. Open Settings โ†’ Notifications and Status bar.
  2. Scroll down and select the Notification Log (or Notification History).
  3. If there is no item, tap on Additional or Advanced settings.
  4. Turn on the Record notification switch (if it is turned off).

Once activated, all notifications from the last 24 hours (by default) will be displayed here. To increase the shelf life to 7 days, use method 3 (developer settings).

Method 2: A New Way to HyperOS (MIUI 15+)

In HyperOS (installed on Xiaomi) 13T, Redmi K60, POCO F6 The magazine was moved to another location:

  1. Go to Settings โ†’ Apps.
  2. Select Notification Management (or Application Notifications).
  3. In the upper right corner, click on โ‹ฎ (three-point) โ†’ Notification log.
  4. Activate the option to Enable the log.

If the Notification Log item is not on the menu, it means that the function is disabled at the firmware level, in which case method 3 or installing a third-party application (more on this below) will help.

Method 3: Through Developer Settings (for all versions)

This is a universal method that works even if the log is hidden in the standard settings. First, you need to turn on the developer mode:

  1. Open the Settings. โ†’ The phone.
  2. Tap 7 times on the MIUI version (you will be notified "You became a developer").
  3. Back to Settings โ†’ Additionally. โ†’ For developers.
  4. Find the Notification Log option and turn it on.
  5. You can also set the maximum number of saved notifications (up to 500 pieces).

Once activated, the journal will be accessible via method 1 or method 2 (depending on the firmware) if the Notification Log option is not available in the developer settings, then your model does not support the function at the software level (solution - method 4).

๐Ÿ“Š What version? MIUI/HyperOS you use?
MIUI 12 or older
MIUI 13
MIUI 14
HyperOS (MIUI 15+)
I don't know.

Why Notification Log May Not Work (and How to Fix It)

Sometimes users are faced with the fact that the notification log on Xiaomi:

  • ๐Ÿ”ด Not activated (switch returns to "Off" position").
  • ๐Ÿ“‰ Does not save notifications from certain applications (such as Telegram or WhatsApp).
  • ๐Ÿ—‘๏ธ Self-cleaned after rebooting.
  • ๐Ÿ” Does not display a story over 24 hours.

Letโ€™s look at the causes and solutions for each problem:

Problem.Reason.Decision
Journal is not includedManufacturer restrictions on certain models (e.g, POCO M3)Use third-party applications (e.g. Notification History Log)
Notifications from messengers are not savedApplication blocked from log entry (set up in Special Permits)Go to Settings. โ†’ Annexes โ†’ [Name of messenger] โ†’ Permits โ†’ Special access โ†’ Allow recording of notifications
Journal cleaned after rebootIn HyperOS disabled the option of saving after rebootEnable Save after restart in the developer settings
History is kept for less than 24 hoursDefault limit in settingsIncrease the limit in the Developer Settings โ†’ Notification log โ†’ Max, the number.

โš ๏ธ Attention: On devices with MIUI Global (European firmware) notification log can be disabled according to requirements GDPR. In this case, only the re-flashing of the MIUI China or use ADB-commands (instruction below).

Is the power saving mode for system applications turned off?|Is the firmware updated to the latest version?|Is there enough free space in the memory (at least 1 GB)|Are notifications for the desired applications included in the settings-->

How to Recover Deleted Notifications (If the Log was disabled)

If you didn't turn on the log in advance, but you need to return a missed notification, there are a few ways that don't guarantee 100% results, but they often help:

Method 1: Checking the application cache

Some messengers (like Viber or Skype) store copies of notifications in their cache to retrieve them:

  1. Install a file manager with access to system folders (such as FX Explorer or Solid Explorer).
  2. Move to the /data/data/[application-package]/cache (For example, for Telegram it is org.telegram.messenger).
  3. Look for files with the.db or.log extension โ€“ they can be opened through a text editor.

๐Ÿ”น Important: To access the folder /data/data/ need root rights or ADB.

Method 2: Use of the ADB-team

If you have a computer and USB-You can try to extract notification history via Android Debug Bridge (ADB):

adb shell dumpsys notification --nolock


adb shell dumpsys notification --last 50

These commands output the last 50 notifications (including system ones) to save the result to the file:

adb shell dumpsys notification > notifications.txt

๐Ÿ”น Limitation: ADB It only shows notifications that were active when the command was executed. If the phone rebooted, the story would reset.

Method 3: Third-party annexes

If the system log is not working, install one of these applications (requires permission from the Accessibility Service):

  • ๐Ÿ“ฒ Notification History Log โ€“ saves notifications in the database, supports export to.txt.
  • ๐Ÿ“ฒ Notisave โ€“ allows you to filter notifications by app and search by keyword.
  • ๐Ÿ“ฒ Unnotification โ€“ Restores deleted notifications from cache (not working on all models).

โš ๏ธ Note: Applications for recording notifications may conflict with MIUI Optimization: If the log doesnโ€™t work after installation, turn off optimization via ADB: adb shell settings put global miui_optimization_disabled 1

๐Ÿ’ก

If you need to save the notification for a long time (for example, a code from a bank), take a screenshot of the curtain immediately after receiving it. + Volume Down (on most Xiaomi models).

How to export notification history for analysis

If you need to save a notification log for work, court, or personal use, you can export it to a convenient format. Here are 3 ways to:

Method 1: Manually through screenshots

The simplest, but time-consuming method:

  1. Open the notification log (see Section 2).
  2. Take screenshots of each page (a long screenshot will not work โ€“ it will crop the text).
  3. Use the Google Lens or Adobe Scan app to recognize text from images and save it to.docx.

Method 2: ADB (for technical users)

This method allows you to obtain a complete database of notifications in the format JSON:

adb shell dumpsys notification --proto > notifications.pb


adb pull /sdcard/notifications.pb

The notifications.pb file can be opened using the Protocol Buffers Decoder (e.g., the online service protogen.marc-gravell.com).

Method 3: Automatic export with Tasker

To automate the process:

  1. Install Tasker and AutoNotification plugin.
  2. Create a task with AutoNotification action โ†’ Query.
  3. In the settings, please specify: Command: List Output File: /sdcard/Notifications_%date.csv
  4. Add a time trigger (e.g. daily export at 23:00).

๐Ÿ”น Example of export file:

Date.AnnexTitle:Text
2026-05-15 14:30SberBankConfirmation codeYour code is 1234. Don't tell anyone.
2026-05-15 10:15TelegramNew reportMR. NIH: Hey, when are we meeting?

๐Ÿ’ก

Exporting notifications is useful for reporting, but remember that storing other people's personal data (such as messages from messengers) may violate the law on persona.

Frequent Questions About Notification Log on Xiaomi

Can I see the notifications that came before the magazine was turned on?
No, the log only starts recording notifications once activated, but some apps (like WhatsApp or VKontakte) store copies of messages in their cache, which can be tried through a root-access file manager.
Why is there no notification from some apps (such as TikTok or AliExpress) in the log?
This happens for two reasons: The application is blocked from logging (check Settings). โ†’ Annexes โ†’ [Name of name] โ†’ Permits โ†’ Special access: notifications are sent through FCM (Firebase Cloud Messaging) and not saved by the system. Solution - enable the option to Show notifications in the application settings.
How to increase the storage period of notifications from 24 hours to 7 days?
To do this: Activate Developer Mode (see Section 2). Go to Settings โ†’ For developers โ†’ Notification log. Set the notifications Max to 500 (maximum). Enable Save after restart. Now, notifications will be stored for up to 7 days or until the 500 limit is filled.
Is it safe to use third-party apps to record notifications?
Most apps from Google Play (like Notification History Log) are secure, but they are not: ๐Ÿ”’ Check reviews and ratings before installation (should be higher than 4.0). ๐Ÿ›ก๏ธ Do not give an application permission to the Device Administrator or Special Features unless it requested them on the first run. ๐Ÿ“ฑ Remove the app if it starts showing ads in the notification curtain. ๐Ÿ”น Alternative: Use MacroDroid to create an automatic notification log without third-party software.
Why did the notification log disappear after the HyperOS update?
In HyperOS, the path to the journal has changed (see Method). 2 section 2). If it is not in the new settings: Try resetting the Settings app settings (Settings) โ†’ Annexes โ†’ Application management โ†’ โ‹ฎ โ†’ Reset the settings. Install. MIUI bootloader and check if the bug fix update is out. If nothing works, use it. ADB-The command for forced inclusion: adb shell settings put global notification_history_enabled 1
How to get around restrictions MIUI note-book?
Some models (e.g. Redmi Note) 11 s MIUI 13) The notification log is blocked even after you turn on the settings: 1. Install Shizuku and AppOps from GitHub. 2. In AppOps, find the operation. OP_POST_NOTIFICATION system-apply UI and turn it on. 3. Reboot the phone. It works without root, but it will require a PC connection to activate Shizuku.