DarQ позволяет переключать принудительный темный режим Android Q для каждого приложения отдельно.

В Android Q есть опция «переопределить темный режим», которая позволяет принудительно включить темный режим во всех приложениях. DarQ — это приложение, которое позволяет выборочно включать темную тему.

Когда Google выпустил бета-версию Android Q 3 для устройств Pixel, они включили в себя удобную опцию разработчика, позволяющую принудительно включать темный режим в любом приложении (хотя в Android Q beta 4 эта опция была недоступна). Эта опция предназначена для разработчиков как грубый способ протестировать UX своего приложения, если в нем была принудительно использована темная тема, чтобы они могли внести изменения для подготовки к стабильному выпуску Android Q. Для пользователей эта новая опция стала простым способом получить общесистемный темный режим во всех приложениях, хотя он не работает очень хорошо в каждом приложении. Это также переключатель «все или ничего», поэтому признанный разработчик XDA Куинни899 сделал новое приложение DarQ. Это корневое приложение позволяет выборочно включать темный режим только в приложениях по вашему выбору.

Например, я нашел DarQ полезным для включения темного режима в Instagram, но отключения его в Visible. При использовании опции разработчика Override Force Dark в Android Q приложение Visible имеет некоторые неприятные конфликты пользовательского интерфейса, которые не позволяют мне видеть некоторые элементы пользовательского интерфейса, которые мне нужно выбрать. С помощью DarQ я могу выбрать только Instagram для перевода в темный режим. Вы можете настроить, какие приложения на вашем телефоне следует отображать в темном режиме, а какие нет.

Еще одна действительно приятная функция DarQ — автоматическое включение темного режима в ночное время. DarQ может проверять время на вашем телефоне и включать темный режим, когда уже поздно, снижая нагрузку на ваши глаза, когда вы пользуетесь телефоном в ночное время. Бета-версия Android Q в настоящее время не поддерживает эту функцию, если вы не используете Таскер, но другим OEM-производителям нравится Samsung добавили поддержку для него в прошлом. Этот автоматический переключатель также будет работать с приложениями, для которых вы специально включили темный режим, а также с системным пользовательским интерфейсом и другими поддерживаемыми приложениями. Это приложение отлично подходит для тех, кто хочет иметь возможность настраивать внешний вид приложений на своем устройстве.

DarQ требует root для запуска следующей команды оболочки: setprop persist.hwui.force_dark true. Для переключения темного режима для каждого приложения также требуется служба специальных возможностей. Благодаря последнее обновление Магиска, все устройства Android Q, включая серии Pixel 3 и Pixel 3a, должны иметь возможность рутирования. Если вы хотите скачать приложение, он доступен на XDA Labs. Его исходный код можно найти здесь.

Тема на форуме DarQ