Návod, jak povolit skrytý systémový tuner uživatelského rozhraní na zařízeních EMUI 4+, abyste mohli upravovat ikony stavového řádku nebo povolit přepínač Nerušit.
Po letech minimálních možností přizpůsobení Android Marshmallow konečně představil některé základní funkce přizpůsobení, které existovaly ve vlastních ROM po věky, a to prostřednictvím zahrnutí Tuner uživatelského rozhraní systému.
Tato funkce je zahrnuta ve všech zařízeních Google Android 6.0+ a abyste k ní měli přístup, musíte stáhnout dolů stavovém řádku a dlouze stiskněte ikonu ozubeného kola, dokud se neotočí, poté se zobrazí nabídka System UI Tuner Nastavení.
Uvnitř tuneru uživatelského rozhraní systému Android Marshmallow mohou uživatelé upravovat dlaždice rychlého nastavení, upravovat stavový řádek nebo spustit demo režim. V systému Android Nougat byl editor dlaždic rychlého nastavení přesunut do rozevíracího seznamu oznámení a ukázkový režim byl přesunut do Možnosti vývojáře. Kromě toho tuner uživatelského rozhraní Nougat také představil možnosti Nerušit, přepínač pro aktivaci gesta posunutí nahoru na rozdělené obrazovce a nastavení upozornění na napájení.
I když se jistě jedná o některé užitečné funkce, někteří výrobci OEM se necítí stejně. Výrobci OEM jako HTC, Samsung a Huawei odebírají přístup k této funkci, protože některé dostupné funkce jsou v rozporu s tím, co je dostupné v jejich softwaru. To však neznamená, že nástroj System UI Tuner není k dispozici v zařízeních jiných společností než Google, zejména v zařízeních bez rootu.
Naštěstí alespoň u zařízení Huawei/Honor můžete povolit System UI Tuner bez nutnosti přístupu root. Je to proto, že EMUI odstraňuje pouze normální způsob přístupu k UI Tuneru, ale aktivita je stále tam. To znamená, že můžeme přímo spustit aktivitu pro spuštění UI Tuneru, i když normální trik, kdy musíte držet ikonu ozubeného kola rychlého nastavení, již nefunguje.
Přestože je tato metoda testována na zařízeních Huawei/Honor s EMUI, je možné, že bude fungovat na jiných zařízeních, kde je System UI Tuner skrytý. Pro ověření si to budete muset vyzkoušet sami.
Povolit System UI Tuner v EMUI
Jak již bylo zmíněno dříve, přímo spustíme aktivitu pro spuštění UI Tuneru (com.android.systemui/.DemoMode). I když existuje velké množství způsobů, jak můžete spustit aktivitu, tento návod jsem sepsal pro použití velmi jednoduché metody. Jediné, co musíte udělat, je stáhnout Spouštěč aktivity z obchodu Google Play.
Otevřete Spouštěč aktivity a změňte režim zobrazení, abyste viděli „Všechny aktivity." Dále přejděte úplně dolů na Uživatelské rozhraní systému. Klepnutím na něj rozbalíte seznam a zobrazíte všechny dostupné aktivity uživatelského rozhraní systému. Hledejte demo režimu aktivita. Klepněte na to a mělo by se otevřít skrytý tuner uživatelského rozhraní systému.
Alternativně můžete většinu těchto nastavení povolit/zpřístupnit pomocí příkazů ADB. Abyste mohli používat ADB, musíte to udělat stáhněte a extrahujte binární soubor ADB do složky ve vašem počítači. Dále nainstalujte Hissuite na váš počítač, aby mohl získat potřebné ovladače pro váš telefon. Poté povolte ladění USB v možnostech vývojáře (pokud jste jej nepovolili, přejděte do Nastavení --> O telefonu a sedmkrát klepněte na Číslo sestavení). Otevřete příkazový řádek v adresáři, kam jste uložili binární soubor ADB (klikněte pravým tlačítkem myši do složky a vyberte „zde otevřít příkazový řádek“) a zadejte „zařízení adb“ bez uvozovek. Váš telefon vás požádá, abyste počítači udělili přístup ADB, stiskněte ano a sériové číslo vašeho telefonu by se mělo zobrazit v příkazovém řádku, když znovu zadáte „zařízení adb“.
Nyní, když máte nastavení ADB, zde jsou příkazy, které budete potřebovat:
Povolit demo režim:
adb shell settings put global sysui_demo_allowed 1
Zakázat ikony ze stavového řádku:
adb shell settings put secure icon_blacklist "comma-separated-string-of-icons-to-remove"
Zobrazit přepínač Nerušit v posuvníku hlasitosti
adb shell settings put secure sysui_show_full_zen 1
Bez ohledu na to, jakou metodu používáte k ovládání UI Tuneru, nyní si můžete pohrát s kteroukoli z dostupných možností. Sám jsem si již možnosti prošel a podle mých zkušeností (alespoň s verzí systému Android 7.0 Nougat Tuner), jediné skutečné použití je zde deaktivovat určité ikony stavového řádku nebo aktivovat přepínač Nerušit v hlasitosti posuvník.
Většina ostatních funkcí nefunguje vůbec. Nemůžete aktivovat přepínač pro zobrazení sekund v hodinách stavového řádku nebo aktivovat gesto rozdělené obrazovky. Kromě toho nelze upravit ikonu baterie ani povolit nastavení upozornění na napájení, nicméně EMUI nabízí tyto funkce nativně, takže to není příliš velký problém.
Na závěr je snadné pochopit, proč výrobci OEM, jako je Huawei, ve svém softwaru deaktivují tuner uživatelského rozhraní systému. Vzhledem k velkému množství dostupných možností přizpůsobení nedává příliš smysl poskytovat přístup k nabídce nastavení, která je v konfliktu s jejich skladovými nabídkami.
Stále však existují některé funkce, které můžete využít. Líbilo se mi, že jsem mohl skrýt ikony Bluetooth, Práce, Nerušit a další ze stavového řádku, aby bylo uživatelské rozhraní čistší. Možná se vám bude líbit rychlá možnost aktivace funkce Nerušit pomocí posuvníku hlasitosti. Ať už je váš důvod pro přístup k systémovému UI Tuneru jakýkoli, doufám, že vám v tom tento návod pomohl.