Engedélyezze az egykezes módot parancsfájl használatával

Engedélyezze az egykezes módot bármely rootolt Android-eszközön egy egyszerű szkript segítségével, amely kihasználja a túlkeresési kompenzációt.

A nagyobb nem mindig jobb

A nagyobb telefonképernyők megjelenésével szinte lehetetlen a legtöbb ember számára, hogy csak egy kézzel elérje telefonja minden sarkát (hacsak nem LeBron James). Az olyan nagy telefonok, mint a Note sorozathoz tartozók, még mindig nagyon népszerűek, mivel kényelmesek a video- és webtartalom fogyasztására. Egyes gyártók felismerik, hogy ügyfeleik gyakran szembesülnek olyan helyzettel, amikor használni akarják telefonjukat csak egy kézzel, így beépítették az „egykezes mód” opciókat a kijelző tartalmának átméretezéséhez. légy. Például a Galaxy Note telefonokon van egy beállítás, hogy a képernyőt egyetlen sarokra zsugorítsák, az Apple-nek pedig van a közelmúltban bemutatták saját „Elérhetőség” nevű megoldásukat, hogy a képernyő tartalmát félig lenyomják kijelző. A Nexus 6-hoz hasonló telefonok esetében azonban nincs részvényopció az egykezes mód engedélyezéséhez.

Overscan kompenzáció

Szerencsére kihasználhatunk egy olyan funkciót, amelyet általában egyáltalán nem használnak telefonkijelzőkre. Ezt „túlpásztázás” korrekciójának hívják. Annak érdekében, hogy mindig teljes képernyős élményt nyújtson a tévénézőknek, sok tévé levághatja a bemeneti kijelző széleit, ami túlpásztázott. Ennek érdekében az Android rendszerben a Google lehetővé tette a 18-as API-szintű (Android 4.3 Jelly Bean) fejlesztők számára, hogy a megjelenítési eltérések kompenzálására kezdjék használni a túlzott keresési margókat. A Google néhány megjelenítési beállítást is áthelyezett, például a felbontást/DPI-t az „am” shell-parancsról (ActivityManager) a „wm”-re. shell parancsot (WindowManager), és bevezette az „overscan” parancsot, amely lehetővé teszi a fejlesztők számára, hogy egyszerűen tesztelhessék alkalmazásaikat közvetlenül a eszközöket.

Egykezes mód bemutató

Követelmények

  • Rootoltnak KELL lenned.
  • Android 4.3 vagy újabb verziót KELL használnia
  • Figyelmeztetés, hogy ez az újraindításkor is fennáll. Az alábbi értékek egyikét sem állítsa be elég magasra hogy nem tudja megfelelően működtetni a készüléket. Ha elrontja, végrehajthatja a reset parancsot az adb segítségével.
  • Nem kötelező, de erősen ajánlott, hogy egy automatizálási alkalmazást (például a Taskert) használjon a shell parancs olyan művelethez való hozzárendeléséhez, mint például a kezdőlap gomb felfelé húzása vagy balról-jobbra rázás.

Itt vannak a szükséges parancsok.

wm overscan LEFT, TOP, RIGHT, BOTTOM

ahol az egyes irányok egy pixelszámot jelentenek, amely azt jelzi, hogy a kijelzőnek milyen messze kell elmozdulnia ettől az iránytól. Ha például a TOP értéket 600-ra állítja, a képernyő tartalma 600 képponttal lejjebb kerül. Kísérletezhet mindegyik kombinációjával, hogy megtalálja a legjobban azt az értékkészletet, amely kedvére zsugorítja a képernyőt. Utánozhatja az Apple elérhetőségét például úgy, hogy a TOP értéket a függőleges felbontás felére állítja. Az overscan visszaállításához egyszerűen használja:

wm overscan reset

Elég egyszerű! Jól működik a képernyő kicsinyítéséhez, hogy elérjen egy gombot, de nekem személy szerint volt néhány Google-billentyűzet problémám vele. Próbálja ki, és ossza meg velünk a megjegyzésekben, ha bármilyen problémát talál!