Aktifkan mode satu tangan di perangkat Android apa pun yang di-rooting menggunakan skrip sederhana yang memanfaatkan kompensasi pemindaian berlebih.
Lebih Besar Tidak Selalu Lebih Baik
Dengan hadirnya layar ponsel yang lebih besar, hampir mustahil bagi kebanyakan orang untuk menjangkau setiap sudut ponsel mereka hanya dengan satu tangan (kecuali Anda adalah LeBron James). Namun ponsel besar seperti seri Note masih sangat populer karena kenyamanannya dalam mengonsumsi video dan konten web. Beberapa produsen menyadari bahwa pelanggan mereka akan sering menghadapi situasi di mana mereka ingin menggunakan telepon mereka hanya dengan satu tangan, jadi mereka memiliki opsi 'mode satu tangan' untuk mengubah ukuran konten tampilan di terbang. Misalnya, ponsel Galaxy Note memiliki pengaturan untuk mengecilkan layar menjadi satu sudut, dan Apple memilikinya baru-baru ini memperkenalkan solusi mereka sendiri yang disebut 'Reachability' untuk menaikkan konten layar hingga separuhnya menampilkan. Namun untuk ponsel seperti Nexus 6, Anda tidak memiliki opsi stok apa pun untuk mengaktifkan mode satu tangan.
Kompensasi Pemindaian Berlebihan
Untungnya, kami dapat memanfaatkan fitur yang biasanya tidak digunakan untuk tampilan ponsel sama sekali. Ini disebut mengoreksi 'pemindaian berlebihan'. Dalam upaya untuk selalu menghadirkan pengalaman layar penuh bagi pemirsa TV, banyak TV yang mungkin memotong tepi tampilan masukan, sehingga mengakibatkan pemindaian berlebihan. Oleh karena itu, untuk memperbaikinya di Android, Google mengizinkan pengembang dengan API Level 18 (Android 4.3 Jelly Bean) untuk mulai menggunakan margin pemindaian berlebih untuk mengkompensasi ketidakcocokan tampilan. Google juga menggeser beberapa opsi tampilan seperti resolusi/DPI yang berubah dari perintah shell 'am' (ActivityManager) menjadi 'wm' perintah shell (WindowManager) dan memperkenalkan perintah 'overscan' untuk memungkinkan pengembang menguji aplikasi mereka dengan mudah langsung di perangkat mereka. perangkat.
Persyaratan
- Anda HARUS di-root.
- Anda HARUS menggunakan Android 4.3+
- Berhati-hatilah karena ini terus berlanjut saat reboot. Jangan menetapkan nilai di bawah ini dengan cukup tinggi bahwa Anda tidak dapat mengoperasikan perangkat Anda secara memadai. Jika terjadi kesalahan, Anda dapat melakukan perintah reset menggunakan adb.
- Ini opsional, tetapi sangat disarankan, agar Anda menggunakan aplikasi otomatisasi seperti Tasker untuk mengikat perintah shell ke tindakan seperti menggesek tombol beranda ke atas atau menggoyangkan kiri-kanan.
Berikut adalah perintah yang Anda perlukan.
wm overscan LEFT, TOP, RIGHT, BOTTOM
di mana setiap arah adalah jumlah piksel yang mewakili seberapa jauh tampilan harus bergerak dari arah tersebut. Misalnya, jika Anda menyetel TOP ke 600, konten layar Anda akan bergerak ke bawah 600 piksel. Anda dapat bereksperimen dengan kombinasi masing-masing untuk menemukan serangkaian nilai terbaik yang akan mengecilkan layar sesuai keinginan Anda. Anda dapat meniru Reachability Apple misalnya dengan menyetel TOP ke setengah resolusi vertikal Anda. Untuk mengatur ulang overscan, cukup gunakan:
wm overscan reset
Cukup mudah! Ini berfungsi dengan baik untuk memperkecil layar untuk mencapai tombol, tetapi saya pribadi mengalami beberapa masalah keyboard Google dengannya. Cobalah dan beri tahu kami di komentar jika Anda menemukan masalah apa pun!