Как активировать тёмную тему в любом приложении на Android 10 без рута

Автор Антон Курилов 17:00 25.02.2020
- 1 +  36 368 1
Как активировать тёмную тему в любом приложении на Android 10 без рута

Если попросить пользователя смартфона на Android 10 назвать главную фишку новой версии операционной системы, он наверняка скажет про тёмную тему. Хотя не каждое стороннее приложение её поддерживает, есть способ как «заставить» их изменять цвет интерфейса.

Для этого в настройках для разработчиков Android 10 появился флаг Override force-dark, после активации которого система автоматически инвертирует фоны и шрифты в сторонних программах.

Но тут всплывает ещё одна проблема — всё больше приложений обзаводятся собственными тёмными темами, а инверсия работает для всех по умолчанию, делая уже затемнённые экраны ярко-светлыми. Для обхода этого недостатка и выпущена утилита под названием DarQ.

Как установить?

DarQ не требует от смартфона прав суперпользователя, но с первоначальной установкой всё же придётся повозиться. Во-первых, необходим смартфон под управлением Android 10, также для инсталляции понадобятся компьютер и USB-кабель для их соединения.

Важно! Все последующие действия — на страх и риск пользователя!

Шаг 1. Инсталляция драйверов или пакета ADB

В зависимости от операционной системы, необходимо сделать следующее:

Шаг 2. Активация настроек для разработчиков и отладки по USB

  • Важно убедиться, что в системе активированы настройки для разработчиков. Для этого нужно зайти в «Настройки» и перейти в раздел «О системе» (может называться иначе в зависимости от оболочки). Там необходимо найти параметр «Номер сборки» и коснуться его семь раз подряд. Если настройки для разработчиков уже включены, смартфон сообщит об этом.
  • Затем нужно найти появившееся меню с настройками для разработчиков. Обычно оно находится в разделе «Система» > «Дополнительно». Там найти параметр «Отладка по USB» и активировать его.

Шаг 3. Установка DarQ и скрипта

  • На смартфон с Android 10 нужно загрузить свежую версию DarQ с сайта APKMirror. Приложение недоступно в Google Play, так как эксплуатирует недокументированные возможности системы.
  • При запуске приложение попросит доступ к специальным возможностям. Это необязательно, но позволит утилите быстрее реагировать на запрос активации тёмной темы для каждого приложения. Пользователя перенаправит на страницу «Специальные возможности», где будет предложено выбрать DarQ и во всплывающем окне нажать «Разрешить».
  • На компьютер нужно скачать скрипт для автоматического выполнения необходимых операций. Он доступен в ветке XDA: нужно кликнуть по ссылке Download the script to run it without root using ADB. Файл нужно разархивировать в любой папке.

Шаг 4. Активация скрипта с тёмной темой

  • Нужно подключить смартфон к компьютеру при помощи USB-кабеля. 
  • Следом открыть разархивированную папку со скриптом и включить скрипт. Для этого нужно запустить файл rundarq-windows.bat (Windows) или запустить команду ./rundarq-linux-mac.sh в терминале из текущей директории (Linux или Mac).

Всё! Для подробной настройки работы необходимо зайти в приложение DarQ на смартфоне. Если скрипт выполнился с ошибкой или DarQ сообщает о том, что соединения с сервисом нет, можно попробовать перезагрузить смартфон и выполнить скрипт ещё раз.

Функции и возможности

Сразу о главном минусе DarQ — выполнять скрипт придётся каждый раз после перезагрузки смартфона. Для этого необязательно проделывать все шаги, достаточно только четвёртого (не удаляя папку по скриптом с компьютера).

DarQ может предложить либо просто активировать Override force-dark, и без того доступный в настройках для разработчика, либо вручную выбрать необходимые приложения, которые будут инвертированы. Если в списке нет нужного, но установленного на смартфон приложения, возможно, оно является системным. Такие доступны по нажатию на иконку меню в верхнем углу.

Мы протестировали приложения «КиноПоиск», «Тинькофф», «Едадил», Wear OS by Google, Buffer, Ozon, IFTTT — все работают с тёмной темой корректно за исключением остающегося с тёмными иконками и сливающегося с фоном статус-бара. Но некоторые, например, Mi Fit и 2ГИС, отказались менять оформление — это связано с особенностями конкретного приложения.

Опционально можно заставить приложения автоматически включать тёмную тему после захода солнца и отключать после восхода. Но для этого DarQ понадобится доступ к местоположению, чтобы точно вычислить этот промежуток времени, хотя можно выбрать и просто часовой пояс вручную.

Подписывайтесь на Rozetked в Telegram, во «ВКонтакте» и обязательно в YouTube.

14.05.2024
Google I/O 2024
21.05.2024
Microsoft Build 2024
Нет событий
04.04.2025
«Форсаж 11»
Все события





Реклама на сайте



Комментарии

  1. А в чем отличие от Force Dark Theme в настройках разработчика?
    - 2 +
14.05.2024
Google I/O 2024
21.05.2024
Microsoft Build 2024
Нет событий
04.04.2025
«Форсаж 11»
Все события





Реклама на сайте