Android — переназначение кнопок
Независимо от того, какая у вас модель смартфона, на нём обязательно есть аппаратные кнопки. Существует возможность привязать к этим кнопкам и другие необходимые действия читать далее. А вот ещё обзор не плохой програмки