Перейти к основному содержанию

Как настроить фоновую работу 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, обратите внимание на пункты Батарея и Разрешения.

  • Нажмите на кнопку Недавние задачи и смахните AdGuard вниз, чтобы сделать опции видимыми (как показано на скриншоте):

    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

  • Откройте Настройки телефонаОбслуживание устройства → нажмите на виджет Батареятрёхточечное меню (⁝) → Настройки и отключите функции Перевод в режим сна и Автооключение приложений.

  • Предоставьте AdGuard право расходовать заряд батареи в фоновом режиме. Откройте Настройки телефонаПриложенияAdGuardБатарея → активируйте Разрешение фоновой деятельности.

  • Удалите AdGuard из спящих приложений. Для этого:

    1. Перейдите в Настройки телефонаОбслуживание устройства

      Samsung *mobile_border

    2. Нажмите Батарея

      Samsung *mobile_border

    3. Нажмите на иконку меню в виде трёх точек Настройки

      Samsung *mobile_border

    4. Нажмите на Приложения в спящем режиме

      Samsung *mobile_border

    5. Разбудите AdGuard с помощью значка мусорной корзины

      Samsung *mobile_border

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

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

  • Нажмите кнопку Недавние задачи, коснитесь значка Дополнительных настроек. Это должно выглядеть так:

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

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

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

  • Нажмите на значок замка

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

Huawei

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

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

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

  1. Перейдите в Настройки телефонаБатареяЗапуск приложений

    Huawei *mobile_border

  2. Выключите Управлять всем автоматически

    Huawei *mobile_border

  3. Установите для AdGuard значение Управлять вручную и включите все опции.

    Huawei *mobile_border

  4. Отключите Диспетчер запуска, который предотвращает автоматический запуск приложений после включения телефона.

    Зайдите в НастройкиВсеДиспетчер запуска → передвиньте бегунок в положение «Выкл.»

    Также для надёжных фоновых процессов вы можете удалить Power Genie, как описано ниже.

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

комментарий

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

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

Оно называется PowerGenie и «убивает» все приложения не из его белого списка. Вы не можете добавлять собственные приложения в предварительно составленный белый список. Это означает, что удаление Power Genie — единственный способ наладить нормальное функционирование приложений на Huawei.

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

Источник

Вам нужно:

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

  1. Установите ADB на ваш компьютер;

  2. Подключите телефон с помощью кабеля передачи данных;

  3. Включите Параметры разработчика;

  4. Включите отладку через USB в Параметрах разработчика на телефоне;

  5. Выполнить на компьютере следующие команды:

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)

  • Настройки устройстваРасширенные настройкиДиспетчер батареиПлан электропитания установлен на Производительность;
  • Настройки устройстваРасширенные настройки Диспетчер батареиЗащищённые приложения — добавьте AdGuard в Защищённые;
  • Настройки устройстваПриложенияВаше приложениеБатареяЭнергосберегающая подсказка [убрать галочку] и Продолжить работу после выключения экрана [поставить галочку];
  • Настройки устройстваПриложенияРасширенные (внизу)Игнорировать оптимизацию батареи → Нажмите «Разрешено» → Все приложения → Найдите AdGuard в списке и выберите Разрешить.

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

  • Нажмите на значок замка:

    Закрепить Huawei *mobile_border

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

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

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. Предоставьте MacroDroid (или выбранному вами приложению автоматизации) возможность делать записи в хранилище глобальных настроек, введя эту команду:

    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

  • Перейдите в Настройки телефона → ПриложенияВсе приложения.

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

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

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

Альтернативное, более постоянное решение для более технически подкованных пользователей:

  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

  • Закрепить приложение AdGuard:

    Oneplusdots *mobile_border

осторожно

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

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

  • Откройте настройки устройства → БатареяОптимизация батареи → откройте список Все приложения (верхнее меню) → выберите AdGuard → активируйте функцию Не оптимизировать

  • Откройте настройки устройства → БатареяОптимизация батареи → (⁝) трёхточечное меню → Дополнительная оптимизация → Отключите Глубокую Оптимизацию

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

Автозапуск приложений (на некоторых телефонах 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 и выберите AdGuard

    Stockvpn *mobile_border

  • Выберите пункт Always-on VPN

    Stockadguard *mobile_border