Cum se configurează butoanele tactile pe Android. Android - realocarea butoanelor - configurați o lansare accelerată a programelor dvs. preferate. Metoda numărul doi. Tastele ecranului

10.12.2017

  • Android App Key Remapper, versiunea: 1.12.0, preț: gratuit

Istoric s-a întâmplat ca pe smartphone-uri să îmi fie mai convenabil să am butonul de navigare „Înapoi” în dreapta. Și pe BQ Aquaris U Plus al meu, ea este la fel în stânga și se întinde spre ea „oh, cât de inconfortabil”. Nu este o problemă să mă obișnuiesc, dar este prea târziu să-mi crească degetele în lungime, iar inconvenientul de a mă obișnui cu el nu a dispărut. Producătorul de smartphone-uri BQ Aquaris, din păcate, nu a oferit un instrument pentru schimbarea funcționalității butoanelor de navigare, nici măcar pe ecran, așa că a trebuit să apelez la aplicații terțe.

Cea mai preferată aplicație - GravityBox - nu a făcut față sarcinii care i-a fost atribuită. La apăsarea butoanelor „Înapoi” și „Acasă”, a permis să blocheze orice acțiune, dar nu a putut afecta cumva butonul „Recent”. A existat o idee sălbatică de a bloca ambele butoane „Înapoi” și „Recent”, atribuind toate responsabilitățile butonului „Acasă” rămas, dar GravityBox nu a putut pur și simplu să dezactiveze butonul „Recent”. Spaniolii în general și-au protejat cumva smartphone-urile „de prost”, și, din câte știu eu, până acum nimeni nu a reușit să obțină drepturi de root de sistem pe firmware-ul stoc al acestor smartphone-uri.

Lăsând în pace GravityBox, am apelat la alte softuri, a căror specializare a fost tocmai reatribuirea funcționalității butoanelor de navigare. În lupta cu software-ul gadget-ului spanio-chinez, doar un softphone cu numele original „Key Remapping” a putut câștiga. il folosesc.

A devenit popular printre dezvoltatorii de software mobil să-și împartă funcționalitatea în două părți inegale. Prima parte - gratuită - vă permite să utilizați softinka destul de normal în scopul său. Al doilea - plătit - aduce câteva caracteristici suplimentare și confort. Și asta cred că este corect. De asemenea, aplicația „Key Remapper” are atât funcții de bază (remaptarea unor apăsări scurte și lungi pe butoanele de navigare în valoare de cel mult două), cât și funcții premium (atribuirea de acțiuni combinațiilor de butoane, eliminând limita numărului de remapări). ). Apropo, cea mai recentă versiune a aplicației a scăpat de reclame chiar și în versiunea gratuită.

Ceea ce trebuie menționat fără greș este că drepturile root nu sunt necesare pentru funcționarea tastelor soft. Recent, am început să observ că firmware-ul de marcă a devenit mai funcțional și mai personalizabil (nu vorbim despre AOSP), așa că drepturile de root au devenit din ce în ce mai puțin necesare... Da, și diverselor servicii de plată nu prea le place ROOT, deși acesta poate fi ascuns. Dar asta e alta poveste...

Interfața aplicației este minimalistă.

Există doar patru comenzi în versiunea gratuită. Acestea sunt cele trei puncte sub care sunt de obicei ascunse setările. Acesta este un comutator pentru activarea și dezactivarea serviciului. Aceasta este caseta de selectare „Deconectare rapidă” pentru afișarea stării aplicației pe panoul de notificare (cu posibilitatea de a întrerupe/relua serviciul printr-o apăsare). Și acesta este un buton rotund cu un semn plus pentru a adăuga o nouă remapare. De fapt, nu există setări în această aplicație, iar când dați clic pe butonul cu trei puncte, apare un singur articol - „Despre program”.

Pentru a activa serviciul, trebuie să activați aceleași caracteristici de accesibilitate pentru aplicație în setările gadgetului din secțiunea „Accesibilitate”.

Pentru a dezactiva serviciul, trebuie să faceți exact aceiași pași, numai caracteristicile speciale pentru aplicația „Rematarea cheilor” ar trebui dezactivate. Logic, nu-i așa? Este foarte bine că nu trebuie să cauți manual caracteristicile „speciale” menționate mai sus în sălbăticia setărilor sistemului: software-ul în sine te va aduce la punctele necesare.

Capacitatea de a dezactiva rapid acțiunea aplicației (fără a merge la setările sistemului) a apărut doar în cea mai recentă versiune. Chiar este nevoie de ea? Nu, dar poate cineva îl va găsi util (necesar). Când caseta de selectare „Oprire rapidă” este activată, în panoul de notificare apare o țiglă (bară?) dedicată softink-ului „Remapare cheie”. Atingând-o, puteți dezactiva și activa rapid reatribuirea activă a tastei soft.

Partea informativă a ferestrei principale și unice a aplicației este reprezentată de două secțiuni: „Funcții premium” și „Reatribuiri active”. Până acum, nu atingem primul și acordăm atenție celui de-al doilea. Realocări active - aceasta este o listă a realocărilor efectuate la cererea noastră. În versiunea gratuită, așa cum am menționat deja, sunt posibile doar două realocări, dar asta a fost suficient pentru mine. Am atribuit acțiunea „Înapoi” butonului „Aplicații recente” (în aplicație se numește „Aplicații recente”, dar sensul este același), adică funcționalitatea butonului „Înapoi”. Și pentru butonul „Înapoi”, am atribuit acțiunea „Recent_Apps” („Aplicații recente”, probabil). Astfel, butoanele „Înapoi” și „Aplicații recente” de pe smartphone-ul meu au schimbat locurile. Ura!

Apropo, am aflat despre softinka în urmă cu aproape un an, dar am început să-l folosesc abia acum două luni. De ce este asta? Pentru că pe al șaselea Android nu au fost transferate toate funcționalitățile butoanelor. Adică toate, dar numai stoc. Lasă-mă să explic. O caracteristică precum săritul la aplicația anterioară prin atingerea de două ori a butonului „Aplicații recente” a fost implementată de echipa Google numai în Android Nougat. Și dezvoltatorii spanioli din echipa BQ au implementat acest lucru în smartphone-urile lor și în Android Marshmallow. Dar la transferul funcționalității butonului „Aplicații recente” pe cel de-al șaselea Android folosind softul descris, procesarea doubletap-ului a fost pierdută (nu a fost transferată pe noul buton, ci a dispărut pe cel vechi), așa cum era, parcă, introdus din exterior. Nu am vrut să pierd un „cip” atât de convenabil, așa că tasta soft „Reatribuire cheie” nu a prins rădăcină pentru mine atunci. Dar nici nu m-am obișnuit cu butonul „Înapoi” din stânga, așa că după ce am trecut la Nugu am încercat să folosesc din nou softul. Și nu degeaba am încercat. Acum, tranziția la aplicația anterioară prin atingere dublă este transferată și la noul buton împreună cu acțiunea principală ("Aplicații recente").

Procedura de adăugare a unei noi realocări este simplă și simplă; Cred că vor fi suficiente câteva capturi de ecran. Elimin una dintre modificările mele (pentru butonul Aplicații recente) și o adaug din nou. După ce faceți clic pe butonul adăugați reatribuire, trebuie să selectați o acțiune gratuită sau premium. În al doilea caz, vi se va cere să plătiți banii dacă nu a fost deja făcut.

Aleg „Apăsare scurtă și lungă”. În formularul care apare, selectez butonul „Recent_Apps” din lista derulantă, iar acțiunea pentru acesta este „Înapoi”. Am pus caseta de selectare „Înlocuiește acțiunea standard”, iar caseta de selectare „Apăsare lungă”, dimpotrivă, nu pun (pentru că am nevoie de o reacție la atingerea rapidă obișnuită pe buton). Totul, puteți apăsa „OK”.

Când atingeți o reatribuire activă, se deschide un formular complet similar pentru modificarea acțiunii (realocare), completat cu un singur buton - „Șterge” - pentru a șterge reatribuirea selectată. Cu o apăsare lungă pe reatribuirea activă, se apelează meniul contextual „Editare” și „Ștergere”.

Listele de butoane și acțiuni sunt cu adevărat enorme. În primul rând, când selectați, de exemplu, un buton, vedeți o listă de șapte butoane și elementul „Altele”. Deci, sub acest articol există o listă suplimentară uriașă, în care butoanele sunt reprezentate atât de nume oficiale (utilizate în cod de către dezvoltatori), cât și de reprezentări numerice și alfabetice.

Puteți conecta o tastatură externă pentru adulți (dacă gadgetul dvs. poate face acest lucru) și remapați toate tastele după gustul dvs. Același lucru este valabil și pentru acțiunile posibile, deși aici totul este puțin opus: lista inițială constă din puțin mai mult de 20 de acțiuni, iar cea suplimentară (ascunsă sub elementul „Altele ...”) constă doar din două rânduri (" Deschideți aplicația” și „Comandă rapidă” ). După cum se spune, bobina este mică, dar scumpă: aproape toată funcționalitatea gadgetului tău poate fi îndesată în aceste două puncte.

Există, de asemenea, o limitare: când ecranul este blocat, apăsările butoanelor soft nu sunt urmărite. Există plusuri și minusuri aici. Dezavantajele includ imposibilitatea deblocării ecranului cu butonul selectat în timpul lansării oricărei aplicații (Telefon, de exemplu). Și plusul este că softinka nu va consuma în mod constant energia bateriei în procesul de monitorizare a stării butoanelor.

Costul softphone-ului (costul de deblocare a funcțiilor premium) este de 0,99 USD, ceea ce reprezintă puțin mai puțin de șaizeci din rublele noastre.

După cumpărare, devine disponibilă caseta de selectare „Afișează pictograma aplicației”, care vă permite să ascundeți pictograma aplicației din lista tuturor aplicațiilor instalate în sistem (și chiar din lista aplicațiilor recente). Pentru a returna pictograma, trebuie să apăsați butonul „Înapoi” de zece ori la rând (butonul de sistem, nu cel atribuit de aplicație).

Ei bine, și cel mai important, dar nu toată lumea are nevoie de el - capacitatea de a folosi combinații de butoane. Sub acest termen sunt ascunse trei concepte: „Clic dublu”, „Clic triplu” și „Două butoane”.

Nu ne interesează clicurile duble și triple, deoarece diferă ușor de clicurile rapide și lungi. Dar utilizarea a două butoane crește numărul de posibile realocări. Consider că acest lucru este deja răsfățat, dar pentru cineva ideea de a schimba „Înapoi” și „Recent” poate părea, de asemenea, sălbatică.

În plus, realocările premium au un dezavantaj semnificativ - nu înlocuiesc acțiunile sistemice. Adică, dacă atribui orice acțiune de care am nevoie să apese de două ori pe butonul de creștere a volumului, atunci volumul sunetului va crește mai întâi și abia apoi se va efectua acțiunea pe care am stabilit-o. Nu, este clar că o atingere dublă nu ar trebui să anuleze complet acțiunea sistemului (altfel, cum poți regla volumul atunci?), dar dezvoltatorul trebuie să facă ceva în această direcție.

Și încă ceva: nu mi s-a atribuit niciodată o acțiune apăsării simultane a oricăror două dintre cele trei butoane tactile ("Acasă", "Înapoi", "Aplicații recente"). Mecanic - nicio problemă, atingere - nu. Fie în aplicație ceva, fie în telefonul meu.

Drept urmare, pot și recomand să utilizați soft-ul pe smartphone-urile dvs., mai ales dacă trebuie să schimbați funcționalitatea apăsărilor scurte la butoanele disponibile pe gadget. Aici softinka funcționează incomparabil. Dacă tu, ca mine, ai vrut să schimbi „Înapoi” și „Recent”, atunci nici măcar nu trebuie să-ți cumperi un softinka: versiunea gratuită este suficientă pentru ochii tăi. Dacă doriți să faceți mai mult de două realocări, atunci puteți deja sponsoriza dezvoltatorul. Dar restul funcționalității premium nici măcar nu merită banii pe care îi cer, IMHO.

Atât, succes și sănătate. Citiți Helpix.

Butoane fizice / capacitive sau pe ecran - care este mai bine? Există opinii diferite despre această problemă, dar este din unghiuri diferite. Și există încă o cerere pentru telefoane atât cu butoane fizice, cât și cu butoane tactile. Chiar dacă Google a precizat că sistemul de operare Android era doar pentru butoane de pe ecran, producători precum Samsung și chiar HTC continuă să-și echipeze dispozitivele cu butoane fizice.

Cu toate acestea, alți producători, inclusiv LG, Sony și Motorola, urmează aproape complet abordarea Google, limitându-se la butoanele soft din dispozitivele lor. Avantajele și dezavantajele butoanelor fizice și software au fost discutate de Edgar Cervantes în articolul Android Authority „Physical vs. butoanele de pe ecran - care este alegerea ta?".

În plus, chiar și Priv, un telefon cu tastatură completă, are butoane de navigare pe ecran. Cu toate acestea, întrebarea ce butoane sunt mai bune și, cel mai important, de ce, rămâne relevantă. Din păcate, această întrebare este una dintre cele pentru care nu există un singur răspuns.

Un pic de istorie

În 2011, Google a lansat Galaxy Nexus și noul sistem de operare Android 4.0 Ice Cream Sandwich. Ulterior, noul Nexus a început să fie însoțit de următoarea versiune de Android. Android 4.0 Ice Cream Sandwich a fost destinat atât pentru tablete, cât și pentru smartphone-uri, ceea ce a reprezentat un mare pas înainte pentru sistem de operare.

Alte modificări ale sistemului de operare includ butoanele soft. A fost dispozitivul viitorului și a schimbat ideea despre cum ar trebui să arate un smartphone modern. Utilizatorii știu asta, dar mulți dintre ei încă adoră butoanele fizice.

Butoane fizice/capacitive

Să începem cu o poveste despre deficiențele butoanelor fizice. În primul rând, utilizatorii începători vor trebui să depună mai mult efort pentru a învăța cum să le folosească, mai ales când vine vorba de butoanele mecanice care necesită apăsare în loc să atingă. Acest lucru, desigur, nu este dificil, dar mulți utilizatori sunt obișnuiți cu faptul că se poate depune și mai puțin efort.

Al doilea punct se referă la fiabilitate. Butoanele fizice sunt elemente suplimentare care se pot rupe. Și nu trebuie să uităm că aceste butoane sunt elemente permanente de design ale dispozitivului. Vor rămâne pentru totdeauna acolo unde le-a plasat producătorul dispozitivului. Nu se vor muta nicăieri și nu vor fi actualizate.

Există însă butoane fizice și anumite avantaje. Mulți utilizatori începători ar prefera să simtă butoanele reale sub degete și să simtă feedback tactil, ceea ce nu este de așteptat de la butoanele tactile. Unele lucruri - cum ar fi accesarea camerei - se pot face chiar și fără a debloca telefonul, mai ales când dispozitivul are un buton dedicat pentru cameră.

Și, foarte important, butoanele fizice vă permit să măriți spațiul utilizabil pe ecran. Telefoanele devin mai mari, ecranele lor continuă să se îmbunătățească, dar mulți utilizatori încă preferă să păstreze o parte din spațiul de afișare liber de butoanele de pe ecran.

În plus, trebuie menționat faptul că unele dintre butoanele fizice ale telefoanelor moderne au și scanere de amprente, ceea ce este un alt motiv pentru a le păstra în dispozitivele moderne. Exemple de astfel de soluții de design includ binecunoscutele telefoane HTC 10 - un nou telefon emblematic cu un aspect familiar, pentru care și Samsung Galaxy S7.

Butoanele ecranului

Unii utilizatori le plac butoanele soft, iar altora nu. În acest sens, totul este exact la fel ca la butoanele fizice. Și există o serie de motive să nu le placă pe care fiecare utilizator care trece de la un telefon cu butoane fizice/capacitive și le va aminti.

După cum s-a menționat mai sus, aceste butoane de pe ecran îndepărtează terenul valoros al ecranului de pe telefon. Deoarece sunt ascunse atunci când jucați jocuri, vizionați fotografii și videoclipuri, experiența utilizatorului este mai puțin naturală atunci când utilizați telefonul.

Dar există și motive pentru care utilizatorilor le plac butoanele de pe ecran. Acestea deschid o mulțime de opțiuni de personalizare și personalizare pentru interfața cu utilizatorul, deoarece butonul soft poate fi adăugat sau eliminat de pe ecranul telefonului. Dezvoltatorul nu a adăugat un buton de meniu? Nici o problemă. Utilizatorul preferă butonul din stânga sau butonul din dreapta pentru a reveni? Și este posibil. Multe sunt posibile cu butoanele soft, dacă software-ul o permite, desigur.

Pe lângă o experiență de utilizator mai variată software, respingerea butoanelor fizice îmbunătățește și performanța hardware a telefonului. Spațiul liber poate fi folosit, de exemplu, pentru o baterie mai încăpătoare. Sau producătorul poate face cadrul din jurul ecranului mai îngust.

Butoanele de pe ecran oferă producătorilor posibilitatea de a echipa un telefon mai mic cu un ecran mai mare.

Fără îndoială, fiecare dintre utilizatori are propriile motive pentru a prefera butoanele fizice sau de pe ecran. Care ar trebui să fie, în opinia dumneavoastră, butoanele de navigare ale unui smartphone modern?

Problemele hardware sunt adesea mult mai complexe și mai costisitoare decât problemele software. Este păcat dacă ecranul zboară, dar, de regulă, îl pot înlocui cu ușurință. Dar aici cu butoanele pot oferi mult mai tam-tam. Dacă vă aflați într-o situație similară (făcând clic pe Acasă, Înapoi sau Meniul nu duce la nicio consecință), atunci aplicația va veni în ajutor. După instalarea acestuia, veți obține un panou format din 4 butoane: Acasă, Înapoi, MeniulȘi redimensiona. Ia notă de ceea ce trebuie să fie acces root pe dispozitiv.

După ce instalați aplicația și o lansați pentru prima dată, veți obține un panou cu butoane, care va fi plasat în centrul ecranului. Locația acestuia poate fi schimbată, puteți ajusta și dimensiunea butoanelor, distanța dintre ele și transparența panoului în sine.

Pentru buton Acasăîi puteți configura comportamentul la apăsare lungă: fie va rula Google Now, sau lucrează ca buton putere. in afara de asta Moale plutitoare chei vă permite să schimbați pictogramele butoanelor. Dacă doriți să selectați poziția verticală a panoului, atunci pentru aceasta trebuie doar să debifați opțiunea poziției orizontale din meniu. Acolo puteți activa și includerea aplicației la boot.

Se comportă foarte inteligent. Dacă panoul se suprapune cu orice butoane sau opțiuni ale unei aplicații care rulează, atunci își schimbă automat locația pe ecran, dar există un dezavantaj. După ce aplicația care a provocat schimbarea poziției panoului este închisă, panoul în sine nu va putea reveni la vechiul loc. Acest lucru va trebui făcut manual.

Ar fi bine ca dezvoltatorii să actualizeze butoanele existente cu mai multe funcții și să le adauge controlul volumului. Dar deocamdată este doar un vis. Dacă sunteți interesat de un lucru atât de practic precum și urmează să descărcați deja aplicația, atunci dvs

Unul dintre principalele avantaje ale sistemului de operare Android poate fi numit o gamă destul de largă de opțiuni de personalizare. De exemplu, indiferent de modelul de smartphone pe care îl aveți, acesta trebuie să aibă butoane hardware care controlează volumul, pornesc dispozitivul sau „acasă”. Este posibil să legați alte acțiuni necesare acestor butoane.

Este mult mai comod, de exemplu, fără a scoate telefonul din buzunar, comutați una sau alta piesă muzicală apăsând lung tasta de volum, lansați aplicația „camera” sau alta folosită frecvent. În acest articol, vrem să vorbim despre o astfel de caracteristică a Android - remaparea butoanelor.

De fapt, există mai multe moduri prin care puteți remapa butoanele hardware. Cea mai simplă, care nu necesită cunoștințe speciale sau drepturi de „superutilizator”, este aplicația gratuită Home2 Shortcut (Home2 Shortcut).

Programul este conceput pentru a extinde capacitatea de a lansa aplicații cu butoanele „Acasă” (dublu clic), sau combinația „Acasă” plus „Căutare” (sau + „Meniu”, + „Înapoi”), precum și lung apăsând pe „Căutare” și „Cameră”.

Deci facem următoarele:

Următorul pas este schimbarea intervalului de atingeri duble (apăsări) pe buton (o valoare mai mică va face ca telefonul (tableta) să răspundă la o apăsare dublă cu un interval lung). Deocamdată, îl lăsăm în poziție normală.

Acum, după ce apăsăm butonul „Acasă”, va apărea o fereastră care vă va cere să selectați un lansator, selectați „Comandă rapidă Home2”, apoi faceți clic pe „Întotdeauna”:

Dacă totul a fost făcut corect, atunci făcând dublu clic pe butonul „Acasă”, ar trebui să vedem acțiunea pe care am configurat-o.

Clarificare pentru posesorii de Galaxy S4 care acceptă S Voice. Accesați S Voice, apoi „Meniu”, apoi „Setări”. Acum eliminăm caseta de selectare din a doua opțiune care lansează butonul Acasă.

Dacă v-a plăcut ideea cum să remapați butoanele pe Android, atunci încercați alte opțiuni folosind butonul Acasă folosind comenzile rapide către programe. De exemplu, selectând „Alte opțiuni cheie” după lansarea aplicației, puteți reprograma butonul camerei, dacă dispozitivul dvs. are unul.

Notă Este posibil ca aplicația Home2 Shortcut să nu funcționeze pe Galaxy S2.

Când am primit din nou un smartphone cu taste de navigare tare, fără posibilitatea de a le configura deloc sau de a activa tastele de pe ecran în stil Nexus, am decis că trebuie făcut ceva în acest sens. După câteva ore de săpat în interiorul Androidului, am stins lumina de fundal enervantă, am schimbat tastele din spate și de răsfoire, apoi am pornit butoanele de pe ecran și am găsit liniștea.

Introducere

Voi face o rezervare imediat: sunt un mare fan al ideii de taste de navigare pe ecran. Toate aceste case, săgeți și pătrate desenate chiar în partea de jos a ecranului. Da, iau ceva spațiu acolo (care, totuși, în cele mai multe cazuri nu este cu adevărat necesar), da, se pot strica aspect aplicații, dar la naiba, sunt dinamice.

Butoanele de navigare de pe ecran se rotesc odată cu ecranul, dispar atunci când nu sunt necesare, își schimbă culoarea și se integrează perfect în interfața ecranului de pornire. Dacă renunțăm la însăși ideea de inutilitate a existenței a trei butoane simultan (la urma urmei, oamenii Apple se descurcă cu unul și nu se simt dezavantajați) și sisteme de navigație destul de convenabile precum PIE sau „bulea de navigație MIUI ”, atunci butoanele de pe ecran sunt cel mai bun lucru care a fost inventat până acum.

Asa de. Din anumite motive, ideea mea minunată, minunată, că nu există nimic mai bun decât butoanele de pe ecran, nu este împărtășită de mulți producători de smartphone-uri. Și nu numai că nu partajează, dar nu partajează într-un mod complet monstruos, obligându-te să folosești un smartphone cu butoane tactile (AAA!), Echipat cu iluminare dinamică de fundal (AAA-2!) Și un buton Înapoi în dreapta partea laterală a ecranului (AAA-3: lovitură decisivă).

Situația este inacceptabilă până la extrem și având în vedere că bunul dezvoltator de firmware nu a furnizat nicio setare pentru activarea tastelor de pe ecran și setări pentru controlul butoanelor tactile, a trebuit să o fac pe cont propriu. Au existat două opțiuni pentru acțiuni ulterioare:

  • aduceți butoanele tactile în starea dorită și anume opriți lumina de fundal și mutați tasta „Înapoi” în partea stângă (chiar dacă arată ca un „pătrat”, este și mai interesant);
  • dezactivați complet butoanele tactile și activați butoanele de pe ecran.

Nu-mi plac instrumentele de la terți, așa că decizia de a face totul manual a venit de la sine.

Metoda numărul unu. Configurarea butoanelor tactile

Mai întâi, să încercăm să dezactivăm lumina de fundal a butoanelor. Pentru aceasta avem nevoie de root, un emulator de terminal și un director /sys la rădăcina sistemului de fișiere. Este acea combinație. Avem de-a face cu nucleul Linux și cu sisteme bazate pe acesta, toate Informații importante despre hardware, precum și „comutatoarele comutatoare” care îl controlează, sunt de obicei localizate în sistemul de fișiere sysfs conectat la director /sys.

De fapt, sysfs nici măcar nu este un sistem de fișiere, mai precis, este un sistem de fișiere, dar funcționează cu așa-numitele fișiere sintetice. Dar nu sunt stocate pe disc, acesta este un fel de interfață pentru comunicarea cu driverele: am citit fișierul - am primit date despre bucata de fier, am notat-o ​​- am schimbat unele setări. Și pentru scris, ai nevoie doar de drepturi de root.

Deci, obținem root, rulăm un emulator de terminal (sau mai bun). Și scriem următoarele:

# su # cd /sys

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

Bingo! Acesta este un catalog /sys/class/leds/button-backlight. Să intrăm în el și să vedem ce este înăuntru:

# cd /sys/class/leds/button-backlight # ls luminozitate dispozitiv max_brightness putere subsistem declanșare uevent

Am pus Nokia 3310 pe acel fișier luminozitate este luminozitatea curentă a butonului și max_luminozitate- maxim. Să verificăm ghicitul scriind valoarea 100 în primul fișier (ei bine, ca 100%, deși ce scară este este necunoscută):

# echo 100 > luminozitate

Grozav, butoanele sunt pornite și nici măcar nu se vor stinge.

Momentul adevărului - scriem valoarea 0 în fișierul max_brightness:

# echo 0 > max_luminozitate

Butoanele s-au stins, pentru totdeauna, ca becul din veranda mea aseară.

Dar la fel ca un bec, se pot aprinde din nou dacă reporniți. Adică comanda este valabilă doar în sesiunea curentă. Din fericire, aceasta nu este o problemă, ne vom pune comanda într-un script pe un stick de memorie:

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

Și noi, la rândul nostru, îl punem în încărcare automată folosind . Lansăm aplicația, bifam primele trei casete de selectare, folosim opțiunea Select folder pentru a selecta directorul de boot de pe cardul de memorie.


Jumătate din sarcină este gata, rămâne să schimbați butoanele „Înapoi” și „Răsfoiți”. Pentru a face acest lucru, trebuie să modificați aspectul butoanelor. În Android, se află în mai multe fișiere directoare /system/usr/keylayout/. Sunt destul de multe dintre ele, dar dacă aruncăm fișiere precum Vendor_2378_Product_100a.klȘi qwerty.kl(Ele stochează layout-urile de tastaturi Qwerty cu drepturi depline pe care Android le acceptă din cutie), atunci vor rămâne cel mult cinci piese.

Una dintre ele este exact ceea ce avem nevoie. Smartphone-urile folosesc adesea fișierul ft5x06_ts.kl, specific controlerului touchscreen FT5x06 (butoanele sunt tactile, nu?), dar în cazul meu s-a dovedit a fi fișierul Vendor_2378_Product_100a.kl.

Dacă deschideți acest fișier, puteți vedea cele trei rânduri pe care le căutați:

Tasta 158 Tasta BACK VIRTUAL 139 MENIU Tasta VIRTUAL 102 HOME VIRTUAL

Rămâne doar să schimbați numerele 158 și 139 pe alocuri (orice manager de fișiere cu suport pentru acest lucru este potrivit pentru acest lucru). drepturi root). După repornire, noul aspect va intra în vigoare.

Metoda numărul doi. Tastele ecranului

Este și mai ușor aici. Android are o variabilă specială de depanare qemu.hw.mainkeys, care vă permite să controlați vizibilitatea tastelor de navigare de pe ecran. Dacă are valoarea 0, tastele vor fi afișate pe ecran, 1 are efectul opus.

Scriem o variabilă cu valoarea dorită la dosar /system/build.prop, și asta este tot:

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

concluzii

Aceștia sunt pașii penali pe care trebuie să îi faci uneori pentru a-ți face smartphone-ul puțin mai convenabil. În ceea ce mă privește, m-am hotărât pe a treia opțiune: „dezactivat” butoanele plus LMT Launcher instalat. Mi se pare că asta este cel mai mult mod convenabil management.