Jak włączyć tuner interfejsu użytkownika systemu, aby modyfikować pasek stanu w EMUI 4+

Poradnik dotyczący włączania ukrytego tunera interfejsu systemowego na urządzeniach EMUI 4+, aby móc edytować ikony na pasku stanu lub włączyć przełącznik Nie przeszkadzać.

Po latach minimalnych opcji dostosowywania, Android Marshmallow w końcu wprowadził pewne podstawowe funkcje dostosowywania, które istniały w niestandardowych ROMach od wieków poprzez włączenie Tuner interfejsu systemowego.

Ta funkcja jest dostępna na wszystkich urządzeniach Google z Androidem 6.0 lub nowszym i aby uzyskać do niej dostęp, musisz rozwinąć menu pasek stanu i naciśnij długo ikonę koła zębatego, aż się obróci, po czym pojawi się menu tunera interfejsu systemowego Ustawienia.

W tunerze interfejsu użytkownika systemu Android Marshmallow użytkownicy mogą modyfikować kafelki szybkich ustawień, edytować pasek stanu lub uruchamiać tryb demonstracyjny. W Androidzie Nougat edytor kafelków szybkich ustawień został przeniesiony do listy rozwijanej powiadomień, a tryb demonstracyjny do Opcji programisty. Co więcej, w UI Tuner Nougata wprowadzono także opcje Nie przeszkadzać, przełącznik umożliwiający włączenie gestu przesuwania w górę przy podzielonym ekranie oraz ustawienia powiadomień o zasilaniu.

Chociaż z pewnością są to przydatne funkcje, niektórzy producenci OEM nie mają takiego samego zdania. Producenci OEM, tacy jak HTC, Samsung i Huawei, usuwają dostęp do tej funkcji, ponieważ niektóre z dostępnych funkcji kolidują z tym, co jest dostępne w ich oprogramowaniu. Nie oznacza to jednak, że tuner interfejsu systemowego nie ma żadnego zastosowania na urządzeniach innych niż Google, zwłaszcza na urządzeniach nierootowanych.

Na szczęście przynajmniej w przypadku urządzeń Huawei/Honor jest to możliwe włącz tuner interfejsu użytkownika systemu bez konieczności dostępu do konta root. Dzieje się tak, ponieważ EMUI usuwa jedynie normalny sposób dostępu do tunera interfejsu użytkownika, ale aktywność nadal istnieje. Oznacza to, że możemy bezpośrednio uruchomić działanie, aby uruchomić UI Tuner, nawet jeśli zwykła sztuczka polegająca na przytrzymaniu ikony koła zębatego szybkich ustawień już nie działa.

Chociaż ta metoda jest testowana na urządzeniach Huawei/Honor z systemem EMUI, możliwe, że może działać na innych urządzeniach, w których ukryty jest tuner interfejsu systemowego. Aby to sprawdzić, musisz sam spróbować.


Włącz tuner interfejsu systemowego w EMUI

Jak wspomnieliśmy wcześniej, bezpośrednio uruchomimy działanie mające na celu uruchomienie tunera interfejsu użytkownika (com.android.systemui/.DemoMode). Chociaż istnieje wiele sposobów rozpoczęcia działania, napisałem ten przewodnik, aby zastosować bardzo prostą metodę. Wszystko, co musisz zrobić, to pobrać Program uruchamiający aktywność ze sklepu Google Play.

Otwórz program uruchamiający aktywność i zmień tryb widoku, aby zobaczyć „Wszystkie aktywności.Następnie przewiń do końca Interfejs systemu. Stuknij w nią, aby rozwinąć listę i zobaczyć wszystkie dostępne działania interfejsu użytkownika systemu. Spójrz na wersja demo działalność. Stuknij w to i powinno otworzyć ukryty tuner interfejsu systemowego.

Alternatywnie możesz włączyć/uzyskać dostęp do większości tych ustawień za pomocą poleceń ADB. Aby korzystać z ADB, musisz to zrobić pobierz i rozpakuj plik binarny ADB do folderu na komputerze. Następnie zainstaluj Hisapartament na komputer, aby mógł pobrać niezbędne sterowniki dla Twojego telefonu. Następnie włącz debugowanie USB w Opcjach programisty (jeśli go nie włączyłeś, przejdź do Ustawienia -> Informacje o telefonie i dotknij 7 razy Numer kompilacji). Otwórz wiersz poleceń w katalogu, w którym zapisałeś plik binarny ADB (kliknij folder prawym przyciskiem myszy i wybierz „otwórz tutaj wiersz poleceń”) i wpisz „urządzenia adb” bez cudzysłowów. Twój telefon poprosi Cię o przyznanie komputerowi dostępu ADB, naciśnij Tak, a numer seryjny Twojego telefonu powinien pojawić się w wierszu poleceń po ponownym wpisaniu „urządzenia adb”.

Teraz, gdy masz już skonfigurowany ADB, oto polecenia, których będziesz potrzebować:


Włącz tryb demonstracyjny:

adb shell settings put global sysui_demo_allowed 1

Wyłącz ikony na pasku stanu:

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

Pokaż przełącznik Nie przeszkadzać na suwaku głośności

adb shell settings put secure sysui_show_full_zen 1

Bez względu na to, jakiej metody użyjesz do sterowania tunerem interfejsu użytkownika, możesz teraz bawić się dowolnymi dostępnymi opcjami. Sam już przejrzałem te opcje i z mojego doświadczenia wynika, że ​​(przynajmniej w przypadku wersji System UI systemu Android 7.0 Nougat Tuner), jedynym prawdziwym zastosowaniem jest wyłączenie niektórych ikon na pasku stanu lub włączenie przełączania głośności w trybie „nie przeszkadzać”. suwak.

Większość innych funkcji w ogóle nie działa. Nie można włączyć przełącznika pokazującego sekundy na zegarze na pasku stanu ani włączyć gestu podzielonego ekranu. Co więcej, ikony baterii nie można modyfikować ani włączać ustawień powiadamiania o zasilaniu, jednak EMUI oferuje te funkcje natywnie, więc nie jest to zbyt duży problem.


Podsumowując, łatwo zrozumieć, dlaczego producenci OEM, tacy jak Huawei, wyłączają tuner interfejsu systemowego w swoim oprogramowaniu. Biorąc pod uwagę mnóstwo dostępnych opcji dostosowywania, nie ma większego sensu zapewnianie dostępu do menu ustawień, które koliduje z ofertą akcji.

Jednak nadal istnieje kilka funkcji, z których możesz skorzystać. W moim przypadku podobała mi się możliwość ukrycia ikon Bluetooth, Pracy, Nie przeszkadzać i innych na pasku stanu, aby zapewnić bardziej przejrzysty interfejs użytkownika. Może Ci się spodobać szybka opcja włączenia trybu „nie przeszkadzać” za pomocą suwaka głośności. Niezależnie od powodu, dla którego chcesz uzyskać dostęp do tunera interfejsu systemowego, mam nadzieję, że ten samouczek Ci w tym pomógł.