Jak usunąć przyciski systemowe na Androidzie. Jak usunąć lub ukryć przyciski ekranowe Androida

Niezależnie od tego, co mówią statystyki, w życiu zawsze jest miejsce na nieprzyjemne zbiegi okoliczności i szczególnie udane dni. Pewnie wiesz, jak to jest, kiedy rano wszystko idzie nie tak. Przez cały dzień, od wczesnego świtu do późnego wieczora, niezależnie od tego, co robisz, wszystko idzie nie tak. Wydaje się, że w takie dni lepiej nie wychodzić z domu. Ale nawet w naszych murach może wydarzyć się coś nieprzyjemnego. Na przykład szczególnie „udany” upadek telefonu na podłogę wyłożoną kafelkami. Lub na schodach, tuż przy wejściu.

W wyniku nieszczęśliwego zbiegu okoliczności (lub nieprawidłowego wzoru gwiazdy) fizyczne przyciski telefonu nagle przestają działać. Ale nie spiesz się, aby teraz wydawać pieniądze na naprawy (lub wyrzucić uparty element sprzętu do kosza). Jest lepszy sposób – dodaj wirtualne przyciski do ekranu smartfona. Tak, dokładnie tak samo jak na ekranie dowolnego tabletu.

Co zrobić, jeśli fizyczne przyciski nie działają, a chcesz już korzystać ze smartfona? Naprawmy to w czterech krokach.

Krok pierwszy. Zdobądź roota. Prawa administratora od właściciela smartfona są „domyślnie zamknięte”. Program Kingo Root pomaga je odblokować. Po zainstalowaniu go na komputerze nie zapomnij zaznaczyć pola wyboru „Debugowanie USB” w ustawieniach telefonu. Program jest łatwy w obsłudze i nie wymaga specjalnej wiedzy - wystarczy kliknąć „Uzyskaj root” na jego głównym ekranie, a po kilku ponownych uruchomieniach przydatne uprawnienia roota staną się częścią oprogramowania sprzętowego twojego smartfona.

Krok drugi. Zainstaluj Eksploratora root. Aplikacja dostępna jest w Google Play, natomiast w Internecie można znaleźć darmową i w pełni funkcjonalną wersję. Jesteśmy za legalnym korzystaniem z aplikacji, dlatego wyszukiwanie i instalacja programów na Androida z alternatywnych źródeł leży wyłącznie na Twoim sumieniu.

Krok trzeci. Uruchom Root Explorer i znajdź w nim katalog System. W jego czeluściach z pewnością znajdziesz plik build.prop. Wybierz ją, przytrzymując dłużej palec na nazwie. W menu ukrytym za wielokropkiem po prawej stronie i nieco wyżej znajduje się pozycja „Otwórz w Edytor tekstu" Otwórz w ten sposób plik build.prop i przewiń długi tekst do samego końca. Tutaj musisz dodać tylko jedną linię qemu.hw.mainkeys=0. Zapisz zaktualizowany plik i uruchom ponownie telefon.

Krok czwarty. Przyciski ekranowe. Wszystko gotowe, możesz znów wygodnie korzystać z telefonu - „wstecz, strona główna i menu” znajdują się zwykle na dole ekranu. Jeśli już ich nie potrzebujesz (naprawiłeś smartfon lub fizyczne przyciski działały samodzielnie), otwórz build.prop ponownie, aby zmienić linię qemu.hw.mainkeys=0 na qemu.hw.mainkeys=1. Kolejny restart - i wirtualne przyciski nie jest już w Twoim telefonie.

W kontakcie z

Dawno, dawno temu, gdy system operacyjny Android dopiero powstawał, każdy producent smartfonów wykorzystywał go do sterowania, bo tak było dla niego wygodniej. Urządzenia referencyjne, czyli linia Nexus, miały standardowy zestaw dotykowych klawiszy pod ekranem i wtedy wszyscy starali się wyróżnić – Samsung miał mechaniczny przycisk, HTC miał skaner touchpada i przyciski po jego lewej i prawej stronie i tak NA. I o to chodzi, niewiele się zmieniło od czasu powstania pierwszych smartfonów z Androidem, minęło sześć lat, a producenci nadal wprowadzają sterowanie w sposób, jaki uważają za najwłaściwszy. Niestety lub na szczęście nadal nie ma ogólnego standardu.

Postanowiłem trochę pomyśleć i zebrać wszystkie główne sposoby sterowania w smartfonie opartym na systemie Android, powiedzieć, które z nich wydają mi się najwygodniejsze i niewygodne, a także zapytać, co o tym myślisz.

Klasyczne sterowanie to to, co widzimy w linii smartfonów Nexus, najnowszym LG Nexusie 5X i Huawei Nexusie 6P. Pomimo tego, że każdy nowy „nexus” robi inny producent, tutaj Google chroni i broni swojego prawa do dyktowania warunków. System jest niezwykle prosty – trzy dotykowe przyciski na ekranie: Wstecz, Strona główna, Uruchomione aplikacje. Podobny schemat sterowania stosuje japońskie Sony, Motorola, a także w wielu smartfonach chińskich marek, które są wciąż mało znane na świecie. Moim zdaniem zaletą takiej kontroli jest to, że jest ona tak prosta i zrozumiała, jak to tylko możliwe, zawsze dostosowana do potrzeb obecna wersja system operacyjny. Wady – brak jakichkolwiek ustawień, na ekranie są trzy przyciski i tyle.

Istnieje opcja z wymiennymi klawiszami dotykowymi na ekranie; w rzeczywistości jest to również klasyczny schemat Androida, ale w nim możesz zmienić lokalizację klawiszy, a nawet dodać nowe. Ten rodzaj sterowania stosowany jest w niektórych urządzeniach LG, w YotaPhone 2, w urządzeniach z Cyanogenodem opcjonalnie. Zaletami tego schematu są wszystkie wygody klasycznego sterowania, ale jednocześnie możliwość dostosowywania, dodawania i usuwania kluczy oraz zmiany ich położenia.

Kolejnym odrębnym rodzajem sterowania jest panel dotykowy pod ekranem. Typowe dla dużych i średnich chińskich marek - Huawei, Lenovo, ZTE, Xiaomi. Większość smartfonów tych firm wyposażona jest w panel dotykowy z trzema klawiszami pod ekranem. Zaletami tej opcji jest to, że panel dotykowy nie zajmuje cennego miejsca na ekranie, a na prawie wszystkich urządzeniach klawisze te są podświetlane. Wady charakterystyczne dla klasycznego schematu polegają na tym, że w większości urządzeń nie ma żadnych ustawień; z oczywistych powodów nie można tutaj dodawać ani odejmować przycisków.


Jedną z najpopularniejszych opcji jest przycisk pod ekranem i dwa klawisze, jeden po lewej i jeden po prawej stronie. Ta opcja jest popularna, ponieważ jest stosowana przez Samsunga w swoich smartfonach i przez to jest bardzo powszechna. Nowe flagowce dodają także skaner linii papilarnych do środkowego klawisza. Plusy - istnieje przycisk sprzętowy, który jest łatwiejszy i bardziej znajomy do naciśnięcia; może również „obudzić” urządzenie bez uciekania się do klawisza zasilania. Wady – szczerze mówiąc, ciężko mi je wymienić. Być może wada polega na tym ten schematłączy w sobie przyciski mechaniczne i dotykowe, a przyzwyczajenie się do niego wymaga czasu.


Bardzo rzadka jak dotąd opcja, zaimplementowana w Smartfony z Androidem przez Meizu, a nawet wtedy w kilku urządzeniach znajduje się klucz mechaniczny ze zintegrowanym czujnikiem i skanerem linii papilarnych. Chińczycy zainspirowali się Apple, ale rozwinęli pomysł z jednym klawiszem i skanerem, dodając panel dotykowy. Okazuje się, że jest to przycisk uniwersalny, który pełni zarówno rolę klawiszy Home i Back, jak i rolę skanera, a także zastępuje przycisk zasilania. Zaletami tej opcji jest jej ogólna wygoda – wszystkie ważne czynności skupiają się na jednym przycisku i można je wykonać tak szybko, jak to możliwe, bez przesuwania palca z jednego klawisza na drugi. Wadą jest to, że przyzwyczajenie się do tego schematu zajmuje trochę czasu.


Na tle innych wyróżnia się także firma HTC – kiedyś jej smartfony miały dotykowe klawisze na ekranie, potem dotykowe pod ekranem, ale nie trzy, jak większość producentów, a dwa (logo HTC było pośrodku). Teraz urządzenia tajwańskiej marki posiadają przyciski ekranowe oraz skaner z klawiszem dotykowym osadzonym pod wyświetlaczem ( HTC One M9 Plus, jedno A9). Trudno mi obiektywnie opisać zalety i wady tych opcji, bo jestem do tego przyzwyczajony smartfony HTC i używam ich częściej niż innych.


Jeśli potraktować wszystkie schematy jako całość, to osobiście najbliższa mi byłaby opcja Meizu, czyli schemat zapożyczony od Apple’a wraz z rozwojem pomysłu: mechaniczny klawisz pod ekranem z wpisanym czujnikiem i skanerem. Drugą najwygodniejszą moim zdaniem jest opcja klasyczna z możliwością dodawania lub usuwania kluczy i zmiany ich położenia panel dotykowy. Która opcja jest dla Ciebie najwygodniejsza? Nie dlatego, że masz smartfon z określonym rodzajem sterowania i jesteś do tego przyzwyczajony, ale ogólnie.

Mechaniczne przyciski w smartfonie to już przeszłość, od czasów, gdy ludzie przechwalali się ilością głosów w polifonii i kolorami na wyświetlaczu. Wtedy tego nie mieliśmy ekrany dotykowe i inne osiągnięcia postępu, u mnie przycisk Home został całkowicie zastąpiony joystickiem.

Ale teraz są inne czasy, koncepcja sterowania gadżetami odchodzi od wszelkiego rodzaju niepotrzebnych kliknięć, interfejsy dotykowe sprawiają, że głównym elementem sterującym jest własny palec, przesuwający się określonym gestem po wyświetlaczu. Po odejściu od klawiatur mechanicznych producenci zaczęli odchodzić od fizycznych klawiszy sterujących, zastępując je ekranowymi. A smartfony nowej generacji odblokowują się nawet bez naciskania przycisku zasilania; Moto X wystarczy wziąć do ręki, a LG G2 wystarczy dotknąć ekranu.

Co jednak zrobić, jeśli nie zdecydowałeś się jeszcze na nowy gadżet, ale chcesz doświadczyć piękna sterowania urządzeniem zgodnie z najnowszą technologią?

Ekran grawitacyjny — wł./wył

Ta aplikacja pomoże tym, którzy chcą, aby ekran telefonu był aktywny, gdy tylko trafi w ręce właściciela i wyłączał się, gdy znajdzie się na stole lub w kieszeni.

Zbiera dane z czujnika zbliżeniowego i żyroskopu, blokując i odblokowując ekran w odpowiednim momencie. Spróbowałem i zdecydowałem się to zostawić. jest to bardzo wygodne, gdy telefon zapala się od razu po wzięciu go do ręki, nie gaśnie analizując najdrobniejsze ruchy dłoni podczas odczytywania informacji z ekranu i wyłącza się zaraz po włożeniu kieszeni lub połóż go na stole. Musisz się tylko przyzwyczaić, że ze względu na stare czasy nie naciskasz przycisku zasilania.

Podstawowe funkcje aplikacji są bezpłatne i obejmują ustawienia kąta wyzwalania i czułości. Za nieco większą elastyczność trzeba zapłacić około 2 dolarów.

Rezygnacja z fizycznego przycisku na rzecz gestów także wnosi odrobinę dobroci do życia użytkownika. Zwłaszcza w kontekście niestrudzenie rosnących przekątnych ekranów. Pomoże w tym przycisk Swipe Home.

Wykonanie gestu palcem jest znacznie łatwiejsze niż trzymanie telefonu w celu dotarcia do przycisku menu. W ustawieniach możesz przypisać akcje takie jak: naciśnięcie Przyciski główne, otwierając jakąś aplikację lub kurtynę powiadomień.

Niestety aplikacja nie posiada przycisku Wstecz. Ze względu na naturę Androida wymaga to rootowania, a deweloper najwyraźniej nie chce iść tą drogą. Jeśli masz fajną sugestię opartą konkretnie na gestach, podziel się nią w komentarzach!

Witam, posiadam tani smartfon Fly IQ434. Któregoś dnia utonął, ale wbrew moim oczekiwaniom nie przestał pracować. Działa w ten sam sposób, co wcześniej, z wyjątkiem przycisku Wstecz. Albo działa od dwudziestej prasy, albo sam się zacina i naciska, krótko mówiąc, powoduje wiele niedogodności.

Mimo że telefon jest tani, szkoda wyrzucić w pełni działające urządzenie ze względu na jeden przycisk. Nie zaleca się oddawania go do naprawy; naprawa będzie prawdopodobnie kosztować tyle samo, co telefon, jeśli nie więcej. Po chwili namysłu doszedłem do wniosku, że nie byłoby złym pomysłem wyłączyć ten przycisk, a w jego miejsce umieścić na ekranie coś, co byłoby przyciskiem programowym, w miejsce sprzętowego.

Jak się okazało, zrobienie tego, co zaplanowałeś, jest bardzo proste, ale jest warunek - Twoje urządzenie z Androidem musi mieć dostęp do roota.

Najpierw musisz trochę położyć menedżer plików, któremu można przyznać uprawnienia superużytkownika (root). Wolę używać es explorer, pobierz go z Zagraj w Rynek,

Uruchom go i włącz przełącznik root explorer w menu po lewej stronie.

W zależności od tego, jakiego menedżera root zainstalowałeś, pojawi się ostrzeżenie/potwierdzenie przeniesienia praw root do aplikacji. Potwierdzamy.

Następnie musisz przejść do folderu /system/usr/keylayout

Na wszelki wypadek wykonaj kopię zapasową tego folderu.

W tym folderze będzie kilka plików z rozszerzeniem .kl, jeden z nich wymaga edycji. Który zależy od Twojego urządzenia z Androidem. W moim przypadku jest to Geneic.kl.

Odrywamy go w edytorze es

i znajdź linię, w której jest napisane BACK WAKE_DROPED i skomentuj ją (musisz dodać symbol # na początku linii). Nietrudno zgadnąć, że jeśli chcesz wyłączyć inny przycisk, na przykład zwiększając głośność, to musisz poszukać linii, w której znajduje się VOLUME_UP.

Uruchom ponownie urządzenie. Po włączeniu przycisk nie powinien działać. Jeśli nadal będzie działać, będziesz musiał edytować inny plik w tym samym folderze. Google może Ci powiedzieć, który z nich lub możesz po prostu go przeszukać, komentując wymaganą linię we wszystkich plikach, aż znajdziesz właściwy.

Swoją drogą, dalej Samsunga Galaxy Tab 2 z oprogramowaniem CyanogenMod 11, ten sam plik – Generic.kl – odpowiada za przyciski sprzętowe.

Po wyłączeniu przycisku musisz wymyślić jego zamiennik. Zainstalujmy przycisk programu. W Play Market jest mnóstwo programów do emulacji przycisków, ale przypadł mi do gustu Button Savior.

Potrafi emulować prawie wszystkie typowe przyciski sprzętowe, wygląda ładnie i ma przyzwoitą liczbę ustawień. Nie będę ich opisywać, bo... wszystko działa dobrze standardowe ustawienia. Porozmawiam tylko o dwóch.

Pierwsza dotyczy motywu, domyślnie przyciski są słabo widoczne:

Aby to naprawić, musisz wybrać inny motyw; w tym celu na karcie wyglądu i działania kliknij motywy i wybierz inny motyw. Podobał mi się Froyo. Oto jak to wygląda:

Drugie ustawienie polega na tym, że panel z przyciskami znika po dotknięciu zewnętrznej strony panelu. Na karcie Zaawansowane musisz zaznaczyć pole obok opcji Ukryj przy dotyku zewnętrznym.

I tak, wszystko co robisz, robisz na własne ryzyko i ryzyko, nie odpowiadam za uszkodzone urządzenia.

[Konkurs] Alternatywne opcje sterowania Androidem, pozbycie się przycisków ekranowych

W kontakcie z

To, co kocham w Androidzie, to jego pełna personalizacja. Podczas gdy właściciele urządzeń z innymi system operacyjny oburzają się, narzekają na forach na innowacje lub ich brak, posiadacze Androida mogą wszystko spersonalizować od początku do końca, wystarczą chęci i trochę czasu. Jak rozumiesz, w tym artykule zajmiemy się dostosowywaniem elementów sterujących Androida, a w szczególności urządzeń z przyciskami ekranowymi.

Prolog

Wraz z premierą Androida 3.0 Honeycomb firma Google wprowadziła nową metodę sterowania urządzeniami: przyciski ekranowe. Nie cieszyły się one wówczas dużym zainteresowaniem, a udział urządzeń z trzecim Androidem na pokładzie był i pozostaje bardzo niewielki. Ale wszystko się zmieniło wraz z wydaniem wersji 4.0 Ice Cream Sandwich i Samsunga Galaxy Nexus.

Tym razem opinia publiczna wyraziła już gwałtowne niezadowolenie: te przyciski zajmowały cenne miejsce na wyświetlaczu, na Nexusie nie było prawdziwego HD, ekran stracił kilka dziesiątych cala, a wszystko przez trzy cholerne przyciski. Jako właścicielowi tego urządzenia ten system mi odpowiadał: Życie codzienne mamy telefon o przekątnej około 4,5 cala, wygodniej jest go używać jedną ręką niż np. Samsung galaxy s3, a gdy chcesz obejrzeć film, masz już ekran Full HD o przekątnej 4,65 cala przed Tobą. Tak, przyciski pozostały w grach, ale na jakiś czas można je było łatwo usunąć, a wraz z wydaniem wersji 4.4 programiści mają możliwość ukrycia ich w swoich aplikacjach. Ale wraz z zakupem Nexusa 10 problem przycisków stał się problemem. Bezpodstawnie jedli na tablecie duża liczba obszarze i znajdują się w wyjątkowo niedogodnej lokalizacji. Po chwili kopania zidentyfikowałem kilka interesujących. opcje alternatywne Sterowanie Androidem.


Sterowanie gestami GMD

Cena: 167 rubli istnieje Darmowa wersja, do testowania dostępnych jest tylko kilka standardowych gestów.

iPhone to kultowy smartfon obecnej generacji. Telefony te cieszą się dużym zainteresowaniem wśród ludzi na całym świecie. Ale trzeba wiedzieć, jak obchodzić się z tym gadżetem. Przycisk Home odgrywa ogromną rolę w sterowaniu urządzeniem. Czasami nie chce działać lub zaczyna się "zacinać". W takich momentach można wyświetlić wadliwy element na ekranie i zastosować interpretację graficzną zamiast fizycznej. To jest bardzo wygodne. Zwłaszcza jeśli istnieje podejrzenie, że urządzenie jest uszkodzone. Następnie porozmawiamy o tym, jak „Home” z ekranu iPhone'a i wyświetlić go na wyświetlaczu. Każdy poradzi sobie z powierzonymi zadaniami!

Informacje o przycisku Home

Ale najpierw trochę o wspomnianym sterowaniu. Dlaczego potrzebujemy przycisku Home? I czy naprawdę konieczne jest wyświetlanie go na ekranie i usuwanie z niego?

Przycisk Home jest używany niezwykle aktywnie. Jest to jeden z najbardziej przydatnych elementów sterujących smartfonami firmy Apple. Przycisk ma ogromną liczbę zastosowań. Zależą one głównie od używanego systemu operacyjnego.

Najczęściej przycisk Home jest potrzebny do:

  • odblokowanie telefonu komórkowego;
  • szybko wyjdź z programów, aplikacji lub gier;
  • sterowanie głosowe urządzeniem (szczególnie w najnowszym iOS).

Jak w razie potrzeby usunąć przycisk Home z ekranu iPhone'a 4 lub innego? Co należy zrobić, aby początkowo wyświetlić go na wyświetlaczu? Zostanie to omówione szczegółowo poniżej.

Wyjście na wyświetlaczu

Początkowo przycisk Początek w gadżetach Apple nie jest wyświetlany na ekranie. Aby pojawił się na wyświetlaczu, należy skorzystać z pomocy specjalistycznej usługi. Jest zawarty w standardowych aplikacjach iOS.

Za wyświetlenie na ekranie przycisku Home odpowiada usługa AssistiveTouch. Jest na każdym nowoczesnym telefonie lub tablecie Apple. Z jego pomocą możesz dowiedzieć się, jak usunąć przycisk Home z ekranu iPhone'a.

Sugeruje się wyświetlanie strony głównej w następujący sposób:

  1. Otwórz Ustawienia na iPhonie.
  2. Przejdź do sekcji „Ogólne/Podstawowe” - „Uniwersalny dostęp”.
  3. Wybierz pozycję menu AssistiveTouch.
  4. Przesuń suwak tak, aby zaświecił się zielony obszar obok niego.

Możesz wyjść z ustawień smartfona. Po wykonaniu tych kroków na ekranie pojawi się graficzna interpretacja przycisku Home. Można go umieścić w dowolnym dogodnym miejscu i używać zgodnie z jego przeznaczeniem, zamiast fizycznego elementu sterującego wbudowanego w gadżet.

Usunięcie przycisku

Naprawdę nie ma nic trudnego w wyświetlaniu ekranu Home. Jak usunąć przycisk Home z ekranu iPhone'a? Może to zrobić każdy posiadacz telefonu Apple.

Nietrudno zgadnąć, że generalnie włączanie i wyłączanie badanej opcji odbywa się w przybliżeniu w ten sam sposób. W związku z tym będziesz musiał pracować z AssistiveTouch.

Aby pozbyć się przycisku Home na wyświetlaczu należy:

  1. Włącz iPhone'a.
  2. Przejdź do menu „Ustawienia” - „Ogólne”.
  3. Kliknij „Powszechny dostęp” – AssistiveTouch.
  4. Ustaw przełącznik w pozycji „Off”. Jednocześnie zielony wskaźnik obok powinien zniknąć. Zwykle jest malowany na biało.

Tutaj kończy się cała akcja. Możesz wyjść z ustawień i kontynuować pracę telefon komórkowy bez przycisku Home na wyświetlaczu.

Wyniki

Na tym proponuje się zakończyć. Od teraz jest jasne, jak usunąć przycisk Home z ekranu iPhone'a 5 lub dowolnego innego urządzenia Apple.

Dla wszystkich nowoczesne urządzenia Apple ma AssistiveTouch. To za jego pomocą przycisk „Home” jest wyświetlany i konfigurowany na wyświetlaczu. Każdy posiadacz iPhone'a może w ciągu kilku minut dowiedzieć się, jak działa ta usługa.

Oprócz przycisku Home na wyświetlaczu wyświetlane są następujące opcje:

  • Centrum powiadomień;
  • funkcje urządzenia;
  • Siri;
  • "Użytkownik".

Należy zauważyć, że bez nich nie będzie możliwe wyświetlenie „Strony głównej” na ekranie. Dokładnie tak samo, jak usunięcie go z wyświetlacza. To wszystko, co można powiedzieć o przeniesieniu na ekran kontrolki o nazwie Strona główna i usunięciu jej z tego miejsca.

Kiedy po raz kolejny dostałem smartfon z przewodowymi klawiszami nawigacyjnymi, bez możliwości ich dostosowania lub aktywacji klawiszy ekranowych w stylu Nexusa, zdecydowałem, że muszę coś z tym zrobić. Po kilku godzinach grzebania w wewnętrznych elementach Androida wyłączyłem irytujące podświetlenie, zamieniłem klawisze Wstecz i Przejrzyj, następnie włączyłem przyciski ekranowe i odnalazłem spokój.

Wprowadzenie

Żeby było jasne: jestem wielkim fanem pomysłu ekranowych klawiszy nawigacyjnych. Wszystkie te domy, strzałki i kwadraty narysowane na dole ekranu. Tak, zajmują trochę miejsca (które jednak w większości przypadków nie jest tak naprawdę potrzebne), tak, być może psują się wygląd aplikacje, ale cholera, są dynamiczne.

Przyciski nawigacyjne na ekranie obracają się wraz z ekranem, znikają, gdy nie są potrzebne, zmieniają kolor i płynnie integrują się z interfejsem ekranu głównego. Jeśli odrzucimy samą myśl o bezużyteczności istnienia trzech przycisków na raz (w końcu ludzie z Apple radzą sobie z jednym i nie czują się pokrzywdzeni) oraz całkiem wygodne systemy nawigacji pokroju PIE czy „bąbelka nawigacyjna MIUI”, to przyciski ekranowe są najlepszymi, jakie do tej pory wynaleziono.

Więc oto jest. Z jakiegoś powodu mój cudowny, cudowny pomysł, że nie ma nic lepszego niż przyciski ekranowe, nie podziela bardzo wielu producentów smartfonów. I nawet nie tylko nie rozdzielają, ale nie rozdzielają w sposób zupełnie monstrualny, zmuszając do korzystania ze smartfona z przyciskami dotykowymi (AAA!), wyposażonego w dynamiczne podświetlenie (AAA-2!) i przycisk „Back” ” po prawej stronie ekranu (AAA-3: decydujący cios).

Sytuacja jest skrajnie nie do przyjęcia, a biorąc pod uwagę, że uprzejmy twórca oprogramowania nie zapewnił żadnych ustawień aktywacji klawiszy ekranowych i ustawień sterowania przyciskami dotykowymi, musiałem poradzić sobie sam. Opcje dalszego działania były dwie:

  • doprowadź przyciski dotykowe do pożądanego stanu, a mianowicie wyłącz podświetlenie i przesuń klawisz „Wstecz” w lewą stronę (nawet jeśli wygląda jak „kwadrat”, jest jeszcze ciekawiej);
  • całkowicie wyłącz przyciski dotykowe i aktywuj przyciski ekranowe.

Nie lubię narzędzi obcych, więc decyzja o zrobieniu wszystkiego samodzielnie przyszła naturalnie.

Metoda numer jeden. Konfigurowanie przycisków dotykowych

Na początek spróbujmy wyłączyć podświetlenie przycisków. Do tego potrzebujemy roota, emulatora terminala i katalogu /sys w katalogu głównym systemu plików. To jest właśnie ta kombinacja. Mamy do czynienia z jądrem Linuksa, a w systemach na nim opartych wszystkie ważne informacje o sprzęcie, a także „przełącznikach” nim sterujących, zazwyczaj znajdują się w systemie plików sysfs podłączonym do katalogu /sys.

Właściwie sysfs nie jest równy system plików, dokładniej, jest oparty na plikach, ale działa z tak zwanymi plikami syntetycznymi. Ale nie są one przechowywane na dysku, jest to rodzaj interfejsu do komunikacji ze sterownikami: przeczytałem plik - otrzymałem dane o sprzęcie, zapisałem je - zmieniłem pewne ustawienia. Aby nagrywać, nadal potrzebujesz praw root.

Dostajemy więc roota, uruchamiamy emulator terminala (lub jeszcze lepiej). I piszemy co następuje:

# su # cd /sys

# find -name \*button\* ./leds/button-backlight

Bingo! To jest katalog /sys/class/leds/button-backlight. Wejdźmy do środka i zobaczmy co jest w środku:

# cd /sys/class/leds/button-backlight # ls jasność urządzenia max_brightness podsystem zasilania wyzwalacz uevent

Założę się, że w mojej Nokii 3310 plik jasność to bieżąca jasność przycisków, oraz max_jasność- maksymalnie. Sprawdźmy nasze przypuszczenia, wpisując do pierwszego pliku wartość 100 (no cóż, na przykład 100%, choć nie wiadomo, jaka to jest skala):

# echo 100 > jasność

Świetnie, przyciski się świecą i nawet nie zamierzają zgasnąć.

Moment prawdy - wpisz wartość 0 do pliku max_brightness:

# echo 0 > max_jasność

Przyciski zgasły na zawsze, jak wczoraj wieczorem żarówka w moim wejściu.

Ale podobnie jak żarówka, mogą włączyć się ponownie po ponownym uruchomieniu. Oznacza to, że polecenie jest ważne tylko w bieżącej sesji. Na szczęście nie stanowi to problemu, umieścimy nasze polecenie w skrypcie na karcie pamięci:

# mkdir /sdcard/boot # echo "echo 0 > /sys/class/leds/button-backlight/max_brightness" > /sdcard/boot

A my z kolei uruchomimy go za pomocą . Uruchamiamy aplikację, zaznaczamy pierwsze trzy checkboxy, korzystając z opcji Wybierz folder wybieramy katalog startowy na karcie pamięci.


Połowa zadania została wykonana, pozostaje tylko zamienić położenie przycisków „Wstecz” i „Przeglądaj”. Aby to zrobić, musisz zmienić układ przycisków. W systemie Android znajduje się w kilku plikach katalogów /system/usr/układ klawiszy/. Jest ich całkiem sporo, ale jeśli odrzucisz pliki takie jak Sprzedawca_2378_Produkt_100a.kl I qwerty.kl(przechowują układy pełnoprawnych klawiatur Qwerty, które Android obsługuje od razu po wyjęciu z pudełka), wówczas zostanie ich najwyżej pięć.

Jeden z nich jest dokładnie tym, czego potrzebujemy. Smartfony często korzystają z tego pliku ft5x06_ts.kl, specyficzny dla kontrolera dotykowego FT5x06 (przyciski są wrażliwe na dotyk, prawda?), ale w moim przypadku okazał się to plik Sprzedawca_2378_Produkt_100a.kl.

Jeśli otworzysz ten plik, zobaczysz trzy linie, których szukasz:

Klawisz 158 Klawisz WSTECZ WIRTUALNY 139 Klawisz WIRTUALNE MENU 102 WIRTUALNY HOME

Pozostaje tylko zamienić liczby 158 i 139 (odpowiedni jest do tego dowolny menedżer plików obsługujący prawa roota). Po ponownym uruchomieniu nowy układ zacznie obowiązywać.

Metoda numer dwa. Klawisze ekranowe

Tutaj wszystko jest jeszcze prostsze. Android ma specjalną zmienną debugowania qemu.hw.mainkeys, która pozwala kontrolować widoczność klawiszy nawigacyjnych na ekranie. Jeżeli ma wartość 0, na ekranie pojawią się klawisze, 1 - efekt odwrotny.

Zapisujemy zmienną o żądanej wartości do pliku /system/build.prop, i to wszystko:

# su # mount -o remount,rw /system # cp /system/build.prop /system/build.prop.bak # echo qemu.hw.mainkeys=0 > /system/build.prop

wnioski

Są to rodzaje kryminalnych kroków, które czasami trzeba podjąć, aby Twój smartfon był trochę wygodniejszy. Jeśli chodzi o mnie, zdecydowałem się na trzecią opcję: „wyłączyłem” przyciski i zainstalowałem LMT Launcher. Wydaje mi się, że jest to najwygodniejszy sposób sterowania.

Witam, posiadam tani smartfon Fly IQ434. Któregoś dnia utonął, ale wbrew moim oczekiwaniom nie przestał pracować. Działa w ten sam sposób, co wcześniej, z wyjątkiem przycisku Wstecz. Albo działa od dwudziestej prasy, albo sam się zacina i naciska, krótko mówiąc, powoduje wiele niedogodności.

Mimo że telefon jest tani, szkoda wyrzucić w pełni działające urządzenie ze względu na jeden przycisk. Nie zaleca się oddawania go do naprawy; naprawa będzie prawdopodobnie kosztować tyle samo, co telefon, jeśli nie więcej. Po chwili namysłu doszedłem do wniosku, że nie byłoby złym pomysłem wyłączyć ten przycisk, a w jego miejsce umieścić na ekranie coś, co byłoby przyciskiem programowym, w miejsce sprzętowego.

Jak się okazało, zrobienie tego, co zaplanowałeś, jest bardzo proste, ale jest warunek - Twoje urządzenie z Androidem musi mieć dostęp do roota.

Najpierw musisz zainstalować jakiś menedżer plików, któremu można przyznać uprawnienia superużytkownika (root). Wolę używać es explorera, pobrać go z Play Market,

Uruchom go i włącz przełącznik root explorer w menu po lewej stronie.

W zależności od tego, jakiego menedżera root zainstalowałeś, pojawi się ostrzeżenie/potwierdzenie przeniesienia praw root do aplikacji. Potwierdzamy.

Następnie musisz przejść do folderu /system/usr/keylayout

Na wszelki wypadek wykonaj kopię zapasową tego folderu.

W tym folderze będzie kilka plików z rozszerzeniem .kl, jeden z nich wymaga edycji. Który zależy od twojego urządzenia z Androidem. W moim przypadku jest to Geneic.kl.

Odrywamy go w edytorze es

i znajdź linię, w której jest napisane BACK WAKE_DROPED i skomentuj ją (musisz dodać symbol # na początku linii). Nietrudno zgadnąć, że jeśli chcesz wyłączyć inny przycisk, na przykład zwiększając głośność, to musisz poszukać linii, w której znajduje się VOLUME_UP.

Uruchom ponownie urządzenie. Po włączeniu przycisk nie powinien działać. Jeśli nadal będzie działać, będziesz musiał edytować inny plik w tym samym folderze. Google może Ci powiedzieć, który z nich lub możesz po prostu go przeszukać, komentując wymaganą linię we wszystkich plikach, aż znajdziesz właściwy.

Swoją drogą, dalej Samsung Galaxy Tab 2 z oprogramowaniem CyanogenMod 11 Ten sam plik odpowiada za przyciski sprzętowe – Generic.kl.

Po wyłączeniu przycisku musisz wymyślić jego zamiennik. Zainstalujmy przycisk programu. W Play Market jest mnóstwo programów do emulacji przycisków, ale przypadł mi do gustu Button Savior.

Potrafi emulować prawie wszystkie typowe przyciski sprzętowe, wygląda ładnie i ma przyzwoitą liczbę ustawień. Nie będę ich opisywać, bo... wszystko działa prawidłowo na standardowych ustawieniach. Porozmawiam tylko o dwóch.

Pierwsza dotyczy motywu, domyślnie przyciski są słabo widoczne:

Aby to naprawić, musisz wybrać inny motyw; w tym celu na karcie wyglądu i działania kliknij motywy i wybierz inny motyw. Podobał mi się Froyo. Oto jak to wygląda:

Drugie ustawienie polega na tym, że panel z przyciskami znika po dotknięciu zewnętrznej strony panelu. Na karcie Zaawansowane musisz zaznaczyć pole obok opcji Ukryj przy dotyku zewnętrznym.

I tak, wszystko co robisz, robisz na własne ryzyko i ryzyko, nie odpowiadam za uszkodzone urządzenia.