Системний темний режим в Android є корисною функцією, однак має обмеження. Одним із ключових недоліків є відсутність гнучкої автоматизації: доступні варіанти перемикання обмежуються фіксованим розкладом або прив’язкою до часу сходу і заходу сонця. Існує можливість налаштувати автоматичне перемикання темного та світлого режимів залежно від рівня освітлення навколишнього середовища за допомогою окремого застосунку.
Застосунок має назву «Adaptive Theme: Auto Dark Mode». Процес налаштування не є миттєвим, однак може бути виконаний протягом короткого часу. Для цього необхідно мати USB-кабель і додатковий пристрій із браузером на базі Chromium, наприклад комп’ютер або інший Android-пристрій із браузером Chrome або Microsoft Edge.
Автоматичне перемикання темного режиму Android за допомогою датчика освітлення
На початковому етапі необхідно встановити застосунок «Adaptive Theme: Auto Dark Mode» з магазину Play Store на основному Android-пристрої. Після запуску слід обрати пункт «Start Setup».
Далі необхідно активувати параметри розробника, якщо вони ще не увімкнені. Для цього використовується пункт «Open Settings». Після активації параметрів розробника потрібно увімкнути опцію «USB Debugging».
Наступний крок передбачає використання другого пристрою з браузером на базі Chromium. Обидва пристрої з’єднуються за допомогою USB-кабелю, після чого в застосунку обирається пункт «Continue». Далі необхідно перейти за адресою lexip.dev/setup на другому пристрої.
У браузері на другому пристрої потрібно обрати «Start Setup». Після цього з’явиться список доступних пристроїв, серед яких обирається основний телефон і виконується підключення. На основному пристрої з’явиться запит на дозвіл налагодження через USB, який необхідно підтвердити. Після цього у браузері слід обрати «Grant Permission», що завершує процес налаштування.
Налаштування порогу освітленості
Після завершення початкового налаштування відбувається повернення до головного екрана застосунку. Якщо функція не активована автоматично, її необхідно увімкнути.
Основним параметром є «Brightness Threshold», який визначає поріг освітленості для перемикання між темним і світлим режимами. Вищий поріг означає, що темний режим буде активним у більшості умов освітлення. Зниження порогу збільшує ймовірність активації світлого режиму.
Показник «Current Brightness» відображає поточний рівень освітлення в режимі реального часу. Це дозволяє визначити відповідний момент для переходу до світлого режиму. Для налаштування рекомендується перебувати в умовах освітлення, які відповідають бажаному моменту активації світлого режиму, та встановити відповідне значення порогу відповідно до показника в люксах. Додаткові параметри доступні через меню з трьома крапками, де можна обрати «Custom threshold».
Особливості роботи
Зміна теми не відбувається миттєво під час активного використання пристрою. Визначення рівня освітлення здійснюється у момент увімкнення екрана, після чого система застосовує відповідний режим. Якщо датчик освітлення перекритий, зміна теми не виконується.



