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

Как настроить фоновую работу 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

Tap Lock apps.

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

In the Lock apps screen, set the toggle switch for the AdGuard app to On.

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

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

MIUI 12

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

Xiaomi *mobile_border

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

Xiaomi *mobile_border

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

Xiaomi *mobile_border

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

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

  • Tap on the lock icon. Это не даст 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. Отключите автоматическую оптимизацию. Для этого:

    Open Battery → (⁝) menu → Choose Automation → Toggle off all of the settings there

    Again, the exact path may differ, for example on some devices you should go to:

    Phone SettingsDevice care → Tap the (⁝) 3-dot menu → Advanced → Disable Auto optimization and Optimize settings

  4. Отключите функцию «Адаптивный режим аккумулятора», если она есть на вашем телефоне:

    Open phone SettingsBatteryMore battery settings → Toggle off Adaptive battery

  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 Battery

      Samsung *mobile_border

    3. Tap the 3-dot menuSettings

      Samsung *mobile_border

    4. Tap Sleeping apps

      Samsung *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 launch

    Huawei *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. Install ADB on your computer;

  2. Connect your phone with a data cable;

  3. Enable Developer options;

  4. Enable USB debugging within Developer options on your phone;

  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 lock *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. Install ADB on your computer;

  2. Connect your phone with a data cable;

  3. Enable Developer options;

  4. Enable USB debugging within Developer options on your phone;

  5. Uninstall the com.evenwell.emm package via the following adb commands:

    adb shell pm uninstall --user 0 com.evenwell.emm

Nokia 3.1 и 5.1

On these devices there is a task killer called DuraSpeed that terminates all background apps. It can't be uninstalled or disabled by regular means. These actions require ADB, and even then, when disabled, DuraSpeed will re-enable itself on reboot. You need a tasker app like MacroDroid for automatic DuraSpeed's disabling.

  1. Install ADB on your computer;

  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. Create a task triggered at Device Boot that performs the following:

    • System Setting: 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. Install ADB on your computer;

  2. Connect your phone with a data cable;

  3. Enable Developer options;

  4. Enable USB debugging within Developer options on your phone;

  5. Uninstall the com.evenwell.powersaving.g3 package via the following adb commands:

    adb shell pm uninstall --user 0 com.evenwell.powersaving.g3

Oppo

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

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

Другие решения:

  • Закрепите AdGuard в меню последних действий
  • Enable AdGuard in the app list inside the security app’s "startup manager" and "floating app list" (com.coloros.safecenter / com.coloros.safecenter.permission.Permission)
  • Turn off battery optimizations

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:

  • Turn off System settingsBatteryBattery optimization → (⁝) three-dot menu → Enhanced optimization.

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

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

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

Sony

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

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

Sony Stamina mode *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