Pomimo usunięcia nadal można dostosowywać pasek nawigacji i ekran blokady w systemie Android O DP3 — oto jak to zrobić

Android O Developer Preview 3 usuwa dostosowywanie paska nawigacji i skrótów na ekranie blokady; oto jak możesz je jeszcze dostosować.

Dostępna jest już wersja Android O Developer Preview osiągnął trzecie wydanie, co oznacza, że ​​ostateczne interfejsy API są gotowe, a Google przygotowuje się do rychłej i najbliższej wersji, w której w pozostałej wersji Developer Preview można spodziewać się jedynie drobnych poprawek błędów. W poprzednich wersjach zapoznawczych Androida O zaobserwowaliśmy mnóstwo udoskonaleń interfejsu użytkownika, a także kilka dodatkowe funkcje dostosowywania, z których część prawdopodobnie była testowana i mogła nie być dostępna w przyszłości wydania.

W rzeczywistości użytkownicy zgłaszali, że w przypadku Androida O DP3 dostosowywanie skrótów na ekranie blokady I dostosowywanie paska nawigacji Posiadać oba zostały usunięte z tunera interfejsu użytkownika systemu, co sugeruje, że w rzeczywistości nie dotrą do stabilnej wersji Androida O jako funkcji dostępnych dla użytkownika. Ale to nie znaczy, że nie są one nadal dostępne — w rzeczywistości dostosowywanie paska nawigacyjnego było w AOSP uśpione od czasów Nougata,

ukrywając się tam przez cały czas. Chociaż więc ta funkcja nie była nowa, Google eksperymentował z przedstawieniem jej użytkownikom końcowym, umieszczając ją w tunerze interfejsu użytkownika systemu, gdzie znajdują się wszystkie ukryte, eksperymentalne funkcje. Chociaż mieliśmy szczęście, że otrzymaliśmy nowy pasek nawigacyjny i funkcje ekranu blokady wprowadzone w pierwszej wersji Android O Developer Preview, nie wiemy, kiedy odzyskamy te funkcje. Najprawdopodobniej nie zobaczymy ich domyślnie włączonych w oficjalnej wersji, prawdopodobnie nawet w tunerze systemowego interfejsu użytkownika.

Na szczęście tak jest nadal można manipulować tymi funkcjami bez konieczności uzyskiwania dostępu do oficjalnego interfejsu. Niespodzianka, niespodzianka, usunięto tylko menu widoczne dla użytkownika, co oznacza, że ​​nadal możesz w dużym stopniu korzystać z tych funkcji, jeśli chcesz dostosować swoją wersję Androida O DP3. Jest prawdopodobne, że nieoficjalna metoda, którą opiszemy poniżej, będzie działać również w oficjalnej wersji, chyba że Google całkowicie usunie kod odpowiedzialny za tę funkcję z pakietu APK System UI, więc miej ten przewodnik pod ręką na wypadek, gdybyś nie mógł uzyskać dostępu do podglądu, ale chciałbyś z tym poeksperymentować później. Jeśli korzystasz z Nougat, w zależności od używanej pamięci ROM możesz teraz pobawić się dostosowywaniem paska nawigacji.

Wymagania: ten przewodnik jest przeznaczony dla użytkowników korzystających z wersji Android O Developer Preview 3. Obecnie dotyczy to Nexusa 5X, Nexusa 6P, Nexusa Playera, Pixel C, Google Pixel i Google Pixel XL. Dostosowywanie skrótów ekranu blokady nie jest dostępne na tych urządzeniach z systemem Android Nougat, ale dostosowywanie paska nawigacji jest dostępne.


Modyfikowanie paska nawigacji – metoda aplikacji

Oryginalny artykuł

zainstalować Niestandardowy tuner paska nawigacji I zapisz się do testów beta aby uzyskać dostęp do wszystkich najnowszych funkcji. Otwórz aplikację i postępuj zgodnie z ekranami, aby zapoznać się z samouczkiem dotyczącym jej konfiguracji. Poprosi ona o pozwolenie WRITE_SECURE_SETTINGS wyjaśniające dwa sposoby jego przyznania.

Jeśli Twój telefon nie jest zrootowany, musisz przyznać to pozwolenie za pośrednictwem powłoki ADB. Aby to zrobić, musisz to zrobić pobierz plik binarny ADB dla konkretnego systemu operacyjnego, a także Sterownik USB Google jeśli korzystasz z systemu Windows. Następnie włącz Opcje programisty, przechodząc do Ustawienia -> Informacje o telefonie i dotykając Numer kompilacji 7 razy. Następnie otwórz Opcje programisty w Ustawieniach (poprosi Cię o podanie kodu PIN/hasła telefonu) i włącz debugowanie USB. Podłącz telefon do komputera, otwórz wiersz poleceń/terminal, w którym zapisałeś plik binarny ADB, a następnie wejdź adb devices. Twój telefon wyświetli monit o włączenie dostępu ADB - przyznaj go, a numer seryjny telefonu pojawi się w wierszu poleceń/terminalu.

Teraz możesz wprowadzić polecenie, aby udzielić wymaganych uprawnień, jak wspomniano w aplikacji Niestandardowy pasek nawigacji. Po przyznaniu aplikacji tego uprawnienia przejdziesz przez test zgodności, podczas którego aplikacja spróbuje zmodyfikować pasek nawigacyjny. Jeśli się powiedzie, będziesz mógł kontynuować i uzyskać dostęp do menu głównego.

Ponowne rozmieszczenie przycisków paska nawigacji

Za pomocą aplikacji zmiana układu paska nawigacji jest dość łatwa. Aby korzystać z funkcji eksperymentalnych opisanych powyżej, upewnij się, że jesteś beta testerem. Znajdziesz sekcję o nazwie eksperymentalne poprawki, przejdź do niego, aby zobaczyć opcje umożliwiające zastąpienie trzech istniejących kluczy. Możesz zmienić ich kolejność lub zmienić je na cokolwiek chcesz, aplikacja jest dość intuicyjna i nie powinieneś mieć problemu z dotarciem do konfiguracji, która Ci odpowiada.

Inne zastosowania niestandardowego paska nawigacji

Aplikacja Niestandardowy pasek nawigacji ma mnóstwo funkcji do przejrzenia, więc sam zapoznaj się z jej ofertą! Oto tylko dwa poprzednie tutoriale, które napisałem, które pokazują, jak możesz wykorzystać integrację aplikacji z Taskerem (funkcja profesjonalna) w przydatnych sytuacjach.

  • Jak dodać elementy sterujące odtwarzaniem multimediów do paska nawigacji podczas odtwarzania muzyki
  • Jak dodać kursory klawiatury w lewo/w prawo do paska nawigacji podczas wprowadzania tekstu

Ponieważ aplikacja oferuje możliwość wyzwalania zdarzeń Taskera, możesz technicznie zaprogramować klawisze paska nawigacji, aby wykonywały niemal każdą możliwą akcję, w dowolnej sytuacji.


Dostosowywanie ekranu blokady za pomocą ADB

Na szczęście ta funkcja jest bardzo prosta, ponieważ poza dodaniem skrótu nie ma zbyt wielu możliwości dostosowywania. Skróty na ekranie blokady są całkiem przydatne, a podejście Google do tunera interfejsu systemowego było dość potężne — pozwalało nie tylko wybieraj skróty do aplikacji, ale także konkretne działania różnych aplikacji, wszystkie wymienione wraz z ikonami w intuicyjny sposób menu. Chociaż to podejście nie jest tak intuicyjne i dostępne, pozostaje dość proste i możliwe nadal dodawaj skróty do dowolnej aktywności w aplikacji za pomocą ADB. Wszystko, co musisz zrobić, to przekazać polecenia powłoki adb z następującą składnią:

Dla lewego klawisza:

settings put secure sysui_keyguard_left "COMPONENT/NAME"

Dla prawego klucza:

settings put secure sysui_keyguard_right "COMPONENT/NAME"

Gdzie COMPONENT odnosi się do nazwy pakietu aplikacji, oraz NAME odnosi się do nazwy działania w ramach wspomnianego pakietu. Na przykład, gdybym chciał uruchomić główną aktywność Hangouts po lewej stronie, wprowadziłbym:

settings put secure sysui_keyguard_left "com.google.android.talk/com.google.android.apps.hangouts.phone.BabelHomeActivity"

Na koniec, jeśli chcesz dostosować, czy lewe lub prawe skróty ekranu blokady również automatycznie omijają ekran blokady, możesz wprowadzić następujące polecenia:

settings put secure sysui_keyguard_left_unlock 0/1

settings put secure sysui_keyguard_right_unlock 0/1

Gdzie 0 oznacza, że ​​skrót nie odblokuje telefonu, a 1 oznacza, że ​​skrót odblokuje telefon.

Pozostaje tylko pytanie, jak do cholery mogę dowiedzieć się, jakiego konkretnego działania pakietu chcę i jak nazywa się takie działanie, które muszę wprowadzić w poleceniu? Na szczęście informacje te można zebrać dość intuicyjnie za pomocą dowolnego narzędzia aplikacja uruchamiająca aktywnośćlub widżet uruchamiania aktywności w popularnym programie Nova Launcher, którego możesz używać na swoim urządzeniu. Po prostu znajdź żądaną aplikację i przejrzyj jej aktywność, a prawdopodobnie będziesz w stanie znaleźć żądany ekran.


Tylko niebo ogranicza

To smutne, że dostępny interfejs użytkownika umożliwiający dostosowanie tych funkcji znika z najnowszy podgląd programisty, ponieważ sygnalizuje to ich potencjalny upadek wraz z oficjalnym Androidem 8.0 uwolnienie. Jednakże, jak widać, dostęp do podstawowych funkcji jest nadal możliwy nawet bez GUI w interfejsie użytkownika systemu tuner, co oznacza, że, miejmy nadzieję, nadal będziesz mógł modyfikować pasek nawigacji i skróty na ekranie blokady, gdy pojawi się O. Nie pozwól, aby ten ograniczony przewodnik krótko sprzedał te funkcje: możliwości są nieograniczone, ponieważ nie tylko możesz dodawać skróty do dowolnej aktywności na ekranie blokady, ale za pomocą kodów klawiszy możesz dodawać wszelkiego rodzaju funkcje, takie jak kontrola multimediów, przeglądać e-maile, przewijać strony i więcej. Jeśli jesteś fanem mojego poprzedniego Samouczki Taskera, znajdziesz mnóstwo sposobów wykorzystania tych funkcji i maksymalnego wykorzystania swojego urządzenia.


Co sądzisz o tych funkcjach i ich usunięciu? Masz jakieś pytania? Zostaw komentarz.