Урок за това как да активирате скрития System UI Tuner на устройства EMUI 4+, така че да можете да редактирате иконите в лентата на състоянието или да активирате превключвателя за не безпокойте.
След години на минимални опции за персонализиране, Android Marshmallow най-накрая представи някои основни функции за персонализиране, които съществуваха в персонализираните ROM от векове чрез включването на Системен UI тунер.
Тази функция е включена във всички устройства на Google с Android 6.0+ и за достъп до нея трябва да дръпнете надолу лента на състоянието и натиснете дълго върху иконата на зъбно колело, докато се завърти, след което менюто System UI Tuner ще се появи в Настройки.
В тунера на Android Marshmallow System UI потребителите могат да променят плочките за бързи настройки, да редактират лентата на състоянието или да стартират демо режим. С Android Nougat редакторът на плочки за бързи настройки беше преместен в падащото меню за известия, а демонстрационният режим беше преместен в Опции за разработчици. Освен това, UI Tuner на Nougat също въведе опции за Не безпокойте, превключвател за активиране на жест за плъзгане на разделен екран и настройки за известия за захранване.
Въпреки че това със сигурност са някои полезни функции, някои OEM производители не се чувстват по същия начин. OEM производители като HTC, Samsung и Huawei премахват достъпа до тази функция, тъй като някои от наличните функции са в конфликт с това, което е налично в техния софтуер. Това обаче не означава, че няма никаква полза от System UI Tuner в устройства, които не са на Google, особено за устройства без руутване.
За щастие, поне за устройства на Huawei/Honor, можете активирайте System UI Tuner без нужда от root достъп. Това е така, защото EMUI премахва само нормалния начин за достъп до UI Tuner, но активността все още е там. Това означава, че можем директно да стартираме дейността, за да стартираме UI Tuner, въпреки че нормалният трик, при който трябва да задържите иконата на зъбно колело за бързи настройки, вече не работи.
Въпреки че този метод е тестван на устройства Huawei/Honor, работещи с EMUI, е възможно да работи на други устройства, където System UI Tuner е скрит. Ще трябва да го изпробвате сами, за да се уверите.
Активирайте System UI Tuner в EMUI
Както споменахме по-рано, ние ще стартираме директно дейност за стартиране на UI Tuner (com.android.systemui/.DemoMode). Въпреки че има голям брой начини, по които можете да стартирате дейност, написах това ръководство, за да използвам много прост метод. Всичко, което трябва да направите, е да изтеглите Стартиране на дейности от Google Play Store.
Отворете Activity Launcher и променете режима на изглед, за да видите "Всички дейности.След това превъртете надолу до Системен потребителски интерфейс. Докоснете го, за да разширите списъка и да видите всички налични дейности на потребителския интерфейс на системата. Потърсете демо режим дейност. Докоснете това и то трябва да отвори скрития System UI Tuner.
Като алтернатива можете да активирате/осъществите достъп до повечето от тези настройки чрез ADB команди. За да използвате ADB, ще трябва изтеглете и извлечете двоичния файл на ADB в папка на вашия компютър. След това инсталирайте Hissuite на вашето устройство, за да може да вземе необходимите драйвери за вашия телефон. След това активирайте USB отстраняване на грешки в Опции за разработчици (ако не сте го активирали, отидете на Настройки --> Всичко за телефона и натиснете Build number 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 версията на System UI тунер), единствената реална употреба тук е да деактивирате определени икони в лентата на състоянието или да активирате превключвателя за не безпокойте в силата на звука плъзгач.
Повечето от другите функции изобщо не работят. Не можете да активирате превключвателя за показване на секунди в часовника на лентата на състоянието или да активирате жеста за разделен екран. Освен това иконата на батерията не може да се променя, нито можете да активирате настройките за известия за захранване, но EMUI предлага тези функции първоначално, така че това не е голяма работа.
В заключение, лесно е да разберете защо OEM производители като Huawei деактивират System UI Tuner в своя софтуер. Като се има предвид изобилието от налични опции за персонализиране, няма много смисъл да се предоставя достъп до меню с настройки, което е в конфликт с техните предложения за акции.
Все пак има някои функции, от които можете да се възползвате. За мен ми хареса възможността да скрия Bluetooth, Работа, Не безпокойте и други икони от лентата на състоянието, за да направя по-изчистен потребителски интерфейс. Може да харесате бързата опция за активиране на „Не безпокойте“ от плъзгача за сила на звука. Каквато и да е причината ви да искате да получите достъп до System UI Tuner, надявам се, че този урок ви е помогнал да направите това.