lgexalter1 Thank you for working with me. I really appreciate it.
I ran
`platform-tools>adb push matrix-keypad.kl /data/local/tmp
matrix-keypad.kl: 1 file pushed, 0 skipped. 0.0 MB/s (400 bytes in 0.064s)
platform-tools>adb push mtk-kpd.kl /data/local/tmp
mtk-kpd.kl: 1 file pushed, 0 skipped. 0.0 MB/s (72 bytes in 0.048s)
platform-tools>adb shell
Gflip6_TF:/ $ su
Gflip6_TF:/ # mount -o rw,remount /
Gflip6_TF:/ # rm /system/usr/keylayout/matrix-keypad.kl
Gflip6_TF:/ # rm /system/usr/keylayout/mtk-kpd.kl
Gflip6_TF:/ # cp /data/local/tmp/matrix-keypad.kl /system/usr/keylayout
Gflip6_TF:/ # cp /data/local/tmp/mtk-kpd.kl /system/usr/keylayout
Gflip6_TF:/ # cd /system/usr/keylayout
Gflip6_TF:/system/usr/keylayout # chown root:root matrix-keypad.kl
Gflip6_TF:/system/usr/keylayout # chown root:root mtk-kpd.kl
Gflip6_TF:/system/usr/keylayout # chmod u=rw,g=r,o=r matrix-keypad.kl
Gflip6_TF:/system/usr/keylayout # chmod u=rw,g=r,o=r mtk-kpd.kl
Gflip6_TF:/system/usr/keylayout # reboot`
However, it didn't work, and now I lost all the keys including the ones from Matrix.
Am I doing something wrong?