Как сделать чтобы приложение работало в фоновом режиме андроид
Перейти к содержимому

Как сделать чтобы приложение работало в фоновом режиме андроид

  • автор:

Xiaomi: настройка работы в фоне

На устройства Xiaomi существует опция «Расход заряда батареи приложениями», которая по умолчанию включена. Она блокирует приложениям доступ к GPS, а также может вообще запрещать любую фоновую активность приложения для сохранения заряда батареи.

Нужно отключить данную опцию, чтобы использовать наше приложение вместе с навигаторами, т.е. чтобы они могли работать в фоне.

На разных версиях прошивки названия и интерфейс могут немного отличатся от указанных в инструкции.

Зайдите в настройки вашего телефона или планшета и перейдите в раздел «Питание и производительность».

Скриншот настроек приложения Contracam

Откройте «Контроль активности» (список управляемых приложений).

Скриншот настроек приложения Contracam

Найдите нужное приложение в открывшемся списке.

Скриншот настроек приложения Contracam

Для выбранного приложения переключитесь на режим «Нет ограничений».

Скриншот настроек приложения Contracam

Возможные проблемы и их решение

Мы обратили внимание, что в новых версиях MIUI производитель продолжает ужесточать правила для выполнения фоновых задач. Если в системе запущено много фоновых процессов (мессенджеры, почтовые клиенты, антивирусы, вспомогательные службы и прочее), то на бюджетных устройствах остается небольшое количество свободной ОЗУ (оперативной памяти). В таких условиях может наблюдаться перезапуск приложения, мешая нормальной работе с устройством.

Решается это следующим образом – если закрыть не нужные в настоящий момент приложения и оставить свободными хотя бы 500 Мб ОЗУ, то работа приложений полностью нормализуется.

Фоновый режим на Android: как с ним работать

Фоновый режим на Android: как с ним работать

Если вы хотите, чтобы ваш Android работал быстро и без сбоев, а батарея держала заряд как можно дольше, вам необходимо разобраться с тем, как работает фоновый режим. Именно процессы этого режима больше всего влияют на заряженность батареи, а в некоторых случаях — и на состояние баланса вашего мобильного. Разбираемся с фоновым режимом Android.

Что такое фоновый режим

Есть некоторые приложения, которые запускают определенные процессы без команды пользователя, и работа их совершенно незаметна, так как проходит на фоне остальных операций — поэтому их и называют фоновыми. Приложение фактически закрыто, но при этом использует ресурсы оперативной памяти, понемногу съедает заряд батареи. В фоновом режиме приложения получают геолокационную информацию, выполняют синхронизацию с серверами, подключаются к интернету и т.д. Если зайти в настройки телефона и просмотреть раздел использования оперативной памяти, увидим, что фоновыми процессами будут диспетчер файлов, службы Google, Google Play market, лаунчер, сообщения, электронная почта и другие приложения — каждое из них тратит оперативную память, а значит, влияет на быстродействие системы. Если память слабая, а служб в фоновом режиме много, телефон будет «тормозить». Иногда операционная система Android автоматически завершает процессы, если оперативной памяти мало.

Плюсы и минусы фонового режима

  • Передают данные со смартфона в интернет;
  • Загружают обновления версий (если отмечена функция автоматического обновления);
  • Получают уведомления — именно благодаря фоновым процессам мы видим сообщения в мессенджерах и push от банков сразу, а не тогда, когда открываем само приложение;
  • Позволяют слушать музыку со свернутым приложением;
  • Создают резервные копии данных;
  • Поддерживают многозадачность смартфона в целом.

Как видим, у фонового режима немало преимуществ — он расширяет функционал смартфона и позволяет выполнять несколько задач одновременно. А вот из-за чего многие пользователи хотят отключить фоновый режим на Android:

  • Он расходует оперативную память;
  • Быстро разряжается батарея;
  • Нестабильно работает операционная система, возможны ошибки и зависания.

Чтобы понять, что сделать с фоновым режимом для ускорения работы телефона, необходимо научиться работать с этими процессами и отключать их при необходимости.

Как проверить работу приложений в фоновом режиме

Внимание! В каждой модели телефонов на Android настройка параметров может немного отличаться в зависимости от интерфейса. В то же время, принцип отладки одинаков. В данной статье приводим описание процессов настройки на стандартной прошивке.

Чтобы узнать, какие из приложений в данный момент работают в фоновом режиме, необходимо пройти по пути Настройки — Приложения. Здесь приведен весь список доступных на смартфоне приложений, и первыми из них идут те, которые работают в фоновом режиме (можно выбрать сортировку по имени, последней активности, и т.д.). Их можно остановить принудительно, заходя в каждое приложение и нажимая «Остановить». Не рекомендуется закрывать системные приложения, такие как Ядро безопасности, Интерфейс, Поиск устройства, Рабочий стол – это может нарушить работоспособность телефона.

Как проверить работу приложений в фоновом режиме

Если зайти в каждое приложение, станут доступны три действия:

  • Остановить — это означает остановить работу в фоновом режиме;
  • Удалить — полностью удалить приложение;
  • Открыть — запустить приложение.

Если перейти на вкладку “Память”, то можно стереть данные из кэша, что поможет сохранить память устройства и повысить работоспособность.

В этом же разделе меню можно установить или, напротив, отключить режим автозапуска по каждому приложению. Об этом стоит рассказать подробнее.

Как отключить автозагрузку приложений

Если приложения начинают работать автоматически, а не по команде пользователя, то есть при включении телефона, это тоже «съедает» оперативную память.

Рассказываем, как проверить список автозагрузки на Android.

1. Заходим в Настройки

2. Находим раздел «Приложения»

3. Выбираем нужное приложение;

4. Выбирает “Батарея”;

4. Далее отключаем бегунок напротив “Разрешения фоновой деятельности”.

Как ограничить работу приложений в фоновом режиме</p>
<p>» width=»1500″ height=»862″ /></p>
<p>Эти приложения запускаются самостоятельно: проверьте, нужны ли они вам. Оставьте только те, что действительно выполняют полезные функции. Это может быть мессенджер, переводчик, отдельные службы Google. Пройдясь по полному списку приложений, вы можете включить в фоновом режиме только те, которые должны работать постоянно.</p>
<h3>Контроль активности приложений</h3>
<p>В ряде современных прошивок Android может быть встроена производителем функция Контроль активности — именно она регулирует функции фонового режима.</p><div class='code-block code-block-5' style='margin: 8px 0; clear: both;'>
<!-- 5agladky -->
<script src=

Есть 4 уровня контроля для каждого приложения:

  • Нет ограничений — функция не ограничивает работу приложения, оно будет работать в фоновом режиме;
  • Умный режим — распознавание приложений и действий для поддержания работы важных процессов (контроль активности обрабатывает важные приложения избирательно);
  • Мягкое ограничение — закрывает приложения после 10 минут активности в фоновом режиме;
  • Жесткое ограничение — работа в фоновом режиме запрещена.

По умолчанию для всех приложений установлен умный режим, то есть система сама определяет, каким приложениям необходимо работать в фоновом режиме. Разрешаются особые виды активности в мессенджерах, навигаторах, плеерах, при этом нет ущерба для системных фоновых процессов. Если у вас нет проблем с зарядом батареи и позволяет объем оперативной памяти, рекомендуется оставить контроль активности в стандартном режиме.

Фоновый режим и роуминг

Особенно важно вспомнить про работу приложений в фоновом режиме во время заграничной поездки. Приложения будут загружать данные из интернета, автоматически обновляться, отправлять геолокацию, получать уведомления о сообщениях и выполнять прочие привычные действия, но вот расценки на мобильный интернет за границей приведут к тому, что баланс очень быстро уйдет в минус, или будет исчерпан оплаченный пакет скоростного трафика.

Даже если вы не открывали ни одно приложение самостоятельно, буквально не трогали телефон, работа в фоновом режиме может привести к большим затратам. Чтобы этого не произошло, рекомендуется просто отключить мобильный интернет (передачу данных), оставив при этом подключение к сотовой сети. Тогда вы будете получать смс-сообщения и входящие звонки, но не будете обмениваться данными через интернет. Подключение к сети только через Wi-Fi поможет вам сэкономить на мобильной связи. Также можно включать мобильную передачу данных при необходимости.

Приложения для гибернации программ на Android

С фоновым режимом работы тесно связано понятие гибернации — это спящий режим, при котором освобождается оперативная память и сохраняется заряд батареи. Мобильные приложения тоже можно перевести в спящий режим, увеличивающий время работы батареи. Для удобной работы с гибернацией разработаны специальные приложения, найти которые можно в Play Market. Приведем обзор самых популярных из них.

Утилита, созданная для постановки приложений в спящий режим. Считается лучшей в своей категории, ее часто называют убийцей задач для Android (task killer). Она определяет, какое приложение больше всех тратит заряд батареи, ограничивает для него время работы в фоновом режиме и затем переводит в режим гибернации.

Все это способствует экономии заряда батареи, продлению службы аккумулятора и более плавной и быстрой работе телефона в целом. Особенно актуально для телефонов со слабой оперативной памятью, устаревших моделей — вы удивитесь, насколько быстрыми они могут вновь стать. Greenify также позволяет помещать в черный список фоновые приложения без нарушения функциональности системы. Программа бесплатная, но поддерживает только английский язык интерфейса.

Из названия понятно, что эта утилита тоже «убивает» приложения, а именно: закрывает запущенные в один клик, закрывает фоновые задачи и процессы, поддерживает системные приложения, ускоряет телефон (speed booster), очищает оперативную память и кэш, охлаждает процессор. В платной версии можно останавливать не только пользовательские, но и системные приложения. Есть возможность установки виджета на главный экран.

Приложение KillApps для Android</p>
<p>» width=»1500″ height=»862″ /></p>
<p>По отзывам, пользователей устраивает простой и понятный интерфейс. Чтобы каждый раз не заниматься закрытием медленных приложений, можно разрешить этому приложению доступ для автоматической оценки. Как и во всех подобных программах, здесь есть ускоритель, очистка оперативной памяти, модуль для ускорения игр.</p>
<ul>
<li>Kaspersky Battery Life</li>
</ul>
<p>Приложение создано лабораторией Касперского для увеличения срока службы батареи смартфонов. Происходит это за счет анализа работающих приложений, выявления самых энергоемких из них и дальнейшей их остановки. Утилита постоянно отслеживает запущенные в фоновом режиме приложения и закрывает их, причем пользователь даже не замечает этого. Умеет точно предсказывать, сколько времени осталось для полного разряда батареи. С октября 2022 года утилита доступна не как отдельное приложение, а в рамках базового решения Kaspersky для Android.</p>
<h3>Выводы</h3>
<p>Фоновый режим — специальный режим работы некоторых программ и приложений, при котором процессы передачи и приема данных из интернета происходят без ведома пользователя. Для отдельных приложений это необходимое условие работы: именно благодаря фоновым процессам мы вовремя получаем уведомления от мессенджеров и социальных сетей, а не только тогда, когда открываем непосредственно приложения. Благодаря фоновым процессам определения геолокации приложения такси сразу знают, откуда нас забрать.</p><div class='code-block code-block-7' style='margin: 8px 0; clear: both;'>
<!-- 7agladky -->
<script src=

Остановка фоновых процессов может ускорить работу телефона, так как снижается нагрузка на оперативную память, однако и функционал смартфона существенно снизится. Так что думать над остановкой и отключением фонового режима в Android следует только тем, у кого есть проблемы с работой телефона — обычно на устаревших моделях с ограниченной оперативной памятью.

Если же телефон не «тормозит», не зависает, приложения не вылетают при использовании, о фоновом режиме беспокоиться не стоит. Единственная рекомендация — отключать передачу данных в международном роуминге, чтобы процессы в фоновом режиме не «съедали» дорогостоящий мобильный трафик.

Не удается запустить приложение в фоновом режиме на телефоне или планшете HUAWEI

Пользователь переключается между двумя открытыми приложениями, но второе приложение перезапускается. Чтобы устранить проблему, выполните следующие действия:

1. Освободите место в памяти для ускорения работы устройства

Откройте приложение Оптимизация / Диспетчер планшета и нажмите Оптимизация / Оптимизировать . После завершения оптимизации Диспетчер / Диспетчер планшета отобразит результаты и рекомендации по настройке. Следуйте инструкциям на экране, чтобы завершить настройку. Откройте приложение Диспетчер / Диспетчер планшета и нажмите Очистка . После завершения сканирования нажмите Очистить рядом с файлами, которые необходимо удалить. Удалите лишние файлы или приложения, которые редко используются, чтобы освободить как минимум 20% от общего объема памяти.

2. Проверьте следующие настройки, чтобы предотвратить закрытие приложения

  • Разрешите приложению работать в фоновом режиме: откройте Настройки , найдите и откройте раздел Запуск приложений , отключите опцию Автоматическое управление для приложения и включите опцию Работа в фоновом режиме во всплывающем окне.
  • Проверьте, не происходит ли закрытие приложение из-за работы функции оптимизации батареи: откройте Настройки , откройте раздел Оптимизация работы батареи , нажмите на опцию Запрещено , выберите опцию Все приложения , найдите приложения, которые не могут работать в фоновом режиме, и выберите опцию Запретить .
  • Выключите функцию Режим энергосбережения : перейдите в Настройки > Батарея и выключите Режим энергосбережения .
  • Следите за тем, чтобы устройство было подключено к сети: перейдите в Настройки > Батарея > Другие настройки батареи и включите опцию Подключение к сети, когда устройство в спящем режиме .
  • Закрепите фоновое приложение: откройте нужное приложение, откройте экран недавно использованных приложений, проведите вниз по карточке приложения, чтобы закрепить его. Закройте фоновые приложения, которые вы не используете.
  • Задайте настройки в разделе Для разработчиков: откройте Настройки , найдите и откройте раздел Для разработчиков , найдите опцию Лимит фоновых процессов и выключите ее, выберите опцию Стан​дарт​ный лимит для параметра Лимит фоновых процессов .

3. Закройте фоновые приложения, которые вы не используете

Если в фоновом режиме одновременно работает слишком много приложений, памяти вашего устройства может быть недостаточно. В результате фоновые приложения могут принудительно закрыться. Рекомендуется закрыть фоновые приложения, которые вы не используете.

4. Проверьте, установлено ли стороннее приложение-диспетчер

Сторонние диспетчеры могут принудительно закрывать приложения. Удалите сторонние приложения-диспетчеры телефона и повторите попытку.

5. Проверьте наличие обновлений

  • Перейдите в AppGallery или на официальный веб-сайт приложения, чтобы обновить приложение до последней версии.
  • Некоторые приложения поддерживаются только определенными версиями системы. Рекомендуется обновить систему до последней версии.

6. Если проблема не устранена

Проблема с принудительным завершением работы приложений, работающих в фоновом режиме, часто встречается в системе. Если приложение работает в фоновом режиме в течение длительного времени, системный механизм перехода в спящий режим и механизм энергосбережения приложения будут работать вместе, чтобы завершить работу приложения в фоновом режиме. Huawei продолжит работать над решением этой проблемы. Благодарим за понимание.

Как настроить фоновую работу AdGuard

В этой статье рассказывается об AdGuard для Android — многофункциональном блокировщике рекламы, который защищает ваше устройство на системном уровне. Чтобы увидеть, как он работает, скачайте приложение AdGuard

В некоторых случаях приложения не остаются в фоновом режиме («активными» или в спящем режиме) из-за встроенной функции оптимизации ОС Android или так называемого «режима экономии батареи» — эта функция может закрывать фоновые приложения. Может быть неудобно перезапускать их каждый раз, когда они закрываются. Чтобы избежать завершения работы фонового приложения, необходимо выполнить шаги, указанные нами в инструкции отдельно для каждого производителя (версии) Android OS. Обратите внимание, что инструкции для разных производителей в основном очень похожи.

Asus​

Информация о проблемах на устройствах Asus ещё далеко не исчерпывающая, поэтому в перспективе их может быть больше, чем указано здесь. Мы будем дополнять статью по мере поступления информации.

Основной источник проблем с фоновой работой на устройствах Asus связан с приложением Power Master. Оно предустановлено и имеет довольно агрессивные настройки по умолчанию, например, блокирует запуск приложений и завершает фоновые задачи при выключении экрана. Чтобы убедиться, что приложение работает в фоновом режиме, сделайте следующее:

  1. Перейдите к Mobile ManagerPowerMasterНастройки (или Параметры экономии заряда батареи) → Снимите флажок с опции Очистить в режиме ожидания
  2. Перейдите к Mobile ManagerPowerMasterНастройки (или Параметры экономии заряда батареи) → Снимите флажок с опции Запрещать приложениям запускаться автоматически

Или вместо того, чтобы полностью отключать флажок Запрещать приложениям запускаться автоматически, вы можете перейти в НастройкиПараметры экономии заряда батареиДиспетчер автозапускаAdGuard и снять флажок.

Xiaomi​

Устройства Xiaomi (и особенно MIUI) — одни из самых проблемных, когда речь идёт о фоновой работе. Известно, что они ограничивают фоновые процессы и имеют нестандартные разрешения с отсутствием надлежащей документации. Иногда приложения просто не работают на телефонах Xiaomi, и с этим мало что можно сделать. Ниже приведены некоторые действия, которые вы можете выполнить, если столкнётесь с проблемами, связанными с фоновой работой AdGuard на различных устройствах Xiaomi.

MIUI 12.0.8+​

Чтобы приложение AdGuard успешно работало в фоновом режиме, сделайте следующее:

Зайдите в НастройкиПриложенияУправление приложениями → прокрутите вниз до AdGuard и включите Автозапуск.

Настройки Xiaomi *mobile_border

На том же экране прокрутите вниз до настройки Контроль активности, перейдите в неё и выберите «Нет ограничений».

Miui *mobile_border

В разделе Другие разрешения включите все возможные разрешения

Запустите приложение Безопасность.

Нажмите на значок шестерёнки в правом верхнем углу экрана.

Настройки Miui *mobile_border

На экране «Настройки» выберите пункт Ускорение.

Настройки Miui *mobile_border

Нажмите на Закрепить приложения.

Настройки Miui *mobile_border

На экране Закрепить приложения включите AdGuard.

Настройки Miui *mobile_border

Готово! Вы успешно закрепили приложение AdGuard.

MIUI 12​

Зайдите в НастройкиПриложенияУправление приложениямиAdGuard.

Xiaomi *mobile_border

  • Включите Автозапуск AdGuard
  • Включите все возможные разрешения в «Других разрешениях»
  • В Разрешениях выберите Нет ограничений для Контроля фоновой активности

Xiaomi *mobile_border

Теперь запустите Диспетчер запущенных приложений, проведя пальцем вверх от нижней грани экрана, и найдите приложение AdGuard.

Xiaomi *mobile_border

Нажмите на него и удерживайте, пока не появится специальное меню. Нажмите на значок замка.

Xiaomi *mobile_border

Теперь этот значок должен быть над окном AdGuard.

Xiaomi *mobile_border

MIUI 10-11​

Чтобы приложение успешно работало в фоновом режиме, настройте следующие параметры:

  • Включите Автозапуск AdGuard

Xiaomi *mobile_border

  • НастройкиБатарея и производительность & → отключите режим Экономия энергии

Xiaomi *mobile_border

  • Затем откройте Контроль фоновой активностиAdGuardНет ограничений

Xiaomi *mobile_border

Все модели​

Следующие шаги должны быть выполнены на любом устройстве Xiaomi, которое продолжает останавливать работу приложения AdGuard:

Управление питанием​
  • НастройкиРасширенные настройкиДиспетчер батареи → установите План электропитания на Производительность
  • Настройки телефонаРасширенные настройкиДиспетчер батареиЗащищённые приложения — добавьте AdGuard в Защищённые
  • Настройки устройстваПриложенияAdGuardБатареяЭнергосберегающая подсказка и Продолжить работу после выключения экрана
  • НастройкиДополнительные настройкиБатарея и производительностьУправление использованием батареи приложениями. И здесь:
  1. Отключите режимы энергосбережения
  2. Выберите следующие параметры: Энергосбережение в фоновом режимеВыбрать приложениеAdGuardФоновые настройкиНет ограничений
Режим энергосбережения​

Настройте БезопасностьБатареяРежим энергосбереженияAdGuardНет ограничений

Закрепление приложения​

Чтобы настроить фоновую работу AdGuard для устройств Xiaomi, обратите внимание на пункты Батарея и Разрешения.

  • Tap the Recent tasks button and swipe AdGuard down to make options visible (as shown on the screenshot): Xiaomi *mobile_border
  • Нажмите на иконку замка. Это не даст Xiaomi автоматически закрывать AdGuard. Это должно выглядеть так: Xiaomi *mobile_border
  • Перейдите в раздел Батарея
  • Выберите приложение для экономии заряда батареи
  • Найдите и выберите AdGuard
  • Настройте следующие Фоновые параметры: Xiaomi *mobile_border
  • Перейдите в Разрешения
  • Выберите Автозапуск
  • Убедитесь, что эта функция включена для AdGuard: Xiaomi *mobile_border

Samsung​

На многих устройствах Samsung любое приложение, которое не используется в течение трёх дней, не сможет запуститься в фоновом режиме. Чтобы избежать этого, следует отключить Адаптивный режим аккумулятора и Приложения в режиме ожидания везде, где это возможно. Обратите внимание, что после обновления приложений или ОС эти настройки часто возвращаются к значениям по умолчанию и их нужно будет отключить снова.

Android 11+​

На Android 11 Samsung по умолчанию будет препятствовать работе приложений (включая AdGuard) в фоновом режиме, если вы не исключите их из режима оптимизации батареи. Чтобы убедиться, что AdGuard не будет остановлен в фоновом режиме:

  1. Закрепите AdGuard в «Недавних»
    • Откройте Недавние приложения.
    • Найдите AdGuard.
    • Нажмите и удерживайте иконку приложения AdGuard.
  2. Чтобы AdGuard работал правильно: Откройте НастройкиПриложенияAdGuardБатареяОптимизировать использование батареиSamsungВ выпадающем меню выберите Все. Затем найдите AdGuard в списке и установите для него состояние Не оптимизировать (на некоторых моделях может быть переключатель, который вам понадобится отключить). SamsungНа некоторых устройствах соответствующий параметр может называться иначе и располагаться в других местах. Например: НастройкиПриложения → (⁝) трёхточечное меню → Специальный доступОптимизировать использование батареи → найти в списке AdGuard и выбрать его
  3. Отключите автоматическую оптимизацию. Для этого: Откройте Батарея → (⁝) трёхточечное меню → выберите Автоматизация → отключите там все настройки Опять же, точный путь может отличаться, например, на некоторых устройствах вам потребуется открыть: Настройки телефона → Обслуживание устройства → нажмите на (⁝) трёхточечное меню → Дополнительно → отключите функции Автоматическая оптимицазия и Оптимизировать настройки
  4. Отключите функцию «Адаптивный режим аккумулятора», если она есть на вашем телефоне: Зайдите в НастройкиБатареяДругие настройки аккумулятора → отключите Адаптивный режим аккумулятора
  5. Отключите перевод приложений в режим сна (точное название этого параметра и путь к нему могут различаться в зависимости от устройства): Откройте Настройки телефона → БатареяОграничения в фоновом режиме → отключите функцию Перевод в режим сна

Android 9 и 10​

  • Go to Phone settingsDevice care → Tap on the Battery item → (⁝) 3-dot menuSettings and uncheck Put unused apps to sleep and Auto-disable unused apps.
  • Check that Phone settingsAppsSleep as AndroidBatteryBackground restriction is set to App can use battery in background for AdGuard.
  • Remove AdGuard from Sleeping apps. Для этого:
    1. Перейдите в Настройки телефонаОбслуживание устройстваSamsung *mobile_border
    2. Tap BatterySamsung *mobile_border
    3. Tap the 3-dot menuSettingsSamsung *mobile_border
    4. Tap Sleeping appsSamsung *mobile_border
    5. Разбудите AdGuard с помощью значка мусорной корзины Samsung *mobile_border

Старые устройства Samsung​

Для ранних устройств Samsung нет особой необходимости в настройке фоновой работы, но если вы столкнулись с тем, что приложение AdGuard закрывается или исчезает из меню недавних задач через некоторое время, сделайте следующее:

  • Нажмите кнопку Недавние задачи, коснитесь значка Дополнительных настроек. Это должно выглядеть так: Настройки Samsung *mobile_border
  • Tap Lock Apps: Настройки Samsung *mobile_border
  • Tap on the lock icon Настройки Samsung *mobile_border

Huawei​

Huawei и их кастомизация Android EMUI относятся к самым проблемным на рынке в отношении ограничений нестандартных фоновых процессов. В настройках по умолчанию практически все приложения, которые работают в фоновом режиме, столкнутся с проблемами и в конечном итоге сломаются.

Запуск приложения на устройствах с EMUI 8, 9 и 10 (Huawei P20, Huawei P20 Lite, Huawei Mate 10…)​

На некоторых устройствах эта функция может быть недоступна или названа по-другому.

  1. Go to phone SettingsBatteryApp launchHuawei *mobile_border
  2. Выключите Управлять всем автоматическиHuawei *mobile_border
  3. Set AdGuard to Manage manually and enable all toggles. Huawei *mobile_border
  4. Отключите Диспетчер запуска, который предотвращает автоматический запуск приложений после включения телефона. Зайдите в НастройкиВсеДиспетчер запуска → передвиньте бегунок в положение «Выкл.» Также для надёжных фоновых процессов вы можете удалить Power Genie, как описано ниже.

Устройства с EMUI 9+ и PowerGenie​

На телефонах с EMUI 9 и позже (Android P+) стоит новый менеджер процессов PowerGenie, который закрывает все приложения, не находящиеся в белом списке Huawei, и не предоставляет пользователям параметры конфигурации. Ниже описано, как его удалить.

Huawei чрезвычайно изобретательны в оптимизации работы приложений на своих устройствах. В дополнение ко всем нестандартным мерам управления питанием, описанным ниже, они представили приложение-менеджер процессов, встроенное прямо в EMUI 9 на Android Pie.

It is called PowerGenie and it kills all apps that are not on its whitelist. You cannot add custom apps on their pre-defined whitelist. Это означает, что удаление Power Genie — единственный способ наладить нормальное функционирование приложений на Huawei.

К сожалению, это системное приложение, которое можно полностью удалить только с помощью ADB (Android Debug Bridge).

You need to:

Это не подтверждено, но возможно просто отключить PowerGenie, перейдя в Настройки телефонаПриложения. Если эта настройка есть на вашем устройстве, можете пропустить следующие шаги. However, it would need to be re-applied every time you reboot your device. Если такой настройки нет, следуйте этой инструкции:

  1. Установите ADB на ваш компьютер;
  2. Подключите телефон с помощью кабеля передачи данных;
  3. Включите Параметры разработчика;
  4. Включите отладку через USB в Параметрах разработчика на телефоне;
  5. Run the following commands on your computer:

adb shell pm uninstall —user 0 com.huawei.powergenie

adb shell pm uninstall -k —user 0 com.huawei.android.hwaps

Если AdGuard продолжает выходить из строя, попробуйте команду

adb shell pm stopservice hwPfwService

Устройства с EMUI 6+ (и некоторые устройства с EMUI 5)​

  • Phone settingsAdvanced SettingsBattery managerPower plan set to Performance;
  • Phone SettingsAdvanced SettingsBattery ManagerProtected apps — set AdGuard as Protected;
  • Phone SettingsAppsYour appBatteryPower-intensive prompt [uncheck] and Keep running after screen off [check] ;
  • Phone settingsAppsAdvanced (At the bottom)Ignore optimizations → Press Allowed → All apps → Find AdGuard on the list and set to Allow.
Huawei P9 Plus​

Откройте настройки устройства → ПриложенияНастройкиСпециальный доступ → выберите Игнорировать оптимизацию батареи → нажмите Разрешить для AdGuard.

Huawei P20, Huawei Honor 9 Lite и Huawei Mate 9 Pro​

Откройте настройки устройства → БатареяЗапуск приложений → выберите для AdGuard Управление вручную и убедитесь, что все тумблеры включены.

Huawei P20, Huawei P20 Lite, Huawei Mate 10​

Настройки телефонаБатареяЗапуск приложений → активируйте Управление вручную для AdGuard и убедитесь, что все тумблеры включены. Также для надёжных фоновых процессов вы можете удалить Power Genie, как описано выше.

Ранние устройства Huawei​

Более ранние устройства Huawei легки в настройке, достаточно выполнить два шага для закрепления AdGuard в фоновом режиме, чтобы менеджер процессов не остановил его принудительно.

  • Нажмите на кнопку Недавние задачи: Недавние приложения Huawei *mobile_border
  • Tap on the lock icon: Закрепить Huawei *mobile_border

Кроме того, чтобы более эффективно настроить фоновую работу AdGuard, вам следует открыть настройки устройства и сделать следующее:

  • Go to Settings → open Battery Manager → set Power plan to Performance;
  • Then choose Protected apps in the Battery Manager and check if AdGuard is Protected;
  • Go to Apps in the main settings and click AdGuard there → choose Battery → enable Power-intensive prompt and Keep running after screen is off;
  • Then in the Apps section open Settings (at the bottom) → Special access → choose Ignore battery optimization → press AllowedAll apps → find AdGuard on the list and set it to Deny.

Meizu​

Подход к ограничениям фонового процесса у Meizu практически такой же, как у Huawei и Xiaomi. Чтобы избежать отключения фоновой работы AdGuard и любого другого приложения, настройте следующие параметры:

  • Откройте Расширенные настройки → затем Менеджер батареи → в Управлении питанием выберите Производительность;
  • Затем выберите Защищённые приложения в разделе Менеджер батареи и проверьте, находится ли AdGuard среди них;
  • Откройте раздел Приложения и выберите AdGuard → Батарея → активируйте опции Сообщать об энергоёмкости и Работа при выключенном экране.

Nokia​

На устройствах Nokia с Android 9+ отключена функция The Evenwell Power saver, которая была основной причиной остановки фоновых процессов. Если AdGuard по-прежнему не работает на вашем телефоне Nokia, ознакомьтесь с инструкцией для устаревших моделей.

Nokia 1 (Android Go)​

  1. Установите ADB на ваш компьютер;
  2. Подключите телефон с помощью кабеля передачи данных;
  3. Включите Параметры разработчика;
  4. Включите отладку через USB в Параметрах разработчика на телефоне;
  5. Удалите файл com.evenwell.emm с помощью следующих команд adb: adb shell pm uninstall —user 0 com.evenwell.emm

Nokia 3.1 и 5.1​

На этих устройствах есть «убийца» задач — система DuraSpeed, которая завершает работу всех фоновых приложений. Её нельзя удалить или отключить обычными средствами. Для этого требуется ADB, и даже после отключения DuraSpeed снова включится при перезагрузке. Вам нужно приложение-планировщик задач, как MacroDroid, для автоматического отключения DuraSpeed.

  1. Установите ADB на ваш компьютер;
  2. Подключите телефон с помощью кабеля передачи данных;
  3. Включите Параметры разработчика;
  4. Включите отладку через USB в Параметрах разработчика на телефоне;
  5. Grant MacroDroid (or your choice of automation app) the ability to write to the global settings store by entering this command: adb shell pm grant com.arlosoft.macrodroid android.permission.WRITE_SECURE_SETTINGS
  6. Создайте задачу, запускаемую при Загрузке устройства, которая выполняет следующее:
    • Системная настройка: type Global, name setting.duraspeed.enabled , value -1
    • Системная настройка: type System, name setting.duraspeed.enabled , value -1
    • Системная настройка: type Global, name setting.duraspeed.enabled , value 0
    • Системная настройка: type System, name setting.duraspeed.enabled , value 0

Nokia tasker *mobile

Вам потребуются как Глобальные, так и Системные настройки. На скриншоте в качестве примера показаны только Глобальные.

Другие модели Nokia​

  • Перейдите в Настройки телефона → ПриложенияВсе приложения.
  • Откройте меню в правом верхнем углу → Показать системные.

Найдите приложение Энергосбережение в списке, выберите его и нажмите Принудительная остановка. It will remain stopped for a while but will restart at some point.

С этого момента AdGuard должен работать нормально и использовать стандартную оптимизацию батареи Android до перезапуска приложения Энергосбережения.

An alternative, more permanent solution for more tech-savvy users:

  1. Установите ADB на ваш компьютер;
  2. Подключите телефон с помощью кабеля передачи данных;
  3. Включите Параметры разработчика;
  4. Включите отладку через USB в Параметрах разработчика на телефоне;
  5. Удалите файл com.evenwell.powersaving.g3 с помощью следующих команд adb: adb shell pm uninstall —user 0 com.evenwell.powersaving.g3

Oppo​

Иногда фоновые службы и приложения перестают работать (в том числе службы специальных возможностей, которые затем необходимо включать вручную), когда вы выключаете экран. Пока что обходной путь для этого следующий:

Перейдите в Центр безопасности → нажмите Разрешения на конфиденциальностьМенеджер запуска и дайте приложению AdGuard разрешение работать в фоновом режиме.

  • Закрепите AdGuard в меню последних действий
  • Добавьте AdGuard в список приложений в «менеджере запуска» и «плавающем списке приложений» (com.coloros.safecenter / com.coloros.safecenter.permission.Permission)
  • Отключите оптимизацию батареи

OnePlus​

Устройства с OxygenOS — наиболее проблемные из-за специфической для ОС очистки кэша и освобождения оперативной памяти, включая оптимизацию ОС. Кроме того, OxygenOS может прервать работу AdGuard, если вы не пользуетесь им некоторое время. Чтобы исправить это, выполните следующие действия.

Блокировка приложения​

  • Откройте Настройки
  • БатареяОптимизация батареи
  • Найдите AdGuard
  • Нажмите на него и выберите опцию Не оптимизировать
  • Нажмите Готово, чтобы сохранить изменения
  • Откройте меню недавних приложений (как показано на этом снимке экрана): Onepluslock *mobile_border
  • Lock AdGuard app: Oneplusdots *mobile_border

На некоторых устройствах OnePlus есть функции «Автозапуск» и «Глубокая Оптимизация». Использование этих функций не позволяет приложениям работать в фоновом режиме. Пожалуйста, отключите их для AdGuard.

Оптимизация батареи​

  • Откройте настройки устройства → БатареяОптимизация батареи → откройте список Все приложения (верхнее меню) → выберите AdGuard → активируйте функцию Не оптимизировать
  • Open device settings → BatteryBattery Optimization → (⁝) three-dot menu → Advanced Optimization → Disable Deep Optimization

Автозапуск приложения​

Автозапуск приложений (на некоторых телефонах OnePlus), в сущности, предотвращает работу приложений в фоновом режиме. Пожалуйста, отключите его для AdGuard.

Улучшенная / Расширенная оптимизация​

Для OnePlus 6 и выше:

  • Откройте НастройкиБатареяОптимизация батареи → (⁝) трёхточечное меню → Дополнительная оптимизация
  • Отключите Глубокую оптимизацию / Адаптивную батарею
  • Отключите Оптимизацию режима ожидания. OnePlus пытается понять, когда вы обычно спите, и в это время отключает сетевые подключения телефона. Эта настройка предотвращает доставку push-уведомлений.

Для OnePlus ниже 6:

  • Отключите НастройкиБатареяОптимизация батареи → (⁝) трёхточечное меню → Улучшенная оптимизация.

Поведение при очистке последних приложений​

Обычно, когда вы смахиваете приложение, оно не закрывается. Однако в OnePlus это может работать иначе. Менеджер очистки последних приложений может быть настроен таким образом, что смахнув приложение, чтобы закрыть его, вы его полностью остановите. Чтобы настроить «нормальное» поведение:

Зайдите в НастройкиРасширенныеУправление последними приложениями → переключите на Нормальную очистку

Sony​

Компания Sony первой из разработчиков мобильных OS внедрила нестандартную систему оптимизации фоновых процессов. Она называется Stamina mode и мгновенно прерывает все фоновые процессы, если включена. Чтобы решить эту проблему:

Перейдите в НастройкиБатарея → отключите режим STAMINA

Режим Sony Stamina *mobile

На Android 11+ на том же экране с режимом STAMINA есть настройка Адаптивная батарея, её тоже следует отключить.

Вам также необходимо обозначить AdGuard как Исключенный из функции Энергосбережения:

Системные настройкиПриложения и уведомленияРасширенныеДоступ к специальным приложениямЭнергосбережение → переключите бегунок напротив AdGuard на Исключено

Wiko​

Устройства Wiko являются проблемными с точки зрения нестандартной оптимизации фоновых процессов. Чтобы AdGuard работал в фоновом режиме, сделайте следующее:

  • Перейдите в АссистентБатарея → выключите Режим энергосбережения
  • Вернитесь в предыдущее меню и перейдите в Ручной режим
  • Нажмите на значок шестерёнки в правом верхнем углу → Белый список фоновых приложений → выберите AdGuard

Стандартные устройства Pixel/Nexus/Essential на базе Android​

Android на заводской прошивке, как правило, не конфликтует с фоновыми процессами, но если вы всё же столкнулись с проблемой фоновой работы, включите режим Always-on VPN.

  • Перейдите в раздел НастройкиСеть и ИнтернетStocknetwork *mobile_border
  • Откройте режим VPN и выберите AdGuardStockvpn *mobile_border
  • Выберите пункт Always-on VPNStockadguard *mobile_border
  • Asus
  • Xiaomi
    • MIUI 12.0.8+
    • MIUI 12
    • MIUI 10-11
    • Все модели
    • Android 11+
    • Android 9 и 10
    • Старые устройства Samsung
    • Запуск приложения на устройствах с EMUI 8, 9 и 10 (Huawei P20, Huawei P20 Lite, Huawei Mate 10…)
    • Устройства с EMUI 9+ и PowerGenie
    • Устройства с EMUI 6+ (и некоторые устройства с EMUI 5)
    • Huawei P20, Huawei Honor 9 Lite и Huawei Mate 9 Pro
    • Huawei P20, Huawei P20 Lite, Huawei Mate 10
    • Ранние устройства Huawei
    • Nokia 1 (Android Go)
    • Nokia 3.1 и 5.1
    • Другие модели Nokia
    • Блокировка приложения
    • Оптимизация батареи
    • Автозапуск приложения
    • Улучшенная / Расширенная оптимизация
    • Поведение при очистке последних приложений

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *