How to fix notification delivery issues on specific Android devices?
This guide provides steps to resolve push notification delivery issues on specific Android devices from manufacturers like Huawei, Xiaomi, Oppo, OnePlus, and Sony.
Notification delivery may fail on certain Android models.
What's happening?
To improve device battery life, some manufacturers integrate aggressive power-saving features into their custom OS overlays (e.g., EMUI on Huawei, MIUI on Xiaomi). These systems exceed standard Android optimizations and can terminate applications running in the background. This process stops the Batch service and prevents your app from receiving and displaying push notifications.
This mechanism has three key characteristics:
It is independent of Batch: The phone's operating system controls it entirely.
It is subject to change: The rules, menu names, and procedures may change with any OS update or new model release without notice.
It is device-specific: The system parameters vary significantly depending on the brand, phone model, and Android version.
How to fix it?
The solution typically involves adjusting the app's battery optimization directly from the phone' settings. You can usually find these controls within Settings, often under sections named Battery, Apps, Power management, Notifications, or by navigating through Settings > Apps > [Your App Name].
To find the exact steps for a specific phone, refer to the DontKillMyApp.com website.
This community-driven resource provides:
Explanations of the issue for each major manufacturer.
Detailed, step-by-step tutorials with screenshots for many phone models.
Regular updates from the community to reflect the latest manufacturer changes.
If the issue persists, consult the phone manufacturer's official documentation for further assistance.
Last updated
Was this helpful?