Як з'ясувалося зробити задумане - дуже просто, але є вимога - ваше Android пристрій повинен бути з root доступом.
Спочатку потрібно поставити якийсь файловий менеджер, якому можуть бути надані права суперкористувача (root). Я вважаю за краще користуватися es провідником. качаємо його з Play Market,
Запускаємо і в меню зліва включаємо вимикач root провідник.
Залежно від того який root менеджер у вас встановлений, вискочить попередження / підтвердження передачі root прав додатком. Підтверджуємо.
Після цього потрібно перейти в папку / system / usr / keylayout
Про всяк випадок зробіть бекап цієї папки.
У цій папці будемо кілька файлів з розширенням .kl, один з них потрібно відредагувати. Який саме - залежить від вашого android пристрою. У моєму випадку це Geneic.kl.
До речі на Samsung Galaxy Tab 2 з прошивкою CyanogenMod 11 за апаратні кнопки відповідає цей же файл - Generic.kl.
Після того як кнопка відключена, потрібно придумати їй заміну. Поставимо програмну кнопку. Програм для емуляції кнопок в Play Market предостатньо, але мені сподобалася Button Savior.
Вона може емулювати практично всі типові апаратні кнопки, приємно виглядає і має пристойну кількість налаштувань. Описувати їх не буду, тому що все нормально працює зі стандартними настройками. Скажу лише про двох.
Перша стосується теми, за замовчуванням кнопки погано видно:
Що б це виправити потрібно вибрати іншу тему, для цього у вкладці look and feel тиснемо по themes і вибираємо іншу тему. Мені сподобалася Froyo. Ось як вона виглядає:
Друге настроювання - що б панель з кнопками зникала при дотику за межами панелі. У вкладці Advanced потрібно поставить галочку на проти Hide On Outside Touch.
І так, все що ви робите, ви робите на свій страх і ризик, за зіпсовані девайси я відповідальності не несу.