DarQ — це програма, яка дозволяє користувачам увімкнути примусовий темний режим для кожної окремої програми на Android 10. Тепер він працює без root завдяки використанню сценарію ADB.
Android 10 приніс кілька корисних функцій, які зробили його цінним оновленням порівняно з Android 9 Pie. Сумнівна 2-кнопкова навігаційна система Android 9 поступився місцем повністю жестовій навігації, який працював набагато краще. Android 10 також приніс загальносистемний темний режим у програмах, які його підтримують після Google усвідомив переваги темних тем на OLED-дисплеях преміум-класу. Перші програми Google для Android швидко оновлено до додати темні теми. Загальносистемна функція темного режиму була тією, яку користувачі вимагали роками, і вони нарешті виконали своє бажання в Android 10. Проте ще є місце для вдосконалення. У той час як Google додав опцію розробника, щоб примусово ввімкнути темний режим для всіх програм (навіть тих, які не були спеціально оновленої цією функцією), у стандартному Android немає способу ввімкнути примусовий темний режим на a для кожної програми. Як і очікувалося, на допомогу прийшла спільнота XDA. Визнаний розробник XDA
Quinny899 випустив додаток DarQ у червні, дозволяючи користувачам увімкнути примусовий темний режим для кожної програми.Єдиним обмеженням DarQ було те, що для нього потрібен root, оскільки він надсилав команду оболонки, яка вимагала підвищених привілеїв, щоб увімкнути параметр примусового темного режиму. Це означало, що нерутовані користувачі вийшли з програми. Навіть користувальницькі інтерфейси не мали вирішення проблеми. OPPO ColorOS 7 додав примусове загальносистемне перемикання темного режиму в налаштуваннях дисплея (виводячи його з параметрів розробника), але знову ж таки, його не можна перемикати окремо для кожної програми. Проте ми завжди можемо довіряти спільноті, яка запропонує інноваційні рішення. У версії 1.2 DarQ тепер оновлено для підтримки темного режиму для кожної програми на Android 10 без root-прав. Він робить це за допомогою сценарію ADB, який потрібно завантажити окремо. Тепер програма вимагає від користувача надати їй дозволи на рівні оболонки ADB, щоб вона могла запускати ту саму команду опції примусового темного режиму без необхідності root-права.
DarQ також використовує службу доступності, щоб визначити, коли вибрані користувачем програми знаходяться в переднього плану, щоб увімкнути примусовий темний режим, а потім вимкнути темний режим, коли ці програми не знаходяться в передній план.
У версії 1.2 програма тепер підтримує OnePlus OxygenOS. Оновлення також додало вікно пошуку до списку програм.
Повний журнал змін наведено нижче:
Журнал змін DarQ v1.2
v1.2
- DarQ тепер працює без root! Використовуйте сценарій ADB із потоку XDA або репозиторію GitHub, щоб запустити потрібну фонову службу для використання DarQ без необхідності рутування пристрою.
— Виправлено виявлення кореня
— Додано підтримку OxygenOS
— До списку програм додано поле пошуку
— Додано фільтр для системних програм (прихований за замовчуванням) у списку програм
читати далі
Перемикання примусового темного режиму для кожної програми означає, що користувачі можуть увімкнути темний режим у таких програмах, як Twitter, наприклад, і вимкнути його у Facebook та Instagram. DarQ також може автоматично вмикати темний режим вночі. Це забезпечує гнучкість користувача, що приємно бачити. Чи можна очікувати, що така опція буде доступна для розробників у наступному випуску Android? Нам доведеться почекати до наступного місяця, щоб дізнатися.
Завантажте DarQ з XDA Labs ||| Тема форуму XDA для DarQ