Як з'ясувалося зробити задумане - дуже просто, але є вимога - ваше Android пристрій повинен бути з root доступом.
Спочатку потрібно поставити якийсь файловий менеджер, якому можуть бути надані права суперкористувача (root). Я вважаю за краще користуватися es провідником. качаємо його з Play Market,
![Як відключити апаратні кнопки на пристроях android і замінити їх програмними (програмні кнопки) Як відключити апаратні кнопки на пристроях android і замінити їх програмними](https://images-on-off.com/images/145/kakotklyuchitapparatnieknopkinaustroystv-6eb9c4fa.png)
Запускаємо і в меню зліва включаємо вимикач root провідник.
Залежно від того який root менеджер у вас встановлений, вискочить попередження / підтвердження передачі root прав додатком. Підтверджуємо.
![Як відключити апаратні кнопки на пристроях android і замінити їх програмними (обладнання) Як відключити апаратні кнопки на пристроях android і замінити їх програмними](https://images-on-off.com/images/145/kakotklyuchitapparatnieknopkinaustroystv-6532575f.png)
Після цього потрібно перейти в папку / system / usr / keylayout
Про всяк випадок зробіть бекап цієї папки.
У цій папці будемо кілька файлів з розширенням .kl, один з них потрібно відредагувати. Який саме - залежить від вашого android пристрою. У моєму випадку це Geneic.kl.
![Як відключити апаратні кнопки на пристроях android і замінити їх програмними (кнопки) Як відключити апаратні кнопки на пристроях android і замінити їх програмними](https://images-on-off.com/images/145/kakotklyuchitapparatnieknopkinaustroystv-b34db851.png)
![Як відключити апаратні кнопки на пристроях android і замінити їх програмними (ремонт) Як відключити апаратні кнопки на пристроях android і замінити їх програмними](https://images-on-off.com/images/145/kakotklyuchitapparatnieknopkinaustroystv-647ad4ef.png)
![Як відключити апаратні кнопки на пристроях android і замінити їх програмними (програмні кнопки) Як відключити апаратні кнопки на пристроях android і замінити їх програмними](https://images-on-off.com/images/145/kakotklyuchitapparatnieknopkinaustroystv-58f11902.png)
![Як відключити апаратні кнопки на пристроях android і замінити їх програмними (на андроїд) Як відключити апаратні кнопки на пристроях android і замінити їх програмними](https://images-on-off.com/images/145/kakotklyuchitapparatnieknopkinaustroystv-b965405e.png)
До речі на Samsung Galaxy Tab 2 з прошивкою CyanogenMod 11 за апаратні кнопки відповідає цей же файл - Generic.kl.
Після того як кнопка відключена, потрібно придумати їй заміну. Поставимо програмну кнопку. Програм для емуляції кнопок в Play Market предостатньо, але мені сподобалася Button Savior.
![Як відключити апаратні кнопки на пристроях android і замінити їх програмними (кнопки) Як відключити апаратні кнопки на пристроях android і замінити їх програмними](https://images-on-off.com/images/145/kakotklyuchitapparatnieknopkinaustroystv-6b50c424.png)
Вона може емулювати практично всі типові апаратні кнопки, приємно виглядає і має пристойну кількість налаштувань. Описувати їх не буду, тому що все нормально працює зі стандартними настройками. Скажу лише про двох.
Перша стосується теми, за замовчуванням кнопки погано видно:
![Як відключити апаратні кнопки на пристроях android і замінити їх програмними (програмні кнопки) Як відключити апаратні кнопки на пристроях android і замінити їх програмними](https://images-on-off.com/images/145/kakotklyuchitapparatnieknopkinaustroystv-97aced8b.png)
Що б це виправити потрібно вибрати іншу тему, для цього у вкладці look and feel тиснемо по themes і вибираємо іншу тему. Мені сподобалася Froyo. Ось як вона виглядає:
![Як відключити апаратні кнопки на пристроях android і замінити їх програмними (відключити) Як відключити апаратні кнопки на пристроях android і замінити їх програмними](https://images-on-off.com/images/145/kakotklyuchitapparatnieknopkinaustroystv-910d0629.png)
Друге настроювання - що б панель з кнопками зникала при дотику за межами панелі. У вкладці Advanced потрібно поставить галочку на проти Hide On Outside Touch.
![Як відключити апаратні кнопки на пристроях android і замінити їх програмними (апаратні) Як відключити апаратні кнопки на пристроях android і замінити їх програмними](https://images-on-off.com/images/145/kakotklyuchitapparatnieknopkinaustroystv-6a622cb3.png)
І так, все що ви робите, ви робите на свій страх і ризик, за зіпсовані девайси я відповідальності не несу.