Поскольку существуют программы, назначающие нажатия хардварных кнопок на действия с тачем, то проблем особых нет. Ардуино притворится клавиатурой, а эмулятор нажатий выполнит нужное действие.
Обычно это признак работы "вошёл в бутлоадер - нет условия для дальнейшей работы - вышел из бутлоадера". Дрова для работы с вашим кирпичом все установлены? Софт по раскирпичиванию на момент подключения кирпича запускали?
Все теми же командами по приему и передаче через UART ардуино может общаться и по блютусу с андроидом.
Сканируйте посредством ардуино кнопки, определяйте их нажатие и отжатие и передавайте по факту обнаружения этих событий сообщения андроиду.