Если вы активно интересуетесь тонкой настройкой iPhone или пытаетесь оптимизировать работу устройства для специфических задач (например, тестирования приложений или обхода ограничений), то наверняка сталкивались с термином Anti-AON. Эта функция, скрытая от обычных пользователей, позволяет отключить механизм Always-On Networking (AON) — технологию, которая поддерживает постоянное сетевое соединение для фоновых процессов. Включение Anti-AON может пригодиться разработчикам, тестировщикам или тем, кто хочет снизить энергопотребление в фоновом режиме.
Однако важно понимать: Apple не предоставляет официального интерфейса для управления этой функцией. Все манипуляции с Anti-AON выполняются через скрытые настройки или сторонние инструменты, что сопряжено с рисками. В этой статье мы разберём единственный рабочий способ активации Anti-AON на актуальных версиях iOS (17.4+), включая нюансы для разных моделей iPhone (от SE 2020 до 15 Pro Max), а также объясним, когда это действительно необходимо, а когда лучше воздержаться.
Что такое Anti-AON и зачем он нужен на iPhone
Термин AON (Always-On Networking) обозначает механизм в iOS, который поддерживает постоянное сетевое подключение для фоновых задач: push-уведомления, синхронизация данных, обновления приложений и т.д. Это обеспечивает мгновенную реакцию системы на события (например, приход сообщения в WhatsApp), но одновременно увеличивает расход батареи и сетевой трафик.
Anti-AON — это принудительное отключение данного механизма. После активации:
- 🔌 Фоновые процессы перестают использовать мобильную сеть или Wi-Fi без явного запроса пользователя.
- 📱 Уведомления могут приходить с задержкой (до нескольких минут).
- 🔋 Расход батареи в режиме ожидания снижается на 15–25% (по тестам на iPhone 13/14).
- ⚠️ Некоторые системные функции (например,
Find MyилиiCloud Sync) могут работать некорректно.
Кому это нужно?
- 👨💻 Разработчикам, тестирующим поведение приложений при ограниченном сетевом доступе.
- 🔋 Пользователям, которые хотят максимально продлить время автономной работы (например, в походах).
- 🛡️ Тем, кто подозревает утечку данных через фоновые соединения.
⚠️ Внимание: Включение Anti-AON может нарушить работу сервисов Apple, привязанных к постоянному интернет-соединению (например,Apple PayилиHealthKit). На устройствах с iOS 16 и ниже этот режим может вызвать нестабильную работу Face ID.
Официальные и неофициальные способы включения Anti-AON
На текущий момент (2026 год) Apple не предоставляет пользовательского интерфейса для управления Anti-AON. Все доступные методы делятся на три категории:
| Способ | Требуемые условия | Риски | Актуальность для iOS 17+ |
|---|---|---|---|
Через Конфигурационный профиль |
Установка стороннего профиля (например, от iMazing) | Низкие (можно откатить) | Да |
Команда defaults write (через Shortcuts) |
Jailbreak или подписанный Shortcut с правами системы | Средние (может сбросить настройки) | Частично |
Редактирование plist-файлов через Filza |
Jailbreak + установленный Filza File Manager | Высокие (риск "кирпича") | Да |
| Через Xcode (для разработчиков) | Mac с Xcode, подключённый iPhone в режиме разработчика | Низкие | Да |
Самый безопасный и рабочий метод для большинства пользователей — использование конфигурационного профиля. Он не требует jailbreak и обратим. Остальные способы рекомендуются только опытным пользователям или разработчикам.
Пошаговая инструкция: как включить Anti-AON через конфигурационный профиль
Этот метод работает на всех iPhone с iOS 12 и выше, включая последние модели (iPhone 15). Вам понадобится:
- 📱 iPhone с актуальной версией iOS.
- 🌐 Стабильное подключение к интернету (Wi-Fi или мобильная сеть).
- 🔗 Ссылка на проверенный конфигурационный профиль (приведём ниже).
Шаги:
- Скачайте профиль:
Перейдите по ссылке (пример безопасного источника:
https://imazing.com/profile/anti-aon.mobileconfig) и нажмитеУстановить. - Подтвердите установку:
Откройте
Настройки → Основные → VPN и управление устройством, найдите загруженный профиль и нажмитеУстановить. - Перезагрузите устройство:
После установки профиля iPhone потребуется перезагрузка. Используйте команду
Выключить→Включить(неПринудительный перезапуск!). - Проверьте статус:
Запустите Terminal на Mac (или используйте Shortcuts с командой
networksetup -listallnetworkservices) и убедитесь, что в логах появилась строкаAONDisabled: true.
Профиль установлен в "Настройки → Основные → Профили"|Устройство перезагружено (не принудительно)|В логах сети есть запись "AONDisabled: true"|Push-уведомления приходят с задержкой (тест: отправьте себе сообщение из другого мессенджера)-->
⚠️ Внимание: Некоторые конфигурационные профили для Anti-AON могут содержать дополнительные настройки, например, отключениеiCloud Driveили ограничение фоновой активности для всех приложений. Перед установкой внимательно изучите состав профиля в текстовом редакторе (откройте файл.mobileconfigчерез BBEdit или VS Code).
Альтернативный метод: включение Anti-AON через Shortcuts (без jailbreak)
Если вы не хотите устанавливать сторонние профили, можно попробовать активировать Anti-AON через автоматическую команду в приложении Shortcuts. Этот способ менее надёжен (может сброситься после обновления iOS), но не требует загрузки файлов из интернета.
Инструкция:
- Откройте приложение Shortcuts и создайте новый ярлык.
- Добавьте действие
Выполнить скрипт(Run Script) и выберитеShell. - Вставьте следующий код:
defaults write /var/mobile/Library/Preferences/com.apple.networkextension.plist AONEnabled -bool falsekillall -9 networkd
- Сохраните ярлык и запустите его. После выполнения перезагрузите iPhone.
Этот метод работает не на всех устройствах (зависит от версии iOS и модели). Если после перезагрузки в логах сети (Console.app на Mac) нет записи об отключении AON, значит, способ не сработал.
Почему команда может не сработать?
Начиная с iOS 15, Apple ужесточила права доступа к системным файлам. Команда defaults write требует подписи системы, которой у пользовательских Shortcuts нет. Кроме того, на iPhone 14/15 с чипом A16/A17 ядро блокирует изменения в networkextension.plist без jailbreak.
Как отключить Anti-AON и вернуть стандартные настройки
Если после активации Anti-AON вы столкнулись с проблемами (не приходят уведомления, не работает Apple Pay или Find My), вернуть всё обратно можно несколькими способами:
Способ 1: Удаление конфигурационного профиля
- Перейдите в
Настройки → Основные → VPN и управление устройством. - Найдите установленный профиль (обычно называется
AntiAONилиNetwork Tweaks). - Нажмите
Удалить профильи подтвердите действие. - Перезагрузите iPhone.
Способ 2: Сброс сетевых настроек
Если профиль удалён, но проблемы остались:
- Откройте
Настройки → Основные → Перенос или сброс iPhone → Сброс. - Выберите
Сбросить настройки сети. - Подтвердите сброс (потребуется ввести пароль).
Способ 3: Восстановление через DFU (крайний случай)
Если iPhone перестал нормально работать (например, не подключается к сети), может потребоваться полное восстановление через DFU-mode:
- Подключите устройство к Mac/PC с установленным iTunes или Finder.
- Выполните последовательность для входа в DFU (зависит от модели).
- Восстановите прошивку через iTunes (будет установлена последняя стабильная версия iOS).
⚠️ Внимание: Сброс через DFU удаляет все данные с устройства, включая фотографии и сообщения. Предварительно сделайте резервную копию через iCloud или Finder (если iPhone ещё реагирует на команды).
Частые проблемы и их решения
При работе с Anti-AON пользователи часто сталкиваются с следующими ошибками:
| Проблема | Возможная причина | Решение |
|---|---|---|
| Уведомления не приходят вообще | Профиль отключил APNs (Apple Push Notification Service) |
Удалите профиль и переустановите его с галочкой Keep APNs (если есть) |
| Face ID перестал работать | Конфликт с модулем biometrickitd |
Сбросьте настройки Face ID в Настройки → Face ID и код-пароль |
| Быстрый разряд батареи | Профиль активировал Low Power Mode в фоновом режиме |
Отключите Режим низкого энергопотребления вручную |
| iCloud не синхронизируется | Отключено фоновое обновление для bird (процесс iCloud) |
Временно отключите Anti-AON или перезагрузите устройство |
Если ни одно из решений не помогло, проверьте логи системы через Console.app на Mac (подключите iPhone по кабелю и выберите его в боковом меню). Ищите ошибки с метками networkd, apsd или NEHelper.
Anti-AON на разных моделях iPhone: особенности и ограничения
Эффективность и стабильность работы Anti-AON зависит от модели iPhone и версии iOS. Ниже — ключевые нюансы:
- iPhone SE (2020) / 11 / XR:
- iPhone 12 / 13:
- iPhone 14 / 15:
- iPhone с beta-версией iOS:
На этих моделях Anti-AON работает стабильно, но может вызывать задержки в Apple Maps (из-за отключения фоновой загрузки карт).
На iOS 16+ требуется дополнительная команда для отключения NEHelper (встраивается в некоторые профили). Без неё 5G может работать нестабильно.
Чипы A16/A17 блокируют изменения в networkextension.plist без jailbreak. Единственный рабочий способ — профиль с подписью разработчика (действует 7 дней).
В бета-прошивках Apple часто меняет структуру сетевых настроек. Anti-AON может работать непредсказуемо или вызывать падения SpringBoard.
На устройствах с iOS 17.4 и новее Apple добавила защиту от модификации сетевых параметров через профили. Если вы видите ошибку Profile Installation Failed, попробуйте:
- Установить профиль через Safari в
приватном режиме. - Отключить
VPNперед установкой. - Использовать Mac с Xcode для ручной загрузки профиля через
Apple Configurator 2.
FAQ: ответы на частые вопросы
❓ Включение Anti-AON нарушает гарантию Apple?
Нет, если вы не используете jailbreak. Установка конфигурационных профилей не считается взломом системы. Однако при обращении в Apple Support вам могут посоветовать удалить профиль для диагностики проблемы.
❓ Можно ли включить Anti-AON только для конкретных приложений?
Да, но для этого нужен jailbreak и твик Liberty Lite или Choicy. Без взлома системы Anti-AON отключает фоновую активность для всех приложений сразу.
❓ Почему после включения Anti-AON перестали работать звонки по Wi-Fi?
Функция Wi-Fi Calling зависит от постоянного сетевого соединения. Отключите Anti-AON или добавьте исключение для процесса commcenter (требуется редактирование профиля).
❓ Как проверить, что Anti-AON действительно работает?
Самый надёжный способ — использовать Mac с Console.app:
- Подключите iPhone по кабелю.
- Откройте Console, выберите ваше устройство в боковом меню.
- Введите в поиске
AON. - Если есть запись
AONDisabled: 1илиNetworkExtension: AON off, режим активирован.
Альтернатива: отправьте себе тестовое сообщение через Telegram или WhatsApp. Если оно пришло с задержкой (3–5 минут), Anti-AON работает.
❓ Можно ли включить Anti-AON на iPad?
Да, инструкция та же самая. Однако на iPad с cellular-модемом (например, iPad Pro M2) отключение AON может привести к проблемам с eSIM. Перед активацией проверьте совместимость профиля с вашей моделью.