How to Enable Zenly Background Mode on Xiaomi: 5 Steps to Stable Work

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:

  1. Autocleaning RAM – the system forcibly closes β€œunnecessary” processes when the screen is locked or the charge level is low.
  2. Background activity restriction – MIUI by default prohibits applications from using GPS, mobile data or Wi-Fi in the background.
  3. 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.

πŸ“Š What kind of Xiaomi model do you have?
Redmi Note 12/13
POCO F5/X5
Xiaomi 13/14
Another model
I don't know.

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:

  1. Open Settings β†’ Applications β†’ Application Management.
  2. Find Zenly in the list (use search if necessary).
  3. Slip on Autostart and switch on the switch.
  4. 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:

  1. Go to Settings β†’ Battery and Performance β†’ Battery Mode.
  2. Choose Performance.
  3. Return to Battery Management β†’ Applications Selection
  4. 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:

  1. Open Settings β†’ Applications β†’ Application Management β†’ Zenly β†’ Permissions.
  2. 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):

  1. Turn on Developer Mode (shoot 7 times on the MIUI version in Settings β†’ About Phone).
  2. Go to Settings β†’ Additional β†’ For developers.
  3. Find the option Do not save actions and turn it off.
  4. 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?
If Zenly is blocked after running the command, check: 1. Are there any third-party "optimizers" installed (for example, Greenify or AccuBattery). 2. Is Game Turbo mode activated - it can block background processes. 3. Update MIUI to the latest version: old builds had bugs with whitelist.

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 updatedCheck 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 itselfAdd 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.

FAQ: Frequent questions about Zenly on Xiaomi

Why does Zenly show my location incorrectly?
The reasons might be: πŸ“ Charge Savings mode is enabled - it reduces accuracy GPS. 🏒 You're in the room, signal. GPS weak, try enabling Wi-Fi scanning in location settings. πŸ”„ The app hasn't been updated in a while - check out the Zenly version on Google Play.Solution: go to Settings β†’ Location β†’ Regime. β†’ High precision.
Can Zenly be made to run in the background without sacrificing the battery?
Partly. Try: Turn on the Adaptive Battery, but add Zenly to the exceptions. Use Balanced Battery Mode (not Performance) and turn off background activity for other applications (e.g. social media) that will reduce battery load, but Zenly will still consume ~5-10% of the charge per day.
Zenly stopped working after the MIUI update.
Updates often reset settings. check: βš™οΈ Auto-start (see Step 1). πŸ”‹ Optimizing the battery (see Step 4). πŸ“± Permissions β€” sometimes you have to give them back after the update. If it doesn't work, try resetting Zenly to Settings. β†’ Annexes β†’ Zenly β†’ Warehouse β†’ Clear the data (be aware that this will delete the location history!).
How to check if MIUI Zenly is blocked?
There are two ways: ADB: adb shell dumpsys battery unplug | grep zenly If there is appId in the output=10xxx β€” Optimization is active. | grep -i "zenly\|"Search for lines with am kill" means that the system closes the application. For beginners, it is easier to use the Battery Historian app (requires the application). ADB).
Are there any alternatives to Zenly that work better on Xiaomi?
If Zenly doesn’t want to work, try it: πŸ“ Google Maps (location sharing) – fewer background problems. πŸ‘₯ Life360 β€” more stable on MIUI, It requires a subscription for some functions. πŸ”„ Glympse is a lightweight app without constant tracking (sends location on request), but these services do not have automatic notifications about movement, like in Zenly.