Приложение Zenly от Snap Inc. позволяет отслеживать местоположение друзей в реальном времени, но на смартфонах Xiaomi оно часто сталкивается с проблемой блокировки фоновых процессов. Система MIUI агрессивно оптимизирует энергопотребление, закрывая приложения в фоновом режиме — это экономит заряд батареи, но ломает ключевые функции Zenly: перестают приходить уведомления о передвижении друзей, пропадает актуальная геолокация, а иногда приложение вовсе не запускается без ручного открытия.
В этой статье мы разберём все способы разрешить фоновую работу Zenly на Xiaomi, включая скрытые настройки MIUI, которые не очевидны большинству пользователей. Инструкции актуальны для устройств на MIUI 12–15 (включая HyperOS), а также учитывают особенности моделей Redmi Note 12/13, POCO F5/X5 и Xiaomi 13/14. Если вы столкнулись с тем, что Zenly "засыпает" через 5–10 минут после закрытия или не показывает друзей на карте — эта статья для вас.
Почему Xiaomi блокирует Zenly в фоновом режиме?
Проблема кроется в трех уровнях оптимизации, которые MIUI применяет к приложениям:
- Автоочистка RAM — система принудительно закрывает "ненужные" процессы при блокировке экрана или низком уровне заряда.
- Ограничение фоновой активности — MIUI по умолчанию запрещает приложениям использовать GPS, мобильные данные или Wi-Fi в фоновом режиме.
- Энергосберегающие профили — даже в режиме "Производительность" некоторые функции (например, точный GPS) могут отключаться.
Zenly особенно уязвимо, потому что:
- 📍 Использует постоянный GPS-трекинг (высокое энергопотребление).
- 🔔 Требует фоновые уведомления для оповещений о передвижении друзей.
- 🔄 Зависит от регулярных сетевых запросов для обновления локации.
В результате MIUI воспринимает его как "ресурсоёмкое" приложение и блокирует. К счастью, все ограничения можно отключить вручную — об этом дальше.
Шаг 1: Разрешение автозапуска для Zenly
Первое, что нужно сделать — разрешить автозапуск. Без этого Zenly не сможет перезапускаться после очистки RAM или перезагрузки устройства.
Инструкция:
- Откройте
Настройки → Приложения → Управление приложениями. - Найдите Zenly в списке (используйте поиск, если нужно).
- Тапните по
Автозапуски включите переключатель. - Вернитесь назад и выберите
Разрешения → Автозапуск(в некоторых версиях MIUI это отдельный пункт).
Если пункта Автозапуск нет:
- 🔍 Попробуйте путь:
Настройки → Батарея и производительность → Управление батареей → Выбор приложений. - 🔧 На некоторых прошивках (POCO) нужно сначала включить
Показать системные процессы(три точки в правом верхнем углу).
Найти Zenly в списке приложений|Включить автозапуск|Проверить разрешения на фоновую активность|Перезагрузить телефон для применения изменений-->
⚠️ Внимание: На MIUI 14+ после включения автозапуска может потребоваться ручной запуск Zenly 1–2 раза, чтобы система "запомнила" его как активное приложение. Иначе оптимизация продолжит работать.
Шаг 2: Настройка батареи и энергосбережения
MIUI предлагает три профиля энергопотребления, и только один из них подходит для Zenly:
| Режим | Подходит для Zenly? | Что блокирует |
|---|---|---|
| Экономия заряда | ❌ Нет | Фоновый GPS, уведомления, сетевую активность |
| Сбалансированный | ⚠️ Частично | Ограничивает частоту обновления локации |
| Производительность | ✅ Да | Ничего не блокирует (но быстрее садится батарея) |
Как настроить:
- Перейдите в
Настройки → Батарея и производительность → Режим батареи. - Выберите Производительность.
- Вернитесь в
Управление батареей → Выбор приложений. - Найдите Zenly и установите для него Без ограничений.
На MIUI 15 (HyperOS) путь изменился: Настройки → Батарея → Настройки батареи → Оптимизация батареи → отключите оптимизацию для Zenly.
Шаг 3: Разрешения на местоположение и уведомления
Zenly требует точный GPS и фоновый доступ к местоположению. Без этого приложение не сможет отслеживать ваше передвижение, когда экран заблокирован.
Как проверить разрешения:
- Откройте
Настройки → Приложения → Управление приложениями → Zenly → Разрешения. - Убедитесь, что включены:
- 📍 Местоположение →
Всегда(не "Только во время использования"). - 🔔 Уведомления → все категории включены.
- 📶 Мобильные данные и Wi-Fi в фоновом режиме.
- 📍 Местоположение →
Если опция Всегда для местоположения недоступна:
- 🔧 Перейдите в
Настройки → Конфиденциальность → Разрешения → Местоположениеи найдите Zenly в списке. - 📱 На некоторых устройствах (POCO X3, Redmi 9) нужно сначала включить
Точное местоположениев настройках GPS.
⚠️ Внимание: Если вы используете второе пространство (Dual Apps) или режим для детей, разрешения нужно настраивать отдельно для каждого профиля! Иначе Zenly будет работать только в основном пространстве.
Шаг 4: Отключение оптимизации MIUI для Zenly
Даже после всех настроек MIUI может продолжать блокировать Zenly через скрытую функцию "Очистка RAM при блокировке". Чтобы это исправить:
Способ 1 (для большинства устройств):
- Включите
Режим разработчика(тапните 7 раз поВерсия MIUIвНастройки → О телефоне). - Перейдите в
Настройки → Дополнительно → Для разработчиков. - Найдите опцию
Не сохранять действияи отключите её. - Также отключите
Ограничение фоновых процессов(установитеСтандартный лимит).
Способ 2 (для MIUI 14+):
- 🔧 Используйте
ADB-командудля отключения оптимизации:adb shell dumpsys deviceidle whitelist +com.zenly(требуется подключение к ПК и включённая отладка по USB).
- 📱 Альтернатива — приложение MIUI Optimization Disabler из Google Play (работает без root).
Что делать, если ADB не помогает?
Если после выполнения команды Zenly всё равно блокируется, проверьте:
1. Не установлены ли сторонние "оптимизаторы" (например, Greenify или AccuBattery).
2. Не активирован ли режим Game Turbo — он может блокировать фоновые процессы.
3. Обновите MIUI до последней версии: в старых сборках были баги с whitelist.
Шаг 5: Проверка работы и устранение неполадок
После настройки проверьте, работает ли Zenly корректно:
- 🔄 Тест 1: Закройте приложение (свайпом вверх) и подождите 10 минут. Откройте Zenly — если локация друзей обновилась, фоновый режим работает.
- 🔔 Тест 2: Попросите друга сменить местоположение. Если уведомление пришло — уведомления настроены верно.
- 📱 Тест 3: Посмотрите в
Настройки → Батарея → Использование батареи— Zenly должно появляться в списке (значит, не блокируется).
Если Zenly не работает:
| Проблема | Решение |
|---|---|
| Локация не обновляется | Проверьте разрешение Местоположение → Всегда и включите Высокая точность в настройках GPS. |
| Уведомления не приходят | Откройте Настройки → Уведомления → Zenly и включите Показывать уведомления + Звук. |
| Приложение закрывается само | Добавьте Zenly в Защищённые приложения (в настройках батареи). |
Дополнительные советы для стабильной работы
Чтобы Zenly работало без сбоев:
- 🔋 Исключите оптимизацию батареи для Zenly в настройках Google Play Services (иногда они блокируют фоновую активность).
- 📶 Отключите экономию трафика для Zenly в
Настройки → SIM-карты и мобильные сети → Экономия трафика. - 🔄 Обновляйте MIUI регулярно — в новых версиях исправляют баги с фоновыми процессами.
- 🛡️ Не используйте "Очистители RAM" (например, Security от Xiaomi) — они принудительно закрывают Zenly.
Для владельцев POCO и Redmi с кастомными прошивками:
- 🔧 Проверьте, не установлен ли
Magisk-модуль, блокирующий фоновые процессы (например, Universal GMS Doze). - 📱 Если используете Xiaomi.eu, обновитесь до последней версии — в них часто исправляют проблемы с Zenly.
FAQ: Частые вопросы по Zenly на Xiaomi
Почему Zenly показывает моё местоположение неправильно?
Причины могут быть такие:
- 📍 Включён режим
Экономия заряда— он снижает точность GPS. - 🏢 Вы в помещении — сигнал GPS слабый, попробуйте включить
Wi-Fi-сканированиев настройках местоположения. - 🔄 Приложение давно не обновлялось — проверьте версию Zenly в Google Play.
Решение: перейдите в Настройки → Местоположение → Режим → Высокая точность.
Можно ли сделать так, чтобы Zenly работал в фоновом режиме без ущерба для батареи?
Частично. Попробуйте:
- Включить
Адаптивную батарею, но добавить Zenly в исключения. - Использовать
Режим сбалансированной батареи(не "Производительность"). - Отключить фоновую активность для других приложений (например, соцсетей).
Это снизит нагрузку на батарею, но Zenly всё равно будет потреблять ~5–10% заряда в день.
Zenly перестал работать после обновления MIUI. Что делать?
Обновления часто сбрасывают настройки. Проверьте:
- ⚙️ Автозапуск (см. Шаг 1).
- 🔋 Оптимизацию батареи (см. Шаг 4).
- 📱 Разрешения — иногда после апдейта их нужно давать заново.
Если не помогает, попробуйте сбросить настройки Zenly в Настройки → Приложения → Zenly → Хранилище → Очистить данные (учитывайте, что это удалит историю локаций!).
Как проверить, не блокирует ли MIUI Zenly?
Есть два способа:
- Через
ADB:adb shell dumpsys battery unplug | grep zenlyЕсли в выводе есть
appId=10xxx— оптимизация активна. - Через Logcat:
adb logcat | grep -i "zenly\|kill"Ищите строки с
am kill— это значит, что систему закрывает приложение.
Для новичков проще использовать приложение Battery Historian (требует ADB).
Есть ли альтернативы Zenly, которые лучше работают на Xiaomi?
Если Zenly принципиально не хочет работать, попробуйте:
- 📍 Google Maps (обмен местоположением) — меньше проблем с фоновой работой.
- 👥 Life360 — более стабилен на MIUI, но требует подписки для некоторых функций.
- 🔄 Glympse — лёгкое приложение без постоянного трекинга (отправляет локацию по запросу).
Однако у этих сервисов нет автоматических уведомлений о передвижении, как в Zenly.