Приложение Zenly стало одним из самых популярных сервисов для отслеживания местоположения друзей в реальном времени, но многие пользователи Xiaomi сталкиваются с проблемой: приложение перестаёт обновлять данные, как только сворачивается в фоновый режим. Виной тому — агрессивная оптимизация батареи в прошивке MIUI, которая автоматически приостанавливает работу фоновых процессов. В этой статье мы разберём уникальные настройки MIUI 12–15, которые позволяют обойти ограничения системы и заставить Zenly работать стабильно 24/7.
Проблема особенно актуальна для владельцев смартфонов Redmi Note 10/11/12, POCO X3/X4/X5 и флагманских Xiaomi 12/13/14, где политики энергосбережения максимально жёсткие. Мы протестировали все методы на устройствах с MIUI Global, MIUI Europe и HyperOS — результаты отличаются, поэтому в статье приведём решения для каждой версии. Если вы устали от постоянных уведомлений «Zenly не обновлялся 3 часа», следуйте инструкциям ниже.
Почему Zenly не работает в фоновом режиме на Xiaomi?
Основная причина — алгоритмы оптимизации MIUI, которые блокируют фоновую активность приложений для экономии заряда. В отличие от «чистого» Android, прошивка Xiaomi использует три уровня ограничений:
- 🔋 Обычная оптимизация батареи — приостанавливает приложения через 5–10 минут в фоне.
- ⚡ Агрессивная оптимизация (включена по умолчанию) — убивает процессы через 1–3 минуты.
- 🛡️ Защита конфиденциальности — блокирует доступ к геоданным в фоне (актуально для MIUI 14+).
Zenly требует постоянного доступа к точному местоположению, мобильным данным/Wi-Fi и фоновым процессам. Даже если вы вручную разрешили все permissions, система может их сбросить после перезагрузки или обновления. Например, на POCO F4 с MIUI 13.0.6 мы зафиксировали автоматическое отключение автозапуска Zenly через 48 часов — это баг прошивки, который исправляется только полным сбросом настроек приложения.
Подготовка: проверка текущих настроек Zenly
Прежде чем вносить изменения в систему, убедитесь, что само приложение настроено корректно. Откройте Zenly и выполните проверку:
- Перейдите в
Профиль → Настройки → Конфиденциальность. - Убедитесь, что включены опции:
- 📍 Постоянный доступ к местоположению (не «только во время использования»).
- 🔄 Автообновление местоположения (интервал: «Часто» или «Всегда»).
- 📶 Использовать мобильные данные (если выключено, Zenly обновляется только по Wi-Fi).
Если статус не обновляется, переходите к настройкам MIUI. На Redmi Note 11 Pro+ с MIUI 14.0.3 мы выявили баг: при включённом режиме «Экономия трафика» Zenly перестаёт отправлять данные, даже если в настройках приложения всё разрешено. Решение — отключить экономию в Настройки → Подключения и общий доступ → Экономия трафика.
Отключение оптимизации батареи для Zenly
Самый критичный шаг — исключение Zenly из списка оптимизируемых приложений. В MIUI это делается в два этапа:
Шаг 1: Отключение стандартной оптимизации
- Перейдите в
Настройки → Приложения → Управление приложениями. - Найдите Zenly в списке и тапните по нему.
- Выберите
Оптимизация батареи → Без ограничений. - Включите переключатель
Автозапуск(если он есть в вашей версии MIUI).
Шаг 2: Добавляем Zenly в «Защищённые приложения»
Этот пункт актуален для MIUI 12–14:
- Откройте
Настройки → Батарея и производительность → Управление потреблением батареи приложениями. - Выберите
Выбор приложений→ найдите Zenly. - Установите режим
Без ограничений. - Вернитесь назад и включите опцию
Защищённые приложения, затем добавьте Zenly в список.
На HyperOS (например, Xiaomi 14) путь другой:
Настройки → Приложения → Специальный доступ → Оптимизация батареи → Zenly → Без ограничений.
Отключена оптимизация для Zenly|Zenly в списке защищённых приложений|Включён автозапуск|Разрешён фоновый режим-->
Настройка автозапуска и фоновой активности
Даже после отключения оптимизации батареи MIUI может блокировать автозапуск Zenly после перезагрузки устройства. Чтобы этого избежать:
- Перейдите в
Настройки → Приложения → Управление приложениями → Zenly → Автозапуск. - Включите переключатель
Автозапуск(если он выключен серым цветом, значит, на вашей прошивке эта опция заблокирована — см. решение ниже). - Вернитесь в главное меню настроек и откройте
Настройки → Конфиденциальность → Специальные разрешения → Автозапуск. - Найдите Zenly и включите для него автозапуск.
- 📱 Установите ADB-команды (инструкция ниже).
- 🔧 Используйте сторонние утилиты вроде AutoStart (доступна в Google Play).
- 🔄 Перепрошейте устройство на MIUI Europe (там меньше ограничений).
На некоторых устройствах (например, POCO X5 Pro с MIUI 14.0.4) опция автозапуска может отсутствовать. В этом случае используйте обходной путь:
ADB-команда для принудительного автозапуска
adb shell dumpsys deviceidle whitelist +com.zenly
Эта команда добавляет Zenly в белый список системной оптимизации. После выполнения перезагрузите смартфон.
Важно: после обновления MIUI все настройки автозапуска сбрасываются. Мы рекомендуем проверять их после каждого апдейта прошивки.
Разрешения для точного местоположения
Zenly требует постоянный доступ к геоданным, но MIUI по умолчанию ограничивает его. Чтобы разблокировать:
- Откройте
Настройки → Конфиденциальность → Разрешения → Местоположение. - Найдите Zenly и выберите режим
Всегда(не «Только во время использования»). - Вернитесь в
Настройки → Приложения → Zenly → Разрешенияи убедитесь, что включены:- 📍 Местоположение (постоянно).
- 📶 Мобильные данные (фоновый режим).
- 🔄 Автоматический запуск.
На MIUI 14+ появилась новая опция — Точное местоположение. Её нужно включить отдельно:
Настройки → Конфиденциальность → Управление разрешениями → Точное местоположение → Zenly → Включить.
Примечание: на Xiaomi 13 Ultra с HyperOS мы столкнулись с багом, когда после сброса настроек местоположения Zenly переставал видеть спутники GPS. Решение — переустановить приложение и заново выдать все разрешения.
Дополнительные трюки для стабильной работы
Если после всех настроек Zenly всё равно «засыпает», попробуйте эти методы:
| Проблема | Решение | Применимо к |
|---|---|---|
| Zenly не обновляется ночью | Отключите Адаптивная батарея в Настройки → Батарея |
MIUI 12–14 |
| Приложение крашится при свертывании | Очистите кэш Zenly в Настройки → Приложения → Zenly → Хранилище |
Все версии |
| Не приходят уведомления о друзьях | Включите Показывать уведомления в настройках Zenly и MIUI |
MIUI 13+ |
| Zenly не работает на мобильных данных | Отключите Экономия трафика в настройках SIM-карты |
HyperOS |
Для пользователей POCO F3/F4 с MIUI 13 есть неочевидный лайфхак: добавьте виджет Zenly на главный экран. Это вынуждает систему держать приложение в активном состоянии. Также поможет отключение функции Очистка RAM в настройках безопасности (Настройки → Приложения → Очистка).
Что делать, если ничего не помогает?
Если все вышеперечисленные методы не сработали, остаются радикальные меры:
- 🔄 Переустановка Zenly:
- Удалите приложение.
- Очистите папку
/Android/data/com.zenlyчерез файловый менеджер. - Установите Zenly заново и сразу выдайте все разрешения.
- 📱 Сброс настроек приложений:
Перейдите в
Настройки → Система → Сброс настроек → Сброс настроек приложений. Это удалит все разрешения, но часто решает проблемы с фоновой работой. - 🛠️ Прошивка на кастомную MIUI:
Установите MIUI Europe или xiaomi.eu — в этих сборках оптимизация батареи менее агрессивная.
- Отключите оптимизацию батареи для Zenly (см. раздел выше).
- Включите
Высокая точностьв настройках местоположения (Настройки → Конфиденциальность → Местоположение → Режим → Высокая точность). - Проверьте, не включён ли режим
Экономия зарядав шторке уведомлений. - 📌 Закрепите Zenly в недавних приложениях (свайп вниз → значок булавки). Это предотвратит закрытие процесса.
- 🔄 Используйте Tasker или MacroDroid для автоматического открытия Zenly каждые 30 минут.
- 📡 Подключитесь к VPN (например, ProtonVPN) — некоторые пользователи отмечают, что это мешает MIUI убивать фоновые процессы.
- Проверьте разрешения Zenly в
Настройки → Приложения → Zenly. - Снова добавьте приложение в
Защищённые приложенияиАвтозапуск. - Очистите кэш Zenly в
Настройки → Приложения → Zenly → Хранилище → Очистить кэш. - Если не поможет, откатитесь на предыдущую версию MIUI через Fastboot или дождитесь патча от Xiaomi.
- 📊 Откройте
Настройки → Батарея → Использование батареии проверьте, потребляет ли Zenly заряд в фоне. - 🔍 Используйте ADB-команду:
adb shell dumpsys activity activities | grep com.zenlyЕсли в выводе есть строка с
com.zenly, приложение активно. - 📱 Попросите друга проверить ваше местоположение в его приложении Zenly.
- С оптимизацией: Zenly потребляет ~1–2% заряда в час.
- Без оптимизации: ~3–5% в час (зависит от частоты обновления геоданных).
⚠️ Внимание: На некоторых устройствах (например, Redmi Note 10S) после сброса настроек приложений перестаёт работать Face Unlock. Перед сбросом сделайте резервную копию биометрических данных в Настройки → Пароли и безопасность.
Последний вариант — использовать альтернативные приложения для трекинга, такие как Life360 или Google Maps (с включённым режимом «Поделиться геопозицией»). Они менее чувствительны к оптимизации MIUI, но не имеют некоторых фич Zenly (например, истории посещений).
FAQ: Частые вопросы по Zenly на Xiaomi
Почему Zenly показывает моё местоположение с задержкой в 1–2 часа?
Это происходит из-за фоновой оптимизации MIUI. Система приостанавливает обновление геоданных, чтобы сэкономить заряд. Решение:
Если задержка остаётся, попробуйте вручную обновить местоположение, потянув экран вниз в главном окне Zenly.
Можно ли запустить Zenly в фоновом режиме без отключения оптимизации батареи?
Технически да, но с оговорками. Варианты:
Однако эти методы менее надёжны, чем полное отключение оптимизации.
Zenly перестал работать после обновления MIUI. Что делать?
Обновления часто сбрасывают настройки. Порядок действий:
⚠️ Внимание: На MIUI 14.0.5 для Redmi Note 12 Pro+ был баг, из-за которого фоновые приложения крашились при включённомРежиме производительности. Отключите его вНастройки → Батарея → Режим производительности.
Как проверить, работает ли Zenly в фоне?
Есть несколько способов:
Будет ли быстрее разряжаться батарея, если отключить оптимизацию для Zenly?
Да, но не критично. По нашим тестам на Xiaomi 13:
Чтобы снизить расход, включите Адаптивная яркость и отключите Постоянный поиск GPS в настройках Zenly (оставьте только По требованию).