Skocz do zawartości
  • 0

HyperOS - gesty w innych launcherach niż wbudowany (Nova) bez kombinowania, bez ADB, bez roota


Pytanie

Opublikowano (edytowane)

Działa na HyperOS 3 (F8 Ultra) z Nova Launcher.

Co potrzebujesz?

  1. Telefon z HyperOS,
  2. Nova Launcher (ale pewnie inne launchery też zadziałają),
  3. Edge Gestures (6-7zł w sklepie Play albo na mobilism do testowania) albo inna apka obsługująca gesty,
  4. Hidden Settings (wystarczy darmowa wersja ze sklepu Play),
  5. MiCTS z github (https://github.com/parallelcc/MiCTS) w celu triggerowania Circle to search (zakreśl by wyszukać).

Instalujemy wszystkie aplikacje.

Ustawiamy Nova jako domyślny launcher. HyperOS przechodzi na pasek nawigacji z przyciskami.

Dajemy niezbędne uprawnienia dla Edge Gestures - trzeba apkę ustawić tak, żeby HyperOS nie ubijał czyli oszczędzanie energii bez ograniczeń oraz w recent czyli podglądzie ostatnich aplikacji zablokować, żeby nie ubić Edge Gestures przypadkiem oraz w informacjach o aplikacji zezwolić na ograniczone ustawienia, co jest warunkiem koniecznym, żeby w ogóle EG działał prawidłowo. Konfigurujemy po swojemu Edge Gestures (poza standardowymi gestami można tam poustawiać mnóstwo różnych innych fajnych rzeczy). W celu działania Circle to search można ustawić w Edge gestures wywoływanie apki MiCTS np. za pomocą long press dolnej belki (albo inaczej jeżeli ktoś woli). Przy prawidłowym skonfigurowaniu Edge Gestures odpalają się automatycznie po restarcie. 

Teraz tylko trzeba pozbyć się paska nawigacji. Uwaga! Miej ustawione jakieś alternatywne gesty (np. wspomniane Edge Gestures) - najlepiej w taki sposób, żeby móc je uruchomić nawet jak się wyłączą (np. można mieć je w skrótach pływającego okna).

W Hidden settings szukamy "Tryb nawigacji" (Settings$NavigationModeSettingsActivity). Po uruchomieniu aktywności zaznaczamy "Nawigacja przy użyciu gestów" i jesteśmy w domu (niestety za każdym razem po restarcie trzeba powtórzyć - odpowiednik adb shell settings put global force_fsg_nav_bar 1).

Żeby ukryć pasek permanentnie (urzymuje się po restarcie) to można jeszcze użyć: SetEdit SettingsDatabaseEditor (https://play.google.com/store/apps/details?id=by4a.setedit22).  Tylko tutaj trzeba nadać przez ADB uprawnienia aplikacji adb shell pm grant by4a.setedit22 android.permission.WRITE_SECURE_SETTINGS. W aplikacji wybieramy z drugiej droplisty "Lista ustawień globalnych", szukamy "hide_gesture_line " i ustawiamy przełącznik z 0 na 1. Niestety overscan został usunięty w okolicy Androida 11 więc na dole zostanie pusty paseczek. 

Edytowane przez habeck
Dodanie sposobu permanentnego ukrywania paska nawigacji

0 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Nie udzielono jeszcze odpowiedzi na to pytanie

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...