Metode lain ada, dan seperti yang Anda tunjukkan, ia membutuhkan setidaknya akses root dan mungkin ROM khusus.
Kaitkan perangkat Anda ke komputer melalui adb .
Tarik file keypad.kl Anda . Untuk HTC EVO 4G, itu
/system/usr/keylayout/supersonic-keypad.kl, terlepas dari apa namanya, Anda harus menemukannya di suatu tempat yang dekat
/system/usr/keylayout
Buka file ini dengan editor teks, dan edit sesuka Anda mengikuti pola file.
Bagi saya, tombol HOME adalah 102, jadi memetakan ulang kunci ini ke kamera akan menjadi key 102 CAMERA WAKE_DROPPED.
Sebuah tombol bertanda WAKEakan membangunkan perangkat ketika ditekan, WAKE_DROPPEDdapat mempengaruhi sistem tanpa membangunkan layar.
CATATAN: ini mungkin hanya memungkinkan Anda untuk mengubah fungsi untuk built-in pilihan, tetapi ada beberapa fungsi yang tersedia, termasuk opsi volume, tombol lembut lainnya, kamera, kekuasaan, karakter apapun, atau kontrol pemutaran, seperti PLAYPAUSE.
Ini adalah sumber Android dan termasuk contoh keymaps.