Snap Inc.βs Zenly app allows you to track friendsβ location in real time, but on Xiaomi smartphones it often faces the problem of blocking background processes. MIUI aggressively optimizes power consumption by closing applications in the background β this saves battery power, but breaks down key Zenly functions: no longer receive notifications about the movement of friends, the current geolocation disappears, and sometimes the application does not start at all without manual opening.
In this article, weβll look at all the ways to allow Zenly to work on Xiaomi, including hidden MIUI settings that are not obvious to most users. The instructions are relevant for devices on MIUI 12-15 (including HyperOS), and also take into account the features of the Redmi Note 12/13, POCO F5/X5 and Xiaomi 13/14. If you encounter that Zenly βfalls asleepβ 5-10 minutes after closing or does not show friends on the map, this article is for you.
Why Xiaomi is blocking Zenly in the background?
The problem lies in the three levels of optimization that MIUI applies to applications:
- Autocleaning RAM β the system forcibly closes βunnecessaryβ processes when the screen is locked or the charge level is low.
- Background activity restriction β MIUI by default prohibits applications from using GPS, mobile data or Wi-Fi in the background.
- Energy saving profiles β even in Performance mode, some features (such as accurate GPS) may be turned off.
Zenly is particularly vulnerable because:
- π Uses a permanent GPS-tracking (high energy consumption).
- π Requires background notifications for friend movement alerts.
- π Depends on regular network requests to update location.
As a result, MIUI perceives it as a resource-intensive application and blocks it, and fortunately, all restrictions can be manually disabled, and that's what we'll talk about.
Step 1: Autostart permission for Zenly
The first thing you need to do is allow auto-start, and without that, Zenly won't be able to restart after cleaning up the RAM or restarting the device.
Instructions:
- Open Settings β Applications β Application Management.
- Find Zenly in the list (use search if necessary).
- Slip on Autostart and switch on the switch.
- Go back and select Permissions β Auto Run (in some versions of MIUI, this is a separate item).
If there is no Auto Start:
- π Try the way: Settings β Battery and productivity β Battery management β Choice of applications.
- π§ On some firmware (POCO) First you need to turn on System Processes (three dots in the upper right corner).
Find Zenly in the list of applications|Enable autostart|Checking Background Activity Permits|Reboot your phone to apply changes-->
β οΈ Attention: MIUI 14+ After activating auto-run, you may need to manually run Zenly 1-2 times to "remember" it as an active application.
Step 2: Battery setting and energy saving
MIUI offers three power consumption profiles, and only one is suitable for Zenly:
| Regime. | Is it for Zenly? | What's blocking |
|---|---|---|
| Saving charge | β No. | Background GPS, notifications, network activity |
| Balanced | β οΈ Partially. | Limits the frequency of location updates |
| Productivity | β Yes. | Nothing locks (but the battery goes down faster) |
How to set up:
- Go to Settings β Battery and Performance β Battery Mode.
- Choose Performance.
- Return to Battery Management β Applications Selection
- Find Zenly and install it for it without limits.
On MIUI 15 (HyperOS), the path has changed: Settings β Battery β Battery settings β Battery Optimization β Turn off optimization for Zenly.
π‘
If Zenly still doesn't work after setting up, try temporarily turning off Adaptive Battery mode in the battery settings, which can help if the system ignores manual exceptions.
Step 3: Location Permits and Notifications
Zenly requires accurate GPS and background location access, and without that, the app won't be able to track your movement when the screen is locked.
How to check permissions:
- Open Settings β Applications β Application Management β Zenly β Permissions.
- Make sure it's on: π Location β Always (not "Only during use"). π Notifications β all categories included. πΆ Mobile data and Wi-Fi in the background.
If the option is always available for location:
- π§ Go to Settings. β Confidentiality β Permits β Location and find Zenly in the list.
- π± On some devices (POCO X3, Redmi 9) you need to first enable the exact location in the settings GPS.
β οΈ Note: If you use a second space (Dual Apps) or a mode for children, permissions must be configured separately for each profile.
Step 4: Disabling MIUI Optimization for Zenly
Even after all the settings, MIUI can continue to block Zenly through the hidden function "Clear RAM at Lockdown".
Method 1 (for most devices):
- Turn on Developer Mode (shoot 7 times on the MIUI version in Settings β About Phone).
- Go to Settings β Additional β For developers.
- Find the option Do not save actions and turn it off.
- Also, disable Background Process Limitation (set a Standard Limit).
Method 2 (for MIUI 14+):
- π§ Use it. ADB-Adb shell dumpsys deviceidle whitelist +com.zenly (requires PC connection and enabled debugging) USB).
- π± Alternative β annex MIUI Optimization Disabler from Google Play (without root).
What if ADB doesnβt help?
Step 5: Checking and troubleshooting
After setting up, check if Zenly works correctly:
- π Test 1: Close the app (swipe up) and wait 10 minutes. Open Zenly - if the friends' location is updated, the background mode works.
- π Test 2: Ask a friend to change location. If the notification comes, the notifications are set correctly.
- π± Test 3: Look at the settings β Battery β Battery usage β Zenly should appear on the list (means it is not blocked).
If Zenly doesn't work,
| Problem. | Decision |
|---|---|
| Location not updated | Check the resolution of the location β Always and enable high accuracy in the GPS settings. |
| Notifications don't come in. | Open Settings β Notifications β Zenly and turn on Show Notifications + Sound. |
| The app closes itself | Add Zenly to Secure Applications (in battery settings). |
π‘
If none of these works, try reinstalling Zenly from the official site (not from Google Play).
Additional Tips for Stable Work
To ensure that Zenly works without failure:
- π Eliminate battery optimization for Zenly in Google Play Services settings (sometimes they block background activity).
- πΆ Turn off traffic savings for Zenly in Settings β SIM-maps and mobile networks β Saving traffic.
- π Update. MIUI regularly β in new versions, bugs with background processes are corrected.
- π‘οΈ Don't use "Purifiers." RAM" (Xiaomi Security, for example, they are forced to close Zenly.
For owners of POCO and Redmi with custom firmware:
- π± If you use Xiaomi.eu, upgrade to the latest version β they often fix problems with Zenly.