Мы уже говорили, как можно включить программные кнопки навигации на Android. Сегодня обсудим вопрос отключения аппаратных кнопок. Для этого вам потребуется root-доступ к телефону и файловый менеджер, поддерживающий root (например, Root Explorer или ES Проводник).
Рассмотрим процесс отключения аппаратных кнопок планшета или телефона на примере ES Проводника. Нажмите на кнопку меню и выберите «Локальное хранилище — Устройство». Перейдите в папку «/system/usr/keylayout» и найдите файл «Generic.kl». Откройте файл в редакторе и поставьте значок комментария «#» в начале следующих строчек:
- «key 139 MENU WAKE_DROPPED»
- «key 158 BACK WAKE_DROPPED»
- «key 172 HOME»
Таким образом, у вас должны получиться строчки:
# key 139 MENU WAKE_DROPPED
# key 158 BACK WAKE_DROPPED
# key 172 HOME
По завершению изменения сохраните файл и перезагрузите устройство. После загрузки аппаратные кнопки работать не будут. Будьте осторожны при редактировании файла — если вы добавите символ комментария (#) не в ту строку, вы не сможете пользоваться телефоном или планшетом!
Сделал все по инструкции, но кнопки продолжают работать.