Навчальний посібник про те, як увімкнути прихований тюнер системного інтерфейсу користувача на пристроях EMUI 4+, щоб ви могли редагувати значки рядка стану або вмикати перемикач «Не турбувати».
Після багатьох років мінімальних параметрів налаштування Android Marshmallow нарешті представив деякі основні функції налаштування, які існували в користувальницьких ПЗУ протягом століть, завдяки включенню Тюнер системного інтерфейсу.
Ця функція є в усіх пристроях Google з Android 6.0+, і щоб отримати до неї доступ, потрібно потягнути вниз рядку стану та довго натисніть на значок шестірні, доки він не закрутиться, після чого меню System UI Tuner з’явиться в Налаштування.
У тюнері Android Marshmallow System UI користувачі можуть змінювати плитки швидких налаштувань, редагувати рядок стану або запускати демонстраційний режим. З Android Nougat редактор плитки швидких налаштувань було переміщено до спадного меню сповіщень, а демонстраційний режим перенесено до параметрів розробника. Крім того, Nougat UI Tuner також представив параметри «Не турбувати», перемикач, щоб увімкнути жест розділеного екрану, змахнувши вгору, і налаштування сповіщень про живлення.
Хоча це, безперечно, деякі корисні функції, деякі OEM-виробники не думають так само. Такі OEM-виробники, як HTC, Samsung і Huawei, припиняють доступ до цієї функції, оскільки деякі доступні функції конфліктують із тим, що є в їх програмному забезпеченні. Однак це не означає, що System UI Tuner не можна використовувати на пристроях, які не належать Google, особливо на пристроях без root-прав.
На щастя, принаймні для пристроїв Huawei/Honor ви можете увімкніть System UI Tuner без кореневого доступу. Це пов’язано з тим, що EMUI лише видаляє звичайний спосіб доступу до UI Tuner, але активність все ще є. Це означає, що ми можемо безпосередньо запустити дію, щоб запустити UI Tuner, навіть якщо звичайний трюк, коли вам потрібно утримувати значок шестірні швидких налаштувань, більше не працює.
Незважаючи на те, що цей метод перевірено на пристроях Huawei/Honor, що працюють під керуванням EMUI, можливо, він може працювати на інших пристроях, де System UI Tuner приховано. Вам доведеться спробувати це на собі, щоб переконатися.
Увімкніть System UI Tuner в EMUI
Як згадувалося раніше, ми безпосередньо запустимо дію для запуску UI Tuner (com.android.systemui/.DemoMode). Хоча існує велика кількість способів запуску діяльності, я написав цей посібник, щоб використовувати дуже простий метод. Все, що вам потрібно зробити, це завантажити Запуск активності із магазину Google Play.
Відкрийте програму запуску активності та змініть режим перегляду, щоб побачити "Всі заходи." Далі прокрутіть униз до Інтерфейс системи. Торкніться його, щоб розгорнути список і переглянути всі доступні дії системного інтерфейсу. Шукайте демонстраційний режим діяльність. Торкніться цього, і він повинен відкрити прихований System UI Tuner.
Крім того, ви можете ввімкнути або отримати доступ до більшості цих параметрів за допомогою команд ADB. Щоб використовувати ADB, вам знадобиться завантажте та розпакуйте двійковий файл ADB у папку на вашому комп’ютері. Далі встановіть Hissuite на вашу машину, щоб вона могла отримати необхідні драйвери для вашого телефону. Потім увімкніть налагодження USB у параметрах розробника (якщо ви не ввімкнули його, перейдіть до Налаштування --> Про телефон і 7 разів торкніться номера збірки). Відкрийте командний рядок у каталозі, де ви зберегли двійковий файл ADB (клацніть правою кнопкою миші в папці та виберіть «відкрити командний рядок тут») і введіть «adb devices» без лапок. Ваш телефон попросить вас надати вашому комп’ютеру доступ до ADB, натисніть «так», і серійний номер вашого телефону має з’явитися в командному рядку, коли ви повторно введете «adb devices».
Тепер, коли ви налаштували ADB, ось команди, які вам знадобляться:
Увімкнути демонстраційний режим:
adb shell settings put global sysui_demo_allowed 1
Вимкнути піктограми з рядка стану:
adb shell settings put secure icon_blacklist "comma-separated-string-of-icons-to-remove"
Показати перемикач режиму «Не турбувати» на повзунку гучності
adb shell settings put secure sysui_show_full_zen 1
Незалежно від того, який метод ви використовуєте для керування UI Tuner, тепер ви можете пограти з будь-яким із доступних параметрів. Я вже сам пройшов через ці варіанти, і на моєму досвіді (принаймні з версією системного інтерфейсу Android 7.0 Nougat тюнер), єдиним реальним використанням тут є вимкнути певні значки рядка стану або ввімкнути перемикач «Не турбувати» в гучності повзунок.
Більшість інших функцій взагалі не працюють. Ви не можете ввімкнути перемикач для відображення секунд у рядку стану годинника або ввімкнути жест розділеного екрана. Крім того, значок батареї не можна змінити, а також не можна ввімкнути налаштування сповіщень про живлення, однак EMUI пропонує ці функції нативно, тож це не надто велика угода.
Підсумовуючи, легко зрозуміти, чому OEM-виробники, такі як Huawei, відключають System UI Tuner у своєму програмному забезпеченні. Враховуючи безліч доступних параметрів налаштування, немає сенсу надавати доступ до меню налаштувань, яке суперечить їхнім пропозиціям на акціях.
Однак є ще деякі функції, якими ви можете скористатися. Мені сподобалася можливість приховати значки Bluetooth, Робота, Не турбувати та інші піктограми в рядку стану, щоб зробити інтерфейс більш чистим. Можливо, вам сподобається швидка можливість увімкнути режим «Не турбувати» за допомогою повзунка гучності. Якою б не була ваша причина отримати доступ до System UI Tuner, я сподіваюся, що цей посібник допоміг вам це зробити.