ikva eSolutions

Blog Network and Digital Marketing Agency

Notification History Log Troubleshooting

Huawei

From EMUI 9, Huawei has added a new application called PowerGenie which will kill all apps unless it is whitelisted in PowerGenie app.

Follow the below steps to make changes in your phone settings. You might not find all the below-mentioned options on your mobile. You can safely ignore them if they are not available on your Huawei mobile.

Change 1:

  1. Go to phone Settings
  2. Select Advanced Settings.
  3. Tap on Battery Manager.
  4. Change the Power plan to Performance.

Change 2:

  1. Go to phone Settings.
  2. Select Advanced Settings.
  3. Open Battery Manager and tap on Protected apps.
  4. Set Notification History Log as Protected.

Change 3:

  1. Go to phone Settings
  2. Select Apps.
  3. Choose Notification History Log from the list.
  4. Tap on Battery.
  5. Disable Power-intensive prompt.
  6. Disable Close after screen locked.
  7. Enable Keep running after screen off (if available).

disable background restrictions in Huawei devices

Change 4:

  1. Go to phone Settings
  2. Tap on Apps.
  3. Click Settings / Gear icon at the bottom.
  4. Under Advanced, select Special Access.
  5. Now click on Ignore battery optimization and change “Allowed” to “All apps”.
  6. Choose Notification History Log from the list and set it to Allow.
  7. Hit OK to confirm the changes.

ignoring battery optimisation in Huawei smartphones

After making the above changes, go to Troubleshooting screen in Notification History Log app and click on Re-Enable Permission button. Now disable Notification access permission and enable it again after 30 seconds.

Samsung

In the latest Samsung flagship devices, a new feature called Sleeping Apps is added. Apps that are included in this “Sleeping Apps” list will never run in the background. You need to first make sure Notification History Log is not added to “Sleeping Apps”.

Make the following changes in your Samsung device to stop Notification History Log from being killed automatically:

Change 1:

  1. Go to phone Settings.
  2. Open Device Care.
  3. Tap on Battery.
  4. Click on 3-vertical dots on the top right and select Settings.
  5. Here you need to disable
    • Adaptive Battery
    • Put unused apps to sleep
    • Auto disable unused apps
  6. After disabling the above options, now click on Sleeping Apps.
  7. Click on the Trash icon on top-right to remove all applications from sleep.

Change 2:

On Samsung Galaxy S8, there is yet another feature called App Power Monitor which keep apps to sleep when not used for 3 continuous days. But there will be plenty of apps that work in the background to sync data, monitor notifications, alarms etc, which will not be opened every day but still need to function. In this case, you need to disable App Power Monitor as explained below.

  1. Open phone Settings
  2. Tap on Device maintenance.
  3. Select Battery.
  4. Disable App Power Monitor.

Change 3:

On other Samsung devices, follow the steps below to disable battery optimization:

  1. Go to phone Settings.
  2. Tap on Applications.
  3. Click 3-vertical dots on the top right corner and select Special Access.
  4. Select Optimize Battery usage.
  5. Select Notification History Log from the list and change it to Don’t optimize.

Change 4:

On older version on Samsung devices, you need to disable power saving modes as follows:

  1. Open phone Settings
  2. Select Battery.
  3. Click Power saving mode and turn it off.
  4. Click  Ultra power-saving mode and turn it off.

disable power saving modes in Samsung devices

After making the above changes, go to Troubleshooting screen in Notification History Log app and click on Re-Enable Permission button. Now disable Notification access permission and enable it again after 30 seconds.

OnePlus

OnePlus is very popular for its stunning Oxygen OS UI and features. But coming to battery optimization, it has its own limits and disadvantages. You need to make a few changes in your phone settings to stop OnePlus from killing the apps that run in the background.

Here are the most common changes you need to make to prevents apps from killing automatically:

Change 1:

  1. Go to phone Settings.
  2. Tap on Apps.
  3. Click on Gear icon on the top right and tap on Special Access.
  4. Click on Battery.
  5. Choose Notification History Log from the list and change it to Not optimize.

Due to a bug in OxygenOS, OnePlus might revert this change randomly anytime. So you need to keep an eye and change it again to “Not Optimize” if it reverts to default sometime later.

One quick solution to prevent this problem:

  1. Open Notification History Log (or any other app) you wish to run in the background.
  2. Tap on the recent apps button to see the list of minimized apps.
  3. Now click on the Lock button on top-right of the app preview.

Once you lock the app, it will keep running in the background and the battery optimization setting will never change to default.

Change 2:

On a few OnePlus models, you need to make sure App Auto-Launch is enabled for your app. To do this:

  1. Go to phone Settings.
  2. Tap on Apps.
  3. Click on Gear icon on the top right and tap on App auto-launch.
  4. Now enable App auto-launch for Notification History Log.

Change 3:

If you are still facing random killing of app’s background services, try doing the following change:

  1. Go to phone Settings.
  2. Tap on Battery.
  3. Select Battery optimization.
  4. From the top drop-down menu, change the type to All Apps.
  5. Select Notification History Log from the list and change it to Don’t optimize.
After making the above changes, go to Troubleshooting screen in Notification History Log app and click on Re-Enable Permission button. Now disable Notification access permission and enable it again after 30 seconds.

Asus

In few Asus devices, Power Master app was pre-installed which will automatically kill background tasks when your phone screen is turned off. To make sure your Asus device will never kill the Notification History Log, you need to do the following changes on your device:

  1. Open PowerMaster application.
  2. Select Battery-saving options.
  3. Turn off Clean up in suspend.
  4. Turn off Auto-deny apps from auto starting.
  5. Click back and now select Auto-start manager.
  6. Tap on the Downloaded tab and enable Notification History Log.

Nokia

Few Nokia smartphones come with Power Saver application pre-installed which is responsible for killing apps that running in the background. Unfortunately, there is only a temporary solution available to fix this problem in Nokia devices:

  1. Go to phone Settings.
  2. Tap on Apps.
  3. Select All Apps.
  4. Tap on three vertical dots menu or gear icon on the top-right corner and select Show system.
  5. Scroll down to tap on Power Saver application and Force Stop it.
  6. If Uninstall button is available, you can uninstall Power Saver application to fix the problem permanently. Sadly, the uninstall option is enabled only on a few sets of Nokia devices.
Note: Power Saver application can anytime restart itself and you may need to force stop it whenever you notice the apps you use starts misbehaving.

After making the above changes, go to Troubleshooting screen in Notification History Log app and click on Re-Enable Permission button. Now disable Notification access permission and enable it again after one minute.

Lenovo

Lenovo mobiles very rarely kill the background apps but there are few Lenovo devices that will instantly kill entire app processes when it is swiped away from running apps. Here is the quick solution for Lenovo users:

Change 1:

  1. Go to phone Settings.
  2. Select Apps.
  3. Choose Notification History Log from the list.
  4. Tap on Battery.
  5. Change “Not optimized” to All Apps.
  6. Again select Notification History Log.
  7. Change to Don’t Optimize and hit Save/Done.

Change 2:

  1. Open Notification History Log.
  2. Tap on the recent apps button to see the list of minimized apps.
  3. Click on the Lock button on top of the app preview.
After making the above changes, go to Troubleshooting screen in Notification History Log app and click on Re-Enable Permission button. Now disable Notification access permission and enable it again after one minute.

Xiaomi

You need to make a few changes in phone settings to stop MIUI from killing the background running apps:

Change 1:

  1. Open Security App.
  2. Tap on Permissions. (If you don’t find Permissions option on Security app home screen, it will be inside “Manage Apps” on few models)
  3. Select Auto-start.
  4. Now Enable auto-start for Notification History Log.

Enable Autostart in Xiaomi Smartphones

Change 2:

  1. Open Security App.
  2. Tap on Battery.
  3. Select App Battery Saver.
  4. Choose Notification History Log.
  5. Set it to No Restrictions.

disable background restrictions for apps on Xiaomi smartphones

Change 3:

  1. Open phone Settings.
  2. Click on Apps.
  3. Select the Notification History Log.
  4. Tap on Other permissions.
  5. Enable Start in background.

start apps in background on xiaomi smartphones

Change 3:

  1. Open phone Settings.
  2. Select Advanced Settings.
  3. Tap on Battery manager.
  4. Set the Power plan to Performance.

Change 4:

  1. Open phone Settings.
  2. Select Advanced Settings.
  3. Tap on Battery manager.
  4. Choose Protected Apps.
  5. Make sure Notification History Log is added to list of protected apps.

Change 5:

  1. Open phone Settings.
  2. Click on Apps.
  3. Select Notification History Log.
  4. Tap on Battery.
  5. Enable Power-intensive prompt.
  6. Enable Keep running after screen off.

Change 6:

  1. Open phone Settings.
  2. Select Additional Options.
  3. Tap on Battery & Performance.
  4. Open Manage apps battery usage.
  5. Now disable Power Saving Modes.

Bonus: When you click on the recent apps button at the bottom of your screen, drag the Notification History Log app preview downwards to pin it. When you do this, Notification History Log will not be removed when you clear recent apps and background processes of Notification History Log will continue to work indefinitely.

Google Pixel, Nexus, and Other Stock Android Devices

In devices running on Android Pie or higher, make sure you have NOT accidentally enabled background restrictions to Notification History Log.

You can verify it at phone Settings > Apps > Notification History Log > Advanced > Battery > Background restrictions.

disable background restrictions on smartphones running stock Android

If you still face the problem, try disabling battery optimization as explained below:

  1. Go to phone Settings.
  2. Select Apps & notifications.
  3. Choose Notification History Log.
  4. Tap on Battery.
  5. Change the dowp-down value from “Not optimized” to All Apps.
  6. Scroll down to select Notification History Log.
  7. Change to Don’t Optimize.
  8. Hit the Done button to confirm the change.
After making the above changes, go to Troubleshooting screen in Notification History Log app and click on Re-Enable Permission button. Now disable Notification access permission and enable it again after one minute.
  • Stay Connected on

Copyright © 2026 · ikva eSolutions