Коротко по суті: Щоб вимкнути оптимізацію батареї на Android для вузла iProxy, позначте обидва застосунки (iProxy та OpenVPN for Android) як «Без обмежень» (Android 12+) або «Не оптимізувати» (Android 9–11) у системних налаштуваннях батареї. Шлях до цього екрана відрізняється між версіями Android; цей посібник проводить вас від 9-ї до 16-ї.
Що ви зробите
Позначте два застосунки як «Без обмежень» (або «Не оптимізувати» на старіших Android) у системних налаштуваннях батареї на кожному телефоні вашої Android-ферми мобільних проксі :
- iProxy:
com.iproxy.android - OpenVPN for Android:
de.blinkt.openvpn(клієнт ics-openvpn з відкритим кодом)
Без цього Android трактує обидва застосунки як звичайні фонові процеси й накладає на них дедалі жорсткіші обмеження: відкладення Doze, пониження бакета App Standby, тротлінг foreground-сервісів і зрештою вбивство постійного сповіщення на агресивних оболонках виробників. На виході отримуєте мовчазні розриви з’єднань, мертві банки SIM-карток і обірвані тунелі, що скидаються на баги проксі, але насправді це керування батареєю ОС працює рівно так, як його спроєктували.
Рішення локальне: для кожного застосунку на кожному телефоні, один раз. Близько двох хвилин на пристрій, коли вже знаєш, де саме лежить екран. Якщо ви тримаєте проксі-ферму хоч якогось масштабу, зробити це на першому ж дні провізіонінгу значно дешевше, ніж потім ганятися за хитким аптаймом. Повний чек-лист операторської гігієни є в посібнику про налаштування з’єднання для стабільної роботи проксі .
Перехід до вашої версії
⚠️ Зробіть це для обох застосунків: iProxy ТА OpenVPN, інакше це безглуздо. Чому?
| Версія | Розділ |
|---|---|
| Android 16 | Android 16: те саме приховане підменю, що й в Android 15 |
| Android 15 | Android 15: пастка прихованого підменю |
| Android 14 | Android 13–14: чистий екран з радіокнопками |
| Android 13 | Android 13–14: чистий екран з радіокнопками |
| Android 12 | Android 12: ті самі радіокнопки зі старою назвою |
| Android 11 | Android 9–11: епоха роздвоєного інтерфейсу |
| Android 10 | Android 9–11: епоха роздвоєного інтерфейсу |
| Android 9 | Android 9–11: епоха роздвоєного інтерфейсу |
Екран переробляли тричі в межах цього діапазону, тому й кроки відрізняються. Знайдіть свою версію, виконайте три кроки, повторіть для OpenVPN.
Замітка про вибір телефона: версію Android на пристрої, який уже в роботі, ви здебільшого змінити не можете, але якщо ще тільки добираєте залізо, наш список рекомендованих Android-телефонів для iProxy виділяє моделі з тривалою підтримкою ОС і передбачуваним меню батареї. Поточну доступність відстежує сторінка рекомендованих пристроїв на iProxy.online.
Android 16: те саме приховане підменю, що й в Android 15
Android 16 успадковує інтерфейс батареї для застосунків з Android 15. На верхньому екрані лишається рядок «Дозволити фонову активність» і радіокнопка «Обмежено», а варіант «Без обмежень» живе на екран глибше.
Як:
- Налаштування → Додатки → Усі додатки → iProxy → Використання заряду батареї
- Натисніть саме на рядок із підписом «Дозволити фонову активність», а не на перемикач справа.
- На підекрані, що відкриється, виберіть «Без обмежень». Поверніться назад.
Повторіть для OpenVPN for Android. Точка дотику й кінцевий підекран збігаються зі скріншотами для Android 15 нижче.
Android 15: пастка прихованого підменю
Саме Android 15 ввів пастку прихованого підменю, і Android 16 її успадкував. На верхньому екрані видно перемикач «Дозволити фонову активність» і радіокнопку «Обмежено». Більшість операторів кидає оком на перемикач, бачить, що той увімкнений, і виходить. Це стан «Оптимізовано», а не «Без обмежень». «Без обмежень» захований на екран глибше.
Як:
-
Налаштування → Додатки → Усі додатки → iProxy → Використання заряду батареї
-
Натисніть на рядок із підписом «Дозволити фонову активність», а не на перемикач справа. Перемикач лише гасає між «Обмежено» і «не обмежено»; до «Без обмежень» він ніколи не доходить. Тапати треба весь рядок:
-
На підекрані, що відкриється, виберіть «Без обмежень». Поверніться назад:
Пастка в одному рядку: якщо на екрані ви бачите перемикач і одну радіокнопку, це верхня сторінка, і застосунок зараз у стані «Оптимізовано». Якщо ж видно дві радіокнопки («Без обмежень» / «Оптимізовано»), це потрібний екран.
Повторіть для OpenVPN for Android.
Чому Android 15 заховав цей пункт
Офіційне пояснення Google: більшості споживчих застосунків не потрібен режим «Без обмежень», тому опцію перенесли на рівень глибше, щоб ускладнити випадкове додавання до білого списку. Для безлюдного 24/7 проксі-вузла це рівно той сценарій, який ОС намагається відрадити, тож зайвий тап неминучий.
Android 13–14: чистий екран з радіокнопками
Найчистіший екран у всьому діапазоні. Три радіокнопки на одній сторінці, один тап.
Як:
- Налаштування → Додатки → Усі додатки → iProxy → Використання заряду батареї
- Виберіть «Без обмежень».
- Поверніться назад.
Повторіть для OpenVPN for Android.
(Android 14 використовує точно такий самий екран із тими самими підписами.)
Android 12: ті самі радіокнопки зі старою назвою
Та сама розкладка з трьох радіокнопок, що і в Android 13, з однією косметичною відмінністю: рядок у вікні «Про застосунок» називається «Батарея», а не «Використання заряду батареї», і заголовок сторінки теж «Батарея».
Як:
- Налаштування → Додатки → Усі додатки → iProxy → Батарея
- Виберіть «Без обмежень».
- Поверніться назад.
Повторіть для OpenVPN.
Android 9–11: епоха роздвоєного інтерфейсу
На Android 9, 10 і 11 екран батареї конкретного застосунку розщеплений: є перемикач «Обмеження фонової активності» (лишайте ВИМКНЕНИМ) плюс окремий підекран «Оптимізація заряду батареї» зі списком усіх встановлених застосунків і діалогом «Оптимізувати / Не оптимізувати». Саме в цьому діалозі й живе фактичне налаштування.
Як:
-
Налаштування → Додатки та сповіщення → Переглянути всі додатки → iProxy → Додатково → Батарея → Оптимізація заряду батареї
-
За замовчуванням у списку показані лише «Не оптимізовані». Натисніть на спінер угорі списку та перемкніть на «Усі додатки». Тоді знайдіть iProxy:
- Android 11 / 10: натисніть на іконку лупи, введіть
iproxy, виберіть рядок. - Android 9: кнопки пошуку немає. Список алфавітний, тож гортайте до літери
iй тапніть iProxy.
- Android 11 / 10: натисніть на іконку лупи, введіть
-
У діалозі, що відкриється, виберіть «Не оптимізувати» та підтвердьте кнопкою «Готово»:
На Android 9 діалог виглядає так само:
Повторіть для OpenVPN for Android.
Особливість A9: список оптимізації батареї гортається швидко й легко проскакується на сенсорі. Якщо діалог відкрився для іншого застосунку, натисніть «СКАСУВАТИ» й прокрутіть назад. На цій версії кнопки пошуку немає.
Перевіряємо, що налаштування зберіглося
Коли обидва застосунки виставлені:
- Перезавантажте телефон.
- Знову відкрийте екран батареї для iProxy і для OpenVPN.
- Переконайтеся, що вибір лишився: «Без обмежень» (Android 12+) або «Не оптимізувати» (Android 9–11).
Зазвичай налаштування переживає перезавантаження й планові оновлення застосунків. Два випадки, коли воно може відкотитися:
- Великі оновлення оболонки виробника. Xiaomi MIUI/HyperOS і Samsung OneUI помічені у скиданні винятків батареї під час оновлення системи. Після кожного OTA перевіряйте обидва застосунки.
- Застосунок був зупинений вручну через Налаштування. На Android 15+ поведінка зупиненого стану в Android тримає застосунок зупиненим до прямої чи опосередкованої дії користувача й скасовує очікувані інтенти, поки той зупинений. Не натискайте «Зупинити» на бойовому телефоні; якщо це вже сталося, запустіть застосунок знову й перевірте, чи лишився вибраним пункт «Без обмежень».
Якщо на чистій Android-оболонці (Pixel, нові Motorola, Sony) налаштування відкочується без примусової зупинки і без великого оновлення ОС, це варто розслідувати: для стокової поведінки таке не нормально.
Що це лагодить, а що ні
Лагодить:
- Doze: відкладення мережевої та CPU-роботи для обох застосунків, коли телефон у простої.
- Пониження бакета App Standby до
rareчиrestricted, через що тротляться задачі, алярми та (вrestricted) ще й мережа. - Тротлінг на рівні Battery Saver для конкретного застосунку, коли глобальний Battery Saver увімкнений.
- Обмеження foreground-сервісів, прив’язані до бакета, включно з придушенням BOOT_COMPLETED в Android 13 для тих застосунків, яким користувач явно обмежив фонову активність.
Не лагодить:
- Механізми вбивства від виробників. Автозапуск у Xiaomi, енергозбереження MIUI/HyperOS, «Сплячі / Глибокий сон» у Samsung OneUI, статус захищених застосунків у Huawei EMUI, keep-alive у Realme/Oppo ColorOS. Це окремі екрани в оболонках кожного виробника, поверх стандартного керування батареєю Android. Навіть з обома застосунками в «Без обмежень» оболонка виробника все одно здатна їх убити. Спільнота тримає актуальний список найгірших порушників і мітигацій на dontkillmyapp.com , а ширшу гігієну ферми, що мінімізує проблеми з оболонками виробників, ми розбираємо в посібнику з налаштування 4G-проксі мережі .
- Глобальний режим Battery Saver. Цей посібник править поведінку для конкретних застосунків. Battery Saver, коли активований глобально, на більшості телефонів перекриває індивідуальний виняток. На проксі-вузлах, увімкнених у розетку, глобальний Battery Saver треба вимкнути зовсім. Він і не мав би вмикатися, бо телефон і так живиться від мережі.
- Політика сну Wi-Fi. Деякі телефони відключають Wi-Fi, коли екран згаснув. Проксі тоді лишається без каналу. Налаштування → Wi-Fi → Додатково → Не вимикати Wi-Fi у сплячому режимі → Завжди.
- Сам стан здоров’я батареї. Системні налаштування тут тримають застосунки живими; вони не сповільнюють хімічну деградацію елемента на 24/7 телефоні з постійним живленням. Хімічна сторона (поріг 80% заряду, календарне старіння за високого SoC, циклічна зарядка через розумну розетку) це окрема тема, її ми розбираємо в посібнику з продовження життя батареї проксі-телефона , пілларі, під яким сидить цей гайд.
Шпаргалка
Роздрукуйте чи зробіть скрін і приклейте до стійки:
| Android | Шлях | Фінальна дія |
|---|---|---|
| 16 | Додатки → iProxy → Використання заряду батареї → тап по рядку | На підекрані вибрати «Без обмежень» |
| 15 | Додатки → iProxy → Використання заряду батареї → тап по рядку | На підекрані вибрати «Без обмежень» |
| 14 | Додатки → iProxy → Використання заряду батареї | Вибрати «Без обмежень» |
| 13 | Додатки → iProxy → Використання заряду батареї | Вибрати «Без обмежень» |
| 12 | Додатки → iProxy → Батарея | Вибрати «Без обмежень» |
| 11 | Додатки та сповіщення → iProxy → Додатково → Батарея → Оптимізація заряду батареї | Спінер → Усі додатки → пошук → iProxy → Не оптимізувати |
| 10 | Додатки та сповіщення → iProxy → Додатково → Батарея → Оптимізація заряду батареї | Спінер → Усі додатки → пошук → iProxy → Не оптимізувати |
| 9 | Додатки та сповіщення → iProxy → Додатково → Батарея → Оптимізація заряду батареї | Спінер → Усі додатки → прокрутити до iProxy → Не оптимізувати |
Чому це треба робити для обох застосунків
Типовий вузол iProxy сидить за OpenVPN-тунелем. Шлях даних такий:
мобільна мережа ↔ Android OS ↔ OpenVPN-тунель ↔ демон iProxy ↔ віддалений клієнт
Обидва процеси мають бути живими 24/7, інакше проксі недосяжне. Керування батареєю Android поводиться з кожним з них окремо. Якщо iProxy виставлений у «Без обмежень», а OpenVPN лишається на «Оптимізовано», це не дає нічого: через кілька днів без взаємодії з користувачем ОС опустить тунель у бакет restricted, тротлітиме його алярми й зрештою вб’є foreground-сервіс. iProxy лишиться запущеним, але вже не матиме крізь що пускати трафік.
Це найчастіша причина тікетів «через тиждень аптайм iProxy просів», які виявляються зовсім не багами iProxy. Сам застосунок проксі живий. Тунель під ним уже ні.