Ako povoliť System UI Tuner na úpravu stavového riadka v EMUI 4+

Návod, ako povoliť skrytý systémový tuner používateľského rozhrania na zariadeniach EMUI 4+, aby ste mohli upravovať ikony stavového riadka alebo povoliť prepínač Nerušiť.

Po rokoch minimálnych možností prispôsobenia Android Marshmallow konečne zaviedol niektoré základné funkcie prispôsobenia, ktoré existovali vo vlastných ROM už celé veky, a to zahrnutím Tuner používateľského rozhrania systému.

Táto funkcia je zahrnutá vo všetkých zariadeniach Google so systémom Android 6.0 a novším a na to, aby ste k nej mali prístup, musíte stiahnuť ikonu stavovom riadku a dlho stlačte ikonu ozubeného kolieska, kým sa neotočí, potom sa zobrazí ponuka System UI Tuner Nastavenie.

Vo vnútri tunera používateľského rozhrania systému Android Marshmallow môžu používatelia upravovať dlaždice rýchlych nastavení, upravovať stavový riadok alebo spustiť ukážkový režim. V systéme Android Nougat bol editor dlaždíc rýchlych nastavení presunutý do rozbaľovacej ponuky upozornení a režim ukážky bol presunutý do Možnosti vývojára. Okrem toho tuner používateľského rozhrania Nougat zaviedol aj možnosti Nerušiť, prepínač umožňujúci gesto potiahnutia na rozdelenej obrazovke a nastavenia upozornení na vypnutie.

Aj keď sú to určite niektoré užitočné funkcie, niektorí výrobcovia OEM to necítia rovnako. OEM výrobcovia ako HTC, Samsung a Huawei odstraňujú prístup k tejto funkcii, pretože niektoré dostupné funkcie sú v rozpore s tým, čo je dostupné v ich softvéri. To však neznamená, že tuner používateľského rozhrania systému nie je možné použiť v zariadeniach, ktoré nepatria spoločnosti Google, najmä v zariadeniach bez root.

Našťastie, aspoň pre zariadenia Huawei/Honor môžete povoliť System UI Tuner bez potreby prístupu root. Je to preto, že EMUI odstraňuje iba normálny spôsob prístupu k UI Tuneru, ale aktivita je stále tam. To znamená, že môžeme priamo spustiť aktivitu na spustenie UI Tuneru, aj keď bežný trik, kde musíte podržať ikonu ozubeného kolieska rýchleho nastavenia, už nefunguje.

Hoci je táto metóda testovaná na zariadeniach Huawei/Honor so systémom EMUI, je možné, že bude fungovať aj na iných zariadeniach, kde je System UI Tuner skrytý. Pre overenie si to budete musieť vyskúšať sami.


Povoľte System UI Tuner v EMUI

Ako už bolo spomenuté, priamo spustíme aktivitu na spustenie UI Tuner (com.android.systemui/.DemoMode). Hoci existuje veľké množstvo spôsobov, ako môžete spustiť aktivitu, túto príručku som napísal na použitie veľmi jednoduchej metódy. Všetko, čo musíte urobiť, je stiahnuť Spúšťač aktivity z obchodu Google Play.

Otvorte Spúšťač aktivity a zmeňte režim zobrazenia, aby ste videli „Všetky aktivity." Ďalej prejdite úplne nadol na Používateľské rozhranie systému. Klepnutím naň rozbalíte zoznam a zobrazíte všetky dostupné aktivity používateľského rozhrania systému. Hľadajte demo režim činnosť. Klepnite na to a malo by sa otvoriť skrytý tuner používateľského rozhrania systému.

Alternatívne môžete povoliť/sprístupniť väčšinu týchto nastavení prostredníctvom príkazov ADB. Ak chcete používať ADB, musíte to urobiť stiahnite a extrahujte binárny súbor ADB do priečinka vo vašom počítači. Ďalej nainštalujte Hissuite na váš počítač, aby mohol získať potrebné ovládače pre váš telefón. Potom povoľte ladenie USB v Možnostiach vývojára (ak ste ho nepovolili, prejdite do časti Nastavenia --> Informácie o telefóne a 7-krát klepnite na Číslo zostavy). Otvorte príkazový riadok v adresári, do ktorého ste uložili binárny súbor ADB (kliknite pravým tlačidlom myši na priečinok a vyberte „tu otvoriť príkazový riadok“) a zadajte „zariadenia adb“ bez úvodzoviek. Váš telefón vás požiada, aby ste počítaču udelili prístup ADB, stlačte áno a sériové číslo vášho telefónu by sa malo zobraziť v príkazovom riadku, keď znova zadáte „zariadenia adb“.

Teraz, keď máte nastavené ADB, tu sú príkazy, ktoré budete potrebovať:


Povoliť demo režim:

adb shell settings put global sysui_demo_allowed 1

Zakázať ikony v stavovom riadku:

adb shell settings put secure icon_blacklist "comma-separated-string-of-icons-to-remove"

Zobraziť prepínač Nerušiť v posúvači hlasitosti

adb shell settings put secure sysui_show_full_zen 1

Bez ohľadu na to, ktorú metódu používate na ovládanie UI Tuneru, teraz si môžete pohrať s ktoroukoľvek z dostupných možností. Sám som si už prešiel možnosťami a podľa mojich skúseností (aspoň s verziou používateľského rozhrania systému Android 7.0 Nougat Tuner), jediným skutočným využitím je deaktivácia určitých ikon v stavovom riadku alebo zapnutie prepínača Nerušiť v hlasitosti posúvač.

Väčšina ostatných funkcií nefunguje vôbec. Nemôžete povoliť prepínač na zobrazenie sekúnd v hodinách stavového riadka ani povoliť gesto rozdelenej obrazovky. Okrem toho sa ikona batérie nedá upraviť ani povoliť nastavenia upozornení na napájanie, avšak EMUI ponúka tieto funkcie natívne, takže to nie je príliš veľký problém.


Na záver je ľahké pochopiť, prečo výrobcovia OEM, ako napríklad Huawei, vo svojom softvéri deaktivujú tuner používateľského rozhrania systému. Vzhľadom na množstvo dostupných možností prispôsobenia nemá veľký zmysel poskytovať prístup k ponuke nastavení, ktorá je v rozpore s ich akciou.

Stále však existujú niektoré funkcie, ktoré môžete využiť. Páčilo sa mi, že som mohol v stavovom riadku skryť ikony Bluetooth, Práca, Nerušiť a ďalšie, aby bolo používateľské rozhranie čistejšie. Možno sa vám bude páčiť rýchla možnosť aktivácie režimu Nerušiť pomocou posúvača hlasitosti. Bez ohľadu na váš dôvod, prečo chcete získať prístup k System UI Tuner, dúfam, že vám tento tutoriál pomohol urobiť.